Difference between revisions of "EmailConfirmation/Preferences"
(→Steps to produce the problem in My Preferences) |
Brandon Bot (talk | contribs) (Refactored to use standard open task categories Category:OpenTask, Category:DevelopmentTeam) |
||
Line 1: | Line 1: | ||
− | <noinclude><big>[[OurWork]] < [[DevelopmentTeam]] < [[DevelopmentTeamPriorities|Priorities]] < </noinclude>[[Fix Disabled Contols On Save Problem]] {{JustTinyEditIcon|Fix Disabled Contols On Save Problem}}<noinclude></big> | + | <noinclude><big>[[OurWork]] < [[DevelopmentTeam]] < [[DevelopmentTeamPriorities|Priorities]] < [[Category:OpenTask]] |
+ | [[Category:DevelopmentTeam]] | ||
+ | </noinclude>[[Fix Disabled Contols On Save Problem]] {{JustTinyEditIcon|Fix Disabled Contols On Save Problem}}<noinclude></big> | ||
__NOTOC__ | __NOTOC__ | ||
== What (summary) == | == What (summary) == | ||
Line 21: | Line 23: | ||
== Steps to get to [[DoneDone]] == | == Steps to get to [[DoneDone]] == | ||
− | [[Category: | + | [[Category:OpenTask]] |
+ | [[Category:DevelopmentTeam]] | ||
</noinclude> | </noinclude> |
Revision as of 20:50, 7 February 2008
What (summary)
Input controls (text, checkbox, radiobutton etc.) having DISABLED property set, do not participate as arguments in a POST request. The target page which expects these arguments will get nil values for these controls even if they have a different value. Hence the target page may process wrong values for some disabled controls. This problem can be seen in Special:Preferences.
Why this is important
- We dont want to process wrong values for an input control.
- AlertsOnByDefault becomes useless.
DoneDone
- The values of disabled controls are ignored or processed correctly.
Steps to produce the problem in My Preferences
- Make a new account at aboutus.org
- Log in
- Go to 'my preferences' in the sidebar. (You'll notice some checkboxes checked in the E-mail section which are also disabled).
- Click 'Save' (You've not changed any setting)
- The disabled checkboxes which were checked before, are no longer unchecked.
- Reason: 'What (summary)'