SourceForge.net | 1 Jan 2006 14:50
Picon
Favicon

[ pywikipediabot-Bugs-1382296 ] Problems with characters in replace.py

Bugs item #1382296, was opened at 2005-12-16 01:52
Message generated for change (Comment added) made by nobody
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1382296&group_id=93107

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: other
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: Problems with characters in replace.py

Initial Comment:
Hi!

When using the replace.py, I came to problem with
changing special Slavic charecters (which are presend
in Latinnic writing).

When I got a shell prompt, and I input the required old
and new word, it's OK. The script recognize special
characters and it displayes them before I approve the
change. But when I check the article after this move, I
see that characters are being replaced with others;
instead of:
(Continue reading)

SourceForge.net | 1 Jan 2006 18:50
Picon
Favicon

[ pywikipediabot-Bugs-1394886 ] disambig macro in sv

Bugs item #1394886, was opened at 2006-01-02 02:50
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1394886&group_id=93107

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: solve_disambiguation
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: ChongDae (cdpark)
Assigned to: Nobody/Anonymous (nobody)
Summary: disambig macro in sv

Initial Comment:
http://sv.wikipedia.org/wiki/Mall:F%C3%B6rgrening

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1394886&group_id=93107

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
(Continue reading)

SourceForge.net | 1 Jan 2006 18:56
Picon
Favicon

[ pywikipediabot-Bugs-1394886 ] disambig macro in sv

Bugs item #1394886, was opened at 2006-01-02 02:50
Message generated for change (Comment added) made by cdpark
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1394886&group_id=93107

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: solve_disambiguation
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: ChongDae (cdpark)
Assigned to: Nobody/Anonymous (nobody)
Summary: disambig macro in sv

Initial Comment:
http://sv.wikipedia.org/wiki/Mall:F%C3%B6rgrening

----------------------------------------------------------------------

>Comment By: ChongDae (cdpark)
Date: 2006-01-02 02:56

Message:
Logged In: YES 
user_id=1274526

in fa:
(Continue reading)

Daniel Herding | 1 Jan 2006 20:04
Picon

pywikipedia/families jediarchives_family.py,NONE,1.1

Update of /cvsroot/pywikipediabot/pywikipedia/families
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4437/families

Added Files:
	jediarchives_family.py 
Log Message:
by Nicholas Anderson

--- NEW FILE: jediarchives_family.py ---
# -*- coding: utf-8  -*-

import family

# Jedi Archives, a Star Wars wiki.

class Family(family.Family):
    name = 'jediarchives'

    def __init__(self):
        family.Family.__init__(self)
	self.langs = {
            'en': 'jediarchives.info',
	}
	self.namespaces[4] = {
	    '_default': u'JediArchives',
	    }
	self.namespaces[5] = {
	    '_default': u'JediArchives talk',
	    }
	
(Continue reading)

WonYong | 1 Jan 2006 23:35
Picon

Q:how to install bot by cvs?

I get tortoise CVS client, but I can't use it properly.
 
I want to install at c:\pywikipedia, but I don't know how to setting CVS.
 
HELP ME!!

--
WonYong
WonYong | 2 Jan 2006 00:11
Picon

Q: bot usage

I wanna get .py sources
 
help me. please!!
 
1. to read most recent article's "summary"
2. to wtite or move "abcd" to that's "summary"
3. to read most recent articles
4. to wtite or move "abcd" to those
5. diff A page and B page

--
WonYong
Yuri Astrakhan | 3 Jan 2006 07:05
Picon

pywikipedia/families wikipedia_family.py,1.45,1.46

Update of /cvsroot/pywikipediabot/pywikipedia/families
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19241/families

Modified Files:
	wikipedia_family.py 
Log Message:
Added incorrect family namespace detection. Any access to the server now detects mismatches between the
servers' and the family file namespaces).
Updated family files according to the current namespaces.

