Revision: 6029 Author: filnik Date: 2008-10-26 17:31:12 +0000 (Sun, 26 Oct 2008)
Log Message: ----------- Other little bugfixes
Modified Paths: -------------- trunk/pywikipedia/checkimages.py
Modified: trunk/pywikipedia/checkimages.py =================================================================== --- trunk/pywikipedia/checkimages.py 2008-10-26 16:35:06 UTC (rev 6028) +++ trunk/pywikipedia/checkimages.py 2008-10-26 17:31:12 UTC (rev 6029) @@ -375,7 +375,6 @@ 'commons': u'\n{{Dupe|__image__}}', 'en' : None, 'it' : u'\n{{Progetto:Coordinamento/Immagini/Bot/Template duplicati|__images__}}', - 'ko' :'분류:그림 저작권 틀', } # Head of the message given to the author duplicate_user_talk_head = { @@ -1098,6 +1097,8 @@ list_licenses.extend(pages) """ catName = wikipedia.translate(self.site, category_with_licenses) + if catName == None: + raise wikipedia.Error(u'No licenses allowed provided, add that option to the code to make the script working correctly') wikipedia.output(u'\n\t...Loading the licenses allowed...\n') list_licenses = categoryAllPageObjects(catName)
@@ -1127,6 +1128,8 @@ regex_find_licenses = re.compile(r'(?<!{){{(?:[Tt]emplate:|)([^{]*?)[|\n<}]', re.DOTALL) templatesInTheImageRaw = regex_find_licenses.findall(self.imageCheckText) allLicenses = list() + if self.list_licenses == []: + raise wikipedia.Error(u'No licenses allowed provided, add that option to the code to make the script working correctly') # Found the templates ONLY in the image's description for template_selected in templatesInTheImageRaw: for templateReal in self.licenses_found:
pywikipedia-l@lists.wikimedia.org