Discussion MediaWiki:Gadget-EditZeroth.js
Sans vouloir d'aucune manière faire la promotion de cette proposition, je pense qu'elle fait la même chose, en plus simple... ;) -- jmtrivial 4 novembre 2006 à 14:18 (CET)
Titre
modifierEst-ce que ce ne serait pas plus clair d'indiquer "intro" plutôt que "en-tête" ? Après-tout, c'est le terme qu'on utilise en général... nojhan→☸ 13 novembre 2006 à 08:33 (CET)
- C'est vrai. Mais je n'aime pas, dans l'interface, les mots tronqués du style "admin" ou "coord", et je préfere les mots complets. Du coup, dans ce cas, a la place d'"intro" je préfererais "introduction". Mais ca rajoute en longueur, surtout quand on a aussi les onglets d'admin, de purge, de google et de copyscape ;) --Tieno 13 novembre 2006 à 15:11 (CET)
- Et puis l’en-tête, ça comprend aussi les bandeaux, infobox et autres modèles de début de page. Alors que l’intro, c'est le texte d'introduction seulement. ¤ -- Niavlys (CinéNiavlys) -- ¤ [αβγ] (+), le 5 avril 2008 à 16:13 (CEST)
Ne fonctionne plus
modifierBonjour,
Ce script ne fonctionne plus pour moi (Firefox 2.0.0.1, Win XP). Peut-être dû à un changement dans les messages systèmes ? le Korrigan →bla 19 février 2007 à 12:16 (CET)
Plus exactement, la console d'erreur me dit :
- Erreur : [Exception... "Node was not found" code: "8" nsresult: "0x80530008 (NS_ERROR_DOM_NOT_FOUND_ERR)" location: "http://fr.wikipedia.org/w/index.php?title=MediaWiki:JSScripts/EditZeroth&action=raw&ctype=text/javascript&dontcountme=s Line: 51"]
Ce qui semble correspondre à la ligne :
document.getElementById('p-cactions').childNodes[3].insertBefore(y,x.nextSibling);
Si ça peut aider... le Korrigan →bla 19 février 2007 à 12:23 (CET)
- Je pensais l'avoir signalé déjà ; identique à toi. Ne marche plus depuis quelques semaines pour moi. --Medium69 19 février 2007 à 17:34 (CET)
Fonction corrigée
modifierVoici la fonction corrigée. Je l'ai essayée sous Firefox et IE 7, elle a l'air de marcher correctement. Je vous laisse tester... — Zelda ♪ 4 mars 2007 à 12:01 (CET)
/* * AddEditSection0 * * Permet d'éditer la première section d'une page (en-tête) * * Auteur : ?? * Contributeur : - * Dernière révision : 12 novembre 2006 */ function addEditSection0() { ta['ca-edit-0'] = ['', 'Edit the zeroth section of this page']; if (!document.getElementById) { return; } x = document.getElementById('ca-edit'); if(!x) { return; } y = document.createElement('LI'); y.id = 'ca-edit-0'; if (x.className == 'selected') { if (/&action=edit§ion=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§ion=0$/.test(window.location.href)) { x.className = 'istalk'; y.className = 'selected istalk'; } else { y.className = 'istalk'; } } else { y.className = x.className; x.className = 'istalk'; } z = document.createElement('A'); if (x.children) { z.href = x.children[0].href + '§ion=0'; z.appendChild(document.createTextNode('en-tête')); y.appendChild(z); x.parentNode.insertBefore(y,x.nextSibling); } else { z.href = x.childNodes[0].href + '§ion=0'; z.appendChild(document.createTextNode('en-tête')); y.appendChild(z); x.parentNode.insertBefore(y,x.nextSibling); } } if (document.title.indexOf("modification ") == -1) { addLoadEvent(addEditSection0); }
- Ca a l'air de marcher, merci beaucoup ! le Korrigan →bla 4 mars 2007 à 12:14 (CET)
Ajout de /* En-tête */ dans le champ de résumé
modifierJe trouve que ce serait utile, pas vous ? The RedBurn (ϕ) 8 juillet 2007 à 12:45 (CEST)
- Exactement ce que je pensais. Je pense qu'il faut rajouter (mais je sais pas où) ceci :
javascript:addToSummary('En-tête');
- Quelqu'un pourrait-il s'en charger, s'il pense que c'est une bonne idée ? (Parce que moi, pour le moment, je vois pas vraiment d'intérêt à ce gadget, si ce n'est d'alléger le chargement...) — Signé : ¤ -- Niavlys (CinéNiavlys) -- ¤ [αβγ], le 9 mars 2008 à 18:10 (CET)
Problème potentiel
modifierIl y a un problème potentiel avec cette ligne de code :
if (document.title.indexOf("modification ") == -1) {
Pourquoi l'onlget n'apparaitrait pas pour une page dont le titre comporte le mot "modification" ?
Il est préférable d'utiliser les variables du mediawiki :
if (wgAction != "edit") {
--DavidL (d) 29 décembre 2007 à 16:33 (CET)
- mais en excluant aussi l'action submit. iAlex (Ici ou là), le 29 décembre 2007 à 20:38 (CET)
- À mon avis, ce serait encore mieux de vérifier si wgAction == "view". The RedBurn (ϕ) 30 décembre 2007 à 00:31 (CET)
Problème affichage gadget
modifierBonjour,
Depuis quelques jours, le lien affiché par ce gadget a un problème de positionnement, décalé vers le haut.
Je suspecte un lien avec la modification de la barre d'onglet annoncée dans ce technews, mais je peux me tromper.
Wikipédiennement, Epok__ (✉), le 14 octobre 2022 à 21:05 (CEST)
- Ça devrait être bon maintenant. - Ash - (Æ) 15 octobre 2022 à 16:08 (CEST)
- C'est parfait, merci beaucoup Ash_Crow !
- Bon week-end et wikipédiennement, Epok__ (✉), le 15 octobre 2022 à 16:54 (CEST)