SiteConfiguration was smashing all variables into strings (or arrays of strings)...
authorBrion Vibber <brion@users.mediawiki.org>
Sat, 19 Jan 2008 06:06:49 +0000 (06:06 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Sat, 19 Jan 2008 06:06:49 +0000 (06:06 +0000)
commit43d58f74c862ed79477479dd3427338bc283fc22
tree281eb8bf562439a80d35311e810167573c48fa45
parent82d82072238c8ead1cc33507fc704c6cc2dba3c3
SiteConfiguration was smashing all variables into strings (or arrays of strings) with the str_replace.
This broke on things that wanted an actual 'false' or 'null' value exactly (or ints, though haven't run across such).
Changed to a type-safe replace that only does replaces on strings and strings in subarrays
includes/SiteConfiguration.php