Difference between revisions of "EmailConfirmation/Preferences"

(Steps to produce the problem in My Preferences)
(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:DevelopmentTask]]
+
[[Category:OpenTask]]
 +
[[Category:DevelopmentTeam]]
 
</noinclude>
 
</noinclude>

Revision as of 20:50, 7 February 2008

OurWork Edit-chalk-10bo12.png

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)'

Steps to get to DoneDone



Retrieved from "http://aboutus.com/index.php?title=EmailConfirmation/Preferences&oldid=14739691"