Allow preferences that need not be rendered in Special:Preferences
authorSanthosh Thottingal <santhosh.thottingal@gmail.com>
Fri, 7 Dec 2012 07:22:10 +0000 (12:52 +0530)
committerSiebrand Mazeland <s.mazeland@xs4all.nl>
Mon, 7 Jan 2013 13:07:43 +0000 (14:07 +0100)
commit8cc0fbb52dc919b3876c9afe6edbd96fad6b0adb
tree4cdb8c2451601d1ee689fb25061e51fc8dfa1822
parent22bfd9887e2f2ce087b3e002279d78c6312f7ceb
Allow preferences that need not be rendered in Special:Preferences

Extensions can use their own interface for user preferences, with the
help of the action=options API.

For example, Universal Language Selector has a different UI to
allow anonymous and logged in users to set language related preferences.

Validation for the preference values is up to the extensions.

Change-Id: I18a5ffb5cc202c59ba76b86cfb63e49010cc1881
RELEASE-NOTES-1.21
includes/AutoLoader.php
includes/HTMLForm.php
includes/Preferences.php