http://www.mediawiki.org/wiki/Special:Code/pywikipedia/10989
Revision: 10989 Author: xqt Date: 2013-01-27 11:52:55 +0000 (Sun, 27 Jan 2013) Log Message: ----------- some general methods and items for wikimedia projects: cross_projects, version() and shared_image_repository().
Modified Paths: -------------- trunk/pywikipedia/family.py
Modified: trunk/pywikipedia/family.py =================================================================== --- trunk/pywikipedia/family.py 2013-01-27 11:10:19 UTC (rev 10988) +++ trunk/pywikipedia/family.py 2013-01-27 11:52:55 UTC (rev 10989) @@ -4095,7 +4095,8 @@ """Return MediaWiki version number as a string.""" # Don't use this, use versionnumber() instead. This only exists # to not break family files. - return '1.21wmf7' + # Here we return the latest mw release for downloading + return '1.20wmf2'
def versionnumber(self, code, version=None): """Return an int identifying MediaWiki version. @@ -4382,3 +4383,20 @@ super(WikimediaFamily, self).__init__()
self.namespacesWithSubpage.extend([4, 12]) + + # CentralAuth cross avaliable projects. + self.cross_projects = [ + 'commons', 'incubator', 'mediawiki', 'meta', 'species', 'test', + 'wikibooks', 'wikidata', 'wikinews', 'wikipedia', 'wikiquote', + 'wikisource', 'wikiversity', 'wiktionary', + ] + + def version(self, code): + """Return Wikimedia projects version number as a string.""" + # Don't use this, use versionnumber() instead. This only exists + # to not break family files. + return '1.21wmf7' + + def shared_image_repository(self, code): + return ('commons', 'commons') +
pywikipedia-svn@lists.wikimedia.org