function addGroupCode() { require_once _base_ . '/lib/lib.form.php'; $lang =& DoceboLanguage::createInstance('code'); $code_manager = new CodeManager(); cout(getTitleArea(array('index.php?modname=code&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&op=list&result=ok'); } Util::jump_to('index.php?modname=code&op=list&result=err'); } cout(Form::openForm('add_group_code_form', 'index.php?modname=code&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>'); }