Revision: 4681 Author: rotem Date: 2007-12-09 20:26:47 +0000 (Sun, 09 Dec 2007)
Log Message: ----------- Removing main pages lists, using MediaWiki:Mainpage instead.
Modified Paths: -------------- trunk/pywikipedia/families/battlestarwiki_family.py trunk/pywikipedia/families/memoryalpha_family.py trunk/pywikipedia/families/wikipedia_family.py trunk/pywikipedia/families/wikiquote_family.py trunk/pywikipedia/families/wikiversity_family.py trunk/pywikipedia/family.py trunk/pywikipedia/interwiki.py
Modified: trunk/pywikipedia/families/battlestarwiki_family.py =================================================================== --- trunk/pywikipedia/families/battlestarwiki_family.py 2007-12-09 20:19:59 UTC (rev 4680) +++ trunk/pywikipedia/families/battlestarwiki_family.py 2007-12-09 20:26:47 UTC (rev 4681) @@ -50,15 +50,6 @@ alphabetic = ['de', 'en', 'es', 'fr', 'tr', 'zh']
- self.mainpages = { - 'de' : u'Hauptseite', - 'en' : u'Main Page', - 'es' : u'Portada', - 'fr' : u'Accueil', - 'tr' : u'Ana Sayfa', - 'zh' : u'%E9%A6%96%E9%A1%B5', - } - def hostname(self,code): return '%s.battlestarwiki.org' % code
Modified: trunk/pywikipedia/families/memoryalpha_family.py =================================================================== --- trunk/pywikipedia/families/memoryalpha_family.py 2007-12-09 20:19:59 UTC (rev 4680) +++ trunk/pywikipedia/families/memoryalpha_family.py 2007-12-09 20:26:47 UTC (rev 4681) @@ -54,17 +54,6 @@ alphabetic = ['de', 'en', 'es', 'eo', 'fr', 'nl', 'pl', 'sv']
- self.mainpages = { - 'de' : u'Hauptseite', - 'en' : u'Main Page', - 'eo' : u'Ĉefpaĝo', - 'es' : u'Portada', - 'fr' : u'Accueil', - 'nl' : u'Hoofdpagina', - 'pl' : u'Strona główna', - 'sv' : u'Huvudsida', - } - def hostname(self,code): return 'www.memory-alpha.org'
Modified: trunk/pywikipedia/families/wikipedia_family.py =================================================================== --- trunk/pywikipedia/families/wikipedia_family.py 2007-12-09 20:19:59 UTC (rev 4680) +++ trunk/pywikipedia/families/wikipedia_family.py 2007-12-09 20:26:47 UTC (rev 4681) @@ -724,220 +724,6 @@ 'id', 'lv', 'sw', 'tt', 'uk', 'vo', 'ga', 'na', 'es', 'nl', 'da', 'dk', 'sv', 'test']
- self.mainpages = { - 'aa' : u'Main Page', - 'ab' : u'Ихадоу адаҟьа', - 'af' : u'Tuisblad', - 'ak' : u'Main Page', - 'als': u'Houptsyte', - 'am' : u'ዋናው ገጽ', - 'an' : u'Portalada', - 'ang': u'Héafodsíde', - 'ar' : u'الصفحة الرئيسية', - 'arc': u'Main Page', - 'as' : u'Main Page', - 'ast': u'Portada', - 'av' : u'Main Page', - 'ay' : u'Nayriri Uñstawi', - 'az' : u'Main Page', - 'ba' : u'Баш бит', - 'bcl': u'Pangenot na Pahina', - 'be' : u'Галоўная старонка', - 'be-x-old': u'Галоўная старонка', - 'bg' : u'Начална страница', - 'bh' : u'Main Page', - 'bi' : u'Main Page', - 'bm' : u'Nyɛ fɔlɔ', - 'bn' : u'প্রধান পাতা', - 'bo' : u'གཙོ་ངོས།', - 'br' : u'Degemer', - 'bs' : u'Početna strana', - 'ca' : u'Portada', - 'ce' : u'Коьртан АгIо', - 'ceb': u'Unang Panid', - 'ch' : u'Main Page', - 'cho': u'Main Page', - 'chr': u'ᎤᎵᎮᎵᏍᏗ', - 'chy': u'Main Page', - 'co' : u'Pagina maestra', - 'cr' : u'Main Page', - 'cs' : u'Hlavní strana', - 'csb': u'Przédnô starna', - 'cu' : u'Главьна страница', - 'cv' : u'Тĕп страницă', - 'cy' : u'Hafan', - 'da' : u'Forside', - 'de' : u'Hauptseite', - 'dv' : u'Main Page', - 'dz' : u'Main Page', - 'ee' : u'Main Page', - 'el' : u'Κύρια Σελίδα', - 'en' : u'Main Page', - 'eo' : u'Ĉefpaĝo', - 'es' : u'Portada', - 'et' : u'Esileht', - 'eu' : u'Azala', - 'fa' : u'صفحهی اصلی', - 'ff' : u'Hello jaɓɓorgo', - 'fi' : u'Etusivu', - 'fiu-vro': u'Pääleht', - 'fj' : u'Main Page', - 'fo' : u'Forsíða', - 'fr' : u'Accueil', - 'fur': u'Pagjine principâl', - 'fy' : u'Haadside', - 'ga' : u'Príomhleathanach', - 'gd' : u'Duille Mòr', - 'gl' : u'Portada', - 'gn' : u'Main Page', - 'got': u'Main Page', - 'gu' : u'મુખપૃષ્ઠ', - 'gv' : u'Main Page', - 'ha' : u'Main Page', - 'hak': u'Thèu-chông', - 'haw': u'Main Page', - 'he' : u'עמוד ראשי', - 'hi' : u'मुख्य पृष्ठ', - 'ho' : u'Main Page', - 'hr' : u'Glavna stranica', - 'ht' : u'Main Page', - 'hu' : u'Kezdőlap', - 'hy' : u'Գլխավոր Էջ', - 'hz' : u'Main Page', - 'ia' : u'Wikipedia:Frontispicio', - 'id' : u'Halaman Utama', - 'ie' : u'Principal págine', - 'ig' : u'Main Page', - 'ii' : u'Main Page', - 'ik' : u'Main Page', - 'io' : u'Frontispico', - 'is' : u'Forsíða', - 'it' : u'Pagina principale', - 'iu' : u'Main Page', - 'ja' : u'メインページ', - 'jbo': u'ralju ckupau', - 'jv' : u'Kaca Utama', - 'ka' : u'მთავარი გვერდი', - 'kab': u'Asebtar amenzawi', - 'kg' : u'Main Page', - 'ki' : u'Main Page', - 'kj' : u'Main Page', - 'kk' : u'Main Page', - 'kl' : u'Main Page', - 'km' : u'Main Page', - 'kn' : u'ಮುಖ್ಯ ಪುಟ', - 'ko' : u'대문', - 'kr' : u'Main Page', - 'ks' : u'Main Page', - 'ku' : u'Serûpel', - 'kv' : u'Main Page', - 'kw' : u'Main Page', - 'ky' : u'Main Page', - 'la' : u'Pagina prima', - 'lb' : u'Haaptsäit', - 'lg' : u'Main Page', - 'li' : u'Huidpazjena', - 'ln' : u'Lonkásá ya liboso', - 'lo' : u'Main Page', - 'lt' : u'Pradžia', - 'lv' : u'Sākumlapa', - 'mg' : u'Fandraisana', - 'mh' : u'Main Page', - 'mi' : u'Hau Kāinga', - 'mk' : u'Почетна страна', - 'ml' : u'Main Page', - 'mn' : u'Main Page', - 'mo' : u'Main Page', - 'mr' : u'मुखपृष्ठ', - 'ms' : u'Laman Utama', - 'mt' : u'Paġna prinċipali', - 'mus': u'Main Page', - 'my' : u'ဗဟုိစာမ္ယက္န္ဟာ', - 'na' : u'Etang õgõg', - 'nah': u'Main Page', - 'nds': u'Hööftsiet', - 'nds-nl': u'Heufdpagina', - 'ne' : u'Main Page', - 'ng' : u'Main Page', - 'nl' : u'Hoofdpagina', - 'nn' : u'Hovudside', - 'no' : u'Hovedside', - 'nv' : u'Íiyisíí Naaltsoos', - 'ny' : u'Main Page', - 'oc' : u'Acuèlh', - 'om' : u'Main Page', - 'or' : u'Main Page', - 'os' : u'Сæйраг фарс', - 'pa' : u'ਮੁੱਖ ਪੰਨਾ', - 'pam': u'Main Page', - 'pi' : u'Main Page', - 'pl' : u'Strona główna', - 'ps' : u'Main Page', - 'pt' : u'Página principal', - 'qu' : u'Qhapaq panka', - 'rm' : u'Main Page', - 'rn' : u'Main Page', - 'ro' : u'Pagina principală', - 'roa-rup': u'Main Page', - 'ru' : u'Заглавная страница', - 'rw' : u'Main Page', - 'sa' : u'मुखपृष्ठं', - 'sc' : u'Pàzina printzipale', - 'scn': u'Paggina principali', - 'sco': u'Main Page', - 'sd' : u'Main Page', - 'se' : u'Váldosiidu', - 'sg' : u'Main Page', - 'sh' : u'Glavna stranica / Главна страница', - 'si' : u'Main Page', - 'simple': u'Main Page', - 'sk' : u'Hlavná stránka', - 'sl' : u'Glavna stran', - 'sm' : u'Main Page', - 'sn' : u'Main Page', - 'so' : u'Main Page', - 'sq' : u'Faqja Kryesore', - 'sr' : u'Главна страна', - 'ss' : u'Main Page', - 'st' : u'Main Page', - 'su' : u'Tepas', - 'sv' : u'Huvudsida', - 'sw' : u'Mwanzo', - 'ta' : u'முதற் பக்கம்', - 'te' : u'మొదటి పేజీ', - 'tet': u'Pájina Mahuluk', - 'tg' : u'Main Page', - 'th' : u'หน้าหลัก', - 'ti' : u'Main Page', - 'tk' : u'Main Page', - 'tl' : u'Unang Pahina', - 'tn' : u'Main Page', - 'to' : u'Main Page', - 'tpi': u'Main Page', - 'tr' : u'Ana Sayfa', - 'ts' : u'Main Page', - 'tt' : u'Täwge Bit', - 'tum': u'Main Page', - 'tw' : u'Main Page', - 'ty' : u'Main Page', - 'ug' : u'Main Page', - 'uk' : u'Головна стаття', - 'ur' : u'صفحہ اول', - 'uz' : u'Main Page', - 've' : u'Main Page', - 'vi' : u'Trang Chính', - 'vo' : u'Cifapad', - 'wa' : u'Mwaisse pådje', - 'wo' : u'Main Page', - 'xh' : u'Main Page', - 'yi' : u'ערשטע זײַט', - 'yo' : u'Main Page', - 'za' : u'Main Page', - 'zh' : u'首页', - 'zh-min-nan': u'Thâu-ia̍h', - 'zu' : u'Ikhasi Elikhulu', - } - def get_known_families(self, site): # In Swedish Wikipedia 's:' is part of page title not a family # prefix for 'wikisource'.
Modified: trunk/pywikipedia/families/wikiquote_family.py =================================================================== --- trunk/pywikipedia/families/wikiquote_family.py 2007-12-09 20:19:59 UTC (rev 4680) +++ trunk/pywikipedia/families/wikiquote_family.py 2007-12-09 20:26:47 UTC (rev 4681) @@ -238,10 +238,6 @@ 'zh-cn': 'zh' }
- self.mainpages = { - 'ka': u'მთავარი გვერდი' - } - def version(self, code): return "1.12alpha"
Modified: trunk/pywikipedia/families/wikiversity_family.py =================================================================== --- trunk/pywikipedia/families/wikiversity_family.py 2007-12-09 20:19:59 UTC (rev 4680) +++ trunk/pywikipedia/families/wikiversity_family.py 2007-12-09 20:26:47 UTC (rev 4681) @@ -97,12 +97,6 @@ 'zh-cn': 'zh' }
- self.mainpages = { - 'de': u'Hauptseite', - 'fr': u'Accueil', - 'it': u'Pagina principale', - } - def version(self,code): return "1.12alpha"
Modified: trunk/pywikipedia/family.py =================================================================== --- trunk/pywikipedia/family.py 2007-12-09 20:19:59 UTC (rev 4680) +++ trunk/pywikipedia/family.py 2007-12-09 20:26:47 UTC (rev 4681) @@ -2364,9 +2364,6 @@ ], }
- # Main page names for all languages - self.mainpages = {} - def _addlang(self, code, location, namespaces = {}): """Add a new language to the langs and namespaces of the family. This is supposed to be called in the constructor of the family."""
Modified: trunk/pywikipedia/interwiki.py =================================================================== --- trunk/pywikipedia/interwiki.py 2007-12-09 20:19:59 UTC (rev 4680) +++ trunk/pywikipedia/interwiki.py 2007-12-09 20:26:47 UTC (rev 4681) @@ -1537,11 +1537,11 @@ hintlessPageGen = generator else: singlePageTitle.append(arg) - + # ensure that we don't try to change main page try: site = wikipedia.getSite() - mainpagename = site.family.mainpages[site.language()] + mainpagename = site.mediawiki_message('mainpage') globalvar.skip.add(wikipedia.Page(site, mainpagename)) except: wikipedia.output(u'Missing main page name')
pywikipedia-l@lists.wikimedia.org