Aller au contenu

« MediaWiki:Gadget-MonobookToolbarSources.js » : différence entre les versions

Une page de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
Seb35 (discuter | contributions)
m uniquement charger ce script en édition
Seb35 (discuter | contributions)
m demande sur WP:DIMS
Ligne 36 : Ligne 36 :
push("|date=" + getStrDateToday("m a") + "}}"); //Référence nécessaire
push("|date=" + getStrDateToday("m a") + "}}"); //Référence nécessaire
push("<ref>{{fr}} {{Lien web\n |url=\n |titre=\n |id=\n |série=\n |auteur=\n |lien auteur=\n |coauteurs=\n |date={{date|||}}\n |année=\n |mois=\n |site=\n |éditeur=\n |page=\n |citation=\n |en ligne le={{date|||}}\n |consulté le={{date|" + getStrDateToday("j|m|a") + "}}\n }}</ref>");
push("<ref>{{Lien web\n |url=\n |titre=\n |id=\n |série=\n |auteur=\n |lien auteur=\n |coauteurs=\n |date=\n |année=\n |mois=\n |site=\n |éditeur=\n |page=\n |citation=\n |en ligne le=\n |consulté le=" + getStrDateToday("jma") + "\n}}</ref>");
push("<ref>{{Périodique\n |id=\n |lang=\n |auteur=\n |traduction=\n |titre=\n |sous-titre=\n |journal=\n |revue=\n |ISSN=\n |ISSN2=\n |ISSN3=\n |no=\n |date=\n |vol=\n |titre vol=\n |issue=\n |pages=\n |résumé=\n |texte=\n |consulté le=\n |doi=\n |commentaire=\n |extrait=\n}}</ref>");
push("<ref>{{Périodique\n |id=\n |lang=\n |auteur=\n |traduction=\n |titre=\n |sous-titre=\n |journal=\n |revue=\n |ISSN=\n |ISSN2=\n |ISSN3=\n |no=\n |date=\n |vol=\n |titre vol=\n |issue=\n |pages=\n |résumé=\n |texte=\n |consulté le=\n |doi=\n |commentaire=\n |extrait=\n}}</ref>");

Version du 14 septembre 2008 à 18:17

//[[Projet:Javascript]]
//<nowiki>
/*
* AjoutBoutonSource (basé sur DeluxeBar de Dake)
*
* Ajoute plusieurs boutons pour faciliter le "sourçage" lors de l'édition d'un article, avec possibilité de cacher certains boutons.
*
* Auteur : Sanao
* Dernière révision : 21 novembre 2007
*/
 function AjoutBoutonSource()
{
  var messages_debut = new Array();
  var messages_fin = new Array();
  var images = new Array();
  var commentaires = new Array();
  var id_images = new Array();
  var langue = getVarValue("langue_citation_etrangere", "en");
  
  with (messages_debut) 
  {
    push("{{Citation|"); //Citation française
    push("{{Citation étrangère|lang=" + langue + "|"); //Citation étrangère
    push(""); //À sourcer
    push("{{Référence nécessaire|"); //Référence nécessaire
    push(""); //Lien web
    push(""); //Périodique
    push(""); //Livre
  }
 
  with (messages_fin) 
  {
    push("}}"); //Citation française
    push("}}"); //Citation étrangère
    push("{{à sourcer|date=" + getStrDateToday("m a") + "}}"); //À sourcer
    push("|date=" + getStrDateToday("m a") + "}}"); //Référence nécessaire
 
    push("<ref>{{Lien web\n   |url=\n   |titre=\n   |id=\n   |série=\n   |auteur=\n   |lien auteur=\n   |coauteurs=\n   |date=\n   |année=\n   |mois=\n   |site=\n   |éditeur=\n   |page=\n   |citation=\n   |en ligne le=\n   |consulté le=" + getStrDateToday("j m a") + "\n}}</ref>");
 
    push("<ref>{{Périodique\n  |id=\n  |lang=\n  |auteur=\n  |traduction=\n  |titre=\n  |sous-titre=\n  |journal=\n  |revue=\n  |ISSN=\n  |ISSN2=\n  |ISSN3=\n  |no=\n  |date=\n  |vol=\n  |titre vol=\n  |issue=\n  |pages=\n  |résumé=\n  |texte=\n  |consulté le=\n  |doi=\n  |commentaire=\n  |extrait=\n}}</ref>");
 
    push("<ref>{{ouvrage\n  |éditeur=\n  |collection=\n  |série=\n  |titre=\n  |titre vo=\n  |ref=\n  |volume=\n  |titre volume=\n  |auteur=\n  |prénom=\n  |nom=\n  |auteurs=\n  |trad=\n  |langue=\n  |lien langue=\n  |lieu=\n  |année=\n  |mois=\n  |jour=\n  |publi=\n  |pages=\n  |format=\n  |isbn=\n  |issn=\n  |présentation en ligne=\n  |lire en ligne=\n  |partie=\n  |numéro=\n  |chap=\n  |passage=\n  |id=\n  |commentaire=\n}}</ref>");
}
 
  with (images)
  {
    push("http://upload.wikimedia.org/wikipedia/commons/2/26/Button_latinas.png");
    push("http://upload.wikimedia.org/wikipedia/commons/0/05/Button_Anführung.png");
    push("http://upload.wikimedia.org/wikipedia/commons/5/5c/Button_references2.png");
    push("http://upload.wikimedia.org/wikipedia/commons/3/33/Button_unreferenced.png");
    push("http://upload.wikimedia.org/wikipedia/commons/3/3c/Button_lienweb.png");
    push("http://upload.wikimedia.org/wikipedia/commons/b/b4/Button_lienjournal.png");
    push("http://upload.wikimedia.org/wikipedia/commons/e/ef/Button_cite_book.png");
  }
 
  with (commentaires)
  {
    push("Citation française");
    push("Citation étrangère");
    push("Section ou article à sourcer");
    push("Référence nécessaire");
    push("Lien web");
    push("Périodique");
    push("Livre");
  }
 
  with (id_images)
  {
    push("citation_francaise");
    push("citation_etrangere");
    push("a_sourcer");
    push("ref_nec");
    push("lien_web");
    push("periodique");
    push("livre");
  }

  ajoutBoutonsToolbar(messages_debut, messages_fin, commentaires, images, id_images);
}
if( wgAction == 'edit' || wgAction == 'submit' ) addOnloadHook(AjoutBoutonSource);
//</nowiki>