Feature Requests item #3610291, was opened at 2013-04-08 00:53
Message generated for change (Settings changed) made by n-fran
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=3610291&group_id=93107
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: featured
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%BD,_%D0%90%D0%BB%D1%8C%D0%B1%D0%B5%D1%80%D1%82
http://ru.wikipedia.org/w/index.php?title=%D0%90%D0%BB%D1%8C%D0%B1%D0%B5%D1%80%D1%82_%D0%AD%D0%B9%D0%BD%D1%88%D1%82%D0%B5%D0%B9%D0%BD&redirect=no
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=3610291&group_id=93107
_______________________________________________
Pywikipedia-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-bugs