« MediaWiki:Gadget-AncreTitres.js » : différence entre les versions

un peu plus clair [avec un éditeur externe]
mAucun résumé des modifications
(un peu plus clair [avec un éditeur externe])
//<pre><nowiki>
/*
* AncreTitres
 
//////////////////////ZONE PERSONNALISABLE//////////////////////
var AncreTitres_nom_ancre = "[lienURL]"; // Texte lien externe
var AncreTitres_nom_lien_interne = "[[lien]]"; // Texte lien interne
var AncreTitres_description = "Obtenir une URL vers cette section"; // Infobulle du lien
i++;
if (titre_courant.className.match(/mw-headline/g)) {
var ancre_nom wgPageName + "#" += noeud_precedent(titre_courant.parentNode).lastChild.name);
var small = document.createElement('small'); with(small) {
innerHTML=AncreTitres_nom_ancre;
}
var link = document.createElement('a'); with(link) {
setAttribute("ancre", wgServer + wgScriptPath + "/index.php?title=" + wgPageName + "#" + ancre_nom ;
wgPageName + "#" + noeud_precedent(titre_courant.parentNode).lastChild.name);
setAttribute("onclick", "window.prompt('Lien : ', this.getAttribute('ancre'));");
appendChild(small);
}
link = document.createElement('a'); with(link) {
setAttribute("ancre", "[[" + wgPageName + "#" + noeud_precedent(titre_courant.parentNode).lastChild.name)ancre_nom + "]]";
setAttribute("onclick", "window.prompt('Lien : ', this.getAttribute('ancre'));");
appendChild(small);
0

modification