|
|
| Ligne 1 : |
Ligne 1 : |
| | /* N’importe quel JavaScript ici sera chargé pour n’importe quel utilisateur et pour chaque page accédée. */ | | /* N’importe quel JavaScript ici sera chargé pour n’importe quel utilisateur et pour chaque page accédée. */ |
| − | /**
| |
| − | * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché
| |
| − | */
| |
| − | function getElementsByClass(searchClass, node, tag) {
| |
| − | if (node == null) node = document;
| |
| − | if (tag == null) tag = '*';
| |
| − | return $.makeArray( $(node).find(tag+'.'+searchClass) );
| |
| − | }
| |
| − | /**
| |
| − | * Icônes de titre
| |
| − | *
| |
| − | * Cherche les icônes de titre (class="icone_de_titre") et les
| |
| − | * déplace à droite du titre de la page.
| |
| − | * Doit être exécuté après une éventuelle correction de titre.
| |
| − | */
| |
| − | function IconesDeTitre() {
| |
| − | var h1 = document.getElementById('firstHeading');
| |
| − | var icones = getElementsByClass( "icone_de_titre", document, "div" );
| |
| − | for( var j = icones.length; j > 0; --j ){
| |
| − | icones[j-1].style.display = "block"; /* annule display:none par défaut */
| |
| − | icones[j-1].style.borderWidth = "1px";
| |
| − | icones[j-1].style.borderStyle = "solid";
| |
| − | icones[j-1].style.borderColor = "white";
| |
| − | if( skin == "modern" ){
| |
| − | icones[j-1].style.marginTop = "0em";
| |
| − | }
| |
| − | h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */
| |
| − | }
| |
| − | }
| |
| − | addOnloadHook(IconesDeTitre);
| |
Version actuelle datée du 6 octobre 2014 à 19:44
/* N’importe quel JavaScript ici sera chargé pour n’importe quel utilisateur et pour chaque page accédée. */