From b78d6e5d276a2385460ac5d558e8daa1139d986a Mon Sep 17 00:00:00 2001 From: Christoph Niehoff Date: Wed, 4 Sep 2024 13:01:35 +0200 Subject: [PATCH] Change web link to OWASP site --- tex/additional_cards.tex | 14 +++++++++++--- tex/img/tng/icon_owasp.pdf | Bin 0 -> 2900 bytes tex/img/tng/qr-owasp-cumulus.pdf | Bin 0 -> 2270 bytes 3 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 tex/img/tng/icon_owasp.pdf create mode 100644 tex/img/tng/qr-owasp-cumulus.pdf diff --git a/tex/additional_cards.tex b/tex/additional_cards.tex index a1fbb4f..2dbd48a 100644 --- a/tex/additional_cards.tex +++ b/tex/additional_cards.tex @@ -29,7 +29,7 @@ };% }% % -\newcommand{\GithubTeaser}[4]{% +\newcommand{\Teaser}[5]{% % Card value and icon \node[text width=(\cardwidth-2*\textpadding)*1cm,below right,inner sep=0, align=left] at (0.55*\cardwidth,#1*\cardheight)% {% @@ -37,7 +37,7 @@ };% \node[text width=(\cardwidth-2*\textpadding)*1cm,below right,inner sep=0, align=left] at (\textpadding+\bleed,#1*\cardheight-0.12*\cardheight)% {% - \includegraphics[width=1.25cm]{img/tng/icon_github.pdf} + \includegraphics[width=1.25cm]{#5} };% \node[text width=(\cardwidth-4*\textpadding)*1cm,below right,inner sep=0, align=left] at (\textpadding+\bleed,#1*\cardheight+0.05*\cardheight)% {% @@ -49,6 +49,14 @@ };% }% % +\newcommand{\GithubTeaser}[4]{% + \Teaser{#1}{#2}{#3}{#4}{img/tng/icon_github.pdf} +}% +% +\newcommand{\OWASPTeaser}[4]{% + \Teaser{#1}{#2}{#3}{#4}{img/tng/icon_owasp.pdf} +}% +% \begin{tikzpicture}% \begin{scope}[xshift=0, yshift=0, local bounding box=scopeAinner]% \clip [rounded corners=0] (0, 0) rectangle ++(\cardwidthPrint,\cardheightPrint);% @@ -68,7 +76,7 @@ % \Frame \TNGLogo - \GithubTeaser{0.92}{img/tng/qr-tng-cumulus.pdf}{github.com/TNG/cumulus}{Find it online!} + \OWASPTeaser{0.92}{img/tng/qr-owasp-cumulus.pdf}{owasp.org/www-project-cumulus}{Find it online!} \draw (\textpadding+\bleed,0.57*\cardheight+\bleed) -- (\cardwidth-\textpadding+\bleed,0.57*\cardheight+\bleed); \GithubTeaser{0.5}{img/tng/qr-tng-eop.pdf}{github.com/TNG/elevation-of-privilege}{Play it online!} \end{scope}% diff --git a/tex/img/tng/icon_owasp.pdf b/tex/img/tng/icon_owasp.pdf new file mode 100644 index 0000000000000000000000000000000000000000..760fa3fba243f4c77417e1be1ebdb30ee6fd8e63 GIT binary patch literal 2900 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 I!$1@CFAc^Q*8l(j literal 0 HcmV?d00001 diff --git a/tex/img/tng/qr-owasp-cumulus.pdf b/tex/img/tng/qr-owasp-cumulus.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e9183d7fc811b4aad3d2cea9c487b47edfbeaa2d GIT binary patch literal 2270 zcma);3pAAL8pmg-!E}U@n5Nw)rd)=(3(a;p%$S{!L@qVC%@{+*Wzukn**3+66WJd{sYglfPaAm>6(4W2!j_O z!uQP!;l7#cUNg)x8C+^Izj;uXPf%~qHF)x4DedmrU~5G8K167-t`|AGK3FeI0EXM- z?ap{yt_n)abU++%LsmUaiC0`NrNENT zcP1*C%tX-^GZaBakDGV;#~aa`vzgAR8-5)H#fzF#M1KgiT-YfdWaSxCj_}^j%#vGT zZq^ywfe__dD}1FX<&gqmMv*Z>)A7(mdYnz88&1`{s$G}7B`@y~mC0o^uPaGR91-vd zufiX;Zfnv|^nJExh^pK=b)_UtW5^8-1Ixn#@M#V1;vhAJ$k!*hhP`4tT&g}`c}Z>l z;JQ(f8e=4($m5vRIo~Jy6&&i8)zUaYH#-<&(&d@Ro^z9KsOF{}O@r5YWCD2Oa=d4w zYF~SbSAnU4T*)56;-%fi2{8ACz!x>UJ*E*bPFG;nkZ0_H1i_w{Ar$pa>xx{)rlsF& zHVu@LhBMCA3gT$*snj={9aX>qByg1wpfl5_u8g}O zVTW^hb;5W$2|TqZ!Av5Ur{c7*)P$&}v04p$@AF-zhf*L>((PSG683H&vRZ5&;Tgn& zyY@oGY&!0>={Ti=krM1q%`4LqHCDtl?~*b!uxnHXKzmFlYht+>Qm@o z!y`=8aFbrc$QFzfQRuVFdp6VE9cn7lAy&S?pP6x+Y=uL*Z!rf+Nlftgys*G^eSXP? zd^J~x;dfgZe*WD|^;f|{+_s^k+V!E%8bB&)S;_19X30|sD5#|@J(d@cYm$*1D%D=D zunssw&$fgmR`M^1py!P?mEAa?6Xx8SaYc(iZ>>}`oFCYi6t+~6x8eJw+0tn{i>SDP zr}NS%|4+-X5W7fZb;MA*{GZcd84*^UT`l)}5csG&(}wRVUF<(}jeV2^wQJ>88vETk zZJE-Z?y~>8IpI`9Zn2-Z_|}N@J89lAfn#0${gW1p0>hlCmkndo@tEF4xbtkzj!yC0 zR9IZh+qry7duf`=o5?qpH(T5GLTMrXpUEd%tuS*1lq<6gl^CoEZsmcM5cdVCs}Ln| z*mf>#89)Idab-hxp?uJ?06^JT0~i41=OY_sSd|^fM%n#2&z>)N0MwzVP#S=8@@2ZP zkFRF^%xcpwtab!2s|V!3@CY`5|GfVH{KmPUhxjA>mvSJ8DfsBO1+HXYE6`+3mf7Es zg~5KMYfa0FE-dbE33E+<$V@=1Cr!ulBXDk7qdzdKt0<^n4zy|V1_o}Xo`GyLNz)B0 zW7Ti=8c5n2ZZRA6DG%Mi(?+77H-xESAWw*?Z{S@$_Qin6w(!V0&{(B~8ApDjBB55L z1RXoUC0*+DKGdBPeHGbp`9U|x{xR12yr6En-`qi=*ZrYD!cO_s0e&pbFKZ_0dhGjW zm-8jaXG+P#{^Nbg!1iU&-s@Lpp!Am)b)=z*S~gW3ZYr(QYQvabme!5JhQ@0@xoXFb z;^McS=<*G^eO0$>c8;R2F&u>KkIsPmXG$uIrUB_4)scxJ?&(phNBr&+K83Yu9F@TZ zW)9Tc^%swR7OpOO?cDwjTo1&z zeQVq5*Z=Gr4vk$i4)fo}Tx%%zgEacr?L;v9pZ2V@txI4u4Z!@z&%=Nh2EYQ?qpNQm zWU<%)2J^-BA42FX0E1qQzy4$J^Y&g^&P(BDa>2G}OvNq?8jYQiS8`*W(cH_EKq=*8 x@rrglbFyk1aXHpsSbtBhd#gtIx}vI4MZJQj*TketZSzW^k{$u|H1 literal 0 HcmV?d00001