function onsave() { $fp_widgets = isset($_POST['widgets']) ? $_POST['widgets'] : array(); $success = system_save(CONFIG_DIR . 'widgets.conf.php', compact('fp_widgets')); $this->smarty->assign('success', $success ? 1 : -1); return PANEL_REDIRECT_CURRENT; }
function system_hashsalt_save($force = false) { global $fp_config; if ($force || !file_exists(HASHSALT_FILE)) { return system_save(HASHSALT_FILE, array('fp_hashsalt' => $fp_config['general']['blogid'] . ABS_PATH . BLOG_BASEURL . mt_rand())); } return true; }
function config_save($conf_arr = null, $conffile = CONFIG_FILE) { if ($conf_arr == null) { global $fp_config; $conf_arr = $fp_config; } $arr = array('fp_config' => $conf_arr); return system_save($conffile, $arr); }
function onsave() { $fp_plugins = array_keys($_POST['plugin_enabled']); $success = system_save(CONFIG_DIR . 'plugins.conf.php', compact('fp_plugins')); $retval = $success ? 1 : -1; $this->smarty->assign('success', $retval); //$this->smarty->assign('pluginconf', $str); return $retval; }
function user_add($user) { $user['password'] = user_pwd($user['userid'], $user['password']); return system_save(USERS_DIR . $user['userid'] . ".php", compact('user')); }