MediaWiki
REL1_22
|
HTML form generation and submission handling. More...
Go to the source code of this file.
Classes | |
class | HTMLApiField |
class | HTMLButtonField |
Adds a generic button inline to the form. More... | |
class | HTMLCheckField |
A checkbox field. More... | |
class | HTMLCheckMatrix |
A checkbox matrix Operates similarly to HTMLMultiSelectField, but instead of using an array of options, uses an array of rows and an array of columns to dynamically construct a matrix of options. More... | |
class | HTMLEditTools |
class | HTMLFloatField |
A field that will contain a numeric value. More... | |
class | HTMLForm |
Object handling generic submission, CSRF protection, layout and other logic for UI forms. More... | |
class | HTMLFormField |
The parent class to generate form fields. More... | |
class | HTMLFormFieldRequiredOptionsException |
class | HTMLHiddenField |
class | HTMLInfoField |
An information field (text blob), not a proper input. More... | |
class | HTMLIntField |
A field that must contain a number. More... | |
class | HTMLMultiSelectField |
Multi-select field. More... | |
interface | HTMLNestedFilterable |
class | HTMLRadioField |
Radio checkbox fields. More... | |
class | HTMLSelectAndOtherField |
Double field with a dropdown list constructed from a system message in the format * Optgroup header ** <option value>=""> * New Optgroup header Plus a text field underneath for an additional reason. More... | |
class | HTMLSelectField |
A select dropdown field. More... | |
class | HTMLSelectOrOtherField |
Select dropdown field, with an additional "other" textbox. More... | |
class | HTMLSubmitField |
Add a submit button inline in the form (as opposed to HTMLForm::addButton(), which will add it at the end). More... | |
class | HTMLTextAreaField |
class | HTMLTextField |
HTML form generation and submission handling.
This program 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 2 of the License, or (at your option) any later version.
This program 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 this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. http://www.gnu.org/copyleft/gpl.html
Definition in file HTMLForm.php.