<?php // migrado pra 2.0! require_once "tiki-setup.php"; require_once "lib/persistentObj/PersistentObjectController.php"; require_once "el-gallery_ajax.php"; $ajaxlib->processRequests(); $smarty->assign('headtitle', "acervo"); elAddCrumb('acervo'); $smarty->assign('category', 'gallery'); $info = $tikilib->get_page_info('destak'); $pdata = $tikilib->parse_data($info["data"], array($info["is_html"])); $smarty->assign_by_ref('destak', $pdata); if (isset($_COOKIE['sortMode'])) { $sortField = $_COOKIE['sortMode']; } else { $sortField = 'publishDate'; } if (isset($_COOKIE['sortDirection'])) { if ($_COOKIE['sortDirection'] == '_desc') { $smarty->assign('sortDirection', 'Down'); $sortDirection = '_desc'; } else { $smarty->assign('sortDirection', 'Up'); $sortDirection = '_asc'; } } else { $smarty->assign('sortDirection', 'Down'); $sortDirection = '_desc'; } $smarty->assign('sortMode', $sortField);
header("location: index.php"); exit; } if (!isset($_SESSION["elBreadCrumbs"])) { $_SESSION["elBreadCrumbs"] = array(); } function elAddCrumb($title) { global $userbreadCrumb; $url = $_SERVER['REQUEST_URI']; $crumbs = array(); foreach ($_SESSION["elBreadCrumbs"] as $crumb) { if ($crumb['title'] != $title) { $crumbs[] = $crumb; } } $crumbs[] = array('title' => $title, 'url' => $url); while (sizeof($crumbs) > $userbreadCrumb) { array_shift($crumbs); } $_SESSION["elBreadCrumbs"] = $crumbs; } // isso deveria estar no tiki-index.php, mas nao queremos mexer lah. // as outras paginas adicionarao o seu rastro. if (isset($_REQUEST['page'])) { elAddCrumb($_REQUEST['page']); } elseif (isset($_REQUEST['tag'])) { elAddCrumb($_REQUEST['tag']); $smarty->assign('headtitle', $_REQUEST['tag']); } $smarty->assign_by_ref("elCrumbs", $_SESSION['elBreadCrumbs']);
$smarty->display('error.tpl'); exit; } if (!$arquivo || !$arquivo->publishDate) { $smarty->assign('msg', tra('Arquivo inexistente!')); $smarty->display('error.tpl'); exit; } $tagString = ''; foreach ($arquivo->tags as $t) { $tagString .= $t['tag'] . ", "; } $tagString = substr($tagString, 0, strlen($tagString) - 2); $arquivo->tagString = $tagString; $smarty->assign('headtitle', $arquivo->title); elAddCrumb($arquivo->title); $smarty->assign('category', 'gallery'); if (isset($_REQUEST['file'])) { $key = (int) $_REQUEST['file']; } elseif (isset($arquivo->mainFile)) { $key = $arquivo->mainFile; } if (isset($key)) { $smarty->assign('viewFile', $key); $arquivo->filereferences[$key]->hitStream(); } $smarty->assign('arquivoId', $arquivoId); $smarty->assign_by_ref('arquivo', $arquivo); $fileThumbs = array(); foreach ($arquivo->filereferences as $key => $file) { if ($file->thumbnail) {
} if (!$userlib->user_exists($view_user)) { $smarty->assign('msg', tra("Unknown user")); $smarty->display("error.tpl"); die; } if ($tiki_p_admin != 'y' && !$permission) { $isPublic = $tikilib->get_user_preference($view_user, 'isPublic', '1'); if (!$isPublic) { $smarty->assign('msg', tra("The user has chosen to make his information private")); $smarty->display("error.tpl"); die; } } $smarty->assign('headtitle', $view_user); elAddCrumb($view_user); $page = "Usuário_" . $view_user; $info = $tikilib->get_page_info($page); $smarty->assign('pageName', $page); if (is_array($info)) { $pdata = $tikilib->parse_data($info["data"], array($info["is_html"])); foreach ($info as $infoName => $value) { if ($infoName != "user") { $smarty->assign($infoName, $value); } else { $smarty->assign('modifUser', $value); } } } $smarty->assign_by_ref('userWiki', $pdata); $sort_mode = 'publishDate_desc';