Darkoneko's Weblog

Yesterday, today, and no future / time waits for no one

Posts Tagged ‘bulletin des administrateurs’

Gribouillage 153 : durée conservatoire.

Posted by DarkoNeko sur lundi 9 novembre 2015

Une histoire récente sur le bulletin des admins.

0155 - inquietude

Au final, la nouvelle durée a été appliquée vers 15:40.

Bien sûr, ça n’est pas un drame. Je veux dire, on ne parle pas d’un vandale, mais d’un type qui pourrie l’ambiance parce qu’il est incapable de l’ouvrir sans être grossier/sexiste/raciste/etc. Il n’y avait pas d’urgence. Mais quand même, ça fait tâche.

Posted in Gribouillage, les coulisses de Wikipédia | Tagué: | Leave a Comment »

Gribouillage 14 : Magical girl Mandariine.

Posted by DarkoNeko sur samedi 28 février 2015

0015 confession

Confession : lorsque Mandariine écrit sur le bulletin des administrateurs, j’ai parfois l’impression de lire une mahou shoujo un peu bipolaire ^^;

Posted in Gribouillage, les coulisses de Wikipédia | Tagué: , , | Leave a Comment »

Gribouillage 5 : Soldes d’hiver.

Posted by DarkoNeko sur vendredi 20 février 2015

0005 menage de printemps

  • Contexte : Bulletin des administrateurs 2015, semaine 8.
  • Visiblement, je ne vais pas arriver à me limiter à 3 gribouilles par semaine pour le moment ^^; le buffer augmente trop vite. Je le paierais probablement le jour ou j’arriverais à court d’inspiration, mais bon.

Posted in actualités, Gribouillage, les coulisses de Wikipédia | Tagué: | 1 Comment »

Personnalisons Wikipédia : ajouter une année de sous pages du BA en quelques lignes

Posted by DarkoNeko sur lundi 3 janvier 2011

La personnalisation du jour nous viens tout droit du bulletin des administrateurs et vous permettra d’ajouter rapidement l’ensemble des sous pages 2011 du BA dans votre liste de suivi.

L’idée de Dereckson est excellente, mais si je conçois que chacun préfère programmer dans les languages qu’il connait… franchement, charger un executable ? le framework .NET ? … une machine virtuelle O_o ? Personne ne va faire ça

Bref, j’ai repris l’idée en javascript.

  • La première moitié du script est « l’ajouteur » en lui même, une boucle qui fait un appel API par sous page (je n’ai pas trouvé de moyen de tous les ajouter en un seul appel)
  • la 2eme moitié fait apparaitre un lien « => Mass ajout LdS <= » dans le menu de gauche, histoire que ça soit lançable proprement.

Comme d’habitude, le code est à copier dans votre monobook.js ou vector.js, selon l’habillage que vous utilisez.



//ajout des 53 sous pages du BA en liste de suivi.
function massAddToWatchlist() {
   var http_request = sajax_init_object()
   for( var nb=1 ; nb < 54 ; nb++) {
      var address = "/w/api.php?action=watch&title=Wikip%C3%A9dia:Bulletin_des_administrateurs/2011/Semaine_"+nb
      http_request.open('POST', address , false)
      http_request.send(null)
   }
   alert("fini !")
   return false;
}

//faire apparaitre un lien dans le menu navigation pour lancer la fonction ci dessus.
function massAddToWatchlist_lien() {
var ul = document.getElementById("p-navigation").getElementsByTagName("ul")[0]
var li = document.createElement('li')
li.appendChild( createAdressNode('#', '==Mass ajout LdS==', 'return massAddToWatchlist()') )
ul.appendChild( li )
}

addOnloadHook( massAddToWatchlist_lien )

  • C’est très facilement adaptable à d’autres pages (le bistro, etc) ; je sortirais les variantes dont vous avez besoin sur demande en commantaire.
  • Me script étant à usage unique, il vous suffit de coller le code, prévisualiser, cliquer sur le lien et attendre que la popup indiquant la fin du traitement apparaisse. Il n’y a pas besoin de sauvegarder (même si du coup, ça m’empeche de voir si bcp de monde utilise mes scripts à partir des modifications récentes :)

Le script a été testé sous Firefox, je n’ai pas de moyen simple de le tester sous d’autres systèmes pour le moment.

Enjoy.

-Temps pour faire et tester le programme : 10 minutes

-Temps perdu pour publier un billet de blog à partir du WIFI pourrave de mon hotel : 1H -_-;

Posted in Personnalisons Wikipédia | Tagué: , , | 3 Comments »