$config_keys = array('ranking_sum_start' => 'i', 'ranking_sum_last_update' => 'i');
$config_values = xoonips_admin_get_configs($config_keys, 'n');
$sum_start = $config_values['ranking_sum_start'];
$sum_last_update = $config_values['ranking_sum_last_update'];
if ($sum_start != 0 && $sum_last_update != 0) {
    $clear_message = sprintf(_AM_XOONIPS_MAINTENANCE_RANKING_CLEAR_MESSAGE, date('Y/m/d', $sum_start), date('Y/m/d', $sum_last_update));
} else {
    $clear_message = _AM_XOONIPS_MAINTENANCE_RANKING_CLEAR_EMPTY;
}
// templates
require_once '../class/base/pattemplate.class.php';
$tmpl = new PatTemplate();
$tmpl->setBaseDir('templates');
$tmpl->readTemplatesFromFile('maintenance_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', 'max_file_size', $max_file_size);
$tmpl->addVar('main', 'download', _AM_XOONIPS_LABEL_DOWNLOAD);
$tmpl->addVar('main', 'upload', _AM_XOONIPS_LABEL_UPLOAD);
$tmpl->addVar('main', 'clear', _AM_XOONIPS_LABEL_CLEAR);
$tmpl->addVar('main', 'file_title', _AM_XOONIPS_MAINTENANCE_RANKING_FILE_TITLE);
$tmpl->addVar('main', 'note', _AM_XOONIPS_MAINTENANCE_RANKING_NOTE);
// >> download
$tmpl->addVar('main', 'download_title', _AM_XOONIPS_MAINTENANCE_RANKING_DOWNLOAD_TITLE);
$tmpl->addVar('main', 'download_desc', _AM_XOONIPS_MAINTENANCE_RANKING_DOWNLOAD_DESC);
$tmpl->addVar('main', 'download_fname', $download_fname);
    $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_title = _AM_XOONIPS_SYSTEM_RSS_FEED_URL_TITLE;