Index: wikipedia_family.py
===================================================================
RCS file: /cvsroot/pywikipediabot/pywikipedia/families/wikipedia_family.py,v
retrieving revision 1.45
retrieving revision 1.46
diff -C2 -d -r1.45 -r1.46
*** wikipedia_family.py	27 Dec 2005 14:22:31 -0000	1.45
--- wikipedia_family.py	3 Jan 2006 06:04:58 -0000	1.46
***************
*** 30,65 ****
              '_default': u'Wikipedia',
              'ar': u'ويكيبيديا',
              'bg': u'Уикипедия',
              'ca': u'Viquipèdia',
              'cs': u'Wikipedie',
              'cy': u'Wicipedia',
              'el': u'Βικιπαίδεια',
              'eo': u'Vikipedio',
              'et': u'Vikipeedia',
              'ga': u'Vicipéid',
              'gu': u'વિકિપીડિયા',
              'he': u'ויקיפדיה',
              'hi': u'विकिपीडिया',
-             'fr': u'Wikipédia',
-             'fy': u'Wikipedy',
              'hu': u'Wikipédia',
              'ko': u'위키백과',
              'la': u'Vicipaedia',
              'oc': u'Oiquipedià',
!             'roa-rup': u'Uichipedia',
              'ru': u'Википедия',
-             'sl': u'Wikipedija',
              'sk': u'Wikipédia',
              'sr': u'Википедија',
!             'su': u'Wikipédia',
!             'th': u'\u0e27\u0e34\u0e01\u0e34\u0e1e\u0e35\u0e40\u0e14\u0e35\u0e22',
          }
          self.namespaces[5] = {
              '_default': u'Wikipedia talk',
              'af': u'WikipediaBespreking',
              'de': u'Wikipedia Diskussion',
              'es': u'Wikipedia Discusión',
!             'pt': u'Wikipedia_Discussão',
              'sl': u'Pogovor k Wikipediji',
          }

--- 30,154 ----
              '_default': u'Wikipedia',
              'ar': u'ويكيبيديا',
+             'ast':u'Uiquipedia',
+             'be': u'Вікіпэдыя',
              'bg': u'Уикипедия',
+             'bn': u'উইকিপেডিয়া',
              'ca': u'Viquipèdia',
              'cs': u'Wikipedie',
+             'csb': u'Wiki',
              'cy': u'Wicipedia',
              'el': u'Βικιπαίδεια',
              'eo': u'Vikipedio',
              'et': u'Vikipeedia',
+ #            'fa': u'ویکی‌پدیا',
+             'fr': u'Wikipédia',
+             'fur':u'Vichipedie',
+             'fy': u'Wikipedy',
              'ga': u'Vicipéid',
              'gu': u'વિકિપીડિયા',
              'he': u'ויקיפדיה',
              'hi': u'विकिपीडिया',
              'hu': u'Wikipédia',
+             'ka': u'ვიკიპედია',
              'ko': u'위키백과',
+             'ku': u'Wîkîpediya',
              'la': u'Vicipaedia',
+             'mt': u'Wikipedija',
+             'nv': u'Wikiibíídiiya',
              'oc': u'Oiquipedià',
!             'pa': u'ਵਿਕਿਪੀਡਿਆ',
              'ru': u'Википедия',
              'sk': u'Wikipédia',
+             'sl': u'Wikipedija',
              'sr': u'Википедија',
