Revision: 7458
Author: xqt
Date: 2009-10-14 07:04:55 +0000 (Wed, 14 Oct 2009)
Log Message:
-----------
fix for #2871750
Modified Paths:
--------------
trunk/pywikipedia/add_text.py
trunk/pywikipedia/commonscat.py
Modified: trunk/pywikipedia/add_text.py
===================================================================
--- trunk/pywikipedia/add_text.py 2009-10-13 20:49:24 UTC (rev 7457)
+++ trunk/pywikipedia/add_text.py 2009-10-14 07:04:55 UTC (rev 7458)
@@ -147,10 +147,10 @@
text = page.get()
except wikipedia.NoPage:
wikipedia.output(u"%s doesn't exist, skip!" % page.title())
- return (False, always) # continue
+ return (False, False, always) # continue
except wikipedia.IsRedirectPage:
wikipedia.output(u"%s is a redirect, skip!" % page.title())
- return (False, always) # continue
+ return (False, False, always) # continue
else:
text = oldTextGiven
# Understand if the bot has to skip the page or not
@@ -160,7 +160,7 @@
result = re.findall(regexSkipUrl, site.getUrl(url))
if result != []:
wikipedia.output(u'Exception! regex (or word) used with -exceptUrl
is in the page. Skip!')
- return (False, always) # continue
+ return (False, False, always) # continue
if regexSkip != None:
result = re.findall(regexSkip, text)
if result != []:
@@ -236,10 +236,10 @@
raise wikipedia.ServerError(u'Fifth Server Error!')
except wikipedia.SpamfilterError, e:
wikipedia.output(u'Cannot change %s because of blacklist
entry %s' % (page.title(), e.url))
- return (False, always)
+ return (False, False, always)
except wikipedia.PageNotSaved, error:
wikipedia.output(u'Error putting page: %s' % error.args)
- return (False, always)
+ return (False, False, always)
except wikipedia.LockedPage:
wikipedia.output(u'Skipping %s (locked page)' %
page.title())
return (False, False, always)
Modified: trunk/pywikipedia/commonscat.py
===================================================================
--- trunk/pywikipedia/commonscat.py 2009-10-13 20:49:24 UTC (rev 7457)
+++ trunk/pywikipedia/commonscat.py 2009-10-14 07:04:55 UTC (rev 7458)
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python
# -*- coding: utf-8 -*-
"""
With this tool you can add the template {{commonscat}} to categories.
@@ -260,7 +260,7 @@
commonscatLink = findCommonscatLink(page)
if (commonscatLink!=u''):
textToAdd = u'{{' + getTemplate(page.site().language()) + u'|' +
commonscatLink + u'}}'
- (success, always) = add_text.add_text(page, textToAdd, summary,
None, None, always);
+ (success, status, always) = add_text.add_text(page, textToAdd,
summary, None, None, always);
return (True, always);
return (True, always);
_______________________________________________
Pywikipedia-svn mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-svn