Revision: 4481
Author: wikipedian
Date: 2007-10-26 07:17:15 +0000 (Fri, 26 Oct 2007)
Log Message:
-----------
made use of inheritance
Modified Paths:
--------------
trunk/pywikipedia/families/wikipedia_family.py
trunk/pywikipedia/family.py
Modified: trunk/pywikipedia/families/wikipedia_family.py
===================================================================
--- trunk/pywikipedia/families/wikipedia_family.py 2007-10-26 07:13:08 UTC (rev 4480)
+++ trunk/pywikipedia/families/wikipedia_family.py 2007-10-26 07:17:15 UTC (rev 4481)
@@ -887,9 +887,19 @@
'zu' : u'Main Page',
}
+ def get_known_families(self, site):
+ # In Swedish Wikipedia 's:' is part of page title not a family
+ # prefix for 'wikisource'.
+ if site.lang == 'sv':
+ d = self.known_families.copy()
+ d.pop('s') ; d['src'] = 'wikisource'
+ return d
+ else:
+ return self.known_families
+
def version(self, code):
return "1.11"
-
+
def dbName(self, code):
# returns the name of the MySQL database
# for historic reasons, the databases are called wikixx instead of
Modified: trunk/pywikipedia/family.py
===================================================================
--- trunk/pywikipedia/family.py 2007-10-26 07:13:08 UTC (rev 4480)
+++ trunk/pywikipedia/family.py 2007-10-26 07:17:15 UTC (rev 4481)
@@ -2259,12 +2259,6 @@
self.namespaces[num][code]=val
def get_known_families(self, site):
- # In Swedish Wikipedia 's:' is part of page title not a family
- # prefix for 'wikisource'.
- if site.lang == 'sv' and site.family.name in ['wikipedia']:
- d = self.known_families.copy()
- d.pop('s') ; d['src'] = 'wikisource'
- return d
return self.known_families
def linktrail(self, code, fallback = '_default'):