case 'edit': check_login(); $id = intval(trim($_GET['id'])); $show = new Show(); $logs_list = $show->getById($id); $view->assign('edit', $logs_list); $view->display('edit.tpl'); break; case 'tags': $tag = strval(trim($_GET['tag'])); $tag = urldecode($tag); $view->assign('tags_name', $tag); if (!($tags_list = $content->load('tags_list'))) { $show = new Show(); if (ROOT) { $tags_list = $show->getByTags($tag, true); } else { $tags_list = $show->getByTags($tag); } for ($i = 0; $i < count($tags_list); $i++) { $tags_list[$i][content] = format_ubb($tags_list[$i][content]); $view->assign('tags', $tags_list); } $content->save($tags_list, 'tags_list'); } else { $view->assign('tags', $tags_list); } /* Flickr cache */ require_once 'models/Flickr.class.php'; if (!($flickr = $cache->load('flickr'))) { $flickr = Flickr::output("schema/Flickr.xml");