# -*- coding: utf-8 -*-
import urllib
import family, config
__version__='$Id: alberniawiki_family.py,v 0.2 2007/07/17 23:55:00 Falk Exp $'
class Family(family.Family):
def __init__(self):
family.Family.__init__(self)
self.name = 'alberniawiki'
self.langs = {
'de': 'wiki.koenigreich-albernia.de'
}
self.namespaces[4] = {
'de': u'AlberniaWiki'
}
self.namespaces[5] = {
'de': u'AlberniaWiki Diskussion'
}
# Languages that are coded in iso-8859-1
self.utf8 = ['de'] #eigentlich muesste da UTF-8 hin...
# on_one_line is a list of languages that want the category links
# one-after-another on a single line
self.category_on_one_line = ['de']
# When both at the bottom should categories come after interwikilinks?
self.categories_last = ['de']
# Main page names for all languages
self.mainpages = {'de': 'Hauptseite'}
def hostname(self,code):
return 'wiki.koenigreich-albernia.de'
def path(self, code):
return '/index.php'
def version(self, code):
return "1.9.3"
def code2encoding(self, code):
"""Return the encoding for a specific language wikipedia"""
return 'utf-8'
def code2encodings(self, code):
"""Return a list of historical encodings for a specific language wikipedia"""
return self.code2encoding(code), #das Komma ist Absicht