Wikipédia:Demande d'intervention sur un message système
[ modifier ]
Cette page a pour but de demander une intervention sur un message système (dans l'espace MediaWiki) de l'interface de Wikipédia. Pour effectuer une autre requête aux administrateurs, veuillez employer les raccourcis ci-contre.
Pour effectuer votre demande sur un message système, cliquez sur le lien ci-dessous et rédigez votre demande. Elle se retrouvera tout en bas de cette page.
Notes :
- Si vous ne connaissez pas le nom du message système, vous pouvez rechercher sur Spécial:Messages système, ou à défaut écrivez tout de même votre demande de la façon la plus précise possible.
- Si la modification proposée est assez générale pour s'appliquer aux autres wikis fonctionnant sous MediaWiki (c'est-à-dire non spécifique à Wikipédia ni à Wikimedia), il est préférable de modifier le message correspondant sur translatewiki.net (demander les droits de traducteur, ou demander à un utilisateur les possédant) ; la modification se répercutera ici dans les jours/semaines qui suivront.
- Penser à l'accessibilité.
| Demander une intervention sur un message système |
[modifier] Requêtes traitées
- Les requêtes classées ci-dessous ont été traitées par un administrateur.
- Les requêtes traitées depuis plus de 15 jours sont archivées.
[modifier] Requêtes refusées ou sans suite
- Les requêtes classées ci-dessous ont été refusées ou n'ont pas eu de suite.
- Les requêtes traitées depuis plus de 15 jours sont archivées.
[modifier] Requêtes en cours d'examen
[modifier] Requêtes à traiter
- Pour effectuer une nouvelle requête, ajouter une nouvelle section ci-dessous. Un administrateur se chargera d'y répondre.
- Les requêtes traitées ou refusées sont déplacées dans la section correspondante puis gardées pendant une semaine.
[modifier] MediaWiki:Gadget-OngletGoogle.js
- Statut : -
Pages où apparaît ce message : la plupart, en cas d’ajout du gadget Ajouter un onglet permettant de rechercher sur Google le nom de la page
Changement proposé par le comte Ɲemoi – Je ne vois pas de raison à ce que ce gadget renvoie vers une une interface Google en anglais. Il serait donc bon de remplacer :
+ '<a href="http://www.google.fr/search?num=20&hl=en&safe=off&q=site%3Afr.wikipedia.org+' + GoogleQuoteSearch() + '&btnG=Search">'
+ 'Google fr</a>'
+ '<a href="http://www.google.fr/search?num=20&hl=en&safe=off&q=' + GoogleQuoteSearch() + '&btnG=Search">'
+ 'Google web</a>'
par :
+ '<a href="http://www.google.fr/search?num=20&safe=off&q=site%3Afr.wikipedia.org+' + GoogleQuoteSearch() + '&btnG=Search">'
+ 'Google fr</a>'
+ '<a href="http://www.google.fr/search?num=20&safe=off&q=' + GoogleQuoteSearch() + '&btnG=Search">'
+ 'Google web</a>'
ce qui devrait régler la chose. Je n’ai pas d’avis de s’il faut ou non retirer les &safe=off, c’est-à-dire la recherche « filtrée pour non adulte ». Merci d’avance ! ce 5 janvier 2012 à 21:41 (CET).
- On a aussi un truc génial pour cela, c'est la function mw.util.addPortletLink (source). od†n ↗blah 5 janvier 2012 à 22:10 (CET)
- (edit)
Fait- ⇨ Dr Brains ∞ Consultation ∞ 5 janvier 2012 à 22:10 (CET)
Histoire de faire avancer le schmilblick, je propose cette réécriture, qui est juste un premier jet et attend vos éventuelles observations :
function OngletGoogle($) {
function GoogleQuoteSearch() {
var pagename = mw.config.get('wgPageName');
var result = pagename.replace(/_/g, '+');
if (pagename.indexOf('(') === -1) {
result = '%22' + result + '%22';
}
return result;
}
var fr_url = 'http://www.google.fr/search?num=20&q=site%3Afr.wikipedia.org+' + GoogleQuoteSearch();
var web_url = 'http://www.google.fr/search?num=20&q=' + GoogleQuoteSearch();
if (typeof OngletGoogle_disableSafeSearch !== 'undefined' && OngletGoogle_disableSafeSearch) {
fr_url += '&safe=off';
web_url += '&safe=off';
}
mw.util.addPortletLink('p-cactions', fr_url, 'Google fr');
mw.util.addPortletLink('p-cactions', web_url, 'Google web');
}
if (mw.config.get('wgNamespaceNumber') >= 0) {
$(document).ready(OngletGoogle);
}
À noter que j'ai supprimé l'id « ca-nstab-user » qui semble avoir été un restant de copier-coller. od†n ↗blah 6 janvier 2012 à 01:08 (CET)
- Réponse du comte Ɲemoi – Le paramètre
num=20ne fonctionne pas chez moi (en étant déconnecté de mon compte Google, sous Chromium), une explication ? Avec sympathie, ce 6 janvier 2012 à 01:50 (CET).- Faudra que je vérifie, me souviens plus en détail, mais il est effectivement possible que depuis un temps (en gros depuis qu'ils font tout pour nous coller leur Google Instant) certains paramètres GET soient réticents à être pris en compte. Genre là j'ai testé le «
num», il est effectif sous google.com mais pas sous google.fr. od†n ↗blah 6 janvier 2012 à 02:02 (CET)
- Faudra que je vérifie, me souviens plus en détail, mais il est effectivement possible que depuis un temps (en gros depuis qu'ils font tout pour nous coller leur Google Instant) certains paramètres GET soient réticents à être pris en compte. Genre là j'ai testé le «
[modifier] MediaWiki:Common.css (| [+]/| [-], le retour)
- Statut : -
Pages où apparaît ce message : ![]()
Changement proposé par le comte Ɲemoi – Je vais une nouvelle fois essayer de réparer l’affreux « | [+] » qui permet d’afficher et masquer les catégories cachées, mais cette fois en reprenant du plus proprement possible le code javascript existant. J’aurais pour cela besoin de l’ajout dans la Common.css du code :
.cat-imitation {
display:inline-block;
line-height:1.35em;
padding:0 0.7em;
border-left:1px solid #AAA;
display:inline !ie;
}
.catlinks-allhidden #mw-hidden-cats-link { /* lorsqu’il n’y a que des catégories cachées */
padding-left: .4em;
border-left: none;
}
au niveau de /* CATEGORIES CACHEES */ logiquement. Merci d’avance ! ce 6 janvier 2012 à 00:18 (CET).
[modifier]
- Statut : -
Pages où apparaît ce message : Dans les courriels envoyés depuis Wikipédia, dans le pied de page.
« Ce courriel a été envoyé par « Cantons-de-l'Est » à « Cantons-de-l'Est » par la fonction « Envoyer un courriel à l’utilisateur » de Wikipédia. »
Changement proposé :
« Ce courriel a été envoyé par le contributeur « $1 » de la Wikipédia en français au contributeur « $2 ». Il a été expédié de façon automatique et la Wikimedia Foundation n'est pas responsable de son contenu.
L'expéditeur n'a pas obtenu l'adresse du destinataire, ni aucune information sur son compte de courriel. De plus, le destinataire n'a aucune obligation de répondre à ce courriel ou de poser tout autre geste qui pourrait révéler son identité. Si vous répondez, l'expéditeur connaîtra votre adresse de courriel. Pour d'autres informations sur la vie privée, la sécurité, la façon de répondre, tout comme sur les abus et la façon de ne plus recevoir de courriels de la Wikipédia en français, voir <https://fr.wikipedia.org/wiki/Wikipédia:Envoi_de_courriels_aux_contributeurs>. »
Ce message est une traduction et adaptation de
« This e-mail was sent by user "Magog the Ogre" on the English Wikipedia to user "Cantons-de-l'Est". It has been automatically delivered and the Wikimedia Foundation cannot be held responsible for its contents.
The sender has not been given the recipient's e-mail address, nor any information about his/her e-mail account; and the recipient has no obligation to reply to this e-mail or take any other action that might disclose his/her identity. If you respond, the sender will know your e-mail address. For further information on privacy, security, and replying, as well as abuse and removal from emailing, see <http://en.wikipedia.org/wiki/Wikipedia:Email>. »
— Cantons-de-l'Est 23 janvier 2012 à 22:02 (CET)
- L'éventuelle recommandation à faire ne serait-elle pas plutôt, pour ceux qui ne souhaitent pas révéler leur adresse mail, de répondre en utilisant à leur tour la fonction « lui envoyer un courriel » ? --Lgd (d) 23 janvier 2012 à 22:18 (CET)
[modifier] MediaWiki:Gadget-mwEmbed.js
- Statut : -
Pages où apparaît ce message : MediaWiki:Gadget-mwEmbed.js and MediaWiki:Gadgets-definition
Changement proposé : Update the code to the newer version available at en:MediaWiki:Gadget-mwEmbed.js and then update its definition to
* mwEmbed[ResourceLoader]|mwEmbed.js
Helder 31 janvier 2012 à 13:36 (CET)
[modifier] Spécial:Matrice des sites
- Statut : Requête refusée - 25 février 2012 à 18:16 (CET)
Pages où apparaît ce message : Seulement dans Spécial:Matrice des sites
Changement proposé : Dans Spécial:Matrice des sites, tous les hyperliens sont en HTTP, même si j'accède à la page en HTTPS. J'ai bien trouvé les messages Sitematrix, mais j'ignore comment est construit le tableau, qui contient justement tous ces hyperliens. Est-il possible de les faire apparaître en HTTP ou en HTTPS selon le protocole choisi par le lecteur ? Il suffit probablement de supprimer « http: » des adresses.
— Cantons-de-l'Est 12 février 2012 à 17:21 (CET)
- C'est à voir sur Bugzilla. Je doute qu'on y puisse quelque chose d'ici.
- ⇨ Dr Brains ∞ Consultation ∞ 12 février 2012 à 17:25 (CET)
- C'est déjà corrigé mais le correctif n'est pas encore déployé (la version actuelle est [1]). Orlodrim [discuter] 12 février 2012 à 17:36 (CET)
- Merci pour l'info. — Cantons-de-l'Est 12 février 2012 à 21:55 (CET)
- C'est déjà corrigé mais le correctif n'est pas encore déployé (la version actuelle est [1]). Orlodrim [discuter] 12 février 2012 à 17:36 (CET)
[modifier] MediaWiki:Rev-deleted-text-view
- Statut : Requête refusée - 5 mars 2012 à 14:38 (CET)
Bonjour. Bon, je suppose que ma demande doit se poster ici, je ne vois pas où ailleurs ?
Lorsque qu'on veut visualiser une version masquée d'un article (pour les utilisateurs en ayant les droits bien sûr), il apparaît un cadre en haut de page avec la mention :
Cette version de la page a été effacée. En tant qu’administrateur ou vérificateur d’adresses IP, vous pouvez la visualiser ; des détails sont disponibles dans le journal des effacements.
Par curiosité, j'ai cliqué sur le lien bleu qui amène à une page... vide. En jetant un oeil vite fait, je suppose que le lien n'est pas le bon
Pages où apparaît ce message : N'importe quelle page effacée et masquée. Un exemple.
Changement proposé : Au lieu de :
http://fr.wikipedia.org/w/index.php?title=Sp%C3%A9cial:Journal/delete&page=Sp%C3%A9cial:Restaurer
Il faudrait :
http://fr.wikipedia.org/w/index.php?title=Sp%C3%A9cial:Journal/delete&page=titre+de+l'article+effacé
Dans l'exemple précédent, ça donnerait :
http://fr.wikipedia.org/w/index.php?title=Sp%C3%A9cial:Journal/delete&page=CS+Brétigny+Football
A vérifier bien sûr, je ne suis pas expert, loin de là... (et je sais pas du tout où trouver ce message...) --'toff [discut.] 12 février 2012 à 20:33 (CET)
- J'ai peut-être trouvé le message système : MediaWiki:Rev-deleted-text-view mais je sais pas corriger ? --'toff [discut.] 12 février 2012 à 20:39 (CET)
- Encore moi, j'ai l'impression de squatter
- Il me semble que je comprends le bug : Le message système renvoie vers FULLPAGENAMEE mais dans mon exemple, l'adresse est :
- http://fr.wikipedia.org/w/index.php?title=Sp%C3%A9cial:Restaurer&target=CS+Br%C3%A9tigny+Football×tamp=20120212183953
- Il renvoie donc vers le titre Sp%C3%A9cial:Restaurer alors qu'il faudrait qu'il renvoie vers la cible CS+Br%C3%A9tigny+Football. Mais Je ne sais pas plus corriger... --'toff [discut.] 12 février 2012 à 20:51 (CET)
[modifier] MediaWiki:Common.js (autres-projets)
- Statut : -
Pages où apparaît ce message :
Joyeuses fêtes à tous ! ![]()
Changement proposé par le comte Ɲemoi – Dans le cadre d’une refonte esthétique du modèle : Autres projets, plus détaillée lors de cette précédente requête, il faudrait ajouter au Common.js le code :
function autresProjetsN() {
if ((typeof no_other_projects != "undefined") && (no_other_projects)) return;
if(!( mw.config.get('wgNamespaceNumber')==0)) return;
if(!( mw.config.get('wgAction') =="view")) return;
var div = document.getElementById('autres-projets');
if(!div) return;
if((skin=="monobook")||(skin=="chick")||(skin=="myskin")||(skin=="simple")){
var Portlet_ClassName = "portlet";
var PBody_ClassName = "pBody";
var Column_Id = 'column-one';
}else if(skin=="modern"){
var Portlet_ClassName = "portlet";
var PBody_ClassName = "pBody";
var Column_Id = 'mw_portlets';
}else if(skin=="vector"){
var Portlet_ClassName = "portal collapsed";
var PBody_ClassName = "body";
var Column_Id = 'mw-panel'
}else{
var Portlet_ClassName = false;
}
if(!Portlet_ClassName) return;
var list = div.getElementsByTagName('li');
var newlist = document.createElement("ul");
for (var i = 0; i < list.length ; i++) {
list.link = list[i].getElementsByTagName('a')[0];
list.text = list[i].getElementsByClassName('project')[0];
var newlistitem = document.createElement("li");
var newlink = document.createElement("a");
var newlinktext = document.createTextNode(getTextContent(list.text));
newlink.appendChild(newlinktext);
newlink.title=getTextContent(list.link);
newlink.href=list.link.href;
newlistitem.appendChild(newlink);
newlist.appendChild(newlistitem);
}
var interProject = document.createElement("div");
interProject.className = Portlet_ClassName;
interProject.id = 'p-projects';
interProject.innerHTML = '<h5>Autres projets<\/h5><div class="'+PBody_ClassName+'"><ul>'+newlist.innerHTML+'</ul></div>';
insertAfter(document.getElementById(Column_Id),interProject,document.getElementById('p-tb'));
if ((typeof remove_other_projects != "undefined") && (remove_other_projects)) {
document = div.parentNode.removeChild(div);
}
}
addOnloadHook(autresProjetsN);
sous la ligne addOnloadHook(autresProjets);. C’est une reprise de l’ancien code, avec juste les adaptations nécessaires. Merci d’avance ! et bonne fin d’année.
Ce 25 décembre 2011 à 16:26 (CET).
- Cri dans le désert : on ne pourrait pas virer cette mise dans le menu de gauche qui est une impasse criante, plutôt ? Un petit bout de la Communauté en veut, l'autre n'en a rien à faire et la plus grande partie des gens ne l'ont apparemment même pas remarqué. Sans compter que cela devrait se faire nativement à la manière des interwikis, et pas par un lourd bricolage javascript local. Après quelques années de script local valeureux sans aucune évolution du côté de mediawiki, il faut peut-être convenir que c'est mort. Cordialement, --Lgd (d) 25 décembre 2011 à 16:32 (CET)
- +1. Mon expérience personnelle et ce que j'ai observé chez d'autres montrent que ces liens ne sont pour ainsi dire pas utilisés… Et si on ajoute à cela la lourdeur du code nécessaire, le rapport utilité observée / surcharge code me fait opter pour la suppression pure et simple. od†n ↗blah 25 décembre 2011 à 16:43 (CET)
- Réponse du comte Ɲemoi – Il y a deux mois, Dr Brains m’a dit « Franchement, un script qui ne s'active que dans l'espace Utilisateur:, dédié à un seul modèle qui n'est utilisé que sur 89 PU, j'ai effectivement une suggestion, bien plus radicale : supprimer (js et css). » Je l’aurais suivi, on aurait encore les 7 000 o de code parasite dans la Common.css ; comme depuis trois ans.
- Il y a six mois, un sondage a été fait pour relooker ce modèle, et il a été très positif. Plutôt que de modifier le modèle, Lgd a dit « Je me pencherai dessus bientôt, il faut tout reprendre » (probablement les prémices de ce « on ne pourrait pas virer cette mise dans le menu de gauche »). Le résultat de cette méthode est que le modèle est toujours aussi moche, six mois après.
- Alors, oui, je suis aussi d’avis qu’il faudrait virer cette p#♺@!n de fonction qui ne sert pas à grand chose — et je dis cela alors qu’elle est activée chez moi — ; mais, comme elle a été décidée par prise de décision, ça ferait encore des
remousdunes. Si on peut le supprimer discrètement, bah, pourquoi pas, mais ça ne doit pas interférer avec les avancées annexes, objectif de cette requête. - Si vous voulez profiter du changement du modèle pour dire « tiens, et on pourrait pas en plus virer cet appendice inutile » sur le Bistro, aucun soucis, je veux bien attendre un jour où tout le monde est présent pour lancer ma DIPP. Sinon, faisons avancer les choses quand on le peut ; le reste viendra en son temps. Ce 25 décembre 2011 à 17:12 (CET).
-
- Bon alors si les quatre points cardinaux sont d'accord pour arroser la rose des vents, on ne va pas attendre la prochaine inversion du pôle magnétique pour savoir si ça ne risque pas d'avancer d'une nanoseconde la fin du monde. Si j'ai bien compris, on allège tout et en même temps le menu gauche, why not, mais il faut enlever quoi ? TIGHervé 25 décembre 2011 à 20:35 (CET)
- Réponse du comte Ɲemoi – Si un opérateur a envie de virer le « menu de gauche », il lui suffit de refuser la présente requête et de retirer :
- Bon alors si les quatre points cardinaux sont d'accord pour arroser la rose des vents, on ne va pas attendre la prochaine inversion du pôle magnétique pour savoir si ça ne risque pas d'avancer d'une nanoseconde la fin du monde. Si j'ai bien compris, on allège tout et en même temps le menu gauche, why not, mais il faut enlever quoi ? TIGHervé 25 décembre 2011 à 20:35 (CET)
/**
* Application de [[Wikipédia:Prise de décision/Lien interprojet]]
* Copie les liens interprojets du modèle {{Autres projets}}
* dans le menu en colonne de gauche.
* remove_other_projects = true; dans le monobook personnel pour activer
* en plus la suppression du modèle {{Autres projets}} en bas des articles.
* no_other_projects = true; dans le monobook personnel pour désactiver
* entièrement le script et l'ajout dans la colonne de gauche.
*/
function autresProjets() {
if ((typeof no_other_projects != "undefined") && (no_other_projects)) return;
if(!( mw.config.get('wgNamespaceNumber')==0)) return;
if(!( mw.config.get('wgAction') =="view")) return;
var div = document.getElementById('autres_projets');
if(!div) return;
if((skin=="monobook")||(skin=="chick")||(skin=="myskin")||(skin=="simple")){
var Portlet_ClassName = "portlet";
var PBody_ClassName = "pBody";
var Column_Id = 'column-one';
}else if(skin=="modern"){
var Portlet_ClassName = "portlet";
var PBody_ClassName = "pBody";
var Column_Id = 'mw_portlets';
}else if(skin=="vector"){
var Portlet_ClassName = "portal collapsed";
var PBody_ClassName = "body";
var Column_Id = 'mw-panel'
}else{
var Portlet_ClassName = false;
}
if(!Portlet_ClassName) return;
var list = div.getElementsByTagName('li');
var newlist = document.createElement("ul");
for (var i = 0; i < list.length ; i++) {
list.link = list[i].getElementsByTagName('a')[0];
list.text = list.link.getElementsByTagName('span')[0];
var newlistitem = document.createElement("li");
var newlink = document.createElement("a");
var newlinktext = document.createTextNode(getTextContent(list.text));
newlink.appendChild(newlinktext);
newlink.title=getTextContent(list.link);
newlink.href=list.link.href;
newlistitem.appendChild(newlink);
newlist.appendChild(newlistitem);
}
var interProject = document.createElement("div");
interProject.className = Portlet_ClassName;
interProject.id = 'p-projects';
interProject.innerHTML = '<h5>Autres projets<\/h5><div class="'+PBody_ClassName+'"><ul>'+newlist.innerHTML+'</ul></div>';
insertAfter(document.getElementById(Column_Id),interProject,document.getElementById('p-tb'));
if ((typeof remove_other_projects != "undefined") && (remove_other_projects)) {
document = div.parentNode.removeChild(div);
}
}
addOnloadHook(autresProjets);
-
-
- et je posterai alors une DIPP pour modifier le modèle en faisant la modification esthétique en parallèle. Sinon, il est juste possible de traiter ma requête (qui ne demande pas de retrait : il faut attendre que les caches des navigateurs soient à jour !). Merci d’avance, et joyeux Noël ! ce 25 décembre 2011 à 21:29 (CET).
- Vu - j'ai enclenché le goniomètre, mais j'attends demain soir de voir s'il se stabilise bien sans vibration dissonnante... TIGHervé 25 décembre 2011 à 22:31 (CET)
- et je posterai alors une DIPP pour modifier le modèle en faisant la modification esthétique en parallèle. Sinon, il est juste possible de traiter ma requête (qui ne demande pas de retrait : il faut attendre que les caches des navigateurs soient à jour !). Merci d’avance, et joyeux Noël ! ce 25 décembre 2011 à 21:29 (CET).
-
Cette requête non-traitée avait été déplacée dans les requêtes traitées. Serait-il possible de la traiter ? (ajout proposé par Nemoi en début de requête si j'ai bien compris). TED 12 février 2012 à 22:06 (CET)
- En précisant bien clairement que je ne m'oppose pas au traitement de cette demande si quelqu'un juge nécessaire d'y donner suite (notamment pour des raisons formelles liées à la PDD sur le sujet), quelques éléments de réflexion sur cette fonctionnalité et sa mise en oeuvre :
- Depuis le 27 décembre, la suppression de ce script n'a suscité que 2 (3 ?) interventions réclament son retour. Sa transformation en gadget pour les contributeurs qui souhaitent cette fonctionnalité serait sérieusement à envisager. Peut-être jugera-t-on que cela nécessiterait une consultation type sondage ou PDD, peut-être peut-on être plus pragmatique (je ne me prononce pas sur ce point).
- Cette fonctionnalité n'ayant pas été intégrée côté serveur (ni même demandée, me semble-t-il), la contrainte du recours à javascript pose toujours la même question : celui-ci alourdissant le traitement de la page par le navigateur, il est toujours susceptible de pénaliser des utilisateurs. Dès lors, le choix entre gadget optionnel et script par défaut est à faire avec beaucoup de soin quand l'intérêt général d'une fonctionnalité n'est pas évident.
- En l'état du script proposé (ou du précédent pour une part) :
- Le script ne prend pas en compte différents autres modèles inter-projets dont Modèle:Commons-inline, Modèle:Évènement récent (qui permet d'ajouter un lien WikiNews), Modèle:Galerie détaillée, Modèle:Voir Wiktionnaire ou encore l'un peu étonnant Modèle:Voir autre projet apparu récemment. Partir d'une classe de liens plutôt que d'un identifiant de liste serait à étudier, sous réserve de soucis de performances (j'ai été à l'origine du traitement via l'identifiant, mais à l'époque, on ne disposait pas de fonctionnalité performante de traitement par une classe).
- Le script ne prend pas en compte les espaces Catégorie et Portail (ni d'autres modèles inter-projets comme Modèle:Projets Wikimedia associés 2 utilisés particulièrement dans l'espace Portail)
- Le mode preview devrait également être pris en compte
- La variable de configuration skin devrait, me semble-t-il, être accédé via mw.config
- addOnloadHook() est déprécié
- Une réécriture en jQuery serait préférable
- Les liens générés ne sont formellement pas corrects (un problème un peu pointu d'utilisation de l'attribut title, je n'en pas dans le détail, c'est également dû à la récent refonte du modèle Modèle:Autres projets)
- la fonctionnalité et son script étant entièrement dépendante des modèles, il serait peut-être préférable de commencer par s'occuper de ceux-ci, pour parvenir à un jeu de modèles suffisant à répondre aux besoins et aux options souhaitées, au lieu du foisonnement disparate actuel, sans modèles marqués obsolètes mais toujours susceptibles d'être utilisés, sans modèles en doublon, etc. contrairement à ce qu'on trouve aujourd'hui dans Catégorie:Modèle interwiki (qui ne recense pas tout, qui plus est). Ou bien traiter déjà le plus gros, mais sans oublier de s'occuper ensuite du reliquat. Ce sont deux démarches également possibles, le tout est d'en choisir une.
- Ces réflexions sont selon les cas des questions, des suggestions d'améliorations possibles ou encore des problèmes à corriger ; en tout cas, ce sont des choses sur lesquelles il faudrait réfléchir et décider avant de se précipiter, me semble-t-il. Ou éventuellement après, faute de mieux. S'il est possible de faire ça posément et sans embrouilles périphériques inutiles, Cordialement, --Lgd (d) 13 février 2012 à 08:47 (CET)
- Pour info, ce gadget interProjets (en cours de finalisation) joue un rôle similaire au script ci-dessus. Les principales différences sont qu'il n'est pas limité aux seuls liens gérés dans tel ou tel modèle (il donne accès à la totalité des liens interprojets extraits d'un article, quel que soit leur syntaxe initiale), et qu'il s'affiche sous une forme plus adaptée à des libellés de liens qui peuvent être assez longs. Cordialement, --Lgd (d) 27 février 2012 à 21:53 (CET)
- Merci; Lgd, de cette proposition, mais elle ne répond pas à la demande.
- Pour info, quelques précisions par rapport à ce qui a été dit au-dessus.
- J'ignore à quoi il est fait référence quand il est dit « Franchement, un script qui ne s'active que dans l'espace Utilisateur:, dédié à un seul modèle qui n'est utilisé que sur 89 PU, j'ai effectivement une suggestion, bien plus radicale : supprimer (js et css). » Le modèle dont il est question ici est présent dans plusieurs dizaines de milliers de pages de l'espace encyclopédique, et non pas dans seulement 89 PU.
- L'utilisation de liens interprojets en colonne de gauche a été votée dans cette prise de décision par 97 voix contre 15. C'était même un des records de participation des PDD de l'époque. On est loin de « Un petit bout de la Communauté en veut ». Et la transformation en gadget ne répondra pas au souhait clairement exprimé par la PDD.
- Si peu de personnes ont réagi, c'est parce que la suppression par TigH est intervenue en catimini le soir de Noël, qu'il y a eu des bugs d'interwikis dans les semaines suivantes, et enfin qu'ensuite il n'était pas facile d'identifier l'origine du problème (personnellement, j'ignorais l'existence de cette page, et il a fallu que quelqu'un d'autre me signale pour que je le découvre).
- il me semble que Lgd se trompe en mélangeant les différents modèles créant des liens interprojets dans le corps de l'article avec la demande ici présente. Ces liens ont leur existence propre et doivent continuer à être traités indépendamment (problème aussi voté dans la même PDD), et ils ne devraient pas être traités comme des interwikis de projet.
- Pour ce qui est des questions techniques, je ne suis pas apte à juger s'il est préférable de programmer comme ceci ou comme cela. Mais je pense profondément que ce n'est pas un argument pour supprimer une fonction mise en place.
- Je crois que Lgd et moi sommes d'accord pour supprimer la boîte autres projets en bas de page (Lgd, tu me confirmeras ? mais c'est ce que fait ton gadget si j'ai bien compris). Mais Lgd le fait en proposant un gadget qui crée des liens interprojets dans un bandeau d'en-tête de page (chose qui n'a jamais été proposée auparavant), alors que la présente demande les placeraient en colonne de gauche comme proposé et voté par la communauté (et la suppression de la boîte en bas viendra dans un 2e temps).
- Comme dit Lgd, « cela devrait se faire nativement à la manière des interwikis », et là-dessus, je suis entièrement d'accord et depuis longtemps.
- Je redemande qu'on m'indique clairement où contacter les développeurs pour la mise en œuvre d'une solution efficace qui intégrerait cette fonctionnalité côté serveur (je l'avais déjà demandé qu'on m'indique où contacter les développeurs, mais c'était resté lettre morte). Je veux bien essayer de les faire bouger (surtout que WP:it et WP:pl — et peut-être d'autres encore — ont aussi développé des boîtes autres projets en colonne de gauche, ce qui devrait aider).
- En attendant, la remise en route de cette fonction sera un argument de poids pour demander une meilleure solution aux développeurs. Si j'ai bien compris, il suffit qu'un administrateur copie-colle le bout de code proposé par Nemoi tout au début de cette section dans la boite déroulante intitulée « code à ajouter » (et on pourra l'enlever quand j'aurai obtenu une réponse positive des développeurs et qu'une autre solution sera mise en place). TED 28 février 2012 à 00:07 (CET)
- Rappel : je ne suis pas plus "intervenu en catimini" dans cette demande que pour toute autre. J'ai même été clair dans l'action à laquelle j'étais disposé et j'ai laissé 24 heures pour qu'au pied du mur ou plus loin on contredise l'idée. Je n'ai aucun intérêt à la conservation ou à la suppression de ces liens et je me suis contenté seulement avec un chouïa d'audace de travailler au meilleur choix compte tenu des avis compétents qui s'étaient exprimés. TIGHervé 28 février 2012 à 09:48 (CET)
- Comme le script est à revoir dans tous les cas, je propose d'attendre que le gadget sur lequel je travaille soit finalisé (il offre à présent une option permettant de créer cette liste de liens dans le menu de gauche et non en haut de page). D'autre part, je ne tiens pas à jouer sur les mots, mais la PDD avait décidé de « laisser la possibilité d'introduire des liens vers les autres projets Wikimedia, dans la colonne de gauche des pages » : cela doit donc être possible, pas obligatoire et donc pas le comportement par défaut imposé à tous les utilisateurs. Un gadget activable à volonté dans les préférences de compte répond parfaitement à cette exigence.
- Enfin, même dans l'hypothèse où la fonctionnalité devrait être activée par défaut pour tous les utilisateurs, le recours à un gadget activé par défaut et simplement désactivable dans les Préférences (comme l'Atlas) est la solution technique la plus appropriée (les gadgets par défaut n'existaient pas lorsque le script initial a été créé, sinon, cela aurait été un gadget dès le départ). Cordialement, --Lgd (d) 28 février 2012 à 10:25 (CET)
- Rappel : je ne suis pas plus "intervenu en catimini" dans cette demande que pour toute autre. J'ai même été clair dans l'action à laquelle j'étais disposé et j'ai laissé 24 heures pour qu'au pied du mur ou plus loin on contredise l'idée. Je n'ai aucun intérêt à la conservation ou à la suppression de ces liens et je me suis contenté seulement avec un chouïa d'audace de travailler au meilleur choix compte tenu des avis compétents qui s'étaient exprimés. TIGHervé 28 février 2012 à 09:48 (CET)
- Pour info, ce gadget interProjets (en cours de finalisation) joue un rôle similaire au script ci-dessus. Les principales différences sont qu'il n'est pas limité aux seuls liens gérés dans tel ou tel modèle (il donne accès à la totalité des liens interprojets extraits d'un article, quel que soit leur syntaxe initiale), et qu'il s'affiche sous une forme plus adaptée à des libellés de liens qui peuvent être assez longs. Cordialement, --Lgd (d) 27 février 2012 à 21:53 (CET)
- Mise à jour : le gadget interProjets est à présent disponible dans les préférences personnelles (section « Pages » de l'onglet « Gadgets »). Entre autres fonctionnalités, il « laisse la possibilité d'introduire des liens vers les autres projets Wikimedia dans la colonne de gauche des pages ». Je pense que l'on peut donc clore cette requête.
- (Je corrigerai par la suite le modèle {{Autres projets}} qui, du coup, n'a plus besoin de l'identifiant qui provoque une erreur HTML lorsque le modèle est accidentellement répété sur une même page. Cette contrainte disparaît avec le nouveau script qui ne se repose plus spécifiquement sur ce modèle, ce qui permettra plusieurs améliorations...).
- Cordialement, --Lgd (d) 28 février 2012 à 20:14 (CET)
- Le gadget ne répondant pas au problème posé, cette requête reste valable. TED 28 février 2012 à 21:27 (CET)
- Encore faudrait-il, avant de risquer un tel avis, que tu prennes au moins la peine de l'essayer, non
? Cordialement, --Lgd (d) 28 février 2012 à 21:39 (CET)
- J'ai lu ce qu'il fait (puisque tu as pris la peine de faire une très belle page où tu expliques très bien tout cela
), et je n'ai aucune envie de l'essayer car il ne fait rien que je veuille. Quel intérêt pour moi de m'encombrer d'un gadget inutile ? TED 29 février 2012 à 11:22 (CET)
- J'ai dû mal expliquer ce qu'il faisait, alors, puisqu'il le fait
. Plus sérieusement:
- le gadget répond à l'exigence de la PDD (je ne vais pas revenir là-dessus, s'il y a d'autres avis, ils sont les bienvenus) ;
- il prend en compte non seulement la PDD et le seul modèle autres-projets, mais aussi beaucoup plus de liens inter-projets, ce qui non seulement est intéressant en soi, mais en plus ouvre la voie à un outil de maintenance de ceux-ci (que je compte développer) : il y a en effet des doublons, des libellés de liens énigmatiques pour le visiteur, des erreurs d'utilisation de la jungle des modèles concernés, etc. qui deviennent du coup immédiatement visibles ;
- sur le plan technique : il permet de régler plusieurs erreurs commises (parfois parce qu'on ne pouvait pas faire autrement sur le moment), comme la dépendance à un identifiant ID pour le modèle {{Autres projets}} (je suis en train d'en tirer les conséquences et de préparer les corrections concernées dans les modèles et le common.css) ; il règle également la question de la compatibilité mediawiki 1.19 indiquée plus haut ; il corrige d'autres soucis du script proposé initialement dans cette requête (les infobulles de liens mal gérées, le bloc dans le menu de gauche qui ignorait le fait que l'utilisateur le choisisse fermé ou ouvert faute de prendre en compte un cookie, etc.).
- Il y a sûrement des choses améliorables dans ce gadget, voire des choix à revoir (par exemple : il affiche la liste des liens inter-projets par défaut en tête de page, mais on peut changer pour que ce soit l'option du menu de gauche qui soit par défaut). Mais pour améliorer, et je suis totalement ouvert sur ce point et même demandeur, encore faudrait-il qu'il soit utilisé et testé
. Cordialement, --Lgd (d) 29 février 2012 à 12:02 (CET)
- J'ai dû mal expliquer ce qu'il faisait, alors, puisqu'il le fait
- J'ai lu ce qu'il fait (puisque tu as pris la peine de faire une très belle page où tu expliques très bien tout cela
- Encore faudrait-il, avant de risquer un tel avis, que tu prennes au moins la peine de l'essayer, non
- Le gadget ne répondant pas au problème posé, cette requête reste valable. TED 28 février 2012 à 21:27 (CET)
- Pour info : diverses corrections sont nécessaires sur les styles liés au modèle {{Autres projets}} (suppression de choses obsolètes, corrections de bricoles de rendu, etc). Elles sont en cours. Le détail est expliqué dans Utilisateur:Lgd/autres-projets. Cordialement, --Lgd (d) 3 mars 2012 à 10:37 (CET)
[modifier] MediaWiki:MathJax.js
- Statut : -
Pages où apparaît ce message : ?
Changement proposé : Dr Brains (d · c · b) m'a conseillé là-bas de m'adresser ici pour demander la création d'un gadget à partir du fichier Utilisateur:Ambigraphe/MathJax.js permettant l'affichage des formules mathématiques à l'aide de MathJax au lieu de l'actuel texvc. Le code est fonctionnel et utilisé déjà par plusieurs contributeurs du projet Mathématiques. Merci d'avance, Ambigraphe, le 17 février 2012 à 15:26 (CET)
- Tu ne voudrais pas plutôt MediaWiki:Gadget-MathJax.js ? Par ailleurs, je pense qu’il serait mieux de faire en sorte qu’apparaisse dans les préférences en plus des possibilités existantes d’affichage des codes TeX (laisser le code TeX original, toujours produire une image PNG…) d’ajouter « Utiliser MathJax ». Si c’est possible, évidemment. Cordialement --Pic-Sou 17 février 2012 à 16:24 (CET)
- Et j’en profite pour signaler qu'il y a un bug avec ton script ici… --Pic-Sou 17 février 2012 à 17:12 (CET)
- Peu importe pour le nom du script. Si « MathJax » peut être donné parmi les options d'affichage, tant mieux (mais dans ce cas il est sans doute possible de faire mieux). Enfin, la correction pour sub est effectuée. N'hésitez pas à signaler tout manque de ce genre. Ambigraphe, le 17 février 2012 à 19:26 (CET)
- Et j’en profite pour signaler qu'il y a un bug avec ton script ici… --Pic-Sou 17 février 2012 à 17:12 (CET)
- Mediawiki devrait prochainement implémenter MathJax, d'après #31406. Cette demande est-elle toujours d'actualité ? Cordialement, --Lgd (d) 4 mars 2012 à 11:09 (CET)
[modifier] MediaWiki:Gadget-iRef.js
- Statut : Requête acceptée - 25 février 2012 à 15:13 (CET)
Bonjour, un admin pourrait-il appliquer le correctif rapide pour iRef dont il a été discuté sur la pdd d'Arkanosis, celui-ci n'étant peut-être pas disponible ? Le correctif est assez urgent, tous les utilisateurs d'IE9 étant impactés… Merci d'avance, od†n ↗blah 25 février 2012 à 14:59 (CET).
Fait (c'était bien ça ?). Cordialement, --Lgd (d) 25 février 2012 à 15:13 (CET)
[modifier] http links in Mediawiki interface pages
- Statut : Requête acceptée - 26 février 2012 à 18:36 (CET)
Because Wikipedia can be accessed directly using https for some time now (without secure.wikimedia.org), a problem with interface (Mediawiki:) pages still including http:// links or which load pictures or scripts using http only has shown up (those should be replaced by links like //fr.wikipedia.org/wiki/Utilisateur:Hoo_man which are protocol relative). If Wikipedia gets accessed using https:// now, this can cause a security risk and annoying warnings might appear in some browsers. The problem has already been discussed on meta and I fixed all the smaller Wikimedia wikis. But we've decided to let the big wikis decide over that at their own. That can be resolved either by me, because of my global rights (if you reach consensus for that just contact me) or by a local administrator using pywikipedia with the following fixes.py extension (I've used it to fix all the smaller wikis, you can start the script then using python replace.py -fix:https -namespace:8 -start:MediaWiki:! -family:wikipedia -lang:fr). All edits need to be reviewed per hand (sometimes manual fixes are required and sometimes fixes would break something). Because of that the admin who does that should know what he/ she does (Javascript and CSS knowledge is a must-have) - Hoo man (d) 26 février 2012 à 02:13 (CET)
- I think I've fixed most of the links on the French Wikipedia, but I'm giving a try to the script to see if I have forgotten anything. Thanks for you help.
- BTW, we can't fix the mwEmbed gadget since it's hosted on prototype, but Michael said we can't just move it to another wiki
. - Best regards — Arkanosis ✉ 26 février 2012 à 15:15 (CET)
- I had forgotten one URL
. And there are three scripts I've not yet decided whether or not I'd spend time on to fix… If anyone wants to give a try : MediaWiki:Common.js/lienposter (unused), MediaWiki:Gadget-AdvancedResearch.js (complex but deserves to be fixed), MediaWiki:Gadget-LiveRC.js/Old.js (unused). - The script is very handy, I think I'll use it to fix other namespaces as well. — Arkanosis ✉ 26 février 2012 à 18:36 (CET)
- I had forgotten one URL
[modifier]
- Statut : Requête acceptée - 7 mars 2012 à 00:26 (CET)
Changement proposé : Il faudrait enlever le WikiScanner, le lien actuel fait un 404 et cela fait plusieurs années que ce site ne marche plus et qu'il nous promet un WikiScanner2 « imminent », qui n'est jamais arrivé, dommage que l'ancien ne soit plus accessible. Au passage, un ou des compteurs d'éditions pourraient éventuellement être ajoutés
. –Akeron (d) 6 mars 2012 à 13:58 (CET)