Revision: 7362
Author:   alexsh
Date:     2009-10-03 12:18:52 +0000 (Sat, 03 Oct 2009)

Log Message:
-----------
 use `not` to make more easy to turn down

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

Modified: trunk/pywikipedia/welcome.py
===================================================================
--- trunk/pywikipedia/welcome.py        2009-10-03 09:02:59 UTC (rev 7361)
+++ trunk/pywikipedia/welcome.py        2009-10-03 12:18:52 UTC (rev 7362)
@@ -612,39 +612,40 @@
             return True
     
     def makelogpage(self, queue = []):
-        if globalvar.makeWelcomLog:
-            if len(queue) == 0:
-                return None
-            
-            text = u''
-            logg = wikipedia.translate(self.site, logbook)
-            target = logg + '/' + time.strftime('%Y/%m/%d', 
time.localtime(time.time()))
-            if self.site.lang == 'it':
-                target = logg + '/' + time.strftime('%d/%m/%Y', 
time.localtime(time.time()))
-            
-            logPage = wikipedia.Page(self.site, target)
-            if logPage.exists():
-                text = logPage.get()
-            else:
-                #make new log page
-                showStatus()
-                wikipedia.output('Log page is not exist, getting information 
for page creation')
-                text = wikipedia.translate(self.site, logpage_header)
-                text += u'\n!%s' % self.site.namespace(2)
-                text += u'\n!%s' % 
string.capitalize(self.site.mediawiki_message('contribslink'))
-            
-            for result in queue:
-                # Adding the log... (don't take care of the variable's 
name...).
-                luser = wikipedia.url2link(result.name(), self.site, self.site)
-                text += u'\n{{WLE|user=%s|contribs=%d}}' % (luser, 
result.editCount())
-            #update log page.
-            while True:
-                try:
-                    logPage.put(text, wikipedia.translate(self.site, summary2) 
)
-                    return True
-                except wikipedia.EditConflict:
-                    wikipedia.output(u'An edit conflict has occured. Pausing 
for 10 seconds before continuing.')
-                    time.sleep(10)
+        if not globalvar.makeWelcomLog:
+            return None
+        if len(queue) == 0:
+            return None
+        
+        text = u''
+        logg = wikipedia.translate(self.site, logbook)
+        target = logg + '/' + time.strftime('%Y/%m/%d', 
time.localtime(time.time()))
+        if self.site.lang == 'it':
+            target = logg + '/' + time.strftime('%d/%m/%Y', 
time.localtime(time.time()))
+        
+        logPage = wikipedia.Page(self.site, target)
+        if logPage.exists():
+            text = logPage.get()
+        else:
+            #make new log page
+            showStatus()
+            wikipedia.output('Log page is not exist, getting information for 
page creation')
+            text = wikipedia.translate(self.site, logpage_header)
+            text += u'\n!%s' % self.site.namespace(2)
+            text += u'\n!%s' % 
string.capitalize(self.site.mediawiki_message('contribslink'))
+        
+        for result in queue:
+            # Adding the log... (don't take care of the variable's name...).
+            luser = wikipedia.url2link(result.name(), self.site, self.site)
+            text += u'\n{{WLE|user=%s|contribs=%d}}' % (luser, 
result.editCount())
+        #update log page.
+        while True:
+            try:
+                logPage.put(text, wikipedia.translate(self.site, summary2) )
+                return True
+            except wikipedia.EditConflict:
+                wikipedia.output(u'An edit conflict has occured. Pausing for 
10 seconds before continuing.')
+                time.sleep(10)
     
     def parseNewUserLog(self):
         #if __name__ != '__main__':



_______________________________________________
Pywikipedia-svn mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-svn

Reply via email to