private function handlePOST_storeRolesAsDefaults($request_data) { global $error_msg; $network = $this->shared_data['network_info']; $export_config = new NetworkConfig(); $export_config->buildNetworkSettings($network); $export_config->storeSettingsLocal(); $error_msg = 'Network default configuration file "' . $export_config->settings_file . '" successfully updated.'; }
$extra = $form_data['extra']; $data = array( 'network_id'=>PA::$network_info->network_id, 'extra'=>serialize($extra), 'changed'=>time() ); $network->set_params($data); */ $msg = ""; try { $nid = $network->save(); if (sizeof($nid)) { $msg = __("Default settings for the network has been saved"); if (!empty($_REQUEST['config_action']) && $_REQUEST['config_action'] == 'store_as_defaults') { $export_config = new NetworkConfig(); $export_config->buildNetworkSettings($network); $export_config->storeSettingsLocal(); $msg = 'Network default configuration file "' . $export_config->settings_file . '" successfully updated.'; } if (!empty($file)) { Storage::link($file, array("role" => "header")); // network header } } } catch (CNException $e) { $error = TRUE; $error_msg = "{$e->message}"; } } //..end of $_POST function setup_module($column, $module, $obj)