Revision: 7928
Author:   xqt
Date:     2010-02-14 12:26:27 +0000 (Sun, 14 Feb 2010)

Log Message:
-----------
This patch updates some language links and fix some bugs due an indentation 
problem (bug #2951539, patch #2951538 submitted by mauro; thanks)

Modified Paths:
--------------
    trunk/pywikipedia/featured.py

Modified: trunk/pywikipedia/featured.py
===================================================================
--- trunk/pywikipedia/featured.py       2010-02-14 11:59:42 UTC (rev 7927)
+++ trunk/pywikipedia/featured.py       2010-02-14 12:26:27 UTC (rev 7928)
@@ -59,7 +59,7 @@
 def BACK(site,name):
     name = site.namespace(10) + ':' + name
     p=wikipedia.Page(site, name)
-    return [page for page in p.getReferences(follow_redirects = False)]
+    return [page for page in p.getReferences(follow_redirects = False, 
onlyTemplateInclusion=True)]
 
 msg = {
     'als':u'Bötli: [[%s:%s]] isch en bsunders glungener Artikel',
@@ -189,7 +189,7 @@
     'an': (CAT, u"Articlos destacatos"),
     'ar': (CAT, u"مقالات مختارة"),
     'ast':(CAT, u"Uiquipedia:Artículos destacaos"),
-    'az': (BACK,u"Seçkin məqalə"),
+    'az': (BACK,u"Seçilmiş məqalə"),
     'bar':(CAT, u"Berig"),
     'bat-smg': (CAT, u"Vikipedėjės pavīzdėnē straipsnē"),
     'be-x-old':(CAT, u"Вікіпэдыя:Выбраныя артыкулы"),
@@ -209,7 +209,7 @@
     'el': (BACK,u"Αξιόλογο άρθρο"),
     'eo': (CAT, u"Elstaraj artikoloj"),
     'en': (CAT, u"Featured articles"),
-    'es': (CAT, u"Wikipedia:Artículos destacados"),
+    'es': (BACK, u"Artículo destacado"),
     'et': (CAT, u"Eeskujulikud artiklid"),
     'eu': (CAT, u"Nabarmendutako artikuluak"),
     'ext':(BACK,u"Destacau"),
@@ -224,7 +224,7 @@
     'hsb':(CAT, u"Ekscelentny"),
     'hu': (CAT, u"Kiemelt cikkek"),
     'hy': (BACK,u"Ընտրված հոդված"),
-    'ia': (CAT, u"Articulos eminente"),
+    'ia': (CAT, u"Wikipedia:Articulos eminente"),
     'id': (BACK, u"Featured article"),
    #'id': (CAT, u"Artikel bagus utama"),
     'is': (CAT, u"Wikipedia:Úrvalsgreinar"),
@@ -235,6 +235,7 @@
     'kn': (BACK,u"ವಿಶೇಷ ಲೇಖನ"),
     'ko': (CAT, u"알찬 글"),
     'ksh':(CAT, u"Exzälenter Aatikkel"),
+       'kv': (CAT, u"Википедия:Бур гижӧдъяс"),
     'la': (CAT, u"Paginae mensis"),
     'li': (CAT, u"Wikipedia:Sjterartikele"),
     'lmo':(CAT, u"Articol ben faa"),
@@ -242,7 +243,7 @@
     'lt': (CAT, u"Vikipedijos pavyzdiniai straipsniai"),
     'lv': (CAT, u"Vērtīgi raksti"),
    #'lv': (CAT, u"Nedēļas raksti"),
-    'mk': (CAT, u"Избрани статии на главната страница"),
+    'mk': (BACK, u"Избрана"),
     'ml': (BACK,u"Featured"),
     'mr': (CAT, u"मुखपृष्ठ सदर लेख"),
     'ms': (BACK,u"Rencana pilihan"),
@@ -255,7 +256,7 @@
     'pl': (CAT, u"Artykuły na medal"),
     'pt': (CAT, u"!Artigos destacados"),
     'ro': (CAT, u"Articole de calitate"),
-    'ru': (CAT, u"Википедия:Избранные статьи"),
+    'ru': (BACK, u"Избранная статья"),
     'sco':(CAT, u"Featurt"),
     'sh': (CAT, u"Izabrani članci"),
     'simple': (CAT, u"Very good articles"),
@@ -265,7 +266,7 @@
     'sr': (CAT, u"Изабрани"),
     'sv': (CAT, u"Wikipedia:Utmärkta artiklar"),
     'sw': (BACK,u"Makala_nzuri_sana"),
-    'szl':(CAT, u"Wyrůžńůne artikle"),
+    'szl':(CAT, u"Wyrůżńůne artikle"),
     'ta': (CAT, u"சிறப்புக் கட்டுரைகள்"),
     'te': (CAT, u"విశేషవ్యాసాలు"),
     'th': (BACK,u"บทความคัดสรร"),
@@ -280,7 +281,7 @@
     'vo': (CAT, u"Yegeds gudik"),
     'wa': (CAT, u"Raspepyî årtike"),
     'yi': (CAT, u"רעקאמענדירטע ארטיקלען"),
-    'yo': (BACK,u"Ayoka pataki"),
+    'yo': (BACK,u"Àyọkà pàtàkì"),
     'zh': (CAT, u"特色条目"),
     'zh-classical': (CAT, u"卓著"),
     'zh-yue': (BACK, u"正文"),
@@ -352,11 +353,11 @@
     arts=[]
     try:
         if pType == 'good':
-        method=good_name[site.lang][0]
-    elif pType == 'list':
-        method=lists_name[site.lang][0]
+            method=good_name[site.lang][0]
+        elif pType == 'list':
+            method=lists_name[site.lang][0]
         else:
-        method=featured_name[site.lang][0]
+            method=featured_name[site.lang][0]
     except KeyError:
         wikipedia.output(u'Error: language %s doesn\'t has %s category 
source.' % (site.lang, feature))
         return arts
@@ -574,7 +575,7 @@
                 ll1,ll2=fromlang[0].split("--",1)
                 if not ll1: ll1=""
                 if not ll2: ll2="zzzzzzz"
-        if processType == 'good':
+                if processType == 'good':
                     fromlang=[ll for ll in good_name.keys() if ll>=ll1 and 
ll<=ll2]
                 elif processType == 'list':
                     fromlang=[ll for ll in good_lists.keys() if ll>=ll1 and 
ll<=ll2]
@@ -584,12 +585,12 @@
             pass
 
     if doAll:
-    if processType == 'good':
+        if processType == 'good':
             fromlang=good_name.keys()
-    elif processType == 'list':
+        elif processType == 'list':
             fromlang=lists_name.keys()
-    else:
-        fromlang=featured_name.keys()
+        else:
+            fromlang=featured_name.keys()
 
     filename="cache/" + processType
     try:



_______________________________________________
Pywikipedia-svn mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-svn

Reply via email to