Utilisateur:Ludo Thécaire/Annonces/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'annonces automatiques 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 nouveux traitement à générer. Ajouter une nouvelle section suffit à créer un nouveau script de génération d'annonces, 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
Sommaire |
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é de caractères latin classiques ;
Échecs
announcement.icon = u'Chess.svg' announcement.pageName = u"Projet:Échecs/Annonces" announcement.announcements = [ 'propositionAdQ', 'propositionBA', 'asupprimer', 'semiprotection', 'protection', ] announcement.titleLevel = "===" announcement.portalTemplate = [u"Modèle:Portail échecs"]
Entreprise
announcement.icon = u'Factory.svg' announcement.pageName = u"Projet:Entreprises/Annonces" announcement.announcements = [ 'propositionAdQ', 'propositionBA', 'asupprimer', 'semiprotection', 'protection', ] announcement.titleLevel = "=====" announcement.portalTemplate = [u"Modèle:Portail entreprises"]
Jeu vidéo (annonces)
announcement.icon = u'Joysticksmall.svg' announcement.pageName = u"Projet:Jeu vidéo/Annonces" announcement.announcements = [ 'propositionAdQ', 'propositionBA', 'asupprimer', 'semiprotection', 'protection', ] announcement.titleLevel = "===" announcement.portalTemplate = [u"Modèle:Portail jeu vidéo"]
Jeu vidéo (à faire)
announcement.icon = u'Joysticksmall.svg' announcement.pageName = u"Projet:Jeu vidéo/À faire" announcement.announcements = [ 'arecycler', 'source', 'verifier', 'traduction', 'travaux', 'fusion', ] announcement.titleLevel = "====" announcement.portalTemplate = [u"Modèle:Portail jeu vidéo"]
Patrimoine mondial
announcement.icon = u'Edge-firefox.png' announcement.pageName = u"Projet:Patrimoine mondial/Maintenance" announcement.announcements = [ 'arecycler', 'source', 'verifier', 'traduction', 'travaux', 'fusion', ] announcement.titleLevel = "====" announcement.byTalkPageTemplate = [u'Modèle:Wikiprojet Patrimoine mondial']
Rock
announcement.icon = u'Crystal 128 kguitar.png' announcement.pageName = u"Projet:Rock/Annonces" announcement.announcements = [ 'propositionAdQ', 'propositionBA', 'asupprimer', ] announcement.titleLevel = "===" announcement.portalTemplate = [u"Modèle:Portail rock"]
Sociologie
announcement.icon = u'Socio template.gif' announcement.pageName = u"Projet:Sociologie/224 Annex-AnnonceWPArticles" announcement.announcements = [ 'asupprimer', 'semiprotection', 'protection', 'arecycler', 'source', 'verifier', 'traduction', 'travaux', 'fusion', ] announcement.titleLevel = "===" announcement.portalTemplate = [u"Modèle:Portail sociologie"]