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@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@lists.wikimedia.org http://lists.wikimedia.org/mailman/listinfo/wikitech-l