Utilisateur:Ludo Thécaire/Index d'articles/Script
Un article de Wikipédia, l'encyclopédie libre.
Cette page est protégée car y est placé un contenu sensible.
Seul les administrateurs ont autorisation de la modifier, et dans la limite de leur compétence.
Proposer une modification en page de discussion ou sur la page de discussion de Bayo. |
Cette page rassemble les différentes configurations de génération d'index actuellement en fonctionnement.
Elle permet de mettre à jour facilement les informations en fonction des changements survenus sur l'organisation d'un projet, et également d'ajouter de nouveau index à générer. Ajouter une nouvelle section suffit à créer un nouveau script de génération d'index, mais son exécution demande une opération manuelle d'autorisation de lancement.
Les scriptes fonctionnant sur toolserver sont mis à jour une fois par jour vers minuit en utilisant cette page
Avertissement
- les scripts sont en Python, il ne faut pas changer l'indentation déjà défini ;
u'texte'
ouu"texte"
indique que la chaine de texte sera converti en Unicode, il est indispenssable de l'indiqué pour chaque chaine ;- les noms de section sont utilisés pour générer un nom de fichier. Ils doivent être constitué exclusivement de lettre sans accentuation et de chiffre ;
index.byRecursiveCategory
est présent mais n'est pas implémenté. Lorsqu'il le sera, si il l'est, il est préférable de le limiter à des cas particulier, et toujours préférer récupérer les articles à l'aide du modèle de portail.
Acadie
index.icon = u'Flag of Acadia.svg' index.indexPageName = u'Projet:Acadie/Index' index.byTemplate = [u'Modèle:Portail Acadie'] index.byPrefix = [u'Projet:Acadie', u'Portail:Acadie']
Animation
index.icon = u'Animlogo3.png' index.indexPageName = u'Portail:Animation/Suivi' index.byTemplate = [u'Modèle:Portail animation'] index.byPrefix = [u'Projet:Animation', u'Portail:Animation']
Antarctique
index.icon = u'Flag of Antarctica.svg' index.indexPageName = u'Portail:Antarctique/Index' index.byTemplate = [u'Modèle:Portail Antarctique', u"Modèle:Catégorie Antarctique"] index.byPrefix = [u'Portail:Antarctique']
Arménie
index.icon = u'Flag-map of Armenia.svg' index.indexPageName = u'Projet:Arménie/Suivi' index.byTemplate = [u'Modèle:Portail Arménie'] index.byPrefix = [u'Projet:Arménie', u'Portail:Arménie']
Arts martiaux
index.icon = u'Yin yang.svg' index.indexPageName = u'Portail:Arts martiaux/Index' index.byTemplate = [u'Modèle:Portail arts martiaux'] index.byCategory = [u'Catégorie:Art martial'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Arts martiaux'] index.diffPageName = None
Athlétisme
index.icon = u'Olympic pictogram Athletics.png' index.indexPageName = u'Portail:Athlétisme/Index' index.byTemplate = [u'Modèle:Portail athlétisme'] index.byCategory = [u'Catégorie:Athlétisme'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Athlétisme'] index.diffPageName = None
Boxe anglaise
index.icon = u'Joe Louis - Max Schmeling - 1936.jpg' index.indexPageName = u'Projet:Boxe anglaise/Index' index.byTemplate = [u'Modèle:Portail Boxe anglaise'] index.byCategory = [] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Boxe anglaise', u'Projet:Boxe anglaise'] index.diffPageName = None
Bretagne
index.icon = u'Gwenn ha du.svg' index.indexPageName = u'Projet:Bretagne/Index' index.byTemplate = [u'Modèle:Portail Bretagne', u'Modèle:Catégorie Bretagne'] index.byCategory = [u'Catégorie:Modèle du projet Bretagne'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Bretagne', u'Projet:Bretagne'] index.diffPageName = None
Celtes
index.icon = u'Lindisfarne StJohn Knot2 3.svg' index.indexPageName = u'Projet:Celtes/Index' index.byTemplate = [u'Modèle:Portail Monde celtique', u'Modèle:Catégorie Monde celtique'] index.byCategory = [u'Catégorie:Modèle du projet Celtes'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Monde celtique', u'Projet:Celtes'] index.diffPageName = None
Combat libre
index.icon = u'UffiziFlorenceWrestlers small.jpg' index.indexPageName = u'Projet:Combat libre/Index' index.byTemplate = [u'Modèle:Portail Combat libre'] index.byCategory = [u'Catégorie:Projet Combat libre', u'Catégorie:Modèle combat libre'] index.byPrefix = [u'Projet:Combat libre'] index.diffPageName = None
Comics
index.icon = u'Comiclogo.png' index.indexPageName = u'Portail:Comics/Index' index.byTemplate = [u'Modèle:Portail comics'] index.byPrefix = [u'Portail:Comics']
Croisades
index.icon = u'Cross-Pattee-alternate red.svg' index.indexPageName = u'Projet:Croisades/Suivi' index.byTemplate = [u'Modèle:Portail Croisades', u'Modèle:Portail Croisades/Albigeois'] index.byPrefix = [u'Portail:Croisades', u'Projet:Croisades']
Droit
index.icon = u'P_parthenon.svg' index.indexPageName = u'Projet:Droit/Index' index.byTemplate = [ u'Modèle:Portail droit', u'Modèle:Catégorie Droit', u'Modèle:Catégorie juridique' ] index.byCategory = [u'Catégorie:Projet:Droit', u'Catégorie:Modèle droit'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Droit', u'Projet:Droit'] index.diffPageName = None
Droit français
index.icon = u'Droit fr.png' index.indexPageName = u'Portail:Droit français/Index' index.byTemplate = [ u'Modèle:Portail droit français', u'Modèle:Catégorie Droit en France', u'Modèle:Catégorie droit en France' ] index.byCategory = [u'Catégorie:Projet:Droit français', u'Catégorie:Modèle du projet droit français'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Droit français'] index.diffPageName = None
Échecs
index.icon = u'Chess.svg' index.indexPageName = u'Projet:Échecs/Liste des articles' index.byTemplate = [u'Modèle:Portail échecs'] index.byCategory = [u'Catégorie:Échecs'] index.byPrefix = [u'Portail:Échecs', u'Projet:Échecs']
Économie
index.icon = u'1eurR.png' index.indexPageName = u'Projet:Économie/Liste des articles' index.byTemplate = [u'Modèle:Portail économie'] index.byCategory = [u'Catégorie:Modèle ébauche économie', u'Catégorie:Modèle Économie'] index.byPrefix = [u'Portail:Économie', u'Projet:Économie'] index.compressionL1L2L3 = True index.editSubpage = True
Finance
index.icon = u'Usdollar100front.jpg' index.indexPageName = u'Projet:Finance/Liste des articles' index.byTemplate = [u'Modèle:Portail finance'] index.byCategory = [u'Catégorie:Modèle ébauche finance', u'Catégorie:Modèle finance'] index.byPrefix = [u'Portail:Finance', u'Projet:Finance']
Football
index.icon = u'Soccerball.svg' index.indexPageName = u"Projet:Football/Index" index.byTemplate = [u'Modèle:Portail football'] index.byPrefix = [u"Projet:Football", u"Portail:Football"] index.editSubpage = True
Football américain
index.icon = u'AmericanFootball.svg' index.indexPageName = u'Projet:Football américain/Index' index.byTemplate = [u'Modèle:Portail football américain'] index.byPrefix = [u'Portail:Football américain', u'Projet:Football américain']
Géographie
index.icon = u'Geographylogo.svg' index.indexPageName = u'Projet:Géographie/Index' index.byTemplate = [u'Modèle:Portail géographie', u'Modèle:Catégorie géographie'] index.byCategory = [] index.byRecursiveCategory = [] index.byPrefix = [u'Projet:Géographie', u'Portail:Géographie'] index.diffPageName = None
Grand Lyon
index.icon = u'GrandLyonArm.svg' index.indexPageName = u'Projet:Grand Lyon/Index' index.byTemplate = [u'Modèle:Portail Grand Lyon'] index.byCategory = [] index.byRecursiveCategory = [] index.byTalkPageTemplate = [u'Modèle:Wikiprojet Grand Lyon'] index.byPrefix = [u'Projet:Grand Lyon', u'Portail:Grand Lyon']
France du Grand Siècle
index.icon = u'Meulen.jpg' index.indexPageName = u'Projet:France du Grand Siècle/Index' index.byTemplate = [u'Modèle:Portail FGS'] index.byCategory = [] index.byRecursiveCategory = [] index.byPrefix = [u'Projet:France du Grand Siècle', u'Portail:France du Grand Siècle'] index.diffPageName = None
Hellenopedia
index.icon = u'Discobolus_icon.png' index.indexPageName = u'Projet:Hellenopedia/Index' index.byTemplate = [u'Modèle:Portail Hellenopedia'] index.byCategory = [u'Catégorie:Modèle Grèce antique'] index.byRecursiveCategory = [] index.byPrefix = [u'Projet:Hellenopedia', u'Portail:Hellenopedia'] index.diffPageName = None
Histoire militaire
index.icon = u'Military symbol.svg' index.indexPageName = u'Projet:Histoire militaire/Index' index.byTemplate = [u'Modèle:Portail histoire militaire', u'Modèle:Catégorie histoire militaire'] index.byCategory = [u'Catégorie:Wikiprojet Histoire militaire'] index.byRecursiveCategory = [] index.byPrefix = [u'Projet:Histoire militaire', u'Portail:Histoire militaire'] index.compressionL1L2L3 = True index.editSubpage = True
Humanitaire et Développement
index.icon = u'Peace dove.svg' index.indexPageName = u'Projet:Humanitaire et Développement/Index' index.byTemplate = [u'Modèle:Portail humanitaire et développement'] index.byCategory = [ u"Catégorie:Wikiprojet Humanitaire et Développement", ] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Humanitaire et Développement', u'Projet:Humanitaire et Développement']
Italie
index.icon = u'Flag of Italy.svg' index.indexPageName = u"Projet:Italie/Articles concernant l'Italie" index.byTemplate = [u'Modèle:Portail Italie', u'Modèle:Catégorie Italie'] index.byCategory = [] index.byRecursiveCategory = [u"Catégorie:Modèle Italie"] index.byPrefix = [u'Projet:Italie', u'Portail:Italie'] index.editSubpage = True
Japon
index.icon = u'Flag of Japan.svg' index.indexPageName = u'Projet:Japon/Index' index.byTemplate = [u'Modèle:Portail Japon et culture japonaise', u"Modèle:Portail Japon"] index.byCategory = [] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Japon et culture japonaise', u'Projet:Japon et culture japonaise', u'Portail:Japon', u'Projet:Japon'] index.compressionL1L2L3 = True index.editSubpage = True
Jeu vidéo
index.icon = u'Joysticksmall.svg' index.indexPageName = u'Projet:Jeu vidéo/Index' index.byTemplate = [u'Modèle:Portail jeu vidéo', u'Modèle:Catégorie jeu vidéo'] index.byCategory = [u'Catégorie:Lumière sur/Jeu vidéo'] index.byRecursiveCategory = [u'Catégorie:Modèle jeu vidéo'] index.byPrefix = [u'Portail:Jeu vidéo', u'Projet:Jeu vidéo'] index.diffPageName = u'Utilisateur:Ludo Thécaire/Jeu vidéo/Diff' index.compressionL1L2L3 = True index.editSubpage = True index.replication = True
LGBT
index.icon = u'Gay flag.svg' index.indexPageName = u'Projet:LGBT/Index' index.byTemplate = [u'Modèle:Portail LGBT'] index.byCategory = [u'Catégorie:LGBT'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:LGBT', u'Projet:LGBT'] index.diffPageName = None
Littérature
index.icon = u'Nuvola apps kword.png' index.indexPageName = u'Projet:Littérature/Liste de suivi' index.byTemplate = [u'Modèle:Portail littérature'] index.byCategory = [u'Catégorie:Modèle littérature'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Littérature', u'Projet:Littérature'] index.diffPageName = None index.compressionL1L2L3 = True index.editSubpage = True
Maritime
index.icon = u'Anchor.svg' index.indexPageName = u'Projet:Maritime/Index' index.byTemplate = [u'Modèle:Portail maritime', u'Modèle:Catégorie maritime'] index.byCategory = [] index.byRecursiveCategory = [u"Catégorie:Modèle du projet maritime"] index.byPrefix = [u'Portail:Maritime', u'Projet:Maritime'] index.diffPageName = u'Projet:Maritime/Index/Diff' index.compressionL1L2L3 = True index.editSubpage = True
Médecine
index.icon = u'Star of life2.svg' index.indexPageName = u'Projet:Médecine/Index' index.talkIndexPageName = u'Projet:Médecine/Liste des discussions' index.byTemplate = [u'Modèle:Portail médecine'] index.byCategory = [u'Catégorie:Médecine'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Médecine', u'Projet:Médecine'] index.diffPageName = None
Mythologie grecque
index.icon = u'Greek deity head icon.png' index.indexPageName = u'Projet:Mythologie grecque/Index' index.byTemplate = [u'Modèle:Portail mythologie grecque'] index.byCategory = [u'Catégorie:Modèle mythologie grecque', u'Catégorie:Projet:Mythologie grecque', u'Catégorie:Lumière sur/Mythologie grecque'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Mythologie grecque', u'Projet:Mythologie grecque'] index.diffPageName = None
Musique classique
index.icon = u"Viola d'amore2.png" index.indexPageName = u'Projet:Musique classique/Index' index.byTemplate = [u'Modèle:Portail musique classique', u'Modèle:Catégorie musique classique'] index.byCategory = [u'Catégorie:Liste en rapport avec la musique classique', u'Catégorie:Modèle du projet musique classique', u"Catégorie:Palette de navigation musique classique"] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Musique classique', u'Projet:Musique classique'] index.compressionL1L2L3 = True index.editSubpage = True index.diffPageName = None
New York
index.icon = u"Flag of New York City.svg" index.indexPageName = u'Projet:New York/Index' index.byTemplate = [u'Modèle:Portail New York'] index.byCategory = [u'Catégorie:Projet:New York', u'Catégorie:Lumière sur/New York'] index.byRecursiveCategory = [] index.byPrefix = [u'Projet:New York', u'Portail:New York'] index.diffPageName = None
Patrimoine mondial
index.icon = u"Edge-firefox.png" index.indexPageName = u'Projet:Patrimoine mondial/Index' index.byTalkPageTemplate = [u'Modèle:Wikiprojet Patrimoine mondial'] index.byPrefix = [u'Projet:Patrimoine mondial']
Savoie
index.icon = u"Blason comte fr Savoie.svg" index.indexPageName = u'Projet:Savoie/Index' index.byTemplate = [u'Modèle:Portail Savoie', u'Modèle:Catégorie Pays de Savoie'] index.byCategory = [u'Catégorie:Modèle Pays de Savoie'] index.byPrefix = [u'Projet:Savoie', u'Portail:Savoie']
Santé
index.icon = u"Flag of the Red Cross.svg" index.indexPageName = u'Projet:Santé/Index' index.byTalkPageTemplate = [u'Modèle:Wikiprojet Santé'] index.byCategory = [u'Catégorie:Santé'] index.byPrefix = [u'Projet:Santé']
Sciences de l'information et des bibliothèques
index.icon = u"Nuvola apps bookcase.png" index.indexPageName = u"Projet:Sciences de l'information et des bibliothèques/Index" index.byTemplate = [u"Modèle:Portail Sciences de l'information et des bibliothèques", u'Modèle:Catégorie SIB'] index.byCategory = [] index.byRecursiveCategory = [] index.byPrefix = [u"Projet:Sciences de l'information et des bibliothèques", u"Portail:Sciences de l'information et des bibliothèques"] index.diffPageName = None
Sociologie
index.icon = u'Socio template.gif' index.indexPageName = u'Projet:Sociologie/Index' index.byTemplate = [u'Modèle:Portail sociologie', u'Projet:Sociologie/314 ModèlS-BandeauCatégorie'] index.byCategory = [u"Catégorie:Projet:Sociologie"] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Sociologie', u'Projet:Sociologie'] index.diffPageName = None
Sports d'hiver
index.icon = u'Snowflake11 2.png' index.indexPageName = u"Portail:Sports d'hiver/Index" index.byTemplate = [u"Modèle:Portail sports d'hiver"] index.byCategory = [u"Catégorie:Sport d'hiver"] index.byRecursiveCategory = [] index.byPrefix = [u"Portail:Sports d'hiver"] index.diffPageName = None
Star Trek
index.icon = u'Kasteroids.svg' index.indexPageName = u"Projet:Star Trek/Index" index.byTemplate = [u"Modèle:Portail Star Trek"] index.byCategory = [u"Catégorie:Star Trek"] index.byRecursiveCategory = [] index.byPrefix = [u"Portail:Star Trek", u"Project:Star Trek"] index.diffPageName = None
Tanzanie
index.icon = u'Flag of Tanzania.svg' index.indexPageName = u"Projet:Tanzanie/Index" index.byTemplate = [u"Modèle:Portail Tanzanie", u"Modèle:Catégorie Tanzanie"] index.byRecursiveCategory = [u"Catégorie:Modèle Tanzanie"] index.byPrefix = [u"Portail:Tanzanie", u"Project:Tanzanie"]
Télécommunications
index.icon = u'Headset icon.svg' index.indexPageName = u"Projet:Télécommunications/Liste des articles" index.byTemplate = [u'Modèle:Catégorie télécommunications'] index.byCategory = [u'Catégorie:Modèle télécommunications'] index.byTalkPageTemplate = [u'Modèle:Wikiprojet Télécommunications'] index.byPrefix = [u"Projet:Télécommunications"] index.diffPageName = u'Projet:Télécommunications/Liste des articles/Diff' index.diffEveryDay = True
Tennis
index.icon = u"Tennis Racket and Balls.jpg" index.indexPageName = u"Projet:Tennis/Index" index.byTemplate = [u"Modèle:Portail tennis", u"Modèle:Catégorie tennis"] index.byPrefix = [u"Projet:Tennis", u"Portail:Tennis"] index.editSubpage = True
Tourisme
index.icon = u'Crystal Clear app browser.png' index.indexPageName = u'Projet:Tourisme/Index' index.byTemplate = [u'Modèle:Portail tourisme', u'Modèle:Catégorie tourisme'] index.byCategory = [u'Catégorie:Modèle du projet tourisme'] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Tourisme', u'Projet:Tourisme'] index.diffPageName = None
Transpédia
index.icon = u'Autoroute icone.svg' index.indexPageName = u'Projet:Transpédia/Index des articles' index.byTemplate = [u'Modèle:Portail Transpédia'] index.byPrefix = [u'Portail:Transpédia', u'Projet:Transpédia']
Tunisie
index.icon = u'Flag of Tunisia.svg' index.indexPageName = u'Projet:Tunisie/Index' index.byTemplate = [u'Modèle:Portail Tunisie', u'Modèle:Catégorie Tunisie'] index.byCategory = [ u'Catégorie:Modèle Tunisie' ] index.byRecursiveCategory = [] index.byPrefix = [u'Portail:Tunisie', u'Projet:Tunisie'] index.diffPageName = None