Exemplo n.º 1
0
function addGroupCode()
{
    require_once _base_ . '/lib/lib.form.php';
    $lang =& DoceboLanguage::createInstance('code');
    $code_manager = new CodeManager();
    cout(getTitleArea(array('index.php?modname=code&amp;op=list' => $lang->def('_CODE'), $lang->def('_ADD'))) . '<div class="std_block">');
    if (Get::req('confirm', DOTY_MIXED, '')) {
        $title = addslashes(Get::req('title', DOTY_MIXED, ''));
        $description = addslashes(Get::req('description', DOTY_MIXED, ''));
        if ($code_manager->addCodeGroup($title, $description)) {
            Util::jump_to('index.php?modname=code&amp;op=list&result=ok');
        }
        Util::jump_to('index.php?modname=code&amp;op=list&result=err');
    }
    cout(Form::openForm('add_group_code_form', 'index.php?modname=code&amp;op=add_group_code') . Form::openElementSpace() . Form::getTextField($lang->def('_TITLE'), 'title', 'title', '255') . Form::getSimpleTextarea($lang->def('_DESCRIPTION'), 'description', 'description') . Form::closeElementSPace() . Form::openButtonSpace() . Form::getButton('confirm', 'confirm', $lang->def('_INSERT')) . Form::getButton('undo_group', 'undo_group', $lang->def('_UNDO')) . Form::closeButtonSpace() . '</div>');
}