$feed_url_desc = _AM_XOONIPS_SYSTEM_RSS_FEED_URL_DESC;
$feed_url_rdf = $textutil->html_special_chars($xoonips_admin['mod_url'] . '/feed.php?type=rdf');
$feed_url_rss = $textutil->html_special_chars($xoonips_admin['mod_url'] . '/feed.php?type=rss');
$feed_url_atom = $textutil->html_special_chars($xoonips_admin['mod_url'] . '/feed.php?type=atom');
$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
                $item_show_handler->delete($item_show);
            }
        }
    }
}
// title
$title = _AM_XOONIPS_MAINTENANCE_ITEM_WUPDATE_TITLE;
$description = _AM_XOONIPS_MAINTENANCE_ITEM_WUPDATE_DESC;
// 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_WITHDRAW_TITLE, 'url' => $xoonips_admin['mypage_url'] . '&amp;action=withdraw'), array('type' => 'label', 'label' => $title, 'url' => ''));
// templates
require_once '../class/base/pattemplate.class.php';
$tmpl = new PatTemplate();
$tmpl->setBaseDir('templates');
$tmpl->readTemplatesFromFile('maintenance_item_wupdate.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', 'index', _AM_XOONIPS_MAINTENANCE_ITEM_LABEL_INDEX);
$tmpl->addVar('main', 'succeed', _AM_XOONIPS_MAINTENANCE_ITEM_LABEL_SUCCEED);
$tmpl->addVar('main', 'uncertified', _AM_XOONIPS_MAINTENANCE_ITEM_LABEL_UNCERTIFIED);
$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);
}
$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();
        break;
}
if (empty($treelist)) {
    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);
    }
    $hidden = new XoopsFormHidden('conf_ids[]', $config[$i]->getVar('conf_id'));
    $ele_tray = new XoopsFormElementTray($title4tray, '');
    $ele_tray->addElement($ele);
    $ele_tray->addElement($hidden);
    $form->addElement($ele_tray);
    unset($ele_tray);
    unset($ele);
    unset($hidden);
}
$button_tray->addElement(new XoopsFormHidden('action', 'update'));
$xoopsGTicket->addTicketXoopsFormElement($button_tray, __LINE__, 1800, $ticket_area);
$button_tray->addElement(new XoopsFormButton('', 'button', _AM_XOONIPS_LABEL_UPDATE, 'submit'));
$form->addElement($button_tray);
// templates
require_once '../class/base/pattemplate.class.php';
$tmpl = new PatTemplate();
$tmpl->setBaseDir('templates');
$tmpl->readTemplatesFromFile('system_module.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', 'XOOPS_FORM', $form->render());
// display
xoops_cp_header();
$tmpl->displayParsedTemplate('main');
xoops_cp_footer();
            $user['uname'] = $users_obj->getVar('uname', 's');
            $user['name'] = $users_obj->getVar('name', 's');
            $user['email'] = $users_obj->getVar('email', 's');
            $user['uname_js'] = str_replace('&#039;', '\\\'', $user['uname']);
            $user['register'] = _AM_XOONIPS_LABEL_REGISTER;
            $user['evenodd'] = $evenodd;
            $users[] = $user;
            $evenodd = $evenodd == 'even' ? 'odd' : 'even';
        }
    }
    return $users;
}
$users = get_xoonips_unregistered_users();
$has_users = count($users) == 0 ? false : true;
// 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', 'USERADD_TOKEN_TICKET', $token_ticket);
$tmpl->addVar('main', 'USERADD_TITLE', _AM_XOONIPS_SYSTEM_XOOPS_USERADD_TITLE);
$tmpl->addVar('main', 'USERADD_DESC', _AM_XOONIPS_SYSTEM_XOOPS_USERADD_DESC);
$tmpl->addVar('confirm_javascript', 'REGISTER_CONFIRM', _AM_XOONIPS_MSG_REGISTER_CONFIRM);
$tmpl->addVar('confirm_javascript', 'LABEL_UNAME', _AM_XOONIPS_LABEL_UNAME);
$tmpl->addVar('main', 'LABEL_UNAME', _AM_XOONIPS_LABEL_UNAME);
$tmpl->addVar('main', 'LABEL_NAME', _AM_XOONIPS_LABEL_NAME);
$tmpl->addVar('main', 'LABEL_EMAIL', _AM_XOONIPS_LABEL_EMAIL);
$tmpl->addVar('main', 'LABEL_ACTION', _AM_XOONIPS_LABEL_ACTION);
$tmpl->addVar('users_empty', 'USERADD_MSG_EMPTY', _AM_XOONIPS_SYSTEM_XOOPS_USERADD_MSG_EMPTY);
// get to index list
$to_urxid = get_user_root_index_id($to_uid);
$to_indexes = get_index_list($to_urxid, 0);
// override root index name
$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'));
//  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_SYSTEM_CHECK_TITLE;
$description = _AM_XOONIPS_SYSTEM_CHECK_DESC;
// breadcrumbs
$breadcrumbs = array(array('type' => 'top', 'label' => _AM_XOONIPS_TITLE, 'url' => $xoonips_admin['admin_url'] . '/'), array('type' => 'link', 'label' => _AM_XOONIPS_SYSTEM_TITLE, 'url' => $xoonips_admin['myfile_url']), array('type' => 'label', 'label' => $title, 'url' => ''));
// templates
require_once '../class/base/pattemplate.class.php';
$tmpl = new PatTemplate();
$tmpl->setBaseDir('templates');
$tmpl->readTemplatesFromFile('system_check.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('first', 'check', _AM_XOONIPS_SYSTEM_CHECK_LABEL_CHECK);
// display
xoops_cp_header();
$tmpl->displayParsedTemplate('main');
xoops_cp_footer();
    $plugin['suffixes'] = $textutil->html_special_chars(implode(', ', $extensions));
    $plugin['version'] = $textutil->html_special_chars($module['version']);
    $plugin['evenodd'] = $evenodd;
    $evenodd = $evenodd == 'even' ? 'odd' : 'even';
    $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');
 function pical_monthly_calendar_show($options)
 {
     global $xoopsConfig, $xoopsDB;
     $mydirname = empty($options[0]) ? basename(dirname(dirname(__FILE__))) : $options[0];
     // setting physical & virtual paths
     $mod_path = XOOPS_ROOT_PATH . "/modules/{$mydirname}";
     $mod_url = XOOPS_URL . "/modules/{$mydirname}";
     // defining class of piCal
     if (!class_exists('piCal_xoops')) {
         require_once "{$mod_path}/class/piCal.php";
         require_once "{$mod_path}/class/piCal_xoops.php";
     }
     // creating an instance of piCal
     $cal = new piCal_xoops("", $xoopsConfig['language'], true);
     // ignoring cid from GET
     $cal->now_cid = 0;
     // setting properties of piCal
     $cal->conn = $xoopsDB->conn;
     include "{$mod_path}/include/read_configs.php";
     $cal->base_url = $mod_url;
     $cal->base_path = $mod_path;
     $cal->images_url = "{$mod_url}/images/{$skin_folder}";
     $cal->images_path = "{$mod_path}/images/{$skin_folder}";
     $original_level = error_reporting(E_ALL ^ E_NOTICE);
     require_once "{$mod_path}/include/patTemplate.php";
     $tmpl = new PatTemplate();
     $tmpl->readTemplatesFromFile("{$cal->images_path}/block_monthly.tmpl.html");
     // setting skin folder
     $tmpl->addVar("WholeBoard", "SKINPATH", $cal->images_url);
     // setting language
     $tmpl->addVar("WholeBoard", "LANG_PREV_MONTH", _MB_PICAL_PREV_MONTH);
     $tmpl->addVar("WholeBoard", "LANG_NEXT_MONTH", _MB_PICAL_NEXT_MONTH);
     $tmpl->addVar("WholeBoard", "LANG_YEAR", _MB_PICAL_YEAR);
     $tmpl->addVar("WholeBoard", "LANG_MONTH", _MB_PICAL_MONTH);
     $tmpl->addVar("WholeBoard", "LANG_JUMP", _MB_PICAL_JUMP);
     // Static parameter for the request
     $tmpl->addVar("WholeBoard", "GET_TARGET", "{$mod_url}/index.php");
     $tmpl->addVar("WholeBoard", "QUERY_STRING", '');
     // Variables required in header part etc.
     $tmpl->addVars("WholeBoard", $cal->get_calendar_information('M'));
     // BODY of the calendar
     $tmpl->addVar("WholeBoard", "CALENDAR_BODY", $cal->get_monthly_html("{$mod_url}/index.php"));
     // legends of long events
     foreach ($cal->long_event_legends as $bit => $legend) {
         $tmpl->addVar("LongEventLegends", "BIT_MASK", 1 << $bit - 1);
         $tmpl->addVar("LongEventLegends", "LEGEND_ALT", _PICAL_MB_ALLDAY_EVENT . " {$bit}");
         $tmpl->addVar("LongEventLegends", "LEGEND", $legend);
         $tmpl->addVar("LongEventLegends", "SKINPATH", $cal->images_url);
         $tmpl->parseTemplate("LongEventLegends", "a");
     }
     // content generated from patTemplate
     $block['content'] = $tmpl->getParsedTemplate("WholeBoard");
     error_reporting($original_level);
     return $block;
 }
    $weight = $module->getVar('weight', 'n');
    $itemtype_order[] = array('mid' => $mid, 'item_type_id' => $item_type_id, 'display_name_s' => $display_name_s, 'display_name_e' => $display_name_e, 'modname' => $modname, 'weight' => $weight, 'admin_link' => $adminlink);
    unset($module);
}
$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)) {
}
// title
$title = _AM_XOONIPS_MAINTENANCE_ACCOUNT_DCONFIRM_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_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_delete';
$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_confirm.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);
$tmpl->addVar('main', 'ACTION', 'delete');
$tmpl->addVar('main', 'CONFIRM_MSG', _AM_XOONIPS_MSG_DELETE_CONFIRM);
// >> user inforamtion from
$tmpl->addVar('main', 'UID_TITLE', _AM_XOONIPS_LABEL_UID);
$tmpl->addVar('main', 'UID_VALUE', $uid);
$tmpl->addVar('main', 'UNAME_TITLE', _AM_XOONIPS_LABEL_UNAME);
$tmpl->addVar('main', 'UNAME_VALUE', $u_obj->getVar('uname', 's'));
$tmpl->addVar('main', 'NAME_TITLE', _AM_XOONIPS_LABEL_NAME);
$tmpl->addVar('main', 'NAME_VALUE', $u_obj->getVar('name', 's'));
$tmpl->addVar('main', 'EMAIL_TITLE', _AM_XOONIPS_LABEL_EMAIL);
$tmpl->addVar('main', 'EMAIL_VALUE', $u_obj->getVar('email', 's'));
$tmpl->addVar('main', 'NO', _AM_XOONIPS_LABEL_BACK);
// title
$title = _AM_XOONIPS_SYSTEM_CHECK_TITLE;
$description = _AM_XOONIPS_SYSTEM_CHECK_DESC;
// breadcrumbs
$breadcrumbs = array(array('type' => 'top', 'label' => _AM_XOONIPS_TITLE, 'url' => $xoonips_admin['admin_url'] . '/'), array('type' => 'link', 'label' => _AM_XOONIPS_SYSTEM_TITLE, 'url' => $xoonips_admin['myfile_url']), array('type' => 'label', 'label' => $title, 'url' => ''));
// token ticket
require_once '../class/base/gtickets.php';
$ticket_area = 'xoonips_admin_system_check';
$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_check.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->setAttribute('first', 'visibility', 'hidden');
$tmpl->setAttribute('results_table', 'visibility', 'visible');
$tmpl->addVar('results_table', 'title', _AM_XOONIPS_SYSTEM_CHECK_FORM_TITLE);
$tmpl->addVar('results_table', 'recheck', _AM_XOONIPS_SYSTEM_CHECK_LABEL_RECHECK);
$tmpl->addRows('results', $results);
// display
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();
// this file will include from maintenance_account_modify.php
// title
$title = _AM_XOONIPS_MAINTENANCE_ACCOUNT_ACONFIRM_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_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_aconfirm';
$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_confirm.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);
$tmpl->addVar('main', 'confirm_msg', _AM_XOONIPS_MSG_ACTIVATE_CONFIRM);
// >> user inforamtion from
$tmpl->addVar('main', 'action', 'activate');
$tmpl->addVar('main', 'uid_title', _AM_XOONIPS_LABEL_UID);
$tmpl->addVar('main', 'uid_value', $user['xoops']['uid']);
$tmpl->addVar('main', 'uname_title', _AM_XOONIPS_LABEL_UNAME);
$tmpl->addVar('main', 'uname_value', $user['xoops']['uname']);
$tmpl->addVar('main', 'name_title', _AM_XOONIPS_LABEL_NAME);
$tmpl->addVar('main', 'name_value', $user['xoops']['name']);
$tmpl->addVar('main', 'email_title', _AM_XOONIPS_LABEL_EMAIL);
$tmpl->addVar('main', 'email_value', $user['xoops']['email']);
$tmpl->addVar('submit', 'yes', _AM_XOONIPS_LABEL_YES);
$general_ranking_numrows = $config_values['ranking_num_rows'];
// >> recent ranking block
$recent_ranking_title = _AM_XOONIPS_POLICY_RANKING_BLOCK_TITLE . '&nbsp;&nbsp;:&nbsp;&nbsp;' . get_block_title($xoonips_mid, 'xoonips_blocks.php', 'b_xoonips_ranking_new_show');
$recent_ranking_names = array(_MB_XOONIPS_RANKING_NEW_ITEM, _MB_XOONIPS_RANKING_NEW_GROUP);
$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);
foreach ($userinfo_requirements as $key) {
    $validate[] = array('name' => $key, 'message' => sprintf(_FORM_ENTER, $userinfo_labels[$key]));
}
// 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"' : '');
    $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_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);
