[retry]
On 8/8/15, Brian Wolff <[email protected]> wrote:
> On 8/8/15, Nicolas Vervelle <[email protected]> wrote:
>> Hi,
>>
>> Is there a way through the API to list all possible URL that can be used
>> to
>> link to an article ?
>>
>> For example, a siteinfo request for enwiki[1] gives a few possible URL:
>>
>>    - with server and articlepath, you have URL like
>>    http://en.wikipedia.org/wiki/$1
>>    - with server and script, you have URL like
>>    http://en.wikipedia.org/w/index.php?title=$1
>>
>> But, is it possible to get all other possible URL ?
>> For example, the URL for the mobile website:
>> http://en.m.wikipedia.org/...
>>
>> My goal is to detect external links in articles that could be replaced by
>> an internal link or a interwiki link.
>>
>> Thanks,
>> Nico
>>
>> [1]
>> https://en.wikipedia.org/w/api.php?continue=&siprop=general&action=query&meta=siteinfo
>>
>
>
> Generally no... Lots of it is handled on the webserver level, and
> MediaWiki doesn't even know.
>
> e.g. Things like https://en.wikipedia.org/?curid=1234 ( [[Acoustic
> theory]]) work on Wikipedia, but is really determined by how your web
> server is set up.
>
> And also all sorts of non-standard things, like
> https://en.wikipedia.org/wiki.cgi?Foo
> for backwards compatability with usemodwiki.
>
> You've also got things like
>
> http://en-wp.org/ http://en-wp.com etc
>
> http://git.wikimedia.org/blob/operations%2Fpuppet/production/modules%2Fmediawiki%2Ffiles%2Fapache%2Fsites%2Fredirects%2Fredirects.dat
>
> May be helpful to you in terms of other domains.
>
> --
> - bawolff
>

_______________________________________________
Mediawiki-api mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-api

Reply via email to