[Pywikipedia-l] [ pywikipediabot-Bugs-1867154 ] zh interwikis

SourceForge.net noreply at sourceforge.net
Sun Jan 13 17:40:18 UTC 2008


Bugs item #1867154, was opened at 2008-01-08 21:41
Message generated for change (Comment added) made by rotemliss
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1867154&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: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: 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&action=edit. 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: 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_id=93107



More information about the Pywikipedia-l mailing list