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