set_page_message(tr('Server traffic settings updated successfully!')); } } function generate_server_data(&$tpl, &$sql) { $query = <<<SQL_QUERY select straff_max, straff_warn from straff_settings SQL_QUERY; $rs = exec_query($sql, $query, array()); $tpl->assign(array('MAX_TRAFFIC' => $rs->fields['straff_max'], 'TRAFFIC_WARNING' => $rs->fields['straff_warn'])); } /* * * static page messages. * */ gen_admin_menu($tpl); $tpl->assign(array('TR_MODIFY' => tr('Modify'), 'TR_SERVER_TRAFFIC_SETTINGS' => tr('Server traffic settings'), 'TR_SET_SERVER_TRAFFIC_SETTINGS' => tr('Set server traffic settings'), 'TR_MAX_TRAFFIC' => tr('Max traffic [MB]'), 'TR_WARNING' => tr('Warning traffic [MB]'))); update_server_settings($sql); generate_server_data($tpl, $sql); gen_page_message($tpl); $tpl->parse('PAGE', 'page'); $tpl->prnt(); if (isset($cfg['DUMP_GUI_DEBUG'])) { dump_gui_debug(); } unset_messages();
* along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * * @link http://www.easyscp.net * @author EasySCP Team */ require '../../include/easyscp-lib.php'; check_login(__FILE__); $cfg = EasySCP_Registry::get('Config'); $tpl = EasySCP_TemplateEngine::getInstance(); $template = 'admin/settings_server_traffic.tpl'; // static page messages $tpl->assign(array('TR_PAGE_TITLE' => tr('EasySCP - Admin/Server Traffic Settings'), 'TR_MODIFY' => tr('Modify'), 'TR_SERVER_TRAFFIC_SETTINGS' => tr('Server traffic settings'), 'TR_SET_SERVER_TRAFFIC_SETTINGS' => tr('Set server traffic (0 for unlimited)'), 'TR_MAX_TRAFFIC' => tr('Max traffic [MB]'), 'TR_WARNING' => tr('Warning traffic [MB]'))); gen_admin_mainmenu($tpl, 'admin/main_menu_settings.tpl'); gen_admin_menu($tpl, 'admin/menu_settings.tpl'); update_server_settings(); generate_server_data($tpl); gen_page_message($tpl); if ($cfg->DUMP_GUI_DEBUG) { dump_gui_debug($tpl); } $tpl->display($template); unset_messages(); /** * @todo What's about the outcommented code? */ function update_server_settings() { $sql = EasySCP_Registry::get('Db'); if (!isset($_POST['uaction']) && !isset($_POST['uaction'])) { return;