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;
 }
Example #2
0
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;
}
Example #3
0
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);
}
Example #4
0
 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;
 }
Example #5
0
function user_add($user)
{
    $user['password'] = user_pwd($user['userid'], $user['password']);
    return system_save(USERS_DIR . $user['userid'] . ".php", compact('user'));
}