예제 #1
0
}
echo <<<EOT
<script>
setTimeout(function () {
   window.location.href = "index.php";
}, 900000); //will redirect after 900 secs - security token expires
</script>
EOT;
$basicOpt = getOptArray($basicgroup, $commands);
$showOpt = getOptArray($showgroup, $commands);
$utilOpt = getOptArray($utilgroup, $commands);
$method = Request::getMethod();
$form = new Xoops\Form\ThemeForm('', 'composer', 'composertool.php', 'post', true, 'horizontal');
$selected = Request::getCmd('composer_command', '');
$select_optgroup = new Xoops\Form\Select('Composer Command', 'composer_command', $selected, 1, false);
$select_optgroup->addOptionGroup('Basics', getOptArray($basicgroup, $commands));
$select_optgroup->addOptionGroup('Informational', getOptArray($showgroup, $commands));
$select_optgroup->addOptionGroup('Utility', getOptArray($utilgroup, $commands));
//$select_optgroup->setDescription('Description Select Optgroup');
$select_optgroup->setClass('span3');
$form->addElement($select_optgroup, true);
$testtray = new Xoops\Form\ElementTray('');
$pkg = new Xoops\Form\Text('Package', 'package', 32, 128, '', 'vendor/package');
//$pkg->setDescription('Description code');
//$pkg->setPattern('^.{3,}$', 'You need at least 3 characters');
//$pkg->setDatalist(array('list 1','list 2','list 3'));
$testtray->addElement($pkg);
$ver = new Xoops\Form\Text('Version', 'version', 16, 50, '', 'version');
//$ver->setDescription('Description code');
//$ver->setPattern('^.{3,}$', 'You need at least 3 characters');
//$ver->setDatalist(array('list 1','list 2','list 3'));
예제 #2
0
파일: form.php 프로젝트: ming-hai/XoopsCore
$label->setDescription('Description Label');
$form->addElement($label, true);
$color = new Xoops\Form\ColorPicker('Color', 'color');
$color->setDescription('Description Color');
$form->addElement($color, true);
$file = new Xoops\Form\File('File', 'file');
$file->setDescription('Description File');
$form->addElement($file, true);
$select = new Xoops\Form\Select('Select', 'select', '', 1, false);
$select->addOption(1, 'Select 1');
$select->addOption(2, 'Select 2');
$select->addOption(3, 'Select 3');
$select->setDescription('Description Select');
$form->addElement($select, true);
$select_optgroup = new Xoops\Form\Select('Select Optgroup', 'select_optgroup', '', 1, false);
$select_optgroup->addOptionGroup('Swiss', array(1 => 'Geneva', 2 => 'Bern', 3 => 'Zurich'));
$select_optgroup->addOptionGroup('France', array(4 => 'Paris', 5 => 'Lyon', 6 => 'Grenoble', 7 => 'Marseille'));
$select_optgroup->setDescription('Description Select Optgroup');
$form->addElement($select_optgroup, true);
$date = new Xoops\Form\DateSelect('Date', 'date', 0);
$date->setDescription('Description Date');
$form->addElement($date, true);
$date_time = new Xoops\Form\DateTime('Date time', 'date_time', 0);
$date_time->setDescription('Description Date time');
$form->addElement($date_time, true);
$form->addElement(new Xoops\Form\Captcha('Captcha', 'captcha', false), true);
$testtray = new Xoops\Form\ElementTray('Test tray');
$select_tray = new Xoops\Form\Select('Select tray', 'select_tray', '', 4, true);
$select_tray->addOption(1, 'Select_tray 1');
$select_tray->addOption(2, 'Select_tray 2');
$select_tray->addOption(3, 'Select_tray 3');