!             'tr': u'Vikipedi',
!             'yi': u'װיקיפּעדיע',
          }
          self.namespaces[5] = {
              '_default': u'Wikipedia talk',
+             'ab': u'Обсуждение Wikipedia',
              'af': u'WikipediaBespreking',
+             'af': u'Wikipediabespreking',
+             'als': u'Wikipedia Diskussion',
+             'ar': u'نقاش ويكيبيديا',
+             'ast': u'Uiquipedia discusión',
+             'av': u'Обсуждение Wikipedia',
+             'ay': u'Wikipedia Discusión',
+             'ba': u'Обсуждение Wikipedia',
+             'be': u'Абмеркаваньне Вікіпэдыя',
+             'bg': u'Уикипедия беседа',
+             'bm': u'Discussion Wikipedia',
+             'bn': u'উইকিপেডিয়া আলাপ',
+             'br': u'Kaozeadenn Wikipedia',
+             'ca': u'Viquipèdia Discussió',
+             'ce': u'Обсуждение Wikipedia',
+             'cs': u'Wikipedie diskuse',
+             'csb': u'Diskùsëjô Wiki',
+             'cv': u'0',
+             'cy': u'Sgwrs Wicipedia',
+             'da': u'Wikipedia diskussion',
              'de': u'Wikipedia Diskussion',
+             'el': u'Βικιπαίδεια συζήτηση',
+             'eo': u'Vikipedio diskuto',
              'es': u'Wikipedia Discusión',
!             'et': u'Vikipeedia arutelu',
!             'eu': u'Wikipedia eztabaida',
!             'fa': u"بحث Wikipedia",		# u'بحث ویکی‌پدیا',
!             'fi': u'Keskustelu Wikipediasta',
!             'fo': u'Wikipedia kjak',
!             'fr': u'Discussion Wikipédia',
!             'fur': u'Discussion Vichipedie',
!             'fy': u'Wikipedy oerlis',
!             'ga': u'Plé Vicipéide',
!             'gn': u'Wikipedia Discusión',
!             'gu': u'વિકિપીડિયા talk',
!             'he': u'שיחת ויקיפדיה',
!             'hi': u'विकिपीडिया वार्ता',
!             'hr': u'Razgovor Wikipedia',
!             'hu': u'Wikipédia vita',
!             'ia': u'Discussion Wikipedia',
!             'id': u'Pembicaraan Wikipedia',
!             'is': u'Wikipediaspjall',
!             'it': u'Discussioni Wikipedia',
!             'ja': u'Wikipedia‐ノート',
!             'ka': u'ვიკიპედია განხილვა',
!             'ko': u'위키백과토론',
!             'ku': u'Wîkîpediya nîqaş',
!             'kv': u'Обсуждение Wikipedia',
!             'la': u'Disputatio Vicipaediae',
!             'li': u'Euverlik Wikipedia',
!             'lt': u'Wikipedia aptarimas',
!             'mk': u'Wikipedia разговор',
!             'ms': u'Perbualan Wikipedia',
!             'mt': u'Wikipedija talk',
!             'nap': u'Discussioni Wikipedia',
!             'nds': u'Wikipedia Diskuschoon',
!             'nl': u'Overleg Wikipedia',
!             'nn': u'Wikipedia-diskusjon',
!             'no': u'Wikipedia-diskusjon',
!             'nv': u"Wikiibíídiiya baa yinísht'į́",
!             'oc': u'Discutida Oiquipedià',
!             'os': u'0',
!             'pa': u'ਵਿਕਿਪੀਡਿਆ ਚਰਚਾ',
!             'pl': u'Dyskusja Wikipedii',
!             'pt': u'Wikipedia Discussão',
!             'qu': u'Wikipedia Discusión',
!             'ro': u'Discuţie Wikipedia',
!             'ru': u'Обсуждение Википедии',
!             'sc': u'Wikipedia discussioni',
!             'sk': u'Diskusia k Wikipédii',
              'sl': u'Pogovor k Wikipediji',
+             'sq': u'Wikipedia diskutim',
+             'sr': u'Разговор о Википедији',
+             'sv': u'Wikipediadiskussion',
+             'ta': u'Wikipedia பேச்சு',
+             'tr': u'Vikipedi tartışma',
+             'tt': u'Wikipedia bäxäse',
+             'ty': u'Discussion Wikipedia',
+             'udm': u'0',
+             'uk': u'Обговорення Wikipedia',
+             'vi': u'Thảo luận Wikipedia',
+             'wa': u'Wikipedia copene',
+             'yi': u'װיקיפּעדיע רעדן',
          }

***************
*** 246,453 ****

          self.mainpages = {
!         	'aa' :			u'Main Page',
! 	        'ab' :			u'Main Page',
! 	        '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'Main Page',
! 	        'az' :			u'Main Page',
! 	        'ba' :			u'Баш бит',
! 	        'be' :			u'Галоўная старонка',
! 	        'bg' :			u'Начална страница',
! 	        'bh' :			u'Main Page',
! 	        'bi' :			u'Main Page',
! 	        'bm' :			u'Nyɛ fɔlɔ',
! 	        'bn' :			u'প্রধান পাতা',
! 	        'bo' :			u'Main Page',
! 	        'br' :			u'Main Page',
! 	        'bs' :			u'Početna strana',
! 	        'ca' :			u'Portada',
! 	        'ce' :			u'Main Page',
! 	        'ceb':			u'Main Page',
! 	        'ch' :			u'Main Page',
! 	        'cho':			u'Main Page',
! 	        'chr':			u'Main Page',
! 	        'chy':			u'Main Page',
! 	        'co' :			u'Main Page',
! 	        'cr' :			u'Main Page',
! 	        'cs' :			u'Hlavní strana',
! 	        'csb':			u'Przédnô starna',
! 	        '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',
! 	        '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'მთავარი გვერდი',
! 	        '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',
! 	        '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'మొదటి పేజీ',
! 	        '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'Main Page',
          }

