Beispiel #1
0
            require_once $ADMIN_FOLDER . 'array_to_form.inc.php';
            nc_customsettings_show_manual($ClassID, 0, 1);
            break;
        case 261:
            # ручное редактирование
            BeginHtml($Title2, $Title2, "http://" . $DOC_DOMAIN . "/management/class/");
            $perm->ExitIfNotAccess(NC_PERM_CLASS, 0, 0, 0, 1);
            $UI_CONFIG = new ui_config_class('custom', $ClassID);
            $UI_CONFIG->locationHash = '#dataclass.custom.manual(' . $ClassID . ')';
            require_once $ADMIN_FOLDER . 'array_to_form.inc.php';
            $nc_core->component->update($ClassID, array('CustomSettingsTemplate' => $nc_core->input->fetch_get_post('CustomSettings')));
            nc_print_status(NETCAT_CUSTOM_PARAMETR_UPDATED, 'ok');
            nc_customsettings_show_manual($ClassID);
            break;
        case 2610:
            # ручное редактирование
            BeginHtml($Title2, $Title2, "http://" . $DOC_DOMAIN . "/management/class/");
            $perm->ExitIfNotAccess(NC_PERM_CLASS, 0, 0, 0, 1);
            $UI_CONFIG = new ui_config_class_template('custom', $ClassID);
            $UI_CONFIG->locationHash = '#classtemplate.custom.manual(' . $ClassID . ')';
            require_once $ADMIN_FOLDER . 'array_to_form.inc.php';
            $nc_core->component->update($ClassID, array('CustomSettingsTemplate' => $nc_core->input->fetch_get_post('CustomSettings')));
            nc_print_status(NETCAT_CUSTOM_PARAMETR_UPDATED, 'ok');
            nc_customsettings_show_manual($ClassID, 0, 1);
            break;
    }
} catch (Exception $e) {
    BeginHtml($Title2, $Title2, "http://" . $DOC_DOMAIN . "/management/class/");
    nc_print_status($e->getMessage(), 'error');
}
EndHtml();
Beispiel #2
0
        $custom_settings = $nc_core->template->get_by_id($TemplateID, 'CustomSettings');
        nc_print_status($param ? NETCAT_CUSTOM_PARAMETR_UPDATED : NETCAT_CUSTOM_PARAMETR_ADDED, 'ok');
        nc_customsettings_show(0, $TemplateID, $custom_settings);
        break;
    case 10:
        # ручное редактирование
        BeginHtml($Title2, $Title2, "http://" . $DOC_DOMAIN . "/management/design/");
        $perm->ExitIfNotAccess(NC_PERM_TEMPLATE, 0, 0, 0, 1);
        $UI_CONFIG = new ui_config_template('custom', $TemplateID);
        $UI_CONFIG->locationHash = '#template.custom.manual(' . $TemplateID . ')';
        nc_customsettings_show_manual(0, $TemplateID);
        break;
    case 101:
        # ручное редактирование
        BeginHtml($Title2, $Title2, "http://" . $DOC_DOMAIN . "/management/design/");
        $perm->ExitIfNotAccess(NC_PERM_TEMPLATE, 0, 0, 0, 1);
        $UI_CONFIG = new ui_config_template('custom', $TemplateID);
        $UI_CONFIG->locationHash = '#template.custom.manual(' . $TemplateID . ')';
        $nc_core->template->update($TemplateID, array('CustomSettings' => $nc_core->input->fetch_get_post('CustomSettings')));
        nc_print_status(NETCAT_CUSTOM_PARAMETR_UPDATED, 'ok');
        nc_customsettings_show_manual(0, $TemplateID);
        break;
    case 15:
        # вывод переменных и функций макета
        $BBCODE = true;
        BeginHtml($Title8, $Title8, "http://" . $DOC_DOMAIN . "/management/class/groupofclass/");
        $perm->ExitIfNotAccess(NC_PERM_TEMPLATE, 0, 0, 0, 0);
        nc_form_data_insert($formtype, $window, $form, $textarea);
        break;
}
EndHtml();