[Pywikipedia-l] [ pywikipediabot-Bugs-1864970 ] Cannot detect page protected in zh-wikinews.
SourceForge.net
noreply at sourceforge.net
Wed Jan 9 06:26:35 UTC 2008
Bugs item #1864970, was opened at 2008-01-06 17:21
Message generated for change (Comment added) made by lin4h
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1864970&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: interwiki
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Alex S.H. Lin (lin4h)
Assigned to: Nobody/Anonymous (nobody)
Summary: Cannot detect page protected in zh-wikinews.
Initial Comment:
I tried to make interwiki in a protected page, it cannot use sysop account automatic.
----------------------------------------------------------------------
>Comment By: Alex S.H. Lin (lin4h)
Date: 2008-01-09 14:26
Message:
Logged In: YES
user_id=1902991
Originator: YES
The page variant I used in my bot account is zh-tw.(zhwikinews and
zhwikipedia).I test the script in zhwiki, it also return the same
result(cannot edit page and returnall HTML code).I change the perference to
zh-hans variant, it return same, too.
----------------------------------------------------------------------
Comment By: Rotem Liss (rotemliss)
Date: 2008-01-07 15:15
Message:
Logged In: YES
user_id=1327030
Originator: NO
Which variant did you set in your bot account preferences, if at all?
Make sure your bot software is up-to-date, too (i.e. you use the latest
version obtained from SVN).
If you didn't set a variant and the software is up-to-date, the following
comment may be helpful: In my tests, I succeeded to get the edit page of
the page you mentioned, as an anonymous user, and to discover it contains
the "view source" message. Thus, first search the HTML code pywikipedia
printed for any mention of the words 查看源代码 (i.e., the message
MediaWiki:Viewsource). If it doesn't contain it, please search for the
words "ca-talk" and copy all the lines that start with <li in this block
and paste them here, while ensuring the "page is locked" message still
exists in the HTML source.
----------------------------------------------------------------------
Comment By: Alex S.H. Lin (lin4h)
Date: 2008-01-07 13:27
Message:
Logged In: YES
user_id=1902991
Originator: YES
I have written my sysop account into user-config.py and make login to get
token.
When the script get a protected page, it return "changing has
failed.Retrying." and get the token again (it didn't reseponse any info
about sysop account). when it changing again, It print out the page HTML
code (like "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">".......) to
screen.
Here is the message from interwiki.log.
======Post-processing [[zh:泰國One-Two-Go航空MD-80型飛機
墜毀普吉島]]======
Updating links on page [[zh:泰國One-Two-Go航空MD-80型飛機
墜毀普吉島]].
Changes to be made: 正在新增: de 修改: en, it, pl
+
+ [[de:Schweres Flugzeugunglück in Thailand]]
- [[en:At least 80 thought to be dead in Phuket, Thailand air crash]]
+ [[en:At least 89 dead in Phuket, Thailand air crash]]
- [[it:Aereo si schianta in Thailandia, 88 le vittime]]
+ [[it:Aereo si schianta in Thailandia, 91 le vittime]]
- [[pl:88 ofiar katastrofy samolotu pasażerskiego w Tajlandii]]
+ [[pl:Kilkadziesiąt ofiar katastrofy samolotu pasażerskiego w
Tajlandii]]
NOTE: Updating live wiki...
Changing page [[zh:泰國One-Two-Go航空MD-80型飛機 墜毀普吉島]]
Changing page has failed. Retrying.
Getting page to get a token.
Sleeping for 6.7 seconds, 2008-01-06 16:45:53
Changing page [[zh:泰國One-Two-Go航空MD-80型飛機 墜毀普吉島]]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh" lang="zh"
dir="ltr">
<head>
......... ALL HTML CODE.........
(I think It cannot use sysop account automatic because I found these
code)
<p>根據以下的原因,您並無權限去做以下的動作:
</p>
<div
class="permissions-errors">該頁面已被鎖定以防止編輯。</div>
<p>你可以檢視並複製本頁面的原始碼。
(Page is protected)
----------------------------------------------------------------------
Comment By: Rotem Liss (rotemliss)
Date: 2008-01-07 03:13
Message:
Logged In: YES
user_id=1327030
Originator: NO
Does it try to use the sysop account? If so, what happens when it tries?
Did you write the sysop account in sysopnames in user-config.py, and did
you login using this account?
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1864970&group_id=93107
More information about the Pywikipedia-l
mailing list