/** * Update main options * * @access privat */ function _update_main_options() { // init var - used if a config value has been modified $this->B->_modified = FALSE; if (isset($_POST['update_main_options_email'])) { $this->B->sys['option']['email'] = $_POST['site_email']; $this->B->_modified = TRUE; } elseif (isset($_POST['update_main_options_title'])) { $search_array = array('\'', '"'); $replace_array = array(''', '"'); $this->B->sys['option']['site_title'] = str_replace($search_array, $replace_array, commonUtil::stripSlashes_special($_POST['site_title'])); $this->B->sys['option']['site_desc'] = str_replace($search_array, $replace_array, commonUtil::stripSlashes_special($_POST['site_desc'])); $this->B->_modified = TRUE; } elseif (isset($_POST['update_main_options_tpl'])) { $this->B->sys['option']['tpl'] = $_POST['tplgroup']; $this->B->_modified = TRUE; } elseif (isset($_POST['update_main_options_view'])) { $this->B->sys['option']['view'] = $_POST['viewgroup']; $this->B->_modified = TRUE; } elseif (isset($_POST['update_main_options_cache_enabled'])) { if (isset($_POST['cacheenabled'])) { $this->B->sys['option']['cache'] = TRUE; } else { $this->B->sys['option']['cache'] = FALSE; } $this->B->_modified = TRUE; } elseif (isset($_POST['update_main_options_cache_delete'])) { M(MOD_COMMON, 'cache_delete'); $this->B->_modified = TRUE; } }
<tr bgcolor="#666699"> <td colspan="2"><span class="style1"> Options Management</span></td> </tr> <tr> <td width="86%" align="left" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="76%" align="left" valign="top"> <form action="index.php?admin=1&m=option" method="post" name="email" id="email"> <table width="100%" border="0" cellspacing="4" cellpadding="4"> <tr> <td colspan="2" align="left" valign="top"><span class="optiontitle">Administrator email</span></td> </tr> <tr> <td width="87%" align="left" valign="top"> <input name="site_email" type="text" size="70" maxlength="1024" value="<?php echo htmlspecialchars(commonUtil::stripSlashes_special($B->sys['option']['email'])); ?> "> </td> <td width="13%" align="left" valign="top"><input type="submit" name="update_main_options_email" value="update" onclick="subok(this.form.update_main_options_email);"></td> </tr> </table> </form> <form action="index.php?admin=1&m=option" method="post" name="title" id="title"> <table width="100%" border="0" cellspacing="4" cellpadding="4"> <tr> <td colspan="2" align="left" valign="top"><span class="optiontitle">Site title and description </span></td> </tr> <tr> <td width="87%" align="left" valign="top">