From d6b3ddcd3de9fb6249514486e335d6a5179841c0 Mon Sep 17 00:00:00 2001 From: friendica Date: Wed, 23 May 2012 15:43:35 -0700 Subject: [PATCH] bug #431 --- privacy_image_cache.tgz | Bin 0 -> 2392 bytes privacy_image_cache/privacy_image_cache.php | 4 +++- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 privacy_image_cache.tgz diff --git a/privacy_image_cache.tgz b/privacy_image_cache.tgz new file mode 100644 index 0000000000000000000000000000000000000000..38a25ff7be11ede4a0b7727bc06ee74c4ddd6857 GIT binary patch literal 2392 zcmV-e38(fSiwFSHXT47V1MOMsa@)8S_TSZ0AgmHnUda*_S962 zxY!+&`pS}91KP&M`bu-Xwb5+0RvPQ=X1itU{-mwg_Qv`~v;BI*Zm%@#)<&zfg4UO9 zNKuP~#2lfO33f-6-_YQJdEsciZNGW*=3ChG4O>_c|FiDi{&9D0;w?#s3UIsKdNBSQ z>unYP*1Bysn@#Aq+fBQ%f*MQG|7iO^kN;`l5`-mEg=ESASe=qBOG{$+)2U%>?55&h!epg?h>(9>J8@xK@ulOG7yBsnB4|dLv?+BlJ%k{b}CI%9Rp0`=xI7qs{^xJF>TAc0hRQbX5D zZ|~uO2BX+J?aqwsF%vQ#CSV2~(Wyr+4gw}K?IV~_8DyR{C*ey096?N)Q+dH;Wlw*3=Cwp6OG zu9na$I>8gNiQdKWM?Jj*Ix7BZ@I9nHB+({ntl8>)FOp-%H&LGrDAb9=KmYURzkRel zmNFEZ_4g8W_oWgiA0x_%!=P?iCJkIa@wuDtdf0Ph3PDWHfsdC1!F)ed2aG6KUDvFz_t6|Zmcxa=*QnN^J zELdw%Mi!{{s0e)wt0b8yDN9qG7yOt3AruhjZsOB_Y5tzlzKU&6l_o&Cxz2jaV*-%6?m5E3?M3&2`d{J;l3OxUj*WN9Dh02hYH)$rA(8Ib0ecqQtx6t|#K3eBEC|Rg(o(Hd zN^TAv>fYKe70wOzsb|f&lZvVB3duOJ8dcPoq5)6yCLj~i!d3^)f{YZFSe**)IS|5N zWaZ|5N??jT9~0~mZW$dGNZ@@nc^|^js+ZP(56Q?#R;Kg1cOd{NHjx1tF`5AK0O)=d zdFUAZiVipFrhr&VI#EgYBeGt%8;#Xw3p`$fB?rg-d4c-et||4L`I~5h?`oiXM~R;< zPQpaoG0Xf+`mTY2DrI^zB>dp7A?A3ZF+@TGpnHKGM?63S#(aVUeab(+BZQ+Vd)#R$ zacSUGa;kSoKePj>TsJEy5w9|2tMmhK0mbwM3KakLset=J4Gp3Z`b+Dz9dDWe7DU;& zGo9q9Mb?N&2Zy0msqL!AWS*sf_@P|5LK~N!RoV_qL<4YMkLZ+w7oP-Hsue;4mS=AT z_+ifRJu1WP0niY62s2QhLJ&gb4y;s!LQerRWWLXC)g=IIhs(xhv>W%e|uK zSYLQ*@dt~qc5z zSefL{+IvCd`~PBt--#=s?mvx;VwnmJb=tsE1l21w+*0W{O9Mjem%L}qHsiGrA@OihXVx8XsH{1GV% zk{v3EI-iY3in_du_()|L^S$`7pQ-=qs+7TyZ<6 z7bksdwF0?5siO0XW9z7Ua?n4t)MXSZhJf?r!Ck$R>}kj=iCtOCbv?Yzv)Z*7YoSbc zmFW(clLh+(I0JBM2({u+Vm7u3k}2rSS0717!1%We9cPijp=BbVW9lov_h3+AmcEU{ zFL24H!>WDJFs0d@N>H8V6{NUjH<~RdE9$56S?;T)ng8cXcs|j;8UZb~5Q5kPkcy7q zE+viQit7MfpHJp}J)*t29m5?q?~~T>r5xZ3E3*?aA?FAIO9?^D2VjYNT~uq~9^z3B zT2F&6=ayO566>*eQAB|Bx39Q9n`xQLQQqlS5j|s;_0QGLULfD&nU6Wyc=iP=V*vT3 z+sLlW3$v&5#g`ln)mcHSY5k5l?StM;(_zlXget_baseurl()); $url = normalise_link($url); return (substr($url, 0, strlen($baseurl)) == $baseurl); @@ -72,7 +73,8 @@ function privacy_image_cache_is_local_image($url) { * @return string */ function privacy_image_cache_img_cb($matches) { - if (privacy_image_cache_is_local_image($matches[2])) return $matches[2]; + // following line changed per bug #431 + if (privacy_image_cache_is_local_image($matches[2])) return $matches[1] . $matches[2] . $matches[3]; return $matches[1] . "/privacy_image_cache/?url=" . escape_tags(addslashes($matches[2])) . $matches[3]; }