Bugs item #1893006, was opened at 2008-02-13 11:01
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1893006&group_…
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: interwiki
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: Given links to nonexistent wikis stop bot on non-Wikipedias
Initial Comment:
On the German Wiktionary for example there sometimes are given links to nonexistent wikis like wikt:fur:, wikt:ilo, wikt:nov or wikt:sco! Instead of just ignoring (or removing) those, the bot stops by showing an error message ("nonexistent wiki blabla")!
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1893006&group_…
Bugs item #1893001, was opened at 2008-02-13 10:53
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1893001&group_…
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: interwiki
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: Sporadic UnicodeDecodeError for German umlauts (utf8)
Initial Comment:
The very annoying error message below sometimes stops my bot from working. Test it on de.wiktionary.org with the following articles containing German umlauts (one will certainly give this error; from skipfile):
[[Aussprachewörterbuch]]
[[Fachwörterbuch]]
[[Fräswerkzeug]]
[[Gelände]]
[[Geländer]]
[[Geländewagen]]
[[Gelübde]]
[[Herkunftswörterbuch]]
Error message:
Traceback (most recent call last):
File "interwiki.py", line 1572, in ?
bot.run()
File "interwiki.py", line 1347, in run
self.queryStep()
File "interwiki.py", line 1321, in queryStep
self.oneQuery()
File "interwiki.py", line 1317, in oneQuery
subject.workDone(self)
File "interwiki.py", line 659, in workDone
(skip, alternativePage) = self.disambigMismatch(page)
File "interwiki.py", line 522, in disambigMismatch
if self.originPage.isDisambig() and not page.isDisambig():
File "/home/x/PyWikipediaBot-2008-01-24/wikipedia.py", line 983, in isDisambig
for tn in self.templates():
File "/home/x/PyWikipediaBot-2008-01-24/wikipedia.py", line 1561, in templates
return [template for (template, param) in self.templatesWithParams()]
File "/home/x/PyWikipediaBot-2008-01-24/wikipedia.py", line 1609, in templatesWithParams
name = Page(self.site(), name).title()
File "/home/x/PyWikipediaBot-2008-01-24/wikipedia.py", line 317, in __init__
t = url2unicode(t, site = insite, site2 = site)
File "/home/x/PyWikipediaBot-2008-01-24/wikipedia.py", line 3415, in url2unicode
raise firstException
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 10-13: invalid data
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1893001&group_…
Bugs item #1731566, was opened at 2007-06-05 20:04
Message generated for change (Settings changed) made by rotemliss
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1731566&group_…
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: interwiki
Group: None
Status: Closed
>Resolution: Invalid
Priority: 6
Private: No
Submitted By: André Malafaya Baptista (malafaya)
Assigned to: Nobody/Anonymous (nobody)
Summary: Incorrect removal of Chinese interwiki link
Initial Comment:
I was warned by a user that a interwiki link was incorrectly removed by my bot.
I manually ran the bot against the affected article:
interwiki.py -lang:en -family:wikipedia Japanese_literature
In the end, it says:
NOTE: [[zh:????]] does not exist
Changes to be made: Removing: [[zh:????]]
ERROR: Found incorrect link to zh in [[en:Japanese literature]]
Submit? ([y]es, [n]o)
I tried clicking on the original interwiki link and it is working: the page does exist. The removal is not right.
----------------------------------------------------------------------
Comment By: Andre Engels (a_engels)
Date: 2008-02-13 16:41
Message:
Logged In: YES
user_id=843018
Originator: NO
I gave this a 'WONT FIX' - the fix to this would be in Mediawiki rather
than the bot code
----------------------------------------------------------------------
Comment By: Merlijn S. van Deen (valhallasw)
Date: 2007-06-20 18:17
Message:
Logged In: YES
user_id=687283
Originator: NO
The only possible way to fix this is using index.php. api.php and
query.php fail to normalize the titles, too.
----------------------------------------------------------------------
Comment By: André Malafaya Baptista (malafaya)
Date: 2007-06-09 22:17
Message:
Logged In: YES
user_id=1037345
Originator: YES
I manually changed the zh: interwiki to match the article's ortography.
For this article, it's solved.
----------------------------------------------------------------------
Comment By: Andre Engels (a_engels)
Date: 2007-06-06 00:42
Message:
Logged In: YES
user_id=843018
Originator: NO
The problem is caused by the Chinese traditional (zh-tw)/simplified
(zh-cn) double orthography.
The page links to [[zh:日本文學]], but if you go to the page, you'll
see you actually end up at [[zh:日本文学]]. This is the same in
simplified instead of traditional characters, and when you try to go to a
page in traditional characters, you are automatically taken to its
simplified equivalent (under standard settings).
Unfortunately, the same does NOT occur when using [[Special:Export]].
That's what the bot uses, and when there a traditional title is given, no
page is found. Because of this the bot assumes the page does not exist. I
have earlier submitted this for correction in MediaWiki, but it doesn't
seem likely it will actually be solved there anytime soon (see
http://bugzilla.wikimedia.org/show_bug.cgi?id=9419).
----------------------------------------------------------------------
Comment By: André Malafaya Baptista (malafaya)
Date: 2007-06-05 20:09
Message:
Logged In: YES
user_id=1037345
Originator: YES
P.S.: "-array" switch doesn't seem to be working.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1731566&group_…
Bugs item #1867154, was opened at 2008-01-08 21:41
Message generated for change (Settings changed) made by rotemliss
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1867154&group_…
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: Closed
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: NicDumZ — Nicolas Dumazet (nicdumz)
Assigned to: Nobody/Anonymous (nobody)
Summary: zh interwikis
Initial Comment:
interwiki.py seems to encounter problems fetching zh: interwikis.
Last stack line is :
WARNING: No text area found on zh.wikipedia.org/w/index.php?title=%E5%92%92%E8%AF%AD%E5%8A%9B%E9%87%8F&act…. Maybe the server is down. Retrying in 4 minutes...
And the linked page prints
"拒绝访问
维基百科,自由的百科全书
跳转到: 导航, 搜索
根据以下的原因,您并无权限去做以下的动作:
本网站对创建新页面的权限进行了限制。您可以编辑已有的页面,或者注册一个账号创建新页面。",
which, according to google translation, means :
"Access denied
Wikipedia, the free encyclopedia
Jump to: navigation, search
According to the following reasons, you have no authority to do the following actions:
This site on the creation of new pages authority has also been limited. You can edit an existing page, or sign up for an account to create new pages."
The fact is that it tries over and over, and time between 2 retries are longer and longer (30 minutes !).
This zh issue should get fixed, but also, I think that some -maxwait parameter should be added. I run interwiki.py on a distant server, and I only check its state once or twice a day : I can't afford to wait 30 minutes between two edits, when the run is unattended... :)
Thanks a lot,
Nicolas Dumazet.
----------------------------------------------------------------------
Comment By: Rotem Liss (rotemliss)
Date: 2008-01-13 19:40
Message:
Logged In: YES
user_id=1327030
Originator: NO
Latest versions don't seem to have the "view source" tab in non-existant
pages. Added detection for another message in r4872, should be fixed now.
----------------------------------------------------------------------
Comment By: Rotem Liss (rotemliss)
Date: 2008-01-11 17:21
Message:
Logged In: YES
user_id=1327030
Originator: NO
The bot uses the edit page to get the page content. This problem arises
when trying to get a non-existant page. The bot should, in this case,
identify the message and know the page does not exist, and not wait anymore
- the fact it doesn't is the bug which should be fixed. I will look at that
later.
----------------------------------------------------------------------
Comment By: NicDumZ — Nicolas Dumazet (nicdumz)
Date: 2008-01-10 19:14
Message:
Logged In: YES
user_id=1963242
Originator: YES
I *do not* have an account on zh. I was only performing interwiki changes
on my home langage, fr:... ?!
----------------------------------------------------------------------
Comment By: Andre Engels (a_engels)
Date: 2008-01-10 17:00
Message:
Logged In: YES
user_id=843018
Originator: NO
> The true problem, then is knowing why interwiki.py tried to edit a
non-existant page (bad url formation ? the 2nd ideogram seems incorrect)
What I think is going on, is that the bot came to an error on
[[Special:Export]]. In that case, the bot will go by the pages one by one
via the edit pages.
----------------------------------------------------------------------
Comment By: DarkoNeko (darkoneko)
Date: 2008-01-10 16:45
Message:
Logged In: YES
user_id=1809111
Originator: NO
correction. I meant "to be allowed to create new pages", not edit
----------------------------------------------------------------------
Comment By: DarkoNeko (darkoneko)
Date: 2008-01-10 16:43
Message:
Logged In: YES
user_id=1809111
Originator: NO
The answer to this is :
*the page you tried to edit, %E5%92%92%E8%AF%AD%E5%8A%9B%E9%87%8F
(咒语力量), does not exist
*I tried editing an new page there while anonymous, and got the same
message as you. But it worked when I tried to edit with my normal account.
So apparently, you have to be at "autoconfirmed" level (account older than
4 days) to be allowed to edit.
I guess your account was younger than 4 days at that time.
The true problem, then is knowing why interwiki.py tried to edit a
non-existant page (bad url formation ? the 2nd ideogram seems incorrect)
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1867154&group_…
Bugs item #1751116, was opened at 2007-07-10 14:18
Message generated for change (Comment added) made by a_engels
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1751116&group_…
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: interwiki
Group: None
>Status: Pending
>Resolution: Wont Fix
Priority: 5
Private: No
Submitted By: Byrial Ole Jensen (byrial)
Assigned to: Nobody/Anonymous (nobody)
Summary: Asked to follow a diambig before using redirect
Initial Comment:
Interwiki.py asked if I wanted to follow a disambiguation page ([[nl:Ras]]) after a redirect to a suitable non-disambiguation page ([[nl:Menselijk ras]]) was found. It should have followed the redirect before asking:
Getting 57 pages from wikipedia:nl...
[...]
NOTE: [[nl:Ras (mensheid)]] is redirect to [[nl:Menselijk ras]]
[[Ras]]: [[nl:Ras (mensheid)]] gives new redirect [[nl:Menselijk ras]]
WARNING: [[sv:Ras]] doesn't seem to be a disambiguation page, but [[nl:Ras]] is one. Follow it anyway? ([y]es, [n]o, [a]dd an alternative)
----------------------------------------------------------------------
>Comment By: Andre Engels (a_engels)
Date: 2008-02-13 15:44
Message:
Logged In: YES
user_id=843018
Originator: NO
Problem with this is that at the moment [[nl:Ras]] is checked,
[[nl:Menselijk ras]] has not been loaded yet. Thus, the bot does not know
whether it is a disambiguation page or not. In my opinion, changing this
would be more trouble than it's worth.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1751116&group_…
Bugs item #1731566, was opened at 2007-06-05 19:04
Message generated for change (Comment added) made by a_engels
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1731566&group_…
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: interwiki
Group: None
>Status: Closed
>Resolution: Wont Fix
Priority: 6
Private: No
Submitted By: André Malafaya Baptista (malafaya)
Assigned to: Nobody/Anonymous (nobody)
Summary: Incorrect removal of Chinese interwiki link
Initial Comment:
I was warned by a user that a interwiki link was incorrectly removed by my bot.
I manually ran the bot against the affected article:
interwiki.py -lang:en -family:wikipedia Japanese_literature
In the end, it says:
NOTE: [[zh:????]] does not exist
Changes to be made: Removing: [[zh:????]]
ERROR: Found incorrect link to zh in [[en:Japanese literature]]
Submit? ([y]es, [n]o)
I tried clicking on the original interwiki link and it is working: the page does exist. The removal is not right.
----------------------------------------------------------------------
>Comment By: Andre Engels (a_engels)
Date: 2008-02-13 15:41
Message:
Logged In: YES
user_id=843018
Originator: NO
I gave this a 'WONT FIX' - the fix to this would be in Mediawiki rather
than the bot code
----------------------------------------------------------------------
Comment By: Merlijn S. van Deen (valhallasw)
Date: 2007-06-20 17:17
Message:
Logged In: YES
user_id=687283
Originator: NO
The only possible way to fix this is using index.php. api.php and
query.php fail to normalize the titles, too.
----------------------------------------------------------------------
Comment By: André Malafaya Baptista (malafaya)
Date: 2007-06-09 21:17
Message:
Logged In: YES
user_id=1037345
Originator: YES
I manually changed the zh: interwiki to match the article's ortography.
For this article, it's solved.
----------------------------------------------------------------------
Comment By: Andre Engels (a_engels)
Date: 2007-06-05 23:42
Message:
Logged In: YES
user_id=843018
Originator: NO
The problem is caused by the Chinese traditional (zh-tw)/simplified
(zh-cn) double orthography.
The page links to [[zh:日本文學]], but if you go to the page, you'll
see you actually end up at [[zh:日本文学]]. This is the same in
simplified instead of traditional characters, and when you try to go to a
page in traditional characters, you are automatically taken to its
simplified equivalent (under standard settings).
Unfortunately, the same does NOT occur when using [[Special:Export]].
That's what the bot uses, and when there a traditional title is given, no
page is found. Because of this the bot assumes the page does not exist. I
have earlier submitted this for correction in MediaWiki, but it doesn't
seem likely it will actually be solved there anytime soon (see
http://bugzilla.wikimedia.org/show_bug.cgi?id=9419).
----------------------------------------------------------------------
Comment By: André Malafaya Baptista (malafaya)
Date: 2007-06-05 19:09
Message:
Logged In: YES
user_id=1037345
Originator: YES
P.S.: "-array" switch doesn't seem to be working.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1731566&group_…
Bugs item #1867154, was opened at 2008-01-08 20:41
Message generated for change (Settings changed) made by a_engels
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1867154&group_…
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: Pending
Resolution: None
Priority: 5
Private: No
Submitted By: NicDumZ — Nicolas Dumazet (nicdumz)
Assigned to: Nobody/Anonymous (nobody)
Summary: zh interwikis
Initial Comment:
interwiki.py seems to encounter problems fetching zh: interwikis.
Last stack line is :
WARNING: No text area found on zh.wikipedia.org/w/index.php?title=%E5%92%92%E8%AF%AD%E5%8A%9B%E9%87%8F&act…. Maybe the server is down. Retrying in 4 minutes...
And the linked page prints
"拒绝访问
维基百科,自由的百科全书
跳转到: 导航, 搜索
根据以下的原因,您并无权限去做以下的动作:
本网站对创建新页面的权限进行了限制。您可以编辑已有的页面,或者注册一个账号创建新页面。",
which, according to google translation, means :
"Access denied
Wikipedia, the free encyclopedia
Jump to: navigation, search
According to the following reasons, you have no authority to do the following actions:
This site on the creation of new pages authority has also been limited. You can edit an existing page, or sign up for an account to create new pages."
The fact is that it tries over and over, and time between 2 retries are longer and longer (30 minutes !).
This zh issue should get fixed, but also, I think that some -maxwait parameter should be added. I run interwiki.py on a distant server, and I only check its state once or twice a day : I can't afford to wait 30 minutes between two edits, when the run is unattended... :)
Thanks a lot,
Nicolas Dumazet.
----------------------------------------------------------------------
Comment By: Rotem Liss (rotemliss)
Date: 2008-01-13 18:40
Message:
Logged In: YES
user_id=1327030
Originator: NO
Latest versions don't seem to have the "view source" tab in non-existant
pages. Added detection for another message in r4872, should be fixed now.
----------------------------------------------------------------------
Comment By: Rotem Liss (rotemliss)
Date: 2008-01-11 16:21
Message:
Logged In: YES
user_id=1327030
Originator: NO
The bot uses the edit page to get the page content. This problem arises
when trying to get a non-existant page. The bot should, in this case,
identify the message and know the page does not exist, and not wait anymore
- the fact it doesn't is the bug which should be fixed. I will look at that
later.
----------------------------------------------------------------------
Comment By: NicDumZ — Nicolas Dumazet (nicdumz)
Date: 2008-01-10 18:14
Message:
Logged In: YES
user_id=1963242
Originator: YES
I *do not* have an account on zh. I was only performing interwiki changes
on my home langage, fr:... ?!
----------------------------------------------------------------------
Comment By: Andre Engels (a_engels)
Date: 2008-01-10 16:00
Message:
Logged In: YES
user_id=843018
Originator: NO
> The true problem, then is knowing why interwiki.py tried to edit a
non-existant page (bad url formation ? the 2nd ideogram seems incorrect)
What I think is going on, is that the bot came to an error on
[[Special:Export]]. In that case, the bot will go by the pages one by one
via the edit pages.
----------------------------------------------------------------------
Comment By: DarkoNeko (darkoneko)
Date: 2008-01-10 15:45
Message:
Logged In: YES
user_id=1809111
Originator: NO
correction. I meant "to be allowed to create new pages", not edit
----------------------------------------------------------------------
Comment By: DarkoNeko (darkoneko)
Date: 2008-01-10 15:43
Message:
Logged In: YES
user_id=1809111
Originator: NO
The answer to this is :
*the page you tried to edit, %E5%92%92%E8%AF%AD%E5%8A%9B%E9%87%8F
(咒语力量), does not exist
*I tried editing an new page there while anonymous, and got the same
message as you. But it worked when I tried to edit with my normal account.
So apparently, you have to be at "autoconfirmed" level (account older than
4 days) to be allowed to edit.
I guess your account was younger than 4 days at that time.
The true problem, then is knowing why interwiki.py tried to edit a
non-existant page (bad url formation ? the 2nd ideogram seems incorrect)
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1867154&group_…
Bugs item #1879270, was opened at 2008-01-24 23:04
Message generated for change (Comment added) made by a_engels
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1879270&group_…
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: Closed
>Resolution: Fixed
Priority: 9
Private: No
Submitted By: Andre Engels (a_engels)
Assigned to: Nobody/Anonymous (nobody)
Summary: Bot losing text
Initial Comment:
I have had several cases the last few months that the bot, when doing disambiguations, saved only the beginning of the text. Compared to the total number of edits it's not very often (maybe one in 20,000 or so), but it's a serious bug that has gotten people justifiably worried at my bot.
----------------------------------------------------------------------
>Comment By: Andre Engels (a_engels)
Date: 2008-02-13 15:36
Message:
Logged In: YES
user_id=843018
Originator: YES
Bryan claims to have solved this; I will close it now, though it can be
reopened if things still go wrong.
----------------------------------------------------------------------
Comment By: Bryan (btongminh)
Date: 2008-01-24 23:11
Message:
Logged In: YES
user_id=1806226
Originator: NO
Did you ever have had this problem after you updated wikipedia.py to
r4877? Since then it should be fixed and I have never had the problem since
then. (13 January 2008)
http://fisheye.ts.wikimedia.org/browse/pywikipedia/trunk/pywikipedia/wikipe…
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1879270&group_…
Bugs item #1892742, was opened at 2008-02-13 15:04
Message generated for change (Comment added) made by a_engels
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1892742&group_…
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: interwiki
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: JAn (jandudik)
Assigned to: Nobody/Anonymous (nobody)
Summary: removing valid interwiki
Initial Comment:
There is one problem:
there are articles in another language in another namespace (typically es:Anexo:... for sport events or fi:Wikipedia:English Wikipedia for articles of wikipedia or some pages in nmespaces Wikipedia x Help x Portal ...)
when I run bot with -autonomous, it skip these limks
when I run with -autonomous -force, bot remove these valid links.
without -auonomous I must confirm every article
Try run bot
-start:anexo:A -lang:es -autonomous => bot skip everything
----------------------------------------------------------------------
>Comment By: Andre Engels (a_engels)
Date: 2008-02-13 15:35
Message:
Logged In: YES
user_id=843018
Originator: NO
This is caused by Anexo: being a separate namespace on es:, but the same
thing (lists, if I recall correctly) being in the main namespace on other
languages. Maybe we should have some kind of list in the family file to say
which namespaces may be connected.
However, even if that is done: I would strongly advise NOT to combine
-autonomous with -force. This will cause too many deletions in cases where
instead of deletion there should be a change (Chinese traditional
orthography, pages that were valid pages but are now disambiguation pages).
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1892742&group_…
Bugs item #1892742, was opened at 2008-02-13 15:04
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1892742&group_…
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: interwiki
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: JAn (jandudik)
Assigned to: Nobody/Anonymous (nobody)
Summary: removing valid interwiki
Initial Comment:
There is one problem:
there are articles in another language in another namespace (typically es:Anexo:... for sport events or fi:Wikipedia:English Wikipedia for articles of wikipedia or some pages in nmespaces Wikipedia x Help x Portal ...)
when I run bot with -autonomous, it skip these limks
when I run with -autonomous -force, bot remove these valid links.
without -auonomous I must confirm every article
Try run bot
-start:anexo:A -lang:es -autonomous => bot skip everything
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1892742&group_…