MediaWiki:Gadget-EditZeroth.js

De Spinoza et Nous.
(Différences entre les versions)
Aller à : Navigation, rechercher
m (ReqBot Part 1 using AWB)
 
m (1 version)
 

Version actuelle en date du 26 décembre 2011 à 23:13

/**
 * 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