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...
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...