$uname = $users_obj->getVar('uname', 's'); $email = $users_obj->getVar('email', 's'); $users[] = array('uid' => $uid, 'name' => $name, 'uname' => $uname, 'email' => $email, 'evenodd' => $evenodd, 'modify' => _AM_XOONIPS_LABEL_MODIFY, 'delete' => _AM_XOONIPS_LABEL_DELETE); $evenodd = $evenodd == 'even' ? 'odd' : 'even'; } // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('maintenance_account.tmpl.html'); // assign template variables $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'add_title', _AM_XOONIPS_MAINTENANCE_ACCOUNT_ADD_TITLE); $tmpl->addVar('main', 'uid', _AM_XOONIPS_LABEL_UID); $tmpl->addVar('main', 'uname', _AM_XOONIPS_LABEL_UNAME); $tmpl->addVar('main', 'name', _AM_XOONIPS_LABEL_NAME); $tmpl->addVar('main', 'email', _AM_XOONIPS_LABEL_EMAIL); $tmpl->addVar('main', 'action', _AM_XOONIPS_LABEL_ACTION); if (count($users) == 0) { $tmpl->setAttribute('users', 'visibility', 'hidden'); $tmpl->setAttribute('users_empty', 'visibility', 'visible'); $tmpl->addVar('users_empty', 'empty', _AM_XOONIPS_MAINTENANCE_ACCOUNT_EMPTY); $tmpl->setAttribute('page_navi_title', 'visibility', 'hidden'); $tmpl->setAttribute('page_navi', 'visibility', 'hidden'); } else { $tmpl->addRows('users', $users); $tmpl->addVar('page_navi_title', 'navi_title', $navi_title);
die('unexpected error'); } // token ticket require_once '../class/base/gtickets.php'; $token_ticket = $xoopsGTicket->getTicketHtml(__LINE__, 1800, $ticket_area); // breadcrumbs $breadcrumbs = array(array('type' => 'top', 'label' => _AM_XOONIPS_TITLE, 'url' => $xoonips_admin['admin_url'] . '/'), array('type' => 'link', 'label' => _AM_XOONIPS_MAINTENANCE_TITLE, 'url' => $xoonips_admin['myfile_url']), array('type' => 'link', 'label' => _AM_XOONIPS_MAINTENANCE_ITEM_TITLE, 'url' => $xoonips_admin['mypage_url']), array('type' => 'label', 'label' => $title, 'url' => '')); // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('maintenance_item_idxselect.tmpl.html'); $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'token_ticket', $token_ticket); $tmpl->addRows('treelist', $treelist); if ($has_back) { $tmpl->setAttribute('back', 'visibility', 'visible'); $tmpl->addVar('back', 'back', _AM_XOONIPS_LABEL_BACK); } $tmpl->addVar('main', 'submit', $submit); $tmpl->addVar('submit_javascript', 'confirm_desc', $confirm_desc); $tmpl->addVar('submit_javascript', 'confirm', $confirm); $tmpl->addVar('submit_javascript', 'action', $nextaction); $tmpl->addVar('submit_javascript', 'select_index', _AM_XOONIPS_MAINTENANCE_ITEM_MSG_SELECT_INDEX); xoops_cp_header(); $tmpl->displayParsedTemplate('main'); xoops_cp_footer();
} else { $d3forum_forumid_notfound = ''; } } } // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('policy_item_comment.tmpl.html'); // assign template variables $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'TOKEN_TICKET', $token_ticket); $tmpl->addVar('main', 'SUBMIT', _AM_XOONIPS_LABEL_UPDATE); $tmpl->addVar('main', 'COMMENT_TITLE', _AM_XOONIPS_POLICY_ITEM_COMMENT_TITLE); // directory setting $tmpl->addVar('main', 'D3FORUM_DIRNAME_TITLE', _AM_XOONIPS_POLICY_ITEM_COMMENT_DIRNAME_TITLE); $tmpl->addVar('main', 'D3FORUM_DIRNAME_DESC', _AM_XOONIPS_POLICY_ITEM_COMMENT_DIRNAME_DESC); $tmpl->addRows('d3forums', $d3forums); $tmpl->addVar('main', 'D3FORUM_DIRNAME_NOTFOUND', $d3forum_dirname_notfound); // forum id setting $tmpl->addVar('main', 'D3FORUM_FORUMID_TITLE', _AM_XOONIPS_POLICY_ITEM_COMMENT_FORUMID_TITLE); $tmpl->addVar('main', 'D3FORUM_FORUMID_DESC', _AM_XOONIPS_POLICY_ITEM_COMMENT_FORUMID_DESC); $tmpl->addVar('main', 'D3FORUM_FORUMID', $d3forum_forumid); $tmpl->addVar('main', 'D3FORUM_FORUMID_NOTFOUND', $d3forum_forumid_notfound); // display xoops_cp_header();
// but WITHOUT ANY WARRANTY; without even the implied warranty of // // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // // GNU General Public License for more details. // // // // You should have received a copy of the GNU General Public License // // along with this program; if not, write to the Free Software // // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // // ------------------------------------------------------------------------- // if (!defined('XOOPS_ROOT_PATH')) { exit; } // title $title = _AM_XOONIPS_TITLE; // load menu include './menu.php'; $menu = array(); foreach ($adminmenu as $item) { $menu[] = array('label' => $item['title'], 'url' => $xoonips_admin['mod_url'] . '/' . $item['link']); } // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('adminmenu.tmpl.html'); // assign template variables $tmpl->addVar('header', 'TITLE', $title); $tmpl->addRows('menu', $menu); // display xoops_cp_header(); $tmpl->displayParsedTemplate('main'); xoops_cp_footer();
$iv = array(); $iv['title'] = $value['title']; $iv['desc'] = $value['desc']; $iv['name'] = $name; if ($value['type'] == 'f') { $iv['value'] = $config_values[$name] / 1000000.0; } else { $iv['value'] = $config_values[$name]; } $initial_values[] = $iv; } // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('policy_group.tmpl.html'); // assign template variables $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'token_ticket', $token_ticket); $tmpl->addVar('main', 'submit', _AM_XOONIPS_LABEL_UPDATE); // initial values $tmpl->addVar('main', 'initial_values_title', _AM_XOONIPS_POLICY_GROUP_INITIAL_VALUES_TITLE); $tmpl->addRows('initial_values', $initial_values); // display xoops_cp_header(); $tmpl->displayParsedTemplate('main'); xoops_cp_footer();
$feed_url_html = '<link rel="alternate" type="application/rss+xml" title="RSS 1.0" href="' . $feed_url_rdf . '" />' . "\n"; $feed_url_html .= '<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="' . $feed_url_rss . '" />' . "\n"; $feed_url_html .= '<link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="' . $feed_url_atom . '" />'; $feed_url_html = $textutil->html_special_chars($feed_url_html); // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('system_rss.tmpl.html'); // assign template variables $tmpl->addVar('header', 'TITLE', $title); $tmpl->addVar('main', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'token_ticket', $token_ticket); $tmpl->addVar('main', 'submit', _AM_XOONIPS_LABEL_UPDATE); // >> feed url $tmpl->addVar('main', 'FEED_URL_TITLE', $feed_url_title); $tmpl->addVar('main', 'FEED_URL_DESC', $feed_url_desc); $tmpl->addVar('main', 'FEED_URL_RDF', $feed_url_rdf); $tmpl->addVar('main', 'FEED_URL_RSS', $feed_url_rss); $tmpl->addVar('main', 'FEED_URL_ATOM', $feed_url_atom); $tmpl->addVar('main', 'FEED_URL_HTML', $feed_url_html); // >> maximum number of rss items $tmpl->addVar('main', 'FEED_ITEM_MAX_TITLE', $feed_item_max_title); $tmpl->addVar('main', 'FEED_ITEM_MAX_DESC', $feed_item_max_desc); $tmpl->addVar('main', 'FEED_ITEM_MAX', $feed_item_max); // display xoops_cp_header();
$plugins[] = $plugin; } $has_plugins = count($plugins) == 0 ? false : true; $file_count = $admin_file_handler->getCountFiles(); // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('maintenance_filesearch.tmpl.html'); // assign template variables $tmpl->addGlobalVar('MYURL', $xoonips_admin['mypage_url']); $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'plugins_title', _AM_XOONIPS_MAINTENANCE_FILESEARCH_PLUGINS_TITLE); $tmpl->addVar('plugins_empty', 'empty', _AM_XOONIPS_MAINTENANCE_FILESEARCH_PLUGINS_EMPTY); $tmpl->addVar('main', 'plugin', _AM_XOONIPS_MAINTENANCE_FILESEARCH_LABEL_PLUGIN); $tmpl->addVar('main', 'mimetype', _AM_XOONIPS_MAINTENANCE_FILESEARCH_LABEL_MIMETYPE); $tmpl->addVar('main', 'suffix', _AM_XOONIPS_MAINTENANCE_FILESEARCH_LABEL_SUFFIX); $tmpl->addVar('main', 'version', _AM_XOONIPS_MAINTENANCE_FILESEARCH_LABEL_VERSION); if ($has_plugins) { $tmpl->addRows('plugins', $plugins); } else { $tmpl->setAttribute('plugins', 'visibility', 'hidden'); $tmpl->setAttribute('plugins_empty', 'visibility', 'visible'); } $tmpl->addGlobalVar('RESCAN', _AM_XOONIPS_MAINTENANCE_FILESEARCH_LABEL_RESCAN); $tmpl->addGlobalVar('RESCANNING', _AM_XOONIPS_MAINTENANCE_FILESEARCH_LABEL_RESCANNING); $tmpl->addGlobalVar('FILE_COUNT_LABEL', _AM_XOONIPS_MAINTENANCE_FILESEARCH_RESCAN_LABEL_FILECOUNT);
$config_values = xoonips_admin_get_configs($config_keys, 'e'); // >> moderator modify nay items $moderator_modify = array(); $key = 'moderator_modify_any_items'; $mm['name'] = $key; $mm['yes'] = _AM_XOONIPS_LABEL_YES; $mm['no'] = _AM_XOONIPS_LABEL_NO; $mm['checked'] = $config_values[$key]; $moderator_modify[] = $mm; // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('policy_moderator.tmpl.html'); // assign template variables $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'token_ticket', $token_ticket); $tmpl->addVar('main', 'submit', _AM_XOONIPS_LABEL_UPDATE); // >> moderator modify any items $tmpl->addVar('main', 'moderator_title', _AM_XOONIPS_POLICY_MODERATOR_TITLE); $tmpl->addVar('main', 'moderator_modify_title', _AM_XOONIPS_POLICY_MODERATOR_MODIFY_TITLE); $tmpl->addVar('main', 'moderator_modify_desc', _AM_XOONIPS_POLICY_MODERATOR_MODIFY_DESC); $tmpl->addRows('moderator_modify', $moderator_modify); // display xoops_cp_header(); $tmpl->displayParsedTemplate('main'); xoops_cp_footer();
function render() { global $xoopsConfig; $textutil =& xoonips_getutility('text'); $xoopsTpl = new XoopsTpl(); $this->setXooNIpsStyleSheet($xoopsTpl); $xoopsTpl->assign('token_hidden', $GLOBALS['xoopsGTicket']->getTicketHtml(__LINE__, 600, 'xoonips_transfer_admin_list_item', 600)); $xoopsTpl->assign('from_uname', $textutil->html_special_chars($this->get_uname_by_uid($this->_params['from_uid']))); $xoopsTpl->assign('to_uname', $textutil->html_special_chars($this->get_uname_by_uid($this->_params['to_uid']))); $xoopsTpl->assign('from_index_path', $this->get_index_path_by_index_id($this->_params['from_index_id'])); $xoopsTpl->assign('to_index_path', $this->get_index_path_by_index_id($this->_params['to_index_id'])); $xoopsTpl->assign('transfer_items', $this->get_transfer_item_template_vars()); $xoopsTpl->assign('group_names_to_subscribe', $this->get_gnames_to_subscribe()); $xoopsTpl->assign('group_names_to_subscribe_messages', $this->get_gnames_to_subscribe_messages()); $xoopsTpl->assign('child_item_ids_to_transfer', $this->get_child_item_ids_to_transfer()); foreach ($this->_params as $key => $val) { $xoopsTpl->assign($key, $val); } $form = $xoopsTpl->fetch('db:xoonips_transfer_admin_item_list.html'); global $xoonips_admin; $title = _AM_XOONIPS_MAINTENANCE_TRANSFER_ADMIN_ITEM_LIST_PAGE_TITLE; $description = _AM_XOONIPS_MAINTENANCE_TRANSFER_ADMIN_ITEM_LIST_MESSAGE; // breadcrumbs $breadcrumbs = array(array('type' => 'top', 'label' => _AM_XOONIPS_TITLE, 'url' => $xoonips_admin['admin_url'] . '/'), array('type' => 'link', 'label' => _AM_XOONIPS_MAINTENANCE_TITLE, 'url' => $xoonips_admin['myfile_url']), array('type' => 'link', 'label' => _AM_XOONIPS_MAINTENANCE_ITEM_TITLE, 'url' => $xoonips_admin['mypage_url']), array('type' => 'label', 'label' => $title, 'url' => '')); // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('maintenance_item_transfer.tmpl.html'); // assign template variables $tmpl->addVar('header', "TITLE", $title); $tmpl->addVar('main', "TITLE", $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', "DESCRIPTION", $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'BODY', $form); // display xoops_cp_header(); $tmpl->displayParsedTemplate('main'); xoops_cp_footer(); }
$num = 0; foreach ($itemtype_order as $key => $itemtype) { $itemtype_order[$key]['evenodd'] = $num % 2 ? 'even' : 'odd'; $num++; } // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('policy_item_type.tmpl.html'); // assign template variables $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'TOKEN_TICKET', $token_ticket); // >> itemtype order $tmpl->addVar('main', 'ITEMTYPE', _AM_XOONIPS_LABEL_ITEM_TYPE); $tmpl->addVar('main', 'MODULENAME', _AM_XOONIPS_LABEL_MODULENAME); $tmpl->addVar('main', 'WEIGHT', _AM_XOONIPS_LABEL_WEIGHT); $tmpl->addVar('main', 'ACTION', _AM_XOONIPS_LABEL_ACTION); $tmpl->addVar('main', 'ITEMTYPE_VIEWCONFIG_TITLE', _AM_XOONIPS_POLICY_ITEM_TYPE_VIEWCONFIG_TITLE); $tmpl->addVar('main', 'ITEMTYPE_VIEWCONFIG_DESC', _AM_XOONIPS_POLICY_ITEM_TYPE_VIEWCONFIG_DESC); $tmpl->addVar('itemtypes', 'NOITEMTYPES', empty($itemtype_order)); $tmpl->addVar('itemtypes', 'NOITEMTYPES_LABEL', _AM_XOONIPS_POLICY_ITEM_TYPE_EMPTY); if (!empty($itemtype_order)) { $tmpl->addRows('itemtype_order', $itemtype_order); } $tmpl->addVar('itemtypes', 'SUBMIT', _AM_XOONIPS_LABEL_UPDATE); // display
$item_show = array(); $is['yes'] = _AM_XOONIPS_LABEL_YES; $is['no'] = _AM_XOONIPS_LABEL_NO; $is['checked'] = $config_values['item_show_optional']; $item_show[] = $is; // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('policy_item_public.tmpl.html'); // assign template variables $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'TOKEN_TICKET', $token_ticket); $tmpl->addVar('main', 'SUBMIT', _AM_XOONIPS_LABEL_UPDATE); // publication $tmpl->addVar('main', 'PUBLIC_TITLE', _AM_XOONIPS_POLICY_ITEM_PUBLIC_MAIN_TITLE); // >> certify user $tmpl->addVar('main', 'CERTIFY_ITEM_TITLE', _AM_XOONIPS_POLICY_ITEM_PUBLIC_CERTIFY_ITEM_TITLE); $tmpl->addVar('main', 'CERTIFY_ITEM_DESC', _AM_XOONIPS_POLICY_ITEM_PUBLIC_CERTIFY_ITEM_DESC); $tmpl->addRows('certify_item', $certify_item); // >> public item target user $tmpl->addVar('main', 'TARGET_USER_TITLE', _AM_XOONIPS_POLICY_ITEM_PUBLIC_TARGET_USER_TITLE); $tmpl->addVar('main', 'TARGET_USER_DESC', _AM_XOONIPS_POLICY_ITEM_PUBLIC_TARGET_USER_DESC); $tmpl->addRows('target_user', $target_user); // other things $tmpl->addVar('main', 'OTHER_TITLE', _AM_XOONIPS_POLICY_ITEM_PUBLIC_OTHER_TITLE); // >> download file compression
$evenodd = 'odd'; foreach ($posi_array as $posi_id => $posi) { $positions[] = array('id' => $posi_id, 'order' => $posi['posi_order'], 'title_e' => $posi['posi_title'], 'title_s' => $posi['posi_title'], 'title_js' => str_replace(''', '\\\'', $posi['posi_title']), 'evenodd' => $evenodd, 'delete' => _AM_XOONIPS_LABEL_DELETE); $evenodd = $evenodd == 'even' ? 'odd' : 'even'; } // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('policy_position.tmpl.html'); // assign template variables $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'token_ticket', $token_ticket); $tmpl->addVar('main', 'position', _AM_XOONIPS_LABEL_POSITION); $tmpl->addVar('main', 'weight', _AM_XOONIPS_LABEL_WEIGHT); $tmpl->addVar('main', 'action', _AM_XOONIPS_LABEL_ACTION); $tmpl->addVar('delete_javascript', 'delete_confirm', _AM_XOONIPS_MSG_DELETE_CONFIRM); $tmpl->addVar('delete_javascript', 'position', _AM_XOONIPS_LABEL_POSITION); // >> position list $tmpl->addVar('main', 'list_title', _AM_XOONIPS_POLICY_POSITION_MODIFY_TITLE); if (empty($positions)) { $tmpl->setAttribute('position_list', 'visibility', 'hidden'); $tmpl->setAttribute('position_list_submit', 'visibility', 'hidden'); $tmpl->setAttribute('position_list_empty', 'visibility', 'visible'); $tmpl->addVar('position_list_empty', 'empty', _AM_XOONIPS_MSG_EMPTY); } else { $tmpl->addRows('position_list', $positions);
$import_enabled = array(); $ie['yes'] = _AM_XOONIPS_LABEL_YES; $ie['no'] = _AM_XOONIPS_LABEL_NO; $ie['checked'] = $config_values['private_import_enabled']; $import_enabled[] = $ie; // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('policy_item_imexport.tmpl.html'); // assign template variables $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'TOKEN_TICKET', $token_ticket); $tmpl->addVar('main', 'SUBMIT', _AM_XOONIPS_LABEL_UPDATE); // export $tmpl->addVar('main', 'EXPORT_TITLE', _AM_XOONIPS_POLICY_ITEM_IMEXPORT_EXPORT_TITLE); // >> export enabled $tmpl->addVar('main', 'EXPORT_ENABLED_TITLE', _AM_XOONIPS_POLICY_ITEM_IMEXPORT_EXPORT_ENABLED_TITLE); $tmpl->addVar('main', 'EXPORT_ENABLED_DESC', _AM_XOONIPS_POLICY_ITEM_IMEXPORT_EXPORT_ENABLED_DESC); $tmpl->addRows('export_enabled', $export_enabled); // >> export attachment $tmpl->addVar('main', 'EXPORT_ATTACHMENT_TITLE', _AM_XOONIPS_POLICY_ITEM_IMEXPORT_EXPORT_ATTACHMENT_TITLE); $tmpl->addVar('main', 'EXPORT_ATTACHMENT_DESC', _AM_XOONIPS_POLICY_ITEM_IMEXPORT_EXPORT_ATTACHMENT_DESC); $tmpl->addRows('export_attachment', $export_attachment); // import $tmpl->addVar('main', 'IMPORT_TITLE', _AM_XOONIPS_POLICY_ITEM_IMEXPORT_IMPORT_TITLE); // >> private import enabled
} // breadcrumbs $breadcrumbs = array(array('type' => 'top', 'label' => _AM_XOONIPS_TITLE, 'url' => $xoonips_admin['admin_url'] . '/'), array('type' => 'link', 'label' => _AM_XOONIPS_MAINTENANCE_TITLE, 'url' => $xoonips_admin['myfile_url']), array('type' => 'link', 'label' => _AM_XOONIPS_MAINTENANCE_ACCOUNT_TITLE, 'url' => $xoonips_admin['mypage_url']), array('type' => 'label', 'label' => $title, 'url' => '')); // token ticket require_once '../class/base/gtickets.php'; $ticket_area = 'xoonips_admin_maintenance_account_edit'; $token_ticket = $xoopsGTicket->getTicketHtml(__LINE__, 1800, $ticket_area); // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('maintenance_account_edit.tmpl.html'); // assign template variables $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'token_ticket', $token_ticket); // >> user inforamtion from $tmpl->addVar('main', 'form_title', $title); $tmpl->addVar('main', 'action', 'update'); $tmpl->addVar('main', 'uid', $uid); $tmpl->addVar('main', 'uname_title', get_title('uname')); $tmpl->addVar('main', 'uname_value', $user['xoops']['uname']); $tmpl->addVar('main', 'name_title', get_title('name')); $tmpl->addVar('main', 'name_value', $user['xoops']['name']); $tmpl->addVar('main', 'email_title', get_title('email')); $tmpl->addVar('main', 'email_value', $user['xoops']['email']); $tmpl->addVar('main', 'user_viewemail_title', get_title('user_viewmail')); $tmpl->addVar('main', 'user_viewemail_checked', $user['xoops']['user_viewemail'] == 1 ? 'checked="checked"' : ''); $tmpl->addVar('main', 'url_title', get_title('url')); $tmpl->addVar('main', 'url_value', $user['xoops']['url']);
$to_indexes[0]['index_title'] = XNP_PRIVATE_INDEX_TITLE; // token ticket require_once '../class/base/gtickets.php'; $ticket_area = 'xoonips_admin_system_xoops_item_rescue'; $token_ticket = $xoopsGTicket->getTicketHtml(__LINE__, 1800, $ticket_area); // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('system_xoops_zilist.tmpl.html'); // assign template variables $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('javascript', 'MYPAGE_URL', $xoonips_admin['mypage_url']); $tmpl->addVar('javascript', 'UID', $uid); $tmpl->addVar('main', 'TOKEN_TICKET', $token_ticket); $tmpl->addVar('main', 'LABEL_ITEM_ID', _AM_XOONIPS_LABEL_ITEM_ID); $tmpl->addVar('main', 'LABEL_ITEM_TYPE', _AM_XOONIPS_LABEL_ITEM_TYPE); $tmpl->addVar('main', 'LABEL_ITEM_TITLE', _AM_XOONIPS_LABEL_ITEM_TITLE); $tmpl->addVar('main', 'LABEL_UID', _AM_XOONIPS_LABEL_UID); $tmpl->addVar('main', 'LABEL_EXECUTE', _AM_XOONIPS_LABEL_EXECUTE); $tmpl->addVar('main', 'LABEL_FROM', _AM_XOONIPS_SYSTEM_XOOPS_ITEM_RESCUE_LABEL_FROM); $tmpl->addVar('main', 'LABEL_TO', _AM_XOONIPS_SYSTEM_XOOPS_ITEM_RESCUE_LABEL_TO); $tmpl->addVar('main', 'UNAME', get_uname_by_index_title($uid, 's')); $tmpl->addVar('main', 'UID', $uid); $tmpl->addRows('items', $items); $tmpl->addRows('to_users', $to_users); $tmpl->addRows('to_indexes', $to_indexes);
} $results[] = array('id' => $xid, 'evenodd' => $evenodd, 'index' => $textutil->html_special_chars($treemap[$xid]), 'succeed' => $succeed, 'failed' => $failed); $evenodd = $evenodd == 'even' ? 'odd' : 'even'; } } // title $title = _AM_XOONIPS_MAINTENANCE_ITEM_DUPDATE_TITLE; // breadcrumbs $breadcrumbs = array(array('type' => 'top', 'label' => _AM_XOONIPS_TITLE, 'url' => $xoonips_admin['admin_url'] . '/'), array('type' => 'link', 'label' => _AM_XOONIPS_MAINTENANCE_TITLE, 'url' => $xoonips_admin['myfile_url']), array('type' => 'link', 'label' => _AM_XOONIPS_MAINTENANCE_ITEM_TITLE, 'url' => $xoonips_admin['mypage_url']), array('type' => 'link', 'label' => _AM_XOONIPS_MAINTENANCE_ITEM_DELETE_TITLE, 'url' => $xoonips_admin['mypage_url'] . '&action=delete'), array('type' => 'label', 'label' => $title, 'url' => '')); // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('maintenance_item_dupdate.tmpl.html'); $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'index', _AM_XOONIPS_MAINTENANCE_ITEM_LABEL_INDEX); $tmpl->addVar('main', 'succeed', _AM_XOONIPS_MAINTENANCE_ITEM_LABEL_SUCCEED); $tmpl->addVar('main', 'failed', _AM_XOONIPS_MAINTENANCE_ITEM_LABEL_FAILED); if ($empty_tree_ids) { $tmpl->setAttribute('empty_results', 'visibility', 'visible'); $tmpl->setAttribute('results', 'visibility', 'hidden'); $tmpl->addVar('empty_results', 'empty', _AM_XOONIPS_MAINTENANCE_ITEM_INDEX_EMPTY); } else { $tmpl->addRows('results', $results); } $tmpl->addVar('main', 'back', _AM_XOONIPS_LABEL_BACK); xoops_cp_header(); $tmpl->displayParsedTemplate('main'); xoops_cp_footer();
$fields[] = $tables['users'] . '.uname'; $xusers_objs =& $xusers_handler->getObjects($criteria, false, implode(',', $fields), false, $join_criteria); $textutil =& xoonips_getutility('text'); $users = array(); $users[] = array('uid' => 0, 'uname' => $textutil->html_special_chars(_AM_XOONIPS_MAINTENANCE_ITEM_LABEL_ALLUSERS), 'selected' => 'selected="selected"'); foreach ($xusers_objs as $xusers_obj) { $uid = $xusers_obj->getVar('uid', 'e'); $uname = $textutil->html_special_chars($xusers_obj->getExtraVar('uname')); $users[] = array('uid' => $uid, 'uname' => $uname, 'selected' => ''); } return $users; } $userlist = item_get_userlist($upage); // breadcrumbs $breadcrumbs = array(array('type' => 'top', 'label' => _AM_XOONIPS_TITLE, 'url' => $xoonips_admin['admin_url'] . '/'), array('type' => 'link', 'label' => _AM_XOONIPS_MAINTENANCE_TITLE, 'url' => $xoonips_admin['myfile_url']), array('type' => 'link', 'label' => _AM_XOONIPS_MAINTENANCE_ITEM_TITLE, 'url' => $xoonips_admin['mypage_url']), array('type' => 'label', 'label' => $title, 'url' => '')); // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('maintenance_item_uselect.tmpl.html'); $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', _AM_XOONIPS_MAINTENANCE_ITEM_MSG_SELECT_USER); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addRows('userlist', $userlist); $tmpl->addVar('main', 'nextaction', $nextaction); $tmpl->addVar('main', 'submit', _AM_XOONIPS_LABEL_NEXT); xoops_cp_header(); $tmpl->displayParsedTemplate('main'); xoops_cp_footer();
function get_mini_calendar_html($get_target = '', $query_string = '', $mode = '') { // 実行時間計測スタート // list( $usec , $sec ) = explode( " " , microtime() ) ; // $picalstarttime = $sec + $usec ; // $PHP_SELF = $_SERVER['SCRIPT_NAME'] ; // if( $get_target == '' ) $get_target = $PHP_SELF ; $original_level = error_reporting(E_ALL ^ E_NOTICE); require_once "{$this->base_path}/include/patTemplate.php"; $tmpl = new PatTemplate(); $tmpl->setBasedir("{$this->images_path}"); // 表示モードに応じて、テンプレートファイルを振り分け switch ($mode) { case 'NO_YEAR': // 年間表示用 $tmpl->readTemplatesFromFile("minical_for_yearly.tmpl.html"); $target_highlight_flag = false; break; case 'NO_NAVIGATE': // 月間の下部参照用 $tmpl->readTemplatesFromFile("minical_for_monthly.tmpl.html"); $target_highlight_flag = false; break; default: // 通常のミニカレンダーブロック用 $tmpl->readTemplatesFromFile("minical.tmpl.html"); $target_highlight_flag = true; break; } // 当月の各日がイベントを持っているかどうかを取得 $event_dates = $this->get_flags_date_has_events(mktime(0, 0, 0, $this->month, 1, $this->year), mktime(0, 0, 0, $this->month + 1, 1, $this->year)); // 前月は月末、翌月は月初とする $prev_month = date("Y-n-j", mktime(0, 0, 0, $this->month, 0, $this->year)); $next_month = date("Y-n-j", mktime(0, 0, 0, $this->month + 1, 1, $this->year)); // $tmpl->addVar( "WholeBoard" , "PHP_SELF" , '' ) ; $tmpl->addVar("WholeBoard", "GET_TARGET", $get_target); $tmpl->addVar("WholeBoard", "QUERY_STRING", $query_string); $tmpl->addVar("WholeBoard", "MB_PREV_MONTH", _PICAL_MB_PREV_MONTH); $tmpl->addVar("WholeBoard", "MB_NEXT_MONTH", _PICAL_MB_NEXT_MONTH); $tmpl->addVar("WholeBoard", "MB_LINKTODAY", _PICAL_MB_LINKTODAY); $tmpl->addVar("WholeBoard", "SKINPATH", $this->images_url); $tmpl->addVar("WholeBoard", "FRAME_CSS", $this->frame_css); // $tmpl->addVar( "WholeBoard" , "YEAR" , $this->year ) ; // $tmpl->addVar( "WholeBoard" , "MONTH" , $this->month ) ; $tmpl->addVar("WholeBoard", "MONTH_NAME", $this->month_middle_names[$this->month]); $tmpl->addVar("WholeBoard", "YEAR_MONTH_TITLE", sprintf(_PICAL_FMT_YEAR_MONTH, $this->year, $this->month_middle_names[$this->month])); $tmpl->addVar("WholeBoard", "PREV_MONTH", $prev_month); $tmpl->addVar("WholeBoard", "NEXT_MONTH", $next_month); $tmpl->addVar("WholeBoard", "CALHEAD_BGCOLOR", $this->calhead_bgcolor); $tmpl->addVar("WholeBoard", "CALHEAD_COLOR", $this->calhead_color); $first_date = getdate(mktime(0, 0, 0, $this->month, 1, $this->year)); $date = (-$first_date['wday'] + $this->week_start - 7) % 7; $wday_end = 7 + $this->week_start; // 曜日名ループ $rows = array(); for ($wday = $this->week_start; $wday < $wday_end; $wday++) { if ($wday % 7 == 0) { // Sunday $bgcolor = $this->sunday_bgcolor; $color = $this->sunday_color; } elseif ($wday == 6) { // Saturday $bgcolor = $this->saturday_bgcolor; $color = $this->saturday_color; } else { // Weekday $bgcolor = $this->weekday_bgcolor; $color = $this->weekday_color; } // テンプレート用配列へのデータセット array_push($rows, array("BGCOLOR" => $bgcolor, "COLOR" => $color, "DAYNAME" => $this->week_short_names[$wday % 7])); } // テンプレートにデータを埋め込む $tmpl->addRows("DayNameLoop", $rows); $tmpl->parseTemplate("DayNameLoop", 'w'); // 週 (row) ループ for ($week = 0; $week < 6; $week++) { $rows = array(); // 日 (col) ループ for ($wday = $this->week_start; $wday < $wday_end; $wday++) { $date++; if (!checkdate($this->month, $date, $this->year)) { // 月の範囲外 array_push($rows, array("GET_TARGET" => $get_target, "QUERY_STRING" => $query_string, "SKINPATH" => $this->images_url, "DATE" => date('j', mktime(0, 0, 0, $this->month, $date, $this->year)), "DATE_TYPE" => 0)); continue; } $link = "{$this->year}-{$this->month}-{$date}"; // 曜日タイプによる描画色振り分け if (isset($this->holidays[$link])) { // Holiday $bgcolor = $this->holiday_bgcolor; $color = $this->holiday_color; } elseif ($wday % 7 == 0) { // Sunday $bgcolor = $this->sunday_bgcolor; $color = $this->sunday_color; } elseif ($wday == 6) { // Saturday $bgcolor = $this->saturday_bgcolor; $color = $this->saturday_color; } else { // Weekday $bgcolor = $this->weekday_bgcolor; $color = $this->weekday_color; } // 選択日の背景色ハイライト処理 if ($date == $this->date && $target_highlight_flag) { $bgcolor = $this->targetday_bgcolor; } // テンプレート用配列へのデータセット array_push($rows, array("GET_TARGET" => $get_target, "QUERY_STRING" => $query_string, "BGCOLOR" => $bgcolor, "COLOR" => $color, "LINK" => $link, "DATE" => $date, "DATE_TYPE" => $event_dates[$date] + 1)); } // テンプレートにデータを埋め込む $tmpl->addRows("DailyLoop", $rows); $tmpl->parseTemplate("DailyLoop", 'w'); $tmpl->parseTemplate("WeekLoop", 'a'); } $ret = $tmpl->getParsedTemplate(); error_reporting($original_level); // 実行時間記録 // list( $usec , $sec ) = explode( " " , microtime() ) ; // error_log( "MiniCalendar " . ( $sec + $usec - $picalstarttime ) . "sec." , 0 ) ; return $ret; }
$recent_ranking = ranking_create_array($recent_ranking_names, $config_values['ranking_new_order'], $config_values['ranking_new_visible']); $recent_ranking_numrows = $config_values['ranking_new_num_rows']; // >> calculation days $ranking_days = $config_values['ranking_days']; $ranking_days_checked = $config_values['ranking_days_enabled'] == 'on' ? 'checked="checked"' : ''; // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('policy_ranking.tmpl.html'); // assign template variables $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'token_ticket', $token_ticket); $tmpl->addVar('main', 'submit', _AM_XOONIPS_LABEL_UPDATE); // >> general ranking $tmpl->addVar('main', 'general_ranking_title', $general_ranking_title); $tmpl->addVar('main', 'visible', _AM_XOONIPS_LABEL_VISIBLE); $tmpl->addVar('main', 'ranking_name', _AM_XOONIPS_POLICY_RANKING_NAME_TITLE); $tmpl->addVar('main', 'sort', _AM_XOONIPS_LABEL_SORT); $tmpl->addVar('main', 'general_range_desc1', _AM_XOONIPS_POLICY_RANKING_RANGE_DESC1); $tmpl->addVar('main', 'general_range_desc2', _AM_XOONIPS_POLICY_RANKING_RANGE_DESC2); $tmpl->addVar('main', 'general_numrows', $general_ranking_numrows); $tmpl->addRows('general_ranking', $general_ranking); // >> recent ranking $tmpl->addVar('main', 'recent_ranking_title', $recent_ranking_title); $tmpl->addVar('main', 'recent_range_desc1', _AM_XOONIPS_POLICY_RANKING_RANGE_DESC1); $tmpl->addVar('main', 'recent_range_desc2', _AM_XOONIPS_POLICY_RANKING_RANGE_DESC2);
// >> magic_file_path $magic_file_path_title = _AM_XOONIPS_SYSTEM_BASIC_MAGIC_FILE_PATH_TITLE; $magic_file_path_desc = _AM_XOONIPS_SYSTEM_BASIC_MAGIC_FILE_PATH_DESC; $magic_file_path = $config_values['magic_file_path']; // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('system_basic.tmpl.html'); // assign template variables $tmpl->addVar('header', 'TITLE', $title); $tmpl->addVar('main', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'token_ticket', $token_ticket); $tmpl->addVar('main', 'submit', _AM_XOONIPS_LABEL_UPDATE); // >> moderator gid $tmpl->addVar('main', 'moderator_gid_title', $moderator_gid_title); $tmpl->addVar('main', 'moderator_gid_desc', $moderator_gid_desc); $tmpl->addRows('moderator_gid', $moderator_gid); // >> file upload directory $tmpl->addVar('main', 'upload_dir_title', $upload_dir_title); $tmpl->addVar('main', 'upload_dir_desc', $upload_dir_desc); $tmpl->addVar('main', 'upload_dir', $upload_dir); // >> magic file path for fileinfo functions $tmpl->addVar('main', 'magic_file_path_title', $magic_file_path_title); $tmpl->addVar('main', 'magic_file_path_desc', $magic_file_path_desc); $tmpl->addVar('main', 'magic_file_path', $magic_file_path); // display
} else { $iv['value'] = $config_values[$name]; } $initial_values[] = $iv; } // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('policy_account.tmpl.html'); // assign template variables $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'token_ticket', $token_ticket); $tmpl->addVar('main', 'submit', _AM_XOONIPS_LABEL_UPDATE); // register user $tmpl->addVar('main', 'register_user_title', _AM_XOONIPS_POLICY_ACCOUNT_REGISTER_USER_TITLE); // >> activate user $tmpl->addVar('main', 'activate_user_title', _AM_XOONIPS_POLICY_ACCOUNT_ACTIVATE_USER_TITLE); $tmpl->addVar('main', 'activate_user_desc', _AM_XOONIPS_POLICY_ACCOUNT_ACTIVATE_USER_DESC); $tmpl->addRows('activate_user', $activate_user); // >> certify user $tmpl->addVar('main', 'certify_user_title', _AM_XOONIPS_POLICY_ACCOUNT_CERTIFY_USER_TITLE); $tmpl->addVar('main', 'certify_user_desc', _AM_XOONIPS_POLICY_ACCOUNT_CERTIFY_USER_DESC); $tmpl->addRows('certify_user', $certify_user); // user information requirements $tmpl->addVar('main', 'info_requirement_title', _AM_XOONIPS_POLICY_ACCOUNT_INFO_REQUIREMENT_TITLE); $tmpl->addRows('info_requirement', $info_requirement);
// GNU General Public License for more details. // // // // You should have received a copy of the GNU General Public License // // along with this program; if not, write to the Free Software // // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // // ------------------------------------------------------------------------- // if (!defined('XOOPS_ROOT_PATH')) { exit; } // class files require_once '../class/base/pattemplate.class.php'; // title $title = _AM_XOONIPS_POLICY_ITEM_TITLE; $description = _AM_XOONIPS_POLICY_ITEM_DESC; // breadcrumbs $breadcrumbs = array(array('type' => 'top', 'label' => _AM_XOONIPS_TITLE, 'url' => $xoonips_admin['admin_url'] . '/'), array('type' => 'link', 'label' => _AM_XOONIPS_POLICY_TITLE, 'url' => $xoonips_admin['myfile_url']), array('type' => 'label', 'label' => $title, 'url' => '')); // menu $menu = array(array('label' => _AM_XOONIPS_POLICY_ITEM_PUBLIC_TITLE, 'url' => $xoonips_admin['myfile_url'] . '?page=item&action=public'), array('label' => _AM_XOONIPS_POLICY_ITEM_TYPE_TITLE, 'url' => $xoonips_admin['myfile_url'] . '?page=item&action=type'), array('label' => _AM_XOONIPS_POLICY_ITEM_IMEXPORT_TITLE, 'url' => $xoonips_admin['myfile_url'] . '?page=item&action=imexport'), array('label' => _AM_XOONIPS_POLICY_ITEM_COMMENT_TITLE, 'url' => $xoonips_admin['myfile_url'] . '?page=item&action=comment')); // templates $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('adminmenu.tmpl.html'); $tmpl->addVar('header', 'TITLE', $title); $tmpl->setAttribute('description', 'visibility', 'visible'); $tmpl->addVar('description', 'DESCRIPTION', $description); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addRows('menu', $menu); xoops_cp_header(); $tmpl->displayParsedTemplate('main'); xoops_cp_footer();
function render() { global $xoopsUser, $xoopsConfig, $xoopsUserIsAdmin, $xoopsLogger; $xoopsTpl = new XoopsTpl(); $this->setXooNIpsStyleSheet($xoopsTpl); $transfer_item_options = $this->get_transfer_item_template_vars(); $xoopsTpl->assign('transfer_item_options', array_slice($transfer_item_options, ($this->_params['page'] - 1) * 50, 50)); $xoopsTpl->assign('transfer_item_options_hidden', array_merge(array_slice($transfer_item_options, 0, ($this->_params['page'] - 1) * 50), array_slice($transfer_item_options, $this->_params['page'] * 50))); foreach ($this->_params as $key => $val) { $xoopsTpl->assign($key, $val); } $xoopsTpl->assign('pages', $this->get_page_number_array()); $xoopsTpl->assign('maxpage', $this->get_max_page()); $form = $xoopsTpl->fetch('db:xoonips_transfer_admin_item_select.html'); global $xoonips_admin; $title = _AM_XOONIPS_MAINTENANCE_ITEM_TRANSFER_TITLE; // $description = ""; // breadcrumbs $breadcrumbs = array(array('type' => 'top', 'label' => _AM_XOONIPS_TITLE, 'url' => $xoonips_admin['admin_url'] . '/'), array('type' => 'link', 'label' => _AM_XOONIPS_MAINTENANCE_TITLE, 'url' => $xoonips_admin['myfile_url']), array('type' => 'link', 'label' => _AM_XOONIPS_MAINTENANCE_ITEM_TITLE, 'url' => $xoonips_admin['mypage_url']), array('type' => 'label', 'label' => $title, 'url' => '')); // templates require_once '../class/base/pattemplate.class.php'; $tmpl = new PatTemplate(); $tmpl->setBaseDir('templates'); $tmpl->readTemplatesFromFile('maintenance_item_transfer.tmpl.html'); // assign template variables $tmpl->addVar('header', 'TITLE', $title); $tmpl->addVar('main', 'TITLE', $title); // $tmpl->setAttribute( 'description', 'visibility', 'visible' ); // $tmpl->addVar( 'description', "DESCRIPTION", $description ); $tmpl->setAttribute('breadcrumbs', 'visibility', 'visible'); $tmpl->addRows('breadcrumbs_items', $breadcrumbs); $tmpl->addVar('main', 'BODY', $form); // display xoops_cp_header(); $tmpl->displayParsedTemplate('main'); xoops_cp_footer(); }