Revision: 7468
Author:   alexsh
Date:     2009-10-14 19:35:39 +0000 (Wed, 14 Oct 2009)

Log Message:
-----------
User().contributions(): parse time format by wp.parsetime2stamp()

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

Modified: trunk/pywikipedia/userlib.py
===================================================================
--- trunk/pywikipedia/userlib.py        2009-10-14 19:33:36 UTC (rev 7467)
+++ trunk/pywikipedia/userlib.py        2009-10-14 19:35:39 UTC (rev 7468)
@@ -4,7 +4,7 @@
 """
 __version__ = '$Id$'
 
-import re, time
+import re
 import wikipedia, query
 
 
@@ -187,7 +187,7 @@
             'action': 'query',
             'list': 'usercontribs',
             'ucuser': self.name(),
-            'ucprop': 'ids|title|timestamp|comment',# |size|flags',
+            'ucprop': ['ids','title','timestamp','comment'],# 'size','flags'],
             'uclimit': int(limit),
             'ucdir': 'older',
         }
@@ -207,7 +207,11 @@
                 wikipedia.output('%s' % result)
                 raise wikipedia.Error
             for c in result['query']['usercontribs']:
-                yield wikipedia.Page(self.site(), c['title'], 
defaultNamespace=c['ns']), c['revid'], c['timestamp'], c['comment']
+                yield (wikipedia.Page(self.site(), c['title'], 
defaultNamespace=c['ns']),
+                  c['revid'],
+                  wikipedia.parsetime2stamp(c['timestamp']),
+                  c['comment']
+                )
                 nbresults += 1
                 if nbresults >= limit:
                     break



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

Reply via email to