do_setting_update($Sv); } if (isset($_REQUEST["cancel"]) && check_post()) { redirectSelf(); } if (!$Sv->warnings_reported) { SettingGroup::crosscheck($Sv, $Group); $Sv->report(); } $Conf->header("Settings ∕ <strong>" . SettingGroup::$all[$Group]->description . "</strong>", "settings", actionBar()); $Conf->echoScript(""); // clear out other script references echo $Conf->make_script_file("scripts/settings.js"), "\n"; echo Ht::form(hoturl_post("settings", "group={$Group}"), array("id" => "settingsform")); echo '<div class="leftmenu_menucontainer"><div class="leftmenu_list">'; foreach (SettingGroup::all() as $g) { if ($g->name === $Group) { echo '<div class="leftmenu_item_on">', $g->description, '</div>'; } else { echo '<div class="leftmenu_item">', '<a href="', hoturl("settings", "group={$g->name}"), '">', $g->description, '</a></div>'; } } echo "</div></div>\n", '<div class="leftmenu_content_container"><div class="leftmenu_content">', '<div class="leftmenu_body">'; Ht::stash_script("jQuery(\".leftmenu_item\").click(divclick)"); function doActionArea($top) { echo "<div class='aa'>", Ht::submit("update", "Save changes", array("class" => "bb")), " ", Ht::submit("cancel", "Cancel"), "</div>"; } echo "<div class='aahc'>"; doActionArea(true); echo "<div>";