Hoi,
I want to say that this is one of the most helpful threads I have seen in a
long time ..
Thank you so much,
Thanks,
GerardM
On 2/1/07, Daniel Arnold <arnomane(a)gmx.de> wrote:
On Wednesday 31 January 2007 21:03:49 Daniel Arnold wrote:
These pages (not existing by default) get
referenced hardcoded inside
message strings from the MessagesEn.php file (I am not talking about the
url pages like those called from mediawiki:sidebar):
[[{{ns:project}}:Metadata]]
[[{{ns:project}}:Administrators|administrator]]
[[{{ns:help}}:Contents|help page]]
[[{{ns:project}}:Searching|Searching {{SITENAME}}]]
[[{{ns:project}}:Policy]]
I have now written a small patch that fixes this problem for
MessagesEn.php. I
used the {{MediaWiki:PAGE}} (thanks Platonides for the idea) syntax as it
always points to the page in the default language which is desired in this
case here.
If the patch gets applied this change should be applied to all 151
MessageXX.php files as this problem causes currently quite some trouble in
multilingual wikis and as the fix can be done in a search and replace
manner
which doesn't change any real text (and thus you don't need to know the
language of the language file you are fixing).
Furthermore I added to the after-installation-mainpage a list of pages not
existing in vanilla MediaWiki which interface definition files (in any
language) expect to exist though. So after installation of MediaWiki
people
have a quick overview in one place which pages they need to customize in
order to avoid broken links in the interface.
See:
http://bugzilla.wikimedia.org/show_bug.cgi?id=8846 for the patchfile
against recent SVN version.
Have fun, Arnomane
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
http://lists.wikimedia.org/mailman/listinfo/wikitech-l