function rawman_listday(&$raws) { $count = 0; foreach ($raws as $udir => $arr) { foreach ($arr as $raw) { $pic = rawman_filename($raw); $el = rawman_elem($pic); $opt = rawman_convparams(rawman_mkdir(array(rawman_getpicdir($pic), 'param')) . $pic . '.txt', array('rating' => 0, 'coloring' => 'none')); $class = 'thumbnail'; if ($opt['coloring'] != 'none') { $class .= ' ' . $opt['coloring']; } $title = sprintf('20%02d-%02d-%02d, #%d', $el['year'], $el['month'], $el['day'], $el['number']); $content .= sprintf('<li class="%s" id="thumb-%s">' . '<img src="%s/index.php/thumb/%s/%s.png" onclick="selImg(\'%s\',\'%s\')" title="%s" />' . '<br clear="both"/>%s' . '<br clear="both"/>%s' . '</li>', $class, $pic, RM_WEB, $udir, $pic, $pic, $udir, $title, $pic, rawman_rating($opt['rating'], false)); $count++; } } return '<ul class="thumbnails" style="width: ' . 130 * $count . 'px;">' . $content . '</ul>'; }
function rawman_infobox($pic) { $dir = rawman_getpicdir($pic); $par = rawman_mkdir(array($dir, 'param')) . $pic . '.txt'; $img = rawman_mkdir(array($dir, 'image', 'orig')) . $pic . '.jpg'; $opt = rawman_convparams($par, array('rating' => 0, 'coloring' => 'none')); echo '» <a onclick="rmSendReq(\'' . rmconf('elem-dir') . '/box\')">Edytuj zdjęcie</a> «' . '<br />' . (isset($_SESSION['bookmark'][$pic]) ? sprintf('» <a onclick="rmSendReq(\'' . rmconf('elem-dir') . '/del\')">Jest w ulubionych (%d) - Usuń</a> «', count($_SESSION['bookmark'])) : '» <a onclick="rmSendReq(\'' . rmconf('elem-dir') . '/add\')">Dodaj do ulubionych</a> «') . RetIf(!is_file($img), '<br />' . '» <a onclick="rmSendReq(\'' . rmconf('elem-dir') . '/gen\')">Wygeneruj JPG</a> «') . '<br /><br />' . rawman_coloring($opt['coloring'], true) . '<br />' . rawman_rating($opt['rating'], true) . '<br />' . join('<br />', rawman_readexif($pic)); }