diff options
author | friendica <info@friendica.com> | 2013-11-12 19:25:23 -0800 |
---|---|---|
committer | friendica <info@friendica.com> | 2013-11-12 19:25:23 -0800 |
commit | be7e732391ff50d5c9a0fdc7a653d6bba8b667bd (patch) | |
tree | 9338cb027f0984cd6d2262f6a73f4e3f09c0afb8 /mod/photo.php | |
parent | c803f620e6ab69a2d28c122e2754d97f0fd6e0b3 (diff) | |
download | volse-hubzilla-be7e732391ff50d5c9a0fdc7a653d6bba8b667bd.tar.gz volse-hubzilla-be7e732391ff50d5c9a0fdc7a653d6bba8b667bd.tar.bz2 volse-hubzilla-be7e732391ff50d5c9a0fdc7a653d6bba8b667bd.zip |
fix forbidden photos and vcard photo template
Diffstat (limited to 'mod/photo.php')
-rw-r--r-- | mod/photo.php | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/mod/photo.php b/mod/photo.php index fffc15e53..3e86b02ba 100644 --- a/mod/photo.php +++ b/mod/photo.php @@ -112,17 +112,18 @@ function photo_init(&$a) { // There won't be many completely unauthorised people seeing this because // they won't have the photo link, so there's a reasonable chance that the person // might be able to obtain permission to view it. - + $r = q("SELECT * FROM `photo` WHERE `resource_id` = '%s' AND `scale` = %d LIMIT 1", dbesc($photo), intval($resolution) ); + if($r) { - logger('mod_photo: forbidden. ' . $a->query_string()); + logger('mod_photo: forbidden. ' . $a->query_string); $observer = $a->get_observer(); logger('mod_photo: observer = ' . (($observer) ? $observer['xchan_addr'] : '(not authenticated)')); $data = file_get_contents('images/nosign.png'); - $mimetype = 'image/jpeg'; + $mimetype = 'image/png'; $prvcachecontrol = true; } } |