diff options
author | Fabio Comuni <fabrix.xm@gmail.com> | 2011-12-22 16:33:14 +0100 |
---|---|---|
committer | Fabio Comuni <fabrix.xm@gmail.com> | 2011-12-22 16:33:14 +0100 |
commit | 2ef2d0b79f4024174292faa45840cee065b464a3 (patch) | |
tree | 378283fc33193d39cdfbac422a397d91f87a6084 /mod/photos.php | |
parent | 0b4535e6daacaf7eea67e3c4404b9ac889dbddf0 (diff) | |
download | volse-hubzilla-2ef2d0b79f4024174292faa45840cee065b464a3.tar.gz volse-hubzilla-2ef2d0b79f4024174292faa45840cee065b464a3.tar.bz2 volse-hubzilla-2ef2d0b79f4024174292faa45840cee065b464a3.zip |
quattro: contacts and first photo page
Diffstat (limited to 'mod/photos.php')
-rw-r--r-- | mod/photos.php | 42 |
1 files changed, 24 insertions, 18 deletions
diff --git a/mod/photos.php b/mod/photos.php index bf3299de0..12225b5c5 100644 --- a/mod/photos.php +++ b/mod/photos.php @@ -1367,30 +1367,36 @@ function photos_content(&$a) { intval($a->pager['itemspage']) ); - $o .= '<h3>' . t('Recent Photos') . '</h3>'; - if($can_post) { - $o .= '<div id="photo-top-links"><a id="photo-top-upload-link" href="'. $a->get_baseurl() . '/photos/' - . $a->data['user']['nickname'] . '/upload' . '">' . t('Upload New Photos') . '</a></div>'; - } - $tpl = get_markup_template('photo_top.tpl'); + $photos = array(); if(count($r)) { foreach($r as $rr) { - $o .= replace_macros($tpl,array( - '$id' => $rr['id'], - '$photolink' => $a->get_baseurl() . '/photos/' . $a->data['user']['nickname'] . '/image/' . $rr['resource-id'], - '$phototitle' => t('View Photo'), - '$imgsrc' => $a->get_baseurl() . '/photo/' . $rr['resource-id'] . '-' . ((($rr['scale']) == 6) ? 4 : $rr['scale']) . '.jpg', - '$albumlink' => $a->get_baseurl() . '/photos/' . $a->data['user']['nickname'] . '/album/' . bin2hex($rr['album']), - '$albumname' => template_escape($rr['album']), - '$albumalt' => t('View Album'), - '$imgalt' => template_escape($rr['filename']) - )); - + $photos[] = array( + 'id' => $rr['id'], + 'link' => $a->get_baseurl() . '/photos/' . $a->data['user']['nickname'] . '/image/' . $rr['resource-id'], + 'title' => t('View Photo'), + 'src' => $a->get_baseurl() . '/photo/' . $rr['resource-id'] . '-' . ((($rr['scale']) == 6) ? 4 : $rr['scale']) . '.jpg', + 'alt' => template_escape($rr['filename']), + 'album' => array( + 'link' => $a->get_baseurl() . '/photos/' . $a->data['user']['nickname'] . '/album/' . bin2hex($rr['album']), + 'name' => template_escape($rr['album']), + 'alt' => t('View Album'), + ), + + ); } - $o .= '<div id="photo-top-end"></div>'; } + + $tpl = get_markup_template('photos_recent.tpl'); + $o .= replace_macros($tpl,array( + '$title' => t('Recent Photos'), + '$can_post' => $can_post, + '$upload' => array(t('Upload New Photos'), $a->get_baseurl().'/photos/'.$a->data['user']['nickname'].'/upload'), + '$photos' => $photos, + )); + + $o .= paginate($a); return $o; } |