wiki.techinc.nl/includes/htmlform/fields
Daimona Eaytoy ec09c19fba Create an HTMLForm field for selecting a timezone
This patch introduces HTMLTimezoneField, an HTMLForm field type that
allows the user to select a timezone, either from a geographic zone, by
manually entering an offset, or using the wiki/browser default. This
logic is extracted from DefaultPreferencesFactory so that it can be
reused elsewhere.

The widget itself is really just an HTMLSelectOrOtherField, it's just
the list of options and the JS logic that is special.

Bug: T309629
Change-Id: I99a00dff7e3319ce45883191daee16bec1ed68ba
2022-09-23 18:35:51 +02:00
..
HTMLApiField.php Simplify timezone-related code for user preferences 2022-09-12 12:23:48 +00:00
HTMLAutoCompleteSelectField.php
HTMLButtonField.php
HTMLCheckField.php Don't attempt to use mParent if it isn't set 2022-07-09 22:24:13 -04:00
HTMLCheckMatrix.php
HTMLComboboxField.php
HTMLDateTimeField.php HtmlForm: Null coalescence in trim() calls 2022-07-16 02:49:14 +01:00
HTMLEditTools.php
HTMLExpiryField.php
HTMLFileField.php
HTMLFloatField.php HtmlForm: Null coalescence in trim() calls 2022-07-16 02:49:14 +01:00
HTMLFormFieldCloner.php
HTMLFormFieldWithButton.php
HTMLHiddenField.php
HTMLInfoField.php
HTMLIntField.php HtmlForm: Null coalescence in trim() calls 2022-07-16 02:49:14 +01:00
HTMLMultiSelectField.php
HTMLNamespacesMultiselectField.php Make use of ?? and ?: operators where it makes sense 2022-08-04 21:43:12 +02:00
HTMLRadioField.php
HTMLRestrictionsField.php
HTMLSelectAndOtherField.php
HTMLSelectField.php
HTMLSelectLanguageField.php
HTMLSelectLimitField.php
HTMLSelectNamespace.php
HTMLSelectNamespaceWithButton.php
HTMLSelectOrOtherField.php Create an HTMLForm field for selecting a timezone 2022-09-23 18:35:51 +02:00
HTMLSizeFilterField.php
HTMLSubmitField.php
HTMLTagFilter.php
HTMLTagMultiselectField.php Make use of ?? and ?: operators where it makes sense 2022-08-04 21:43:12 +02:00
HTMLTextAreaField.php
HTMLTextField.php
HTMLTextFieldWithButton.php
HTMLTimezoneField.php Create an HTMLForm field for selecting a timezone 2022-09-23 18:35:51 +02:00
HTMLTitlesMultiselectField.php Make use of ?? and ?: operators where it makes sense 2022-08-04 21:43:12 +02:00
HTMLTitleTextField.php
HTMLUsersMultiselectField.php Make use of ?? and ?: operators where it makes sense 2022-08-04 21:43:12 +02:00
HTMLUserTextField.php HTMLUserTextField: Fix validation 2022-07-14 02:41:03 +02:00