--- 335,542 ----

          self.mainpages = {
!             'aa' :			u'Main Page',
!             'ab' :			u'Main Page',
!             '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'Main Page',
!             'az' :			u'Main Page',
!             'ba' :			u'Баш бит',
!             'be' :			u'Галоўная старонка',
!             'bg' :			u'Начална страница',
!             'bh' :			u'Main Page',
!             'bi' :			u'Main Page',
!             'bm' :			u'Nyɛ fɔlɔ',
!             'bn' :			u'প্রধান পাতা',
!             'bo' :			u'Main Page',
!             'br' :			u'Main Page',
!             'bs' :			u'Početna strana',
!             'ca' :			u'Portada',
!             'ce' :			u'Main Page',
!             'ceb':			u'Main Page',
!             'ch' :			u'Main Page',
!             'cho':			u'Main Page',
!             'chr':			u'Main Page',
!             'chy':			u'Main Page',
!             'co' :			u'Main Page',
!             'cr' :			u'Main Page',
!             'cs' :			u'Hlavní strana',
!             'csb':			u'Przédnô starna',
!             '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',
!             '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'მთავარი გვერდი',
!             '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',
!             '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'మొదటి పేజీ',
!             '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'Main Page',
          }

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
Yuri Astrakhan | 3 Jan 2006 07:05
Picon

pywikipedia testfamily.py,NONE,1.1 family.py,1.130,1.131 wikipedia.py,1.619,1.620 xmlreader.py,1.15,1.16

Update of /cvsroot/pywikipediabot/pywikipedia
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19241

Modified Files:
	family.py wikipedia.py xmlreader.py 
Added Files:
	testfamily.py 
Log Message:
Added incorrect family namespace detection. Any access to the server now detects mismatches between the
servers' and the family file namespaces).
Updated family files according to the current namespaces.

Index: xmlreader.py
===================================================================
RCS file: /cvsroot/pywikipediabot/pywikipedia/xmlreader.py,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** xmlreader.py	27 Oct 2005 01:11:04 -0000	1.15
--- xmlreader.py	3 Jan 2006 06:04:58 -0000	1.16
***************
*** 53,56 ****
--- 53,67 ----
          self.revisionid = revisionid

+ class XmlHeaderEntry:
+     """
+     Represents a header entry
+     """
+     def __init__(self):
+         self.sitename = u''
+         self.base = u''
+         self.generator = u''
+         self.case = u''
+         self.namespaces = {}
+ 
  class MediaWikiXmlHandler(xml.sax.handler.ContentHandler):
      def __init__(self):
***************
*** 58,65 ****
--- 69,80 ----
          self.inRevisionTag = False
          self.inContributorTag = False
+         self.headercallback = None

      def setCallback(self, callback):
          self.callback = callback

+     def setHeaderCallback(self, headercallback):
+         self.headercallback = headercallback
+         
      def startElement(self, name, attrs):
          self.destination = None
***************
*** 93,96 ****
--- 108,120 ----
              self.destination = 'timestamp'
              self.timestamp=u''
+         elif self.headercallback:
+             if name == 'siteinfo':
+                 self.header = XmlHeaderEntry()
+             elif name in ['sitename', 'base', 'generator', 'case']:
+                 self.destination = name
+             elif name == 'namespace':
+                 self.destination = 'namespace'
+                 self.namespace = u''
+                 self.namespaceid = int(attrs['key'])

      def endElement(self, name):
***************
*** 123,126 ****
--- 147,156 ----
              self.inRevisionTag = False
              self.callback(entry)
