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 <[email protected]> > 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 > [email protected] > https://lists.wikimedia.org/mailman/listinfo/pywikipedia-svn >
_______________________________________________ Pywikipedia-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l
