Aller au contenu

Utilisateur:Ptitboss/monobook.js

Une page de Wikipédia, l'encyclopédie libre.
Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.

Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;

Firefox (sur GNU/Linux) / Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.
function setSummary(str)
 {
  document.editform.wpSummary.value = str;
 }
 
 function addToSummary(str)
 {
  var resum = document.editform.wpSummary.value
  if(resum != 0 && resum.indexOf("*/") < resum.length - 3)
  {
   document.editform.wpSummary.value += " - ";
  }
  document.editform.wpSummary.value += str;
  checksWithSummary(str, "Projet", 8);
  checksWithSummary(str, "revert", 8);
 }
 
 function checksWithSummary(str, text, num)
 {
  if(str.indexOf(text, num) > 0)
  {
   document.editform.wpWatchthis.checked = false;
   document.editform.wpMinoredit.checked = true;
  }
 }
 
 function TodayDate()
 {
  m = new Array("janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre");
  today = new Date();
  day = today.getDate();
  year = today.getYear();
  if(year < 2000)
  {
   year = year + 1900;
  }
  return(day + " " + m[today.getMonth()] + " " + year);
 }
 
/*
 // Ajouter une boîte perso dans le menu de gauche.
 
 function nouvelleBoite()
 {
  var tDate = TodayDate();
  var l = document.getElementById("column-one");
  if(l)
  {
   l.innerHTML = l.innerHTML
   + '<div class="portlet" id="p-nbx">'
   + ' <h5>boîte perso</h5>'
   + ' <div class="pBody">'
   + '   <ul>'
   + '     <li><a href="http://fr.wikipedia.org/wiki/Wikipédia:Annonces" target="_blank">Annonces</a></li>'
   + '     <li><a href="http://fr.wikipedia.org/wiki/Wikipédia:Le_Bistro" target="_blank">Bistro</a> - <a href="http://fr.wikipedia.org/wiki/Wikipédia:Le_Bistro/' + tDate + '" target="_blank">aujourd\'hui</a></li>'
   + '     <li><a href="http://fr.wikipedia.org/wiki/Wikipédia:Comité d\'arbitrage/Arbitrage" target="_blank">Arbitrages</a></li>'
   + '     <li><a href="http://fr.wikipedia.org/wiki/Catégorie:Wikipédia:ébauche" target="_blank">Ébauches</a> - <a href="http://fr.wikipedia.org/wiki/Wikipédia:Catégories d\'ébauches" target="_blank">catégories</a></li>'
   + '     <li><a href="http://fr.wikipedia.org/wiki/Wikipédia:Pages_à_supprimer" target="_blank">Pages à supprimer</a></li>'
   + '     <li><a href="http://fr.wikipedia.org/wiki/Aide:Formules TeX" target="_blank">Formules TeX</a></li>'
   + '     <li><a href="http://fr.wikipedia.org/wiki/Wikipédia:Modèles" target="_blank">Modèles</a></li>'
   + '     <li><a href="http://fr.wikipedia.org/wiki/Wikipédia:Projet/Restauration lien rouge" target="_blank">Liens rouges</a></li>'
   + '     <li><a href="http://fr.wikipedia.org/wiki/Wikipédia:Projet/Liens vers les pages d\'homonymie" target="_blank">Pages d\'homonymie</a></li>'
   + '   </ul>'
   + ' </div>'
   + '</div> ';
  }
 }
 
 $(nouvelleBoite);
 
*/

 // Ajouter des commentaires prédéfinis dans la barre de résumé.
 
 /// Méthode qui bugue sous IE (j'ai pas trouvé la cause, s'il y en a une... et sous FF, impossible d'afficher des apostrophes...
 
 
 /// Nouvelle méthode, qui marche...
 
 function DeluxeSummary()
 {
  var sumLbl = document.getElementById("wpSummaryLabel");
  if(sumLbl)
  {
   var sumInput = document.getElementById("wpSummary");
   sumInput.style.width = "95%";
   var titles = new Array()
   titles.push("ortho")
   titles.push("typo")
   titles.push("categ")
   titles.push("interw")
   titles.push("wikif")
   titles.push("blanch")
   titles.push("redir")
   titles.push("revert")
   titles.push("rouge")
   titles.push("homon")
   var inputs = new Array()
   inputs.push("orthographe")
   inputs.push("typographie")
   inputs.push("catégorisation")
   inputs.push("interwiki")
   inputs.push("wikification")
   inputs.push("blanchissement")
   inputs.push("redirect")
   inputs.push("revert")
   inputs.push("[[Wikipédia:Projet/Restauration lien rouge|restauration liens rouges]]")
   inputs.push("lien homonymie")
   var str = ""
   for(var cpt = 0; cpt < titles.length; cpt ++)
   {
    str += "<a href=\"javascript:addToSummary('" + inputs[cpt] + "')\""
           + " class=\"sumLink\" title=\"Ajouter '" + inputs[cpt] +"' dans la boîte de résumé\">"
           + titles[cpt]
           + "</a> "
   }
   sumLbl.innerHTML = str + "<br />" + sumLbl.innerHTML
  }
 }
 
 $(DeluxeSummary);
 
 // Merci (entre autres) à Dake, Yug, Pabix, et GôTô, pour les scripts...