MediaWiki:Gadget-Section links.js

Bonjour, vous êtes venu ici pour chercher la signification du mot MediaWiki:Gadget-Section links.js. Dans DICTIOUS, vous trouverez non seulement toutes les significations du dictionnaire pour le mot MediaWiki:Gadget-Section links.js, mais vous apprendrez également son étymologie, ses caractéristiques et comment dire MediaWiki:Gadget-Section links.js au singulier et au pluriel. Tout ce que vous devez savoir sur le mot MediaWiki:Gadget-Section links.js est ici. La définition du mot MediaWiki:Gadget-Section links.js vous aidera à être plus précis et correct lorsque vous parlerez ou écrirez vos textes. Connaître la définition deMediaWiki:Gadget-Section links.js, ainsi que celles d'autres mots, enrichit votre vocabulaire et vous fournit des ressources linguistiques plus nombreuses et de meilleure qualité.
/*******************************************************************************
 * === Relie les sections d'articles ===
 * Les sections du Wiktionnaire contiennent des liens plus précis que ceux
 * générés automatiquement par Mediawiki:
 * coin#en-nom plutôt que coin#Nom_commun_3
 * Cette fonction change les liens § donnés à gauche des titres de section pour
 * leur donner le lien précis de la section (s'il y en a un)
*******************************************************************************/
jQuery(function relink_sections() {
	// Sections de langue + sections de type de mot
	$( ".sectionlangue, .titredef" ).each( function() {
		var parlink = $(this).parent().parent().find( ".mw-headline-anchor" );	// Le lien §
		var href = "#" + $(this).attr("id");	// Le lien "précis" de la section
		parlink.attr("href", href);
	});
});

/*******************************************************************************
 * === Liens d'ébauches ===
 * Cette fonction remplace le lien des modèles d'ébauche (.stubedit) par le lien
 * de modification de la section supérieure la plus proche, pour éviter de
 * modifier toute la page.
 * Auteur : ].
*******************************************************************************/
jQuery(function stubeditLink() {
	$( '.stubedit a' ).attr( 'href', function() {
		var $ol = $( this );
		var lim = 0;
		// Remonte en haut de la hiérarchie
		while( $ol.parent().attr( 'id' ) !== 'mw-content-text' && lim < 50 ) {
			$ol = $ol.parent();
			lim++;
	  	}
		// On remonte et on récupère le premier titre venu
		var $hall = $ol.prevAll( 'h2, h3, h4' );
		if ( $hall.length > 0 ) {
			var href = '';
			$hall.each(function() {
				$modif = $( this ).find( '.mw-editsection a' );
				href = $modif.attr( 'href' );
				return false;	// break each loop
			});
			return href;	// Nouveau lien
		}
		return $( this ).attr( 'href' );	// Défaut : lien normal
	});
});