$ticket_area = 'xoonips_admin_system_print';
$token_ticket = $xoopsGTicket->getTicketHtml(__LINE__, 1800, $ticket_area);
// get configs
$config_keys = array('printer_friendly_header' => 's');
$config_values = xoonips_admin_get_configs($config_keys, 'e');
// >> printer_friendly_header
$printer_friendly_header_title = _AM_XOONIPS_SYSTEM_PRINT_PRINTER_FRIENDLY_HEADER_TITLE;
$printer_friendly_header_desc = _AM_XOONIPS_SYSTEM_PRINT_PRINTER_FRIENDLY_HEADER_DESC;
$printer_friendly_header = $config_values['printer_friendly_header'];
// templates
require_once '../class/base/pattemplate.class.php';
$tmpl = new PatTemplate();
$tmpl->setBaseDir('templates');
$tmpl->readTemplatesFromFile('system_print.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);
// >> header part of printer friendly
$tmpl->addVar('main', 'printer_friendly_header_title', $printer_friendly_header_title);
$tmpl->addVar('main', 'printer_friendly_header_desc', $printer_friendly_header_desc);
$tmpl->addVar('main', 'printer_friendly_header', $printer_friendly_header);
// display
xoops_cp_header();
$tmpl->displayParsedTemplate('main');
xoops_cp_footer();
$evenodd = 'odd';
foreach (array_keys($results) as $id) {
    $results[$id]['evenodd'] = $evenodd;
    $evenodd = $evenodd == 'even' ? 'odd' : 'even';
}
$has_results = true;
if (count($results) == 0) {
    $has_results = false;
}
// templates
require_once '../class/base/pattemplate.class.php';
$tmpl = new PatTemplate();
$tmpl->setBaseDir('templates');
$tmpl->readTemplatesFromFile('maintenance_oaipmh.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);
// >> configure repository url
$tmpl->addVar('main', 'configure_title', _AM_XOONIPS_MAINTENANCE_OAIPMH_CONFIGURE_TITLE);
$tmpl->addVar('main', 'configure_desc', _AM_XOONIPS_MAINTENANCE_OAIPMH_CONFIGURE_DESC);
// >> results
$tmpl->addVar('main', 'date', _AM_XOONIPS_LABEL_DATE);
$tmpl->addVar('main', 'url', _AM_XOONIPS_LABEL_URL);
$tmpl->addVar('main', 'result', _AM_XOONIPS_MAINTENANCE_OAIPMH_LABEL_LASTRESULT);
$tmpl->addVar('main', 'results_title', _AM_XOONIPS_MAINTENANCE_OAIPMH_RESULTS_TITLE);
$tmpl->addVar('empty_results', 'empty_results', _AM_XOONIPS_MAINTENANCE_OAIPMH_RESULTS_EMPTY);
if ($has_results) {
    $tmpl->addRows('results', $results);
            }
        }
        $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'] . '&amp;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');
//  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();
Exemple #25
0
 function get_daily($get_target = '', $query_string = '', $for_print = false)
 {
     // $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->readTemplatesFromFile("{$this->images_path}/daily.tmpl.html");
     // setting skin folder
     $tmpl->addVar("WholeBoard", "SKINPATH", $this->images_url);
     // Static parameter for the request
     $tmpl->addVar("WholeBoard", "GET_TARGET", $get_target);
     $tmpl->addVar("WholeBoard", "QUERY_STRING", $query_string);
     $tmpl->addVar("WholeBoard", "PRINT_LINK", "{$this->base_url}/print.php?cid={$this->now_cid}&amp;smode=Daily&amp;caldate={$this->caldate}");
     $tmpl->addVar("WholeBoard", "LANG_PRINT", _PICAL_BTN_PRINT);
     if ($for_print) {
         $tmpl->addVar("WholeBoard", "PRINT_ATTRIB", "width='0' height='0'");
     }
     // カテゴリー選択ボックス
     $tmpl->addVar("WholeBoard", "CATEGORIES_SELFORM", $this->get_categories_selform($get_target));
     $tmpl->addVar("WholeBoard", "CID", $this->now_cid);
     // Variables required in header part etc.
     $tmpl->addVars("WholeBoard", $this->get_calendar_information('D'));
     $tmpl->addVar("WholeBoard", "LANG_JUMP", _PICAL_BTN_JUMP);
     // BODY of the calendar
     $tmpl->addVar("WholeBoard", "CALENDAR_BODY", $this->get_daily_html($get_target, $query_string));
     // content generated from patTemplate
     $ret = $tmpl->getParsedTemplate("WholeBoard");
     error_reporting($original_level);
     return $ret;
 }
$proxy_port = $config_values['proxy_port'];
// >> proxy_user
$proxy_user_title = _AM_XOONIPS_SYSTEM_PROXY_PROXY_USER_TITLE;
$proxy_user_desc = _AM_XOONIPS_SYSTEM_PROXY_PROXY_USER_DESC;
$proxy_user = $config_values['proxy_user'];
// >> proxy_pass
$proxy_pass_title = _AM_XOONIPS_SYSTEM_PROXY_PROXY_PASS_TITLE;
$proxy_pass_desc = _AM_XOONIPS_SYSTEM_PROXY_PROXY_PASS_DESC;
$proxy_pass = $config_values['proxy_pass'];
// templates
require_once '../class/base/pattemplate.class.php';
$tmpl = new PatTemplate();
$tmpl->setBaseDir('templates');
$tmpl->readTemplatesFromFile('system_proxy.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);
// >> proxy host
$tmpl->addVar('main', 'proxy_host_title', $proxy_host_title);
$tmpl->addVar('main', 'proxy_host_desc', $proxy_host_desc);
$tmpl->addVar('main', 'proxy_host', $proxy_host);
// >> proxy port
$tmpl->addVar('main', 'proxy_port_title', $proxy_port_title);
$tmpl->addVar('main', 'proxy_port_desc', $proxy_port_desc);
$tmpl->addVar('main', 'proxy_port', $proxy_port);
}
// >> upload_dir
$upload_dir_title = _AM_XOONIPS_SYSTEM_BASIC_UPLOAD_DIR_TITLE;
$upload_dir_desc = _AM_XOONIPS_SYSTEM_BASIC_UPLOAD_DIR_DESC;
$upload_dir = $config_values['upload_dir'];
// >> 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);
$evenodd = 'odd';
foreach ($users_objs as $users_obj) {
    $uid = $users_obj->getVar('uid', 'e');
    $name = $users_obj->getVar('name', 's');
    $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');
//  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&amp;action=public'), array('label' => _AM_XOONIPS_POLICY_ITEM_TYPE_TITLE, 'url' => $xoonips_admin['myfile_url'] . '?page=item&amp;action=type'), array('label' => _AM_XOONIPS_POLICY_ITEM_IMEXPORT_TITLE, 'url' => $xoonips_admin['myfile_url'] . '?page=item&amp;action=imexport'), array('label' => _AM_XOONIPS_POLICY_ITEM_COMMENT_TITLE, 'url' => $xoonips_admin['myfile_url'] . '?page=item&amp;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();
$config_values = xoonips_admin_get_configs($config_keys, 'e');
// >> tree_frame_width
$tree_frame_width_title = _AM_XOONIPS_SYSTEM_TREE_TREE_FRAME_WIDTH_TITLE;
$tree_frame_width_desc = _AM_XOONIPS_SYSTEM_TREE_TREE_FRAME_WIDTH_DESC;
$tree_frame_width = $config_values['tree_frame_width'];
// >> tree_frame_height
$tree_frame_height_title = _AM_XOONIPS_SYSTEM_TREE_TREE_FRAME_HEIGHT_TITLE;
$tree_frame_height_desc = _AM_XOONIPS_SYSTEM_TREE_TREE_FRAME_HEIGHT_DESC;
$tree_frame_height = $config_values['tree_frame_height'];
// templates
require_once '../class/base/pattemplate.class.php';
$tmpl = new PatTemplate();
$tmpl->setBaseDir('templates');
$tmpl->readTemplatesFromFile('system_tree.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);
// >> width of index tree frame
$tmpl->addVar('main', 'tree_frame_width_title', $tree_frame_width_title);
$tmpl->addVar('main', 'tree_frame_width_desc', $tree_frame_width_desc);
$tmpl->addVar('main', 'tree_frame_width', $tree_frame_width);
// >> height of index tree frame
$tmpl->addVar('main', 'tree_frame_height_title', $tree_frame_height_title);
$tmpl->addVar('main', 'tree_frame_height_desc', $tree_frame_height_desc);
$tmpl->addVar('main', 'tree_frame_height', $tree_frame_height);