X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Fphotos.php;h=cb13b760364e72df276db5c3db5dc8eeeef0e074;hb=0e1f868237d568ca7f4a0cb9f8216776fcb4c787;hp=addc04d76c7f10df41fa26ae56d6fb2901294aaf;hpb=f4fd67992812c5c356ff51e875077921a2222d90;p=friendica.git diff --git a/mod/photos.php b/mod/photos.php index addc04d76c..cb13b76036 100644 --- a/mod/photos.php +++ b/mod/photos.php @@ -1,17 +1,21 @@ argc > 1) { $nick = $a->argv[1]; - $r = q("SELECT * FROM `user` WHERE `nickname` = '%s' LIMIT 1", + $r = q("SELECT * FROM `user` WHERE `nickname` = '%s' AND `blocked` = 0 LIMIT 1", dbesc($nick) ); @@ -20,7 +24,9 @@ function photos_init(&$a) { $a->data['user'] = $r[0]; - $albums = q("SELECT distinct(`album`) AS `album` FROM `photo` WHERE `uid` = %d", + $sql_extra = permissions_sql($a->data['user']['uid']); + + $albums = q("SELECT distinct(`album`) AS `album` FROM `photo` WHERE `uid` = %d $sql_extra ", intval($a->data['user']['uid']) ); @@ -32,7 +38,11 @@ function photos_init(&$a) { $o .= '