http://www.mediawiki.org/wiki/Special:Code/pywikipedia/10626
Revision: 10626
Author: xqt
Date: 2012-10-31 07:47:37 +0000 (Wed, 31 Oct 2012)
Log Message:
-----------
shared_data_repository() introduced for wikidata clients
Modified Paths:
--------------
branches/rewrite/pywikibot/families/wikidata_family.py
Modified: branches/rewrite/pywikibot/families/wikidata_family.py
===================================================================
--- branches/rewrite/pywikibot/families/wikidata_family.py 2012-10-31 07:33:23 UTC (rev
10625)
+++ branches/rewrite/pywikibot/families/wikidata_family.py 2012-10-31 07:47:37 UTC (rev
10626)
@@ -4,12 +4,18 @@
from pywikibot import family
-# The test wikidata family
+# The wikidata families
class Family(family.Family):
def __init__(self):
family.Family.__init__(self)
self.name = 'wikidata'
self.langs = {
+ 'wikidata': 'wikidata.org',
'repo': 'wikidata-test-repo.wikimedia.de',
'client': 'wikidata-test-client.wikimedia.de',
}
+
+ def shared_image_repository(self, code):
+ # for here an now we just use the test repo
+ # for wikimedia families the method can return wikidata itself
+ return ('repo', 'wikidata')