Example #1
0
function InstallPlugin_RegPage()
{
    global $zbp;
    if (!$zbp->Config('RegPage')->default_level) {
        $zbp->Config('RegPage')->default_level = 5;
        $zbp->Config('RegPage')->open_reg = 0;
        $zbp->Config('RegPage')->title_text = '会员注册';
        $zbp->SaveConfig('RegPage');
        RegPage_CreateTable();
        RegPage_CreateCode(100);
    }
}
Example #2
0
require '../../../zb_system/function/c_system_base.php';
require '../../../zb_system/function/c_system_admin.php';
$zbp->Load();
$action = 'root';
if (!$zbp->CheckRights($action)) {
    $zbp->ShowError(6);
    die;
}
if (!$zbp->CheckPlugin('RegPage')) {
    $zbp->ShowError(48);
    die;
}
$blogtitle = '注册组件';
if (count($_POST) > 0) {
    if (GetVars('reset', 'POST') == 'add') {
        RegPage_CreateCode(100);
    }
    if (GetVars('reset', 'POST') == 'del') {
        RegPage_DelUsedCode();
    }
    if (GetVars('reset', 'POST') == 'ept') {
        RegPage_EmptyCode();
    }
    $zbp->Config('RegPage')->open_reg = (int) $_POST['open_reg'];
    $zbp->Config('RegPage')->default_level = (int) $_POST['default_level'];
    $zbp->Config('RegPage')->readme_text = $_POST['readme_text'];
    $zbp->Config('RegPage')->title_text = $_POST['title_text'];
    $zbp->SaveConfig('RegPage');
    if (GetVars('addnavbar')) {
        $zbp->AddItemToNavbar('item', 'regpage', $zbp->Config('RegPage')->title_text, $zbp->host . '?reg');
    } else {