+         elif self.headercallback:
+             if name == 'namespace':
+                 self.header.namespaces[self.namespaceid] = self.namespace
+             elif name == 'siteinfo':
+                 self.headercallback(self.header)
+                 self.header = None

      def characters(self, data):
***************
*** 137,140 ****
--- 167,182 ----
          elif self.destination == 'timestamp':
              self.timestamp += data
+         elif self.headercallback:
+             if self.destination == 'sitename':
+                 self.header.sitename += data
+             elif self.destination == 'base':
+                 self.header.base += data
+             elif self.destination == 'generator':
+                 self.header.generator += data
+             elif self.destination == 'case':
+                 self.header.case += data
+             elif self.destination == 'namespace':
+                 self.namespace += data
+         

  class XmlParserThread(threading.Thread):

Index: wikipedia.py
===================================================================
RCS file: /cvsroot/pywikipediabot/pywikipedia/wikipedia.py,v
retrieving revision 1.619
retrieving revision 1.620
diff -C2 -d -r1.619 -r1.620
*** wikipedia.py	27 Dec 2005 15:47:49 -0000	1.619
--- wikipedia.py	3 Jan 2006 06:04:58 -0000	1.620
***************
*** 1,3 ****
! # -*- coding: utf-8  -*-
  """
  Library to get and put pages on a MediaWiki.
--- 1,3 ----
! # -*- coding: utf-8  -*-
  """
  Library to get and put pages on a MediaWiki.
***************
*** 1225,1228 ****
--- 1225,1229 ----
          handler = xmlreader.MediaWikiXmlHandler()
          handler.setCallback(self.oneDone)
+         handler.setHeaderCallback(self.headerDone)
          try:
              xml.sax.parseString(data, handler)
***************
*** 1299,1302 ****
--- 1300,1328 ----
              pl2._editTime = timestamp

+     def headerDone(self, header):
+         # Verify our family data
+         lang = self.site.lang
+         ids = header.namespaces.keys()
+         ids.sort()
+         for id in ids:
+             nshdr = header.namespaces[id]
+             if self.site.family.namespaces.has_key(id):
+                 ns = self.site.namespace(id)
+                 if ns == None:
+                     ns = u''
+                 if ns != nshdr:
+                     dflt = self.site.family.namespaces[id]['_default']
+                     if dflt == ns:
+                         flag = u"is set to default ('%s'), but should be '%s'" % (ns, nshdr)
+                     elif dflt == nshdr:
+                         flag = u"is '%s', but should be removed (default value '%s')" % (ns, nshdr)
+                     else:
+                         flag = u"is '%s', but should be '%s'" % (ns, nshdr)
+                         
+                     output(u"WARNING: Outdated family file %s: namespace['%s'][%i] %s" % (self.site.family.name, lang,
id, flag))
+                     self.site.family.namespaces[id][lang] = nshdr
+             else:
+                 output(u"WARNING: Missing namespace in family file %s: namespace['%s'][%i] (it is set to '%s')" %
(self.site.family.name, lang, id, nshdr))
+     
      def getData(self):
          if self.pages == []:

Index: family.py
===================================================================
RCS file: /cvsroot/pywikipediabot/pywikipedia/family.py,v
retrieving revision 1.130
retrieving revision 1.131
diff -C2 -d -r1.130 -r1.131
*** family.py	22 Dec 2005 19:07:47 -0000	1.130
--- family.py	3 Jan 2006 06:04:58 -0000	1.131
***************
*** 8,12 ****
  class Family:
      def __init__(self):
! 
          self.knownlanguages = [
              'aa','ab','af','ak','als','am','an','ang','ar','arc','as','ast','av',
--- 8,12 ----
  class Family:
      def __init__(self):
!     
          self.knownlanguages = [
[...1329 lines suppressed...]
!                 },
!             
!             101: {
!                 '_default': u'Portal talk',
!                 'cs': u'Portál diskuse',
!                 'de': u'Portal Diskussion',
!                 'eo': u'Portala diskuto',
!                 'es': u'Portal Discusión',
!                 'fr': u'Discussion Portail',
!                 'hr': u'Razgovor o portalu',
!                 'id': u'Pembicaraan Portal',
!                 'it': u'Discussioni portale',
!                 'no': u'Portaldiskusjon',
!                 'pl': u'Dyskusja portalu',
!                 'pt': u'Discussão Portal',
!                 'sk': u'Diskusia k portálu',
!                 'sr': u'Разговор о порталу',
!                 },
          }

