« MediaWiki:Gadget-MonobookToolbarSources.js » : différence entre les versions
Apparence
Contenu supprimé Contenu ajouté
m uniquement charger ce script en édition |
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> |
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>