| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- <?php
- // This file is part of Moodle - http://moodle.org/
- //
- // Moodle is free software: you can redistribute it and/or modify
- // it under the terms of the GNU General Public License as published by
- // the Free Software Foundation, either version 3 of the License, or
- // (at your option) any later version.
- //
- // Moodle is distributed in the hope that it will be useful,
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- // GNU General Public License for more details.
- //
- // You should have received a copy of the GNU General Public License
- // along with Moodle. If not, see <http://www.gnu.org/licenses/>.
- /**
- * Settings block renderers
- *
- * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
- */
- defined('MOODLE_INTERNAL') || die();
- require_once($CFG->dirroot . "/blocks/settings/renderer.php");
- class theme_bootstrap_block_settings_renderer extends block_settings_renderer {
- public function search_form(moodle_url $formtarget, $searchvalue) {
- $content = html_writer::start_tag('form',
- array(
- 'class' => 'adminsearchform',
- 'method' => 'get',
- 'action' => $formtarget,
- 'role' => 'search',
- )
- );
- $content .= html_writer::start_div('input-group');
- $content .= html_writer::empty_tag('input',
- array(
- 'id' => 'adminsearchquery',
- 'type' => 'text',
- 'name' => 'query',
- 'class' => 'form-control',
- 'placeholder' => s(get_string('searchinsettings', 'admin')),
- 'value' => s($searchvalue),
- )
- );
- $content .= html_writer::start_span('input-group-btn');
- $content .= html_writer::tag('button', s(get_string('go')), array('type' => 'button', 'class' => 'btn btn-default'));
- $content .= html_writer::end_span();
- $content .= html_writer::end_div();
- $content .= html_writer::end_tag('form');
- return $content;
- }
- }
|