'; $db->query("UPDATE `".$db->prefix."config` SET `conf_value`='".$db->escape($val)."' WHERE `conf_name`='".$db->escape($name)."'") or error('Unable to update config', __FILE__, __LINE__, $db->error()); } } if(!empty($_GET['action']) AND ('delete_conf'==$_GET['action'])){ //echo 'Deleting the config '.$_GET['conf_name']; $db->query("DELETE FROM ".$db->prefix."config WHERE `conf_name`='".$db->escape(urldecode($_GET['conf_name']))."'") or error("Unable to delete config.",__FILE__,__LINE__,$db->error()); redirect('admin_loader.php?plugin=AP_Config_Editor.php',"Config has been deleted successfully"); } if(isset($_POST['add_configs'])){ if(empty($_POST['new_conf_name']) OR empty($_POST['new_conf_value'])){ message("Please enter both fields."); } $sql=("INSERT INTO ".$db->prefix."config VALUES ('".$db->escape($_POST['new_conf_name'])."','".$db->escape($_POST['new_conf_value'])."')"); if($db->query($sql)){ redirect('admin_loader.php?plugin=AP_Config_Editor.php',"New configuraton has been added successfully"); } else { error("Unable to add new config. DB: ".mysql_error(),__FILE__,__LINE__,$db->error()); } } // Display the admin navigation menu generate_admin_menu($plugin); $longtext=array('o_rules_message','o_maintenance_message','o_portal_welcome_message','o_portal_desc','o_additional_navlinks'); ?>

Config Editor v1.5 - By The HungryCoder

This plugin enables you to edit the value of all fields of config tables.

Configurations Editor

Edit Exiting Configs
query("SELECT * FROM ".$db->prefix."config LIMIT 200") or error("Unable to fetch data from config table", __FILE__, __LINE__, $db->error()); if($db->num_rows($result)) { ?>

fetch_assoc($result))){ echo ''; } ?>
Config Name Config Value
'.$row['conf_name'].''; if(in_array($row['conf_name'],$longtext)){ echo ''; } else { echo ''; } echo 'Delete

New Entry

Add New Config Entry
Config Name Config Value