示例#1
0
        $urla['action'] = "popup";
        $urla['ptype'] = "usermanager";
        $urla['subaction'] = "editclasses";
        $urla['subsubaction'] = "add";
        echo word("<p>You must set up a user template before enabling user registration.</p>");
        echo '<p><a href="' . urlize($urla) . '">' . word("Click here to do add a user template.") . '</a></p>';
        return;
    }
    if (isset($_POST['update_postsettings'])) {
        echo word("Settings updated") . "<br>";
    }
    $page_array = array();
    $page_array['action'] = "popup";
    $page_array['ptype'] = "usermanager";
    $page_array['subaction'] = "registration";
    $display->openSettingsTable(urlize($page_array));
    $display->settingsCheckbox(word("Allow Self-Registration") . ":", 'allow_registration', $data);
    $keys = array_keys($classes);
    $display->settingsDropdown(word("User Template:"), 'classname', $keys, $data);
    $display->closeSettingsTable(true);
    if (isset($_POST['update_postsettings'])) {
        $be->storeData('registration', $data);
    }
    return;
}
// * * * * * * * * //
// ANONYMOUS USER SUBSECTION
// * * * * * * * * //
if ($_GET['subaction'] == "default_access") {
    $_GET['subaction'] = "edituser";
    $_POST['user_to_edit'] = $jzUSER->lookupUID(NOBODY);