Revision: 7417 Author: xqt Date: 2009-10-10 15:26:27 +0000 (Sat, 10 Oct 2009)
Log Message: ----------- cc: changed interface to namespace
Modified Paths: -------------- trunk/pywikipedia/cosmetic_changes.py trunk/pywikipedia/wikipedia.py
Modified: trunk/pywikipedia/cosmetic_changes.py =================================================================== --- trunk/pywikipedia/cosmetic_changes.py 2009-10-10 09:52:25 UTC (rev 7416) +++ trunk/pywikipedia/cosmetic_changes.py 2009-10-10 15:26:27 UTC (rev 7417) @@ -159,17 +159,17 @@
deprecatedTemplates = { 'wikipedia': { - 'de': [u'Stub'], 'pdc':[u'Schkiss'], } }
class CosmeticChangesToolkit: - def __init__(self, site, debug = False, redirect = False, template = False): + def __init__(self, site, debug = False, redirect = False, namespace = None): self.site = site self.debug = debug self.redirect = redirect - self.template = template + self.namespace = namespace + self.template = (self.namespace == 10)
def change(self, text): """ @@ -472,7 +472,7 @@ # Show the title of the page we're working on. # Highlight the title in purple. wikipedia.output(u"\n\n>>> \03{lightpurple}%s\03{default} <<<" % page.title()) - ccToolkit = CosmeticChangesToolkit(page.site(), debug = True, template = (page.namespace() == 10)) + ccToolkit = CosmeticChangesToolkit(page.site(), debug = True, namespace = page.namespace()) changedText = ccToolkit.change(page.get()) if changedText != page.get(): if not self.acceptall:
Modified: trunk/pywikipedia/wikipedia.py =================================================================== --- trunk/pywikipedia/wikipedia.py 2009-10-10 09:52:25 UTC (rev 7416) +++ trunk/pywikipedia/wikipedia.py 2009-10-10 15:26:27 UTC (rev 7417) @@ -1430,7 +1430,7 @@ old = newtext if not config.cosmetic_changes_mylang_only or (self.site().family.name == config.family and self.site().lang == config.mylang): import cosmetic_changes - ccToolkit = cosmetic_changes.CosmeticChangesToolkit(self.site(), redirect=self.isRedirectPage(), template = (self.namespace() == 10)) + ccToolkit = cosmetic_changes.CosmeticChangesToolkit(self.site(), redirect=self.isRedirectPage(), namespace = self.namespace()) newtext = ccToolkit.change(newtext) if comment and old.strip().replace('\r\n', '\n') != newtext.strip().replace('\r\n', '\n'): comment += translate(self.site(), cosmetic_changes.msg_append)