Benutzer:FalkBot/garetienwiki family.py
aus Wiki Aventurica, dem DSA-Fanprojekt
Autor(en)[Bearbeiten | Quelltext bearbeiten]
Beschreibung[Bearbeiten | Quelltext bearbeiten]
Funktion[Bearbeiten | Quelltext bearbeiten]
- Setzt bzw. überschreibt Variablen für den Pywikipediabot.
- Wird nicht mit dem Pywikipediabot mitgeliefert.
- Muss im Ordner pywikipedia/families, mit genau diesem Namen, selbst erstellt werden.
Aufruf[Bearbeiten | Quelltext bearbeiten]
- Kein expliziter Aufruf nötig.
Quellcode[Bearbeiten | Quelltext bearbeiten]
# -*- coding: utf-8 -*- import urllib import family, config __version__='$Id: garetienwiki_family.py,v 0.2 2009/04/22 22:55:00 Falk Exp $' class Family(family.Family): def __init__(self): family.Family.__init__(self) self.name = 'garetienwiki' self.langs = { 'de': 'www.garetien.de' } self.namespaces[4] = { 'de': u'GaretienWiki' } self.namespaces[5] = { 'de': u'GaretienWiki Diskussion' } self.namespaces[100] = { 'de': u'Geschichten' } self.namespaces[101] = { 'de': u'Geschichten Diskussion' } self.namespaces[102] = { 'de': u'Heroldartikel' } self.namespaces[103] = { 'de': u'Heroldartikel Diskussion' } self.namespaces[104] = { 'de': u'Lieder' } self.namespaces[105] = { 'de': u'Lieder Diskussion' } self.namespaces[106] = { 'de': u'Garetien' } self.namespaces[107] = { 'de': u'Garetien Diskussion' } self.namespaces[108] = { 'de': u'Greifenfurt' } self.namespaces[109] = { 'de': u'Greifenfurt Diskussion' } self.namespaces[110] = { 'de': u'Perricum' } self.namespaces[111] = { 'de': u'Perricum 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 'www.garetien.de' def path(self, code): return '/index.php' def scriptpath(self, code): return '' def version(self, code): return "1.13.3"