Пример #1
0
                $template->assign_block_vars('msgrow.archive_avail_switch_msg', array());
            }
        }
        if ($i == 0) {
            $template->assign_block_vars('empty_switch', array());
            $template->assign_var('L_NO_PMS', $lang['No_PMS']);
        }
        $aprvmUtil->do_pagination();
        if ($mode != 'archive' && $board_config['aprvmArchive']) {
            $template->assign_block_vars('archive_avail_switch', array());
        } else {
            /* Send the comment area to the archive only parts to prevent JS errors */
            $template->assign_vars(array('JS_ARCHIVE_COMMENT_1' => '/* ', 'JS_ARCHIVE_COMMENT_2' => ' */'));
        }
        $template->set_filenames(array('body' => 'admin/admin_priv_msgs_body.tpl'));
        $template->assign_vars(array("L_SELECT_SORT_METHOD" => $lang['Select_sort_method'], "L_SUBJECT" => $lang['Subject'], "L_TO" => $lang['To'], "L_FROM" => $lang['From'], "L_SENT_DATE" => $lang['Sent_Date'], 'L_PAGE_NAME' => $aprvmUtil->modName, "L_ORDER" => $lang['Order'], "L_SORT" => $lang['Sort'], "L_SUBMIT" => $lang['Submit'], "L_DELETE" => $lang['Delete'], 'L_PM_TYPE' => $lang['PM_Type'], 'L_FILTER_BY' => $lang['Filter_By'], 'L_RESET' => $lang['Reset'], 'L_ARCHIVE' => $lang['Archive'], 'L_PAGE_DESC' => $mode == 'archive' ? $lang['Archive_Desc'] : $lang['Normal_Desc'], 'L_VERSION' => $lang['Version'], 'VERSION' => $aprvmUtil->modVersion, 'L_CURRENT' => $lang['Current'], 'CURRENT_ROWS' => $board_config['aprvmRows'], 'L_REMOVE_OLD' => $lang['Remove_Old'], 'L_REMOVE_SENT' => $lang['Remove_Sent'], 'L_UTILS' => $lang['Utilities'], 'L_PM_VIEW_TYPE' => $lang['PM_View_Type'], 'L_SHOW_IP' => $lang['Show_IP'], 'L_ROWS_PER_PAGE' => $lang['Rows_Per_Page'], 'L_ARCHIVE_FEATURE' => $lang['Archive_Feature'], 'L_OPTIONS' => $lang['Options'], 'URL_ORPHAN' => append_sid($aprvmUtil->urlStart . '&pmaction=remove_old'), 'URL_SENT' => append_sid($aprvmUtil->urlStart . '&pmaction=remove_sent'), 'URL_INLINE_MESSAGE_TYPE' => $board_config['aprvmView'] == 1 ? '<a href="' . append_sid($aprvmUtil->urlStart . '&config_name=aprvmView&config_value=0') . "\">{$lang['Inline']}</a>" : $lang['Inline'], 'URL_POPUP_MESSAGE_TYPE' => $board_config['aprvmView'] == 0 ? '<a href="' . append_sid($aprvmUtil->urlStart . '&config_name=aprvmView&config_value=1') . "\">{$lang['Pop_up']}</a>" : $lang['Pop_up'], 'URL_ROWS_PLUS_5' => '<a href="' . append_sid($aprvmUtil->urlStart . '&config_name=aprvmRows&config_value=' . strval($board_config['aprvmRows'] + 5)) . "\">{$lang['Rows_Plus_5']}</a>", 'URL_ROWS_MINUS_5' => $board_config['aprvmRows'] > 5 ? '<a href="' . append_sid($aprvmUtil->urlStart . '&config_name=aprvmRows&config_value=' . strval($board_config['aprvmRows'] - 5)) . "\">{$lang['Rows_Minus_5']}</a>" : $lang['Rows_Minus_5'], 'URL_SHOW_IP_ON' => $board_config['aprvmIP'] == 0 ? '<a href="' . append_sid($aprvmUtil->urlStart . '&config_name=aprvmIP&config_value=1') . "\">{$lang['Enable']}</a>" : $lang['Enable'], 'URL_SHOW_IP_OFF' => $board_config['aprvmIP'] == 1 ? '<a href="' . append_sid($aprvmUtil->urlStart . '&config_name=aprvmIP&config_value=0') . "\">{$lang['Disable']}</a>" : $lang['Disable'], 'URL_ARCHIVE_ENABLE_LINK' => $board_config['aprvmArchive'] == 0 ? '<a href="' . append_sid($aprvmUtil->urlStart . '&config_name=aprvmArchive&config_value=1') . "\">{$lang['Enable']}</a>" : $lang['Enable'], 'URL_ARCHIVE_DISABLE_LINK' => $board_config['aprvmArchive'] == 1 ? '<a href="' . append_sid($aprvmUtil->urlStart . '&config_name=aprvmArchive&config_value=0') . "\">{$lang['Disable']}</a>" : $lang['Disable'], 'URL_SWITCH_MODE' => $board_config['aprvmArchive'] == 1 ? $mode == 'archive' ? '<b><a class="gen" href="' . append_sid($aprvmUtil->urlBase . '&mode=normal') . "\">{$lang['Switch_Normal']}</a></b>" : '<b><a class="gen" href="' . append_sid($aprvmUtil->urlBase . '&mode=archive') . "\">{$lang['Switch_Archive']}</a></b>" : '', 'S_MODE' => $mode, 'S_PMTYPE' => $pmtype, 'S_FILTER_FROM' => $filter_from, 'S_FILTER_TO' => $filter_to, 'S_PMTYPE_SELECT' => $aprvmUtil->make_drop_box('pmtype'), 'S_MODE_SELECT' => $aprvmUtil->make_drop_box('sort'), 'S_ORDER_SELECT' => $aprvmUtil->make_drop_box('order'), 'S_FILENAME' => basename(__FILE__), 'S_MODE_ACTION' => append_sid(basename(__FILE__))));
        if ($status_message != '') {
            $template->assign_block_vars('statusrow', array());
            $template->assign_vars(array('L_STATUS' => $lang['Status'], 'I_STATUS_MESSAGE' => $status_message));
        }
        $template->pparse('body');
        $aprvmUtil->copyright($page_title, '2001-2003');
        include 'page_footer_admin.' . $phpEx;
        break;
}
class aprvmUtils
{
    var $modVersion;
    var $modName;
    var $copyrightYear;
    var $archiveText;