[Pywikipedia-l] SVN: [5976] trunk/pywikipedia/checkimages.py

filnik at svn.wikimedia.org filnik at svn.wikimedia.org
Wed Oct 15 17:28:48 UTC 2008


Revision: 5976
Author:   filnik
Date:     2008-10-15 17:28:48 +0000 (Wed, 15 Oct 2008)

Log Message:
-----------
Bugfix in the regex to detect the dupes in the report page

Modified Paths:
--------------
    trunk/pywikipedia/checkimages.py

Modified: trunk/pywikipedia/checkimages.py
===================================================================
--- trunk/pywikipedia/checkimages.py	2008-10-15 12:17:22 UTC (rev 5975)
+++ trunk/pywikipedia/checkimages.py	2008-10-15 17:28:48 UTC (rev 5976)
@@ -837,7 +837,7 @@
         dupTalkText = wikipedia.translate(self.site, duplicates_user_talk_text)
         dupComment_talk = wikipedia.translate(self.site, duplicates_comment_talk)
         dupComment_image = wikipedia.translate(self.site, duplicates_comment_image)
-        duplicateRegex = r'\n\*(?:\[\[:Image:%s\]\] has the following duplicates:|\*\[\[:Image:%s\]\])$' % (self.convert_to_url(self.image), self.convert_to_url(self.image))
+        duplicateRegex = r'\n\*(?:\[\[:Image:%s\]\] has the following duplicates(?: \(\'\'\'forced mode\'\'\'\)|):|\*\[\[:Image:%s\]\])$' % (self.convert_to_url(self.image), self.convert_to_url(self.image))
         imagePage = wikipedia.ImagePage(self.site, 'Image:%s' % self.image)
         hash_found = imagePage.getHash()
         duplicates = self.site.getImagesFromAnHash(hash_found)





More information about the Pywikipedia-l mailing list