function save_settings() { validate_request_vars(); if (sizeof($_REQUEST)) { foreach ($_REQUEST as $var => $value) { switch ($var) { case 'timespan': set_user_setting('cycle_timespan', get_request_var('timespan')); break; case 'refresh': set_user_setting('cycle_delay', get_request_var('refresh')); break; case 'graphs': set_user_setting('cycle_graphs', get_request_var('graphs')); break; case 'cols': set_user_setting('cycle_columns', get_request_var('cols')); break; case 'height': set_user_setting('cycle_height', get_request_var('height')); break; case 'width': set_user_setting('cycle_width', get_request_var('width')); break; case 'legend': set_user_setting('cycle_legend', get_request_var('legend')); break; case 'filter': set_user_setting('cycle_filter', get_request_var('filter')); break; } } } validate_request_vars(true); }
+-------------------------------------------------------------------------+ | Cacti: The Complete RRDTool-based Graphing Solution | +-------------------------------------------------------------------------+ | This code is designed, written, and maintained by the Cacti Group. See | | about.php and/or the AUTHORS file for specific developer information. | +-------------------------------------------------------------------------+ | http://www.cacti.net/ | +-------------------------------------------------------------------------+ */ $guest_account = true; chdir('../../'); include_once './include/auth.php'; include_once './plugins/cycle/functions.php'; set_default_action(); cycle_set_defaults(); validate_request_vars(); general_header(); $legend = get_request_var('cycle_legend'); ?> <center><!-- Timespan - Refresh - Prev - Stop - Next links --> <table> <tr> <td> <select id='timespan' name='timespan' title='<?php print __('Graph Display Timespan'); ?> '> <?php if (sizeof($graph_timespans)) { foreach ($graph_timespans as $key => $value) { print "<option value='{$key}'";