Op 5 feb 2011, om 23:49 heeft MZMcBride het volgende geschreven:
Krinkle wrote:
- Configure it in a special way so that one can use the same code for
any wiki (ie. a $lang and $family variable of some kind)
The general idea seems fine. My only comment about this proposal is that the lang/family combination is horrific and should never, ever be used. It ends up requiring abominations such as lang=commons or lang=strategy, which is completely nonsensical and completely avoidable. It also presents problems in URLs when parameters such &lang=en get incorrectly auto-corrected by bad programs/scripts/applications into ⟨.
Wikimedia separates its wikis by database name. Please use "db", "wiki", or "site" (containing either the DB name or the URL) instead of family/ language hackery.
MZMcBride
Although I forgot for a second that, as developers, we can simply pass the dbname directly. So I will certainly do that and simply require knowing the database name.
But so you know, look at:
http://noc.wikimedia.org/conf/highlight.php?file=CommonSettings.php
and search for: $lang
The horror begins (and hopefully at some point, ends) there :-)
-- Krinkle