Changes to settings won't stick under Member Options->Default Options
« on February 8th, 2014, 06:12 AM »
This topic was marked solved by its starter, on March 10th, 2014, 08:10 PM
Yes I think that has fixed everything. It now works, albeit in a different way, as SMF does. Which is thus:
If a member has not yet set any options then he will get the default option i.e. what is set "For guests/new members". The "For existing members" dropdown will not change these members' options.
If a member has saved any setting on his Look & Layout, Notifications or Personal Messaging screens then that screen's options are now saved in the database and will be changed by the "For existing members" dropdown but not "For guests/new members".
What is SMF's way? This way, or something else?Quote from Farjo on March 4th, 2014, 12:15 AM Yes I think that has fixed everything. It now works, albeit in a different way, as SMF does. Which is thus:
And it makes sense. If you change a setting in your profile page, there's no way to know if you didn't change the other settings because you agreed with them (therefore, you want them to stay that way), or you didn't bother (therefore, they should remain 'default'.)Quote from Farjo on March 4th, 2014, 12:15 AM If a member has not yet set any options then he will get the default option i.e. what is set "For guests/new members". The "For existing members" dropdown will not change these members' options.
If a member has saved any setting on his Look & Layout, Notifications or Personal Messaging screens then that screen's options are now saved in the database and will be changed by the "For existing members" dropdown but not "For guests/new members".
The only fix for that would be to replace checkboxes with select boxes that say "Default (Yes)" (or "Default (No)"), "Yes", and "No". To me, it's... Less usable, I'd say.