Please compare this to my previously uploaded solution:
https://sourceforge.net/tracker/?func=detail&aid=3054514&group_id=93107&atid=603140
Wouldn't it be nicer?

Bináris

2010/10/21 <amir@svn.wikimedia.org>
Revision: 8679
Author:   amir
Date:     2010-10-21 13:11:09 +0000 (Thu, 21 Oct 2010)

Log Message:
-----------
If summary is more than 200 characters will be created copyright violation

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

Modified: trunk/pywikipedia/catlib.py
===================================================================
--- trunk/pywikipedia/catlib.py 2010-10-21 13:03:29 UTC (rev 8678)
+++ trunk/pywikipedia/catlib.py 2010-10-21 13:11:09 UTC (rev 8679)
@@ -458,7 +458,11 @@
            wikipedia.output('Moving text from %s to %s.' % (self.title(), targetCat.title()))
            authors = ', '.join(self.contributingUsers())
            creationSummary = wikipedia.translate(wikipedia.getSite(), msg_created_for_renaming) % (self.title(), authors)
-            targetCat.put(self.get(), creationSummary)
+            #Maybe sometimes length of summary is more than 200 characters and thus will not be shown.so bot must listify authors in another place
+            if len(creationSummary)>200:
+                targetCat.put(self.get()+u"/n/nAuthors: %s" % authors, creationSummary)
+            else:
+                targetCat.put(self.get(), creationSummary)
            return True

    #Like copyTo above, except this removes a list of templates (like deletion templates) that appear in



_______________________________________________
Pywikipedia-svn mailing list
Pywikipedia-svn@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-svn