On 21/05/12 18:41, David J. Biesack wrote:
> 
> Is there a bot which will repair external URL coded links to the same 
> wikinand rewrite them as wiki links?
> 
> For example, if MediaWikis were installed in www.example.com/wiki and pages 
> contains
> links using external link notation
> 
>   blah http://www.example.com/wiki/Some_page blah
>   blah [http://www.example.com/wiki/Some_page some text] blah
>   blah [http://www.example.com/wiki/Some_page#some_section some text] blah
> 
> then the "What links here" feature would not work because such links are not 
> recognized.
> 
> The bot would replace those with wiki links:
> 
>  blah [[Some page]] blah
>  blah [[Some page | some text]] blah
>  blah [[Some page#some_section | some text]] blah or  blah {{there|some 
> section|Some page | some text}} blah
> 
> In addition, if the link is to a section of the current page, i.e. on [[Some 
> page]],
> the second link would be updated as
> 
>  {{here|some section|some text}}
> 
> There may need to be some way to disable this (i.e. in help or project pages
> that discuss link notation).

You could perform it using pywikipedia and some ugly regex.


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

Reply via email to