MediaWiki:Common.js

Un article de Samba en France.

Revision as of 23 octobre 2008 à 09:40 by AlNo (Discuter | contributions)
(diff) ← Version précédente | voir la version courante (diff) | Version suivante → (diff)
Jump to: navigation, search

/* Any JavaScript here will be loaded for all users on every page load. */

/*
 */

/**
 * Réécriture des titres
 * Fonction utilisée par [[Modèle:Titre]]
 * 
 * La fonction cherche un bandeau de la forme
 * <div id="RealTitleBanner">
 *   <span id="RealTitle">titre</span>
 * </div>
 *
 * Un élément comportant id="DisableRealTitle" désactive la fonction
 */
function rewritePageH1() {
  var realTitleBanner = document.getElementById('RealTitleBanner');
  if (realTitleBanner) {
    if (!document.getElementById('DisableRealTitle')) {
      var realTitle = document.getElementById('RealTitle');
      var h1 = document.getElementsByTagName('h1')[0];
      if (realTitle && h1) {
        var titleText = realTitle.innerHTML;
        if (titleText == '') h1.style.display = 'none';
        else h1.innerHTML = titleText;
        realTitleBanner.style.display = 'none';
      }
    }
  }
}
addOnloadHook(rewritePageH1);

/* 
*/
Outils personnels