Revision: 4788
Author: rotem
Date: 2007-12-31 20:27:26 +0000 (Mon, 31 Dec 2007)
Log Message:
-----------
Fixing last commit.
Modified Paths:
--------------
trunk/pywikipedia/image.py
Modified: trunk/pywikipedia/image.py
===================================================================
--- trunk/pywikipedia/image.py 2007-12-31 20:25:04 UTC (rev 4787)
+++ trunk/pywikipedia/image.py 2007-12-31 20:27:26 UTC (rev 4788)
@@ -102,21 +102,22 @@
# empty string if there are none.
replacements = []
+ site = wikipedia.getSite()
- if not wikipedia.getSite().nocapitalize:
+ if not site.nocapitalize:
old = '[' + self.oldImage[0].upper() + self.oldImage[0].lower() +
']' + self.oldImage[1:]
else:
old = self.oldImage
old = re.sub('[_ ]', '[_ ]', old)
if not self.loose or not self.newImage:
- ImageRegex = re.compile(r'\[\[ *(?:' +
'|'.join(wikipedia.getSite().namespace(6, all = True)) + ')\s*:\s*' + old
+ ' *(?P<parameters>\|[^\n]+|) *\]\]')
+ ImageRegex = re.compile(r'\[\[ *(?:' +
'|'.join(site.namespace(6, all = True)) + ')\s*:\s*' + old + '
*(?P<parameters>\|[^\n]+|) *\]\]')
else:
ImageRegex = re.compile(r'' + old)
if self.newImage:
if not self.loose:
- replacements.append((ImageRegex, '[[(?:' +
'|'.join(wikipedia.getSite().namespace(6, all = True)) + ')\s*:\s*' +
self.newImage + '\g<parameters>]]'))
+ replacements.append((ImageRegex, '[[' + site.image_namespace() +
':' + self.newImage + '\g<parameters>]]'))
else:
replacements.append((ImageRegex, self.newImage))
else:
Show replies by date