<?php require 'functions.php'; write_header(); if (!isset($_REQUEST['dir']) || $_REQUEST['dir'] == "" || substr($_REQUEST['dir'], 0, 1) == "." || !is_dir(__DIR__ . '/' . PHOTOS_PATH . $_REQUEST['dir'])) { $_REQUEST['dir'] = ""; } echo '<div class=gallery>'; if ($_REQUEST['dir'] !== "") { show_back(PHOTOS_PATH . $_REQUEST['dir']); } list_dirs(get_dirs($_REQUEST['dir'])); list_photos(get_images(PHOTOS_PATH . $_REQUEST['dir'])); echo '</div>';
$xoopsTpl->assign("csn", $csn); } /*-----------執行動作判斷區----------*/ $op = system_CleanVars($_REQUEST, 'op', '', 'string'); $sn = system_CleanVars($_REQUEST, 'sn', 0, 'int'); $uid = system_CleanVars($_REQUEST, 'uid', 0, 'int'); $show_uid = system_CleanVars($_REQUEST, 'show_uid', 0, 'int'); if (!empty($csn) and !empty($passwd)) { $_SESSION['tadgallery'][$csn] = $passwd; } switch ($op) { case "passwd_form": passwd_form($csn, $cate['title']); break; default: list_photos($csn, $show_uid); break; } /*-----------秀出結果區--------------*/ $arr = get_tadgallery_cate_path($csn); $jBreadCrumbPath = breadcrumb($csn, $arr); $xoopsTpl->assign("path", $jBreadCrumbPath); $author_menu = get_all_author($show_uid); $xoopsTpl->assign("author_option", $author_menu); $xoopsTpl->assign("toolbar", toolbar_bootstrap($interface_menu)); if ($xoTheme) { $xoTheme->addStylesheet('modules/tadgallery/module.css'); $xoTheme->addStylesheet('modules/tadgallery/class/jquery.thumbs/jquery.thumbs.css'); $xoTheme->addScript('modules/tadgallery/class/jquery.thumbs/jquery.thumbs.js'); } include_once XOOPS_ROOT_PATH . '/footer.php';