MediaWiki:Gadget-EditZeroth.js

De Spinoza et Nous.
Version du 26 décembre 2011 à 22:13 par Henrique (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
Aller à : Navigation, rechercher

Note : après avoir enregistré vos préférences, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.

  • Firefox / Safari : maintenez la touche Maj (Shift) en cliquant sur le bouton Actualiser ou pressez Ctrl-F5 ou Ctrl-R (Cmd-R sur un Mac) ;
  • Google Chrome : pressez Ctrl-Maj-R (Cmd-Maj-R sur un Mac) ;
  • Internet Explorer : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5 ;
  • Konqueror : cliquez sur Actualiser ou pressez F5 ;
  • Opera : videz le cache dans Outils → Préférences.
/**
 * AddEditSection0
 *
 * Permet d'éditer la première section d'une page (en-tête)
 *
 * Auteur : ??
 * Contributeur : Pabix, Zelda
 * Dernière révision : 2 septembre 2008
 * {{Projet:JavaScript/Script|EditZeroth}}
 */

function addEditSection0() {
  addPortletLink('p-cactions', wgScript + '?title=' + encodeURIComponent(wgPageName) + '&action=edit&section=0', 'En-tête', 'ca-edit-0', '', '', document.getElementById('ca-history'));
  var x = document.getElementById('ca-edit');
  var y = document.getElementById('ca-edit-0');
  if( !x || !y ) return;
  
  if (x.className == 'selected') {
          if (/&action=edit&section=0$/.test(window.location.href)) {
                  x.className = 'istalk';
                  y.className = 'selected';
          } else {
                  x.className = 'selected istalk';
          }
  } else if (x.className == 'selected istalk') {
          if (/&action=edit&section=0$/.test(window.location.href)) {
                  x.className = 'istalk';
                  y.className = 'selected istalk';
          } else {
                  y.className = 'istalk';
          }
  } else {
          y.className = x.className;
          x.className = 'istalk';
  }
}
if( wgNamespaceNumber >= 0 ) addOnloadHook(addEditSection0);
Outils personnels
Espaces de noms
Variantes
Actions
Découvrir
Œuvres
Échanger
Ressources
Boîte à outils