Пример #1
0
        $photoblog_album = photoblog_categories_fetch($options);
    } else {
        $photoblog_album = array(array('id' => 0, 'handle' => 'none', 'name' => 'Oalbumiserade foton'));
    }
    if (!$photoblog_album) {
        $out .= '<h2>Det här albumet finns visst inte...</h2>';
    } else {
        $options['category'] = $photoblog_album[0]['id'];
        unset($options['handle'], $options['id']);
        list($photos_sorted, $category) = photoblog_photos_fetch_sorted($options);
        $category = end($category);
        if ($photoblog_album[0]['id'] == 0) {
            $category = $photoblog_album[0];
        }
        $out .= '<h2>' . $category['name'] . ' <small style="font-size: 10px;"><a href="/fotoblogg/' . $photoblog_user['username'] . '">Tillbaka</a></small></h2>';
        $user_id = $photoblog_user['id'];
        $options = array('photos' => reset($photos_sorted), 'user_id' => $user_id, 'include_dates' => false, 'load_first' => true, 'album_view' => true);
        if (isset($photo)) {
            unset($options['load_first']);
            $options['active_id'] = $photo['id'];
        }
        $out .= photoblog_viewer($options);
    }
} else {
    $name = $photoblog_user['username'];
    $name = $name . (substr($name, -1, 1) == 's' ? '' : 's');
    $out .= '<h2>' . $name . ' album</h2>';
    global $photoblog_user;
    $photo_options = array('user_id' => $photoblog_user['id']);
    $out .= photoblog_viewer_albums($photo_options);
}
Пример #2
0
function photoblog_viewer_albums($options)
{
    $options['is_album'] = true;
    return photoblog_viewer($options);
}