/** * Blocks functions * * @copyright XOOPS Project (http://xoops.org) * @license GNU GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html) * @author Laurent JEN (aka DuGris) * @package system * @version $Id$ */ function b_search_show() { $search = Search::getInstance(); $search->loadLanguage('main', 'search'); $form = new Xoops\Form\SimpleForm('', 'search', $search->url('index.php'), 'get', false, 'inline'); // create form elements $form->addElement(new Xoops\Form\Text('', 'query', 2, 100, '', _MD_SEARCH_KEYWORDS), true); $form->addElement(new Xoops\Form\Hidden('action', 'results')); $form->addElement(new Xoops\Form\Token('id')); $button = new Xoops\Form\Button('', 'submit', _MD_SEARCH, 'submit'); $button->setClass('btn btn-primary'); $form->addElement($button); $block['form'] = $form->render(); return $block; }
* @version $Id$ */ include __DIR__ . '/header.php'; // Get Action type $op = Request::getString('op', 'global'); // Call header $xoops->header('admin:page/page_admin_permissions.tpl'); $admin_page = new \Xoops\Module\Admin(); $admin_page->renderNavigation('permissions.php'); $opform = new Xoops\Form\SimpleForm('', 'opform', 'permissions.php', 'get'); $op_select = new Xoops\Form\Select('', 'op', $op); $op_select->setExtra('onchange="document.forms.opform.submit()"'); $op_select->addOption('global', PageLocale::PERMISSIONS_RATE); $op_select->addOption('view', PageLocale::PERMISSIONS_VIEW); $opform->addElement($op_select); $xoops->tpl()->assign('form', $opform->render()); switch ($op) { case 'global': default: $global_perm_array = array('1' => PageLocale::PERMISSIONS_RATE); $form = new Xoops\Form\GroupPermissionForm('', $module_id, 'page_global', '', 'admin/permissions.php', true); foreach ($global_perm_array as $perm_id => $perm_name) { $form->addItem($perm_id, $perm_name); } $form->display(); break; case 'view': // Content $content_count = $content_Handler->countPage($start, $nb_limit); $content_arr = $content_Handler->getPage($start, $nb_limit); // Assign Template variables