Last modified: 2009-06-04 08:49:41 UTC
Example: When I write [[b:de:Wikipedia-Lehrbuch|Wikipedia-Lehrbuch]] in de.wikipedia.org running version 1.15 alpha (r48811) this is rendered as - http://de.wikibooks.org/wiki/de:Wikipedia-Lehrbuch (wrong) instead of - http://de.wikibooks.org/wiki/Wikipedia-Lehrbuch (correct)
No, that's entirely the expected behaviour: [[Foo]] --> http://de.wikipedia.org/wiki/Foo on dewiki, [[Foo]] --> http://es.wikisource.org/wiki/Foo on eswikisource, etc [[de:Foo]] --> http://de.wikipedia.org/wiki/Foo on dewiki (but as an interwiki link) [[de:Foo]] --> http://de.wikisource.org/wiki/Foo on eswikisource [[b:Foo]] --> http://de.wikibooks.org/wiki/Foo on dewiki [[b:Foo]] --> http://es.wikibooks.org/wiki/Foo on eswikisource Only one interwiki prefix is ever expanded at a time; the rest of the prefixes are just tacked onto the URl; *but* if the next prefix is marked as 'local' in the target wiki's interwiki table, then interwiki prefixes in URLs are also expanded: [[b:en:w:es:Foo]] --> http://de.wikibooks.org/wiki/en:w:es:Foo (on dewiki) --> http://en.wikibooks.org/wiki/w:es:Foo --> http://en.wikipedia.org/wiki/es:Foo --> http://es.wikipedia.org/wiki/Foo and that is the page that is actually displayed.