Feature Requests item #3610291, was opened at 2013-04-08 00:53
Message generated for change (Comment added) made by n-fran
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=361029…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Анима (n-fran)
Assigned to: Nobody/Anonymous (nobody)
Summary: humantitle.py
Initial Comment:
Automatic number of redirects to articles about people.
On the English Wikipedia made natural naming of articles about personalities - Name
Family Name Middle name. For example, the name of the article Albert Einstein and
Einstein Albert - it redirects.
http://en.wikipedia.org/wiki/Albert_Einstein
http://en.wikipedia.org/w/index.php?title=Einstein,_Albert&redirect=no
In the Russian Wikipedia, called the article in a different way: Family name, Name
Middle name. That is, the article is called Einstein, Albert but not Albert Einstein.
http://ru.wikipedia.org/wiki/%D0%AD%D0%B9%D0%BD%D1%88%D1%82%D0%B5%D0%B9%D0%…
http://ru.wikipedia.org/w/index.php?title=%D0%90%D0%BB%D1%8C%D0%B1%D0%B5%D1…
But it is not forbidden to do redirects. I would like to bot that could do the
redirection. This algorithmic task.
The bot must be in manual mode. If the bot sees an article, containing the title in the
upper-case letters and commas - if the article is called A, B C - he will offer
redirects to the article title - B C A B A and A, B in the case, if the
articles B C A and B does not already exist. For example: if name of page is Lenin,
Vladimir Ilyich bot will propose options for create redirects Vladimir Ilyich
Lenin Vladimir Lenin and Lenin, Vladimir.
If the bot finds the title of the article more than one capital letter and it is called
A B C it offers options for redirects C, A B C, A and A C in the
case if such items are not already exist. . For example: if name of page is Dmitri
Ivanovich Mendeleev bot will propose options for create redirects
Mendeleev, Dmitri Ivanovich Mendeleev, Dmitri and Dmitri Mendeleev.
Accordingly, the bot should offer redirects, if the article is called A B or B, A.
If the redirect is already there and it leads not to the article, with which we are
working at the moment, the bot should offer options:
1) create instead of the redirecting page disambiguation
2) to put in the beginning of the article, which leads the redirect template {{Redirect}}
or supersede the templates in other wiki-projects.
http://en.wikipedia.org/wiki/Template:Redirect
In more detail I can explain in IRC. Thanks.
----------------------------------------------------------------------
Comment By: Анима (n-fran)
Date: 2013-04-09
04:15
Message:
For me has no value, to do a new script or to make changes in
capitalize_redirects.py. That it is better and simpler — to solve to
specialists programmers. However, capitalize_redirects.py does redirects
absolutely other plan. I don't know, whether it is possible to modify it
under that task which I offered. Thanks.
----------------------------------------------------------------------
Comment By: xqt (xqt)
Date: 2013-04-08 13:15
Message:
We have no humantitle.py in the framework. Do you suggest to implement it?
Or do you want to join a given script to the framework? There is already a
script for creating redirects which could be modified:
capitalize_redirects.py.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=361029…