mirror of
https://github.com/WordPress/WordPress.git
synced 2024-09-28 15:17:42 +02:00
Default page if no group selected.
git-svn-id: http://svn.automattic.com/wordpress/trunk@620 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
cb76dc4f33
commit
e79ab010c2
@ -36,8 +36,10 @@ for ($i=0; $i<count($b2varstoreset); $i += 1) {
|
||||
}
|
||||
|
||||
require_once("optionhandler.php");
|
||||
$non_was_selected = 0;
|
||||
if ($option_group_id == '') {
|
||||
$option_group_id = 1;
|
||||
$non_was_selected = 1;
|
||||
}
|
||||
|
||||
switch($action) {
|
||||
@ -49,7 +51,7 @@ case "update":
|
||||
|
||||
// iterate through the list of options in this group
|
||||
// pull the vars from the post
|
||||
// validate ranges etc.?
|
||||
// validate ranges etc.
|
||||
// update the values
|
||||
$options = $wpdb->get_results("SELECT $tableoptions.option_id, option_name, option_type, option_value, option_admin_level "
|
||||
. "FROM $tableoptions "
|
||||
@ -102,12 +104,37 @@ default:
|
||||
$standalone = 0;
|
||||
include_once("./admin-header.php");
|
||||
if ($user_level <= 3) {
|
||||
die("You have no right to edit the options for this blog.<br>Ask for a promotion to your <a href=\"mailto:$admin_email\">blog admin</a> :)");
|
||||
die("You have no right to edit the options for this blog.<br>Ask for a promotion from your <a href=\"mailto:$admin_email\">blog admin</a> :)");
|
||||
}
|
||||
?>
|
||||
|
||||
<?php
|
||||
if ($non_was_selected) { // no group pre-selected, display opening page
|
||||
?>
|
||||
<div class="wrap">
|
||||
<?php
|
||||
//iterate through the available option groups. output them as a definition list.
|
||||
$option_groups = $wpdb->get_results("SELECT group_id, group_name, group_desc, group_longdesc FROM $tableoptiongroups ORDER BY group_id");
|
||||
foreach ($option_groups as $option_group) {
|
||||
echo(" <dt><a href=\"$this_file?option_group_id={$option_group->group_id}\" title=\"{$option_group->group_desc}\">{$option_group->group_name}</a></dt>\n");
|
||||
$current_long_desc = $option_group->group_longdesc;
|
||||
if ($current_long_desc == '') {
|
||||
$current_long_desc = 'No help for this group of options.';
|
||||
}
|
||||
echo(" <dd>{$option_group->group_desc}: $current_long_desc</dd>\n");
|
||||
} // end for each group
|
||||
?>
|
||||
<dt><a href="options-permalink.php">Permalinks</a></dt>
|
||||
<dd>Permanent link configuration</dd>
|
||||
</div>
|
||||
<?php
|
||||
|
||||
} else { //there was a group selected.
|
||||
|
||||
?>
|
||||
<ul id="adminmenu2">
|
||||
<?php
|
||||
//we need to iterate through the available option groups.
|
||||
//Iterate through the available option groups.
|
||||
$option_groups = $wpdb->get_results("SELECT group_id, group_name, group_desc, group_longdesc FROM $tableoptiongroups ORDER BY group_id");
|
||||
foreach ($option_groups as $option_group) {
|
||||
if ($option_group->group_id == $option_group_id) {
|
||||
@ -127,7 +154,6 @@ default:
|
||||
<form name="form" action="<?php echo $this_file; ?>" method="post">
|
||||
<input type="hidden" name="action" value="update" />
|
||||
<input type="hidden" name="option_group_id" value="<?php echo $option_group_id; ?>" />
|
||||
|
||||
<table width="90%" cellpadding="2" cellspacing="2" border="0">
|
||||
<?php
|
||||
//Now display all the options for the selected group.
|
||||
@ -147,10 +173,8 @@ default:
|
||||
<tr><td align="center" colspan="3"><input type="submit" name="Update" value="Update Settings" /></td></tr>
|
||||
<tr><td colspan="3"><?php echo $message; ?></td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<div class="wrap">
|
||||
<?php
|
||||
@ -164,8 +188,8 @@ if ($current_long_desc != '') {
|
||||
?>
|
||||
</div>
|
||||
<?php
|
||||
|
||||
} // end else a group was selected
|
||||
break;
|
||||
}
|
||||
} // end switch
|
||||
|
||||
include("admin-footer.php") ?>
|
Loading…
Reference in New Issue
Block a user