--- NEW FILE: testfamily.py ---
(This appears to be a binary file; contents omitted.)

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
Yuri Astrakhan | 3 Jan 2006 07:49
Picon

pywikipedia testfamily.py,1.1,1.2

Update of /cvsroot/pywikipediabot/pywikipedia
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24800

Modified Files:
	testfamily.py 
Log Message:
Updated wiktionary family file according to the server. Fixed typo in testfamily.py

Index: testfamily.py
===================================================================
RCS file: /cvsroot/pywikipediabot/pywikipedia/testfamily.py,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** testfamily.py	3 Jan 2006 06:04:58 -0000	1.1
--- testfamily.py	3 Jan 2006 06:49:26 -0000	1.2
***************
*** 42,46 ****
  				wikipedia.output( u''.join(traceback.format_exception(*sys.exc_info())))

! 		if false:
  			# skip until the family gets global fixing
  			
--- 42,46 ----
  				wikipedia.output( u''.join(traceback.format_exception(*sys.exc_info())))

! 		if False:
  			# skip until the family gets global fixing
  			

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
Yuri Astrakhan | 3 Jan 2006 07:49
Picon

pywikipedia/families wiktionary_family.py,1.31,1.32

Update of /cvsroot/pywikipediabot/pywikipedia/families
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24800/families

Modified Files:
	wiktionary_family.py 
Log Message:
Updated wiktionary family file according to the server. Fixed typo in testfamily.py

Index: wiktionary_family.py
===================================================================
RCS file: /cvsroot/pywikipediabot/pywikipedia/families/wiktionary_family.py,v
retrieving revision 1.31
retrieving revision 1.32
diff -C2 -d -r1.31 -r1.32
*** wiktionary_family.py	13 Oct 2005 21:00:36 -0000	1.31
--- wiktionary_family.py	3 Jan 2006 06:49:26 -0000	1.32
***************
*** 28,41 ****

          # Most namespaces are inherited from family.Family.
          self.namespaces[4] = {
              '_default': u'Wiktionary',
          }
          self.namespaces[5] = {
              '_default': u'Wiktionary talk',
              'de': u'Wiktionary Diskussion',
!             'pt': u'Wiktionary Discussão',
!             'es': u'Wiktionary Discusión',
          }

          # Other than most Wikipedias, page names must not start with a capital
          # letter on some Wiktionaries.
--- 28,150 ----

          # Most namespaces are inherited from family.Family.
+ 
          self.namespaces[4] = {
              '_default': u'Wiktionary',
+             'ar': u'ويكيبيديا',
+             'bg': u'Уикиречник',
+             'bn': u'উইকিপেডিয়া',
+             'csb': u'Wiki',
+             'eo': u'Vikivortaro',
+             'es': u'Wikcionario',
+             'et': u'Vikisõnaraamat',
+             'fi': u'Wikisanakirja',
+             'fo': u'Wikipedia',
+             'fr': u'Wiktionnaire',
+             'ga': u'Vicipéid',
+             'gu': u'વિક્ષનરી',
+             'he': u'ויקימילון',
+             'hi': u'विक्षनरी',
+             'hu': u'Wikiszótár',
+             'ia': u'Wikipedia',
+             'is': u'Wikiorðabók',
+             'ka': u'ვიქსიკონი',
+             'ko': u'위키낱말사전',
+             'la': u'Victionarium',
+             'ms': u'Wikipedia',
+             'nl': u'WikiWoordenboek',
+             'oc': u'Oiquipedià',
+             'pl': u'Wikisłownik',
+             'pt': u'Wikcionário',
+             'sk': u'Wikislovník',
+             'sl': u'Wikipedija',
+             'sr': u'Викиречник',
+             'tt': u'Wikipedia',
+             'yi': u'װיקיװערטערבוך',
          }
