Discussion MediaWiki:Gadget-RecentChangesBox.js

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Une page de Wikipédia, l'encyclopédie libre.

Rapport de bug[modifier le code]

J'ai remarqué qu'en installant Gadget-recentchangesbox.js cela empêchait mon navigateur d'afficher:

  1. Mes icônes titres (ex modèle: {{Icône de titre|Lien=Wikipédia:Wikimag|Texte=Wikimag du jour|Image=Wikimag-fr.svg|Taille=26}} )
  2. Le lien LiveRC dans ma colonne de guauche

Cordialement, Lionel Scheepmans () , le 18 mai 2011 à 15:12 (CEST)[répondre]

Effectivement, plus d ’icônes de titre, par contre j’ai bien le lien LiveRC
Le problème, c’est que Firefox me répond side_col is null (ligne 212). (j’utilise vector)
Ltrl G, le 31 décembre 2011 à 11:07 (CET)[répondre]
Chez moi aussi le gadget ne fonctionne pas (rien n'apparait dans le menu de gauche) et empêche d'autres choses de fonctionner : le bouton carte pop-up en haut à droite des articles géolocalisés, et les gadgets "RenommageCategorie" et "WatchUsers" ajoutés à mon common.js. J'ai testé dans Firefox et Iron (dérivé de Chrome). Est-ce qu'il y a au moins des gens pour qui ça marche ? --Rinaku (d · c) 13 août 2014 à 22:27 (CEST) Notification JackPotte[répondre]
Effectivement il ne fonctionne plus sur une configuration où il marchait, depuis une récente migration MediaWiki indéterminée (comme d'habitude j'ai envie de dire). JackPotte ($) 13 août 2014 à 22:33 (CEST)[répondre]
PS : il ne marche plus non plus sur le Wiktionnaire et Wikilivres, mais tourne toujours sur la Wikiversité. JackPotte ($) 13 août 2014 à 22:37 (CEST)[répondre]
Notification JackPotte : Est-ce qu'il serait possible de le retirer des préférences / de le désactiver pour tout le monde, du coup ? Pour les gens qui n'auraient pas remarqué que ça leur enlève des fonctionnalités. (Ou bien le réparer, bien sûr.) --Rinaku (d · c) 13 août 2014 à 22:38 (CEST)[répondre]
Oui je suis favorable à son retrait d'ici pour le classer dans une catégorie de maintenance des gadgets à développer ou réparer. JackPotte ($) 13 août 2014 à 22:42 (CEST)[répondre]

Il faudrait retirer cette catégorie qui apparait dans Spécial:Catégories_demandées. JackPotte ($) 7 avril 2012 à 17:38 (CEST)[répondre]

Apparemment cela fût traité depuis. JackPotte ($) 13 août 2014 à 22:43 (CEST)[répondre]

Fixes for ContentTranslation[modifier le code]

Hi,

Sorry about writing in English.

User who enable this gadget have issues with the ContentTranslation extension. See https://phabricator.wikimedia.org/T133374 .

I think that I have a simple fix for this, but this can be done only by a local administrator.

Change the code near the "now replace the div" comment to something like the following:

  // now replace the div
  var old_div = document.getElementById('p-recentchanges');
  if (old_div != null) {
    old_div.parentNode.replaceChild(div, old_div);
  } else {
    var node = document.getElementById('p-logo');
    
    // Some pages don't have the relevant element at all, for example Special:CX.
    // Run the gadget only if the correct element is actually found.
    if (old_div != null) {
      node.parentNode.insertBefore(div, node.nextSibling);
    }
  }

Thank you! --Amir E. Aharoni (discuter) 25 avril 2016 à 14:44 (CEST)[répondre]

I did some maintenance on this script to integrate this during the initialisation of the script, as well as updating the CSS classes, and make it compatible with ResourceLoader (it tried to call a function in the global namespace).It’s on my page common.js.
----
J’ai fait un peu de maintenance sur ce script pour intégrer cette modification lors de l’initialisation du script, ai mis à jour les classes CSS et l’ai rendu compatible avec ResourceLoader (le script essayait d’appeler une fonction dans l’espace de noms global). C’est sur ma page common.js.
Par rapport aux problèmes plus haut, j’ai essayé d’installer LiveRC et de voir les icônes de titre : ça fonctionne chez moi avec Opera 12.16 et Firefox 45.
Est-ce qu’un admin peut prendre la version sur ma page common.js et la mettre sur la page du script MediaWiki:Gadget-recentchangesbox.js ?
~ Seb35 [^_^] 27 avril 2016 à 15:15 (CEST)[répondre]
Thank you!
So can anybody please make the change? Arkanosis perhaps? --Amir E. Aharoni (discuter) 27 avril 2016 à 16:27 (CEST)[répondre]
Hi! I'll try to have a look at it tonight. Best regards — Arkanosis 27 avril 2016 à 16:47 (CEST)[répondre]
✔️ Done. Thanks to both of you Émoticône sourireArkanosis 28 avril 2016 à 04:18 (CEST)[répondre]