https://bugzilla.wikimedia.org/show_bug.cgi?id=57760

--- Comment #31 from Jeroen De Dauw <[email protected]> ---
Ok, the $smwgNamespaceIndex stuff cannot be fixed easily. Looks like we will
need to break compatibility is some way.

$smwgNamespacesWithSemanticLinks is initialized in the settings file, and is
expected to be there after loading SMW, so people can add to it in
LocalSettings. It initialization depends on our namespace consonants though,
which in turn depend on $smwgNamespaceIndex. In other words, the current
behaviour supports setting things before and after the inclusion of SMW in
LocalSettings. That can no longer happen as inclusion now happens outside of
LocalSettings, and thus either needs to happen before or after. Now it is
before as otherwise extension settings would not be fined in time for the user
to alter them.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to