User:Werdna/Configure todo

Stuff to look at:
 * Don't show 'expand' links for stuff that has only one subsection.
 * UI for $wgRateLimits and $wgAutopromote
 * "Namespace overrides" needs a better description.
 * Fix double merging of arrays.
 * Make collapse-boxes show a summary.
 * Settings running away – $wgLogo, $wgSquidServers... Investigate.
 * Figured out the problem – these settings need the configure-all right to edit. We might think about restructuring this...
 * Categories... r44095
 * New "Filtering" setting for $wgSpamRegex.
 * $wgAccountCreationThrottle maybe belongs in rate limits
 * $wgUsePrivateIPs belongs elsewhere.
 * Split up 'reduction' section.
 * Split thumbnail rendering from other File-related settings.
 * Move $wgUseSquid</tt> to the top of the Squid section.
 * Deal with default values...
 * Save only values which differ from the default r44068.
 * Visually indicate which are non-default?
 * Inline preview of logo selection. r44072
 * Safe and sane extension defaults:
 * Reduce default set to "recommended" editable whitelist? r44063
 * Save serialized files in a way that doesn't expose all values to the web if serliazed/.htaccess is not used... consider saving as .php files that return a deserialized array or such? Or else discard the default file backend and just use the DB.
 * JS-powered search for settings, like Firefox's 'about:config' has :)

Fixme:
 * Where the 'configure-compare' message is used?