[opensuse-wiki] Interwiki redirects
Hello, I have a question regarding redirects. Redirects like "#redirect [[Documentation]]" works fine, when I go to this page I'm automatically redirected to the right one, whereas redirects to other openSUSE wikis seem not to work as expected. Just an example: http://ru.opensuse.org/Участник:Mlasars This page contains "#redirect [[:en:User:Mlasars]]", but when I come to this page I don't _automatically_ get to the corresponding http://en.opensuse.org/User:Mlasars, I have to click on a link! Please confirm or not whether it's wrong, then I'll file a bug. -- Regards, Nikolay Derkach
On 4/12/07, Nikolay Derkach <nderkach@gmail.com> wrote:
Hello,
I have a question regarding redirects. Redirects like "#redirect [[Documentation]]" works fine, when I go to this page I'm automatically redirected to the right one, whereas redirects to other openSUSE wikis seem not to work as expected.
Just an example: http://ru.opensuse.org/Участник:Mlasars This page contains "#redirect [[:en:User:Mlasars]]", but when I come to this page I don't _automatically_ get to the corresponding http://en.opensuse.org/User:Mlasars, I have to click on a link!
Please confirm or not whether it's wrong, then I'll file a bug.
Well, it's default mediawiki behaviour to work like that; that is, REDIRECT doesn't work for interwiki links, since it may confuse users (from a mediawiki point-of-view). There's not many reasons for it to be enabled for the openSUSE wiki, but it can be done with an option if necessary. Regards, Francis Giannaros
On 2007-04-14 17:48:20 +0100, Francis Giannaros wrote:
Well, it's default mediawiki behaviour to work like that; that is, REDIRECT doesn't work for interwiki links, since it may confuse users (from a mediawiki point-of-view). There's not many reasons for it to be enabled for the openSUSE wiki, but it can be done with an option if necessary.
so it will be a wont fix as i will stick to the wiki defaults here. darix -- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-wiki+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-wiki+help@opensuse.org
В сообщении от 15 апреля 2007 Marcus Rueckert написал(a):
On 2007-04-14 17:48:20 +0100, Francis Giannaros wrote:
Well, it's default mediawiki behaviour to work like that; that is, REDIRECT doesn't work for interwiki links, since it may confuse users (from a mediawiki point-of-view). There's not many reasons for it to be enabled for the openSUSE wiki, but it can be done with an option if necessary.
so it will be a wont fix as i will stick to the wiki defaults here.
darix
Well, then what is the correct way for pointing to other wikis? Currently I use [[:en:PAGE PAGE]] for links to the pages that don't need translation (like Factory/News) -- Regards, Nikolay Derkach
Nikolay Derkach wrote:
Well, then what is the correct way for pointing to other wikis?
the better way is to keep the english title on a redirect page (that is a page with the same title than english page, with only a #redirect <real page name> so it's easy to make the link from any page without knowing the local name... jdd -- http://www.dodin.net Lucien Dodin, inventeur http://lucien.dodin.net/index.shtml --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-wiki+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-wiki+help@opensuse.org
В сообщении от 16 апреля 2007 jdd написал(a):
Nikolay Derkach wrote:
Well, then what is the correct way for pointing to other wikis?
the better way is to keep the english title on a redirect page (that is a page with the same title than english page, with only a #redirect <real page name>
so it's easy to make the link from any page without knowing the local name...
jdd
jdd, could you please rephrase or give an example? I haven't understood what do you mean here. -- Regards, Nikolay Derkach
Nikolay Derkach wrote:
В сообщении от 16 апреля 2007 jdd написал(a):
Well, then what is the correct way for pointing to other wikis?
Nikolay Derkach wrote: the better way is to keep the english title on a redirect page (that is a page with the same title than english page, with only a #redirect <real page name>
so it's easy to make the link from any page without knowing the local name...
jdd
jdd, could you please rephrase or give an example? I haven't understood what do you mean here.
say you want to translate the (imaginary) "Document reading" english page to the ru wiki. * You create a "ru.opensuse.org/Document reading" page (the very same title than the english one) * you rename this page to whatever name is good for ru wiki. This creates automatically fill the ru Document reading page with "#redirect [[<ru page>]]". Alternatively if the ru page is already existent, you create the Document reading page and fill it manually with the redirect * then _all_ the interwiki links are of the form [[country:Document reading]]. that is here [[ru:Document reading]] the important part is that you don't need understanding the target language to be able to link to it. I'ts only mandatory to use the english IW link and to update the english page to have all pages linked jdd -- http://www.dodin.net Lucien Dodin, inventeur http://lucien.dodin.net/index.shtml --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-wiki+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-wiki+help@opensuse.org
В сообщении от 16 апреля 2007 jdd написал(a):
Nikolay Derkach wrote:
В сообщении от 16 апреля 2007 jdd написал(a):
Nikolay Derkach wrote:
Well, then what is the correct way for pointing to other wikis?
the better way is to keep the english title on a redirect page (that is a page with the same title than english page, with only a #redirect <real page name>
so it's easy to make the link from any page without knowing the local name...
jdd
jdd, could you please rephrase or give an example? I haven't understood what do you mean here.
say you want to translate the (imaginary) "Document reading" english page to the ru wiki.
* You create a "ru.opensuse.org/Document reading" page (the very same title than the english one)
* you rename this page to whatever name is good for ru wiki. This creates automatically fill the ru Document reading page with "#redirect [[<ru page>]]". Alternatively if the ru page is already existent, you create the Document reading page and fill it manually with the redirect
* then _all_ the interwiki links are of the form [[country:Document reading]]. that is here [[ru:Document reading]]
the important part is that you don't need understanding the target language to be able to link to it. I'ts only mandatory to use the english IW link and to update the english page to have all pages linked
jdd
Ouch, I think you misunderstood me here :-( The example in my first post completely reflects waht I'm talking about. I want to make a pointer from local wiki to english one, a redirect. But #[[redirect :en:Page]] just don't automatically throw me to en wiki. Example: http://ru.opensuse.org/Участник:Mlasars Currently I make [[:en:Page]] links on the pages that refer to pages like Factory/News, I don't use redirects beacuse they don't work as expected (see above). Is this a correct way of hadling pages that don't need translation, e.g. Factory/News or Build_Service/News ? -- Regards, Nikolay Derkach
Nikolay Derkach wrote:
I want to make a pointer from local wiki to english one, a redirect.
this is _not_ a redirect in he wiki idiom :-( - you must use a http link jdd -- http://www.dodin.net Lucien Dodin, inventeur http://lucien.dodin.net/index.shtml --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-wiki+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-wiki+help@opensuse.org
On Monday 16 April 2007 09:49, Nikolay Derkach wrote:
Currently I make [[:en:Page]] links on the pages that refer to pages like Factory/News, I don't use redirects beacuse they don't work as expected (see above). Is this a correct way of hadling pages that don't need translation, e.g. Factory/News or Build_Service/News ?
Redirect works on the same server, to link pages from different servers, even in the same domain, Mediawiki software has interwiki links, that you already use. That is how Wikipedia works. I guess that is to avoid confusion when user is automatically redirected to different server and language. That is the reason for bug report solution "won't fix". Marcus doesn't want to spend long hours analyzing code on every security update, just because it was changed to support redirect to different server. -- Regards, Rajko. http://en.opensuse.org/Portal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-wiki+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-wiki+help@opensuse.org
participants (5)
-
Francis Giannaros
-
jdd
-
Marcus Rueckert
-
Nikolay Derkach
-
Rajko M.