+         
          self.namespaces[5] = {
              '_default': u'Wiktionary talk',
+             'ab': u'Обсуждение Wiktionary',
+             'af': u'Wiktionarybespreking',
+             'als': u'Wiktionary Diskussion',
+             'ar': u'نقاش ويكيبيديا',
+             'ast': u'Wiktionary discusión',
+             'av': u'Обсуждение Wiktionary',
+             'ay': u'Wiktionary Discusión',
+             'ba': u'Обсуждение Wiktionary',
+             'be': u'Абмеркаваньне Wiktionary',
+             'bg': u'Уикиречник беседа',
+             'bm': u'Discussion Wiktionary',
+             'bn': u'উইকিপেডিয়া আলাপ',
+             'br': u'Kaozeadenn Wiktionary',
+             'ca': u'Wiktionary Discussió',
+             'cs': u'Wiktionary diskuse',
+             'csb': u'Diskùsëjô Wiki',
+             'cy': u'Sgwrs Wiktionary',
+             'da': u'Wiktionary diskussion',
              'de': u'Wiktionary Diskussion',
!             'el': u'Wiktionary συζήτηση',
!             'eo': u'Vikivortaro diskuto',
!             'es': u'Wikcionario Discusión',
!             'et': u'Vikisõnaraamat arutelu',
!             'eu': u'Wiktionary eztabaida',
!             'fa': u'بحث Wiktionary',
!             'fi': u'Keskustelu Wikisanakirjasta',
!             'fo': u'Wikipedia kjak',
!             'fr': u'Discussion Wiktionnaire',
!             'fy': u'Wiktionary oerlis',
!             'ga': u'Plé Vicipéide',
!             'gn': u'Wiktionary Discusión',
!             'gu': u'વિક્ષનરી talk',
!             'he': u'שיחת ויקימילון',
!             'hi': u'विक्षनरी वार्ता',
!             'hr': u'Razgovor Wiktionary',
!             'hu': u'Wikiszótár vita',
!             'ia': u'Discussion Wikipedia',
!             'id': u'Pembicaraan Wiktionary',
!             'is': u'Wikiorðabókspjall',
!             'it': u'Discussioni Wiktionary',
!             'ja': u'Wiktionary‐ノート',
!             'ka': u'ვიქსიკონი განხილვა',
!             'ko': u'위키낱말사전토론',
!             'ku': u'Wiktionary nîqaş',
!             'la': u'Disputatio Victionarii',
!             'li': u'Euverlik Wiktionary',
!             'lt': u'Wiktionary aptarimas',
!             'mk': u'Wiktionary разговор',
!             'ms': u'Perbualan Wikipedia',
!             'nds': u'Wiktionary Diskuschoon',
!             'nl': u'Overleg WikiWoordenboek',
!             'nn': u'Wiktionary-diskusjon',
!             'no': u'Wiktionary-diskusjon',
!             'oc': u'Discutida Oiquipedià',
!             'pa': u'Wiktionary ਚਰਚਾ',
!             'pl': u'Wikidyskusja',
!             'pt': u'Wikcionário Discussão',
!             'qu': u'Wiktionary Discusión',
!             'ro': u'Discuţie Wiktionary',
!             'ru': u'Обсуждение Wiktionary',
!             'sc': u'Wiktionary discussioni',
!             'sk': u'Diskusia k Wikislovníku',
!             'sl': u'Pogovor k Wikipediji',
!             'sq': u'Wiktionary diskutim',
!             'sr': u'Разговор о викиречнику',
!             'sv': u'Wiktionarydiskussion',
!             'ta': u'Wiktionary பேச்சு',
!             'tr': u'Wiktionary tartışma',
!             'tt': u'Wikipedia bäxäse',
!             'uk': u'Обговорення Wiktionary',
!             'vi': u'Thảo luận Wiktionary',
!             'wa': u'Wiktionary copene',
!             'yi': u'װיקיװערטערבוך רעדן',
          }

+         # Override defaults
+         self.namespaces[2]['cs'] = u'Uživatel'
+         self.namespaces[3]['cs'] = u'Uživatel diskuse'
+         self.namespaces[100]['pl'] = u'Aneks'
+         self.namespaces[101]['pl'] = u'Dyskusja aneksu'
+ 
+ 
          # Other than most Wikipedias, page names must not start with a capital
          # letter on some Wiktionaries.

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click

Gmane