Discussion MediaWiki:Gadget-LiveRC.js/Archive 3

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

1234

Deux petits soucis[modifier le code]

Coucou !

En premier lieu, un grand merci pour les récentes améliorations Émoticône sourire.

Mon premier souci est que le panneau de configuration de s'ouvre pas. J'ai bien lu cette discussion, mais il ne s'ouvre toujours pas après avoir rechargé le cache de mon navigateur.

Mon second problème est que j'ai voulu avoir Google pour moteur de recherche ([1]), mais sur une nouvelle page, quand je clique sur [Google], cela m'ouvre la page d'accueil de Google mais ne me fait pas la recherche automatiquement comme c'était le cas avant ; est-ce corrigeable ?

En te remerciant d'avance, — Jules Discuter 26 juillet 2013 à 14:08 (CEST)

Salut,
  • Premier point corrigé. Recharge le cache de ton navigateur et le panneau de config s'ouvrira.
  • Pour ton deuxième point : il manque le "$1" qui doit être remplacé par le titre de la page que tu recherches. Remplace la valeur de ton paramètre par https://www.google.com/#q=$1
⇨ Dr Brains ∞ Consultation ∞ 26 juillet 2013 à 15:23 (CEST)
Parfait, tout fonctionne, merci ! — Jules Discuter 26 juillet 2013 à 16:49 (CEST)
Du coup, cela fonctionne (enfin !) pour moi aussi. Merci Brains Émoticône sourire. --— Superjuju10 [Contacter la Aubline], le 26 juillet 2013 à 17:45 (CEST)

Licence de LiveRC[modifier le code]

Bonjour,

il est plus que temps de décider pour de bon de la licence du code de LiveRC. Donc, petit sondage/conciliabule des auteurs.

Liste des auteurs[modifier le code]

Sont concernés :

ainsi que des utilisateurs d'autres wikipédias si l'on en crois le code :

Discussions[modifier le code]

  • Pour ma part, cela m'est égal. J'ai l'habitude de laisser tout ce que je produis en Public Domain, mais ça ne me dérange pas d'adopter une autre licence. ⇨ Dr Brains ∞ Consultation ∞ 26 juillet 2013 à 21:07 (CEST)
  • Mes modifications sont dans le domaine public, ne dépassant pas le seuil d'originalité, je me retire donc de cette discussion. --Dereckson (d) 26 juillet 2013 à 21:23 (CEST)
  • La licence doit être la même que Wikipédia à mon sens. Donc Partage dans les Mêmes Conditions 3.0 avec Attribution. --— Superjuju10 [Contacter la Aubline], le 26 juillet 2013 à 22:12 (CEST)
    Les licences CC ne sont pas vraiment conçues pour s'appliquer au logiciel. Leur utilisation dans ce cadre complique la réutilisation du code (qui est l'un des principaux intérêts d'une licence libre). Il vaut mieux, ne serait-ce que pour des raisons pratiques, utiliser une « vraie » licence logicielle. Amicalement — Arkanosis 27 juillet 2013 à 03:39 (CEST)
  • Je ne connais pas grand chose à ces questions. La licence MIT/X11 MIT/Expat me paraît bien, selon la suggestion d'Arkanosis lors de la discussion précédente). Remarque : comme la page est protégée, certaines personnes ont dû demander à des administrateur de l'éditer à leur place (exemple : [2]). Orlodrim [discuter] 26 juillet 2013 à 22:38 (CEST)
  • Bonjour, je ne comprends pas la discussion, la licence existe déjà, CC avec attribution comme tout ce qui est publié sur wp: — phe 27 juillet 2013 à 02:30 (CEST)
    Il est possible d'utiliser plusieurs licences ; en particulier des licences logicielles (cf. mon commentaire plus haut) et / ou plus permissives que la CC-By-SA. Amicalement — Arkanosis 27 juillet 2013 à 03:39 (CEST)
  • Je reviens sur ma suggestion de la dernière fois : MIT/X11 contient une clause qui la rend incompatible avec la GPL, ce qui est pour le moins gênant pour une licence logicielle. Mon choix se porterait désormais sur la licence MIT/Expat ; j'y fais progressivement migrer tous les outils que j'avais placés sous MIT/X11 et dont je suis l'unique contributeur. Encore une fois, l'importance toute relative de ma contribution fait que ça ne me pose pas particulièrement de problème de la placer dans le domaine public si besoin, Amicalement — Arkanosis 27 juillet 2013 à 03:39 (CEST)
    Remarque : la liste des personnes ayant édité la page diffère de la liste des auteurs / contributeurs. Cette dernière est la plus importante car elle contient les noms des auteurs non admins (cf. remarque d'Orlodrim), ne contient pas celle des admins non auteurs (s'il y en a) et est plus fortement liée au code (elle est recopiée lorsque le gadget est recopié sur un autre wiki, par exemple). Pour cette raison, il faudrait la compléter avec les éventuels noms manquants. Amicalement — Arkanosis 27 juillet 2013 à 03:44 (CEST)
    Selon http://www.gnu.org/licenses/license-list.html#X11License : « License X11 (#X11License). Il s'agit d'une licence de logiciel libre permissive (voire laxiste) sans copyleft, compatible avec la GNU GPL. » Orlodrim [discuter] 27 juillet 2013 à 07:55 (CEST)
    Au temps pour moi ; notre article Licence MIT était tourné de telle façon que j'ai compris que la clause supplémentaire de X11 (« shall not be used in advertising ») la rendait incompatible avec la GPL. J'ai modifié l'article, et en ce qui me concerne, je reste sur Expat (compatible avec X11, alors que l'inverse n'est pas vrai — autrement dit, X11 me va aussi).
    Amicalement — Arkanosis 27 juillet 2013 à 16:51 (CEST)
  • Je pense CC-BY-SA 3.0 est le meilleur choix. Malheureusement, je n'ai pas le temps de suivre cette discussion. Je ne sais pas si vous avez copié mon code (ou combien), mais vous pouvez le considérer avec la licence que vous voulez, à partir du domaine public vers le bas :) A bientôt :D Jalo 28 juillet 2013 à 16:07 (CEST)
  • Comme l'a dit ci-dessus - c'est déjà sous CC-BY-SA. MIT ou même CC-BY est bien pour moi. (Not sure if the translation is accurate, sorry. Original: As said above - it's already under CC-BY-SA. MIT or even CC-BY is fine by me.) --Nux (d) 29 juillet 2013 à 22:28 (CEST)

Conclusion ?[modifier le code]

Bonjour,

je crois qu'il est temps de conclure. Je propose d'attribuer à LiveRC une double licence :

  1. CC-BY-SA Unported, comme tout ce qui se trouve sur Wikipédia
  2. MIT/X11, plus axée logiciel

Inclus dans le script, ça donnerait ça : Discussion utilisateur:Dr Brains/LiveRCPerso.js#Legal announcements

Si pas d'objections, je reporterai dans le gadget dans une semaine.

⇨ Dr Brains ∞ Consultation ∞ 13 août 2013 à 21:25 (CEST)

✔️ C'est fait, j'ai ajouté la double licence en début de page.
⇨ Dr Brains ∞ Consultation ∞ 20 août 2013 à 17:35 (CEST)

Bouton "Défaire" et motif[modifier le code]

Bonsoir, en soit c'est pas important mais je voulais dire que chez moi les messages par défaut (Vandalisme, Bac à Sable...) mis pour défaire ou révoquer une modification ne peuvent plus se mettre. C'est-à-dire que quand je clique sur la case blanche à côté de "Défaire", et que je passe mon curseur sur un motif, je ne peux plus. Merci de la réponse. — Rome2 [Discuter], le 27 juillet 2013 à 23:18 (CEST)

Si il s'agit de copier dans le champ blanc l'une des options de la liste de suggestions (en cliquant dessus), chez moi ça fonctionne.
Tu es sous quel navigateur et as-tu une erreur javascript dans ta console d'erreurs ?
⇨ Dr Brains ∞ Consultation ∞ 27 juillet 2013 à 23:30 (CEST)
Je suis sous Google chrome et ça fonctionnait et rien ne m'a dit que j'avais une erreur javascript. Si c'est a trouver dans LiveRC cette possible erreur de Javascript, je ne sais pas ou le trouver. — Rome2 [Discuter], le 27 juillet 2013 à 23:32 (CEST)
Dans Chrome, appuie juste sur F12, ou vas dans le menu (en haut à droite) puis sélectionne Outils >> Outils de développement
Dans les deux cas, cela devrait ouvrir une fenêtre (en bas de l'écran théoriquement). Dans celle-ci, il y a un onglet marqué console, ce qui m'intéresse pourvant être filtré, en bas de cet onglet, via l'option Errors (dans LiveRC, l'option par défaut All fait apparaître toutes les requêtes effectuées, ce qui pollue donc pas mal étant donné que LiveRC fait continuellement des requêtes)
Or donc, lorsque LiveRC est ouvert, avec un diff prévisualisé, ouvre la console d'erreurs, puis tente ce que tu veux tester, et vois si une erreur (écrite en rouge) apparaît dans la console. Si c'est la cas, dis-moi ce que ça dit (le texte de l'erreur à gauche en rouge et éventuellement la ligne de code impliquée).
⇨ Dr Brains ∞ Consultation ∞ 27 juillet 2013 à 23:44 (CEST)
Ah, juste pour signaler : les liens [défaire], [message] et [signaler] (ce dernier tout nouveau), au lieu d'être sur une ligne, le sont sur deux, tassés à droite de l'écran, et que depuis aujourd'hui. Cdlt, — Jules Discuter 27 juillet 2013 à 23:48 (CEST)
Même constat. --— Superjuju10 [Contacter la Aubline], le 27 juillet 2013 à 23:49 (CEST)
Oui, ça c'est normal. La première ligne correspond à des actions sur la page (blanchiment, Révoquer/Défaire ou Bandeau) la deuxième à des actions par rapport à l'utilisateur (Avertissement et Signalement, ce dernier bouton étant en fait l'ancien lien [Demande sysop], dont l'intitulé n'était plus bon après l'ajout de l'option "nouveau ayant besoin d'aide", et dont l'emplacement avec les liens d'actions "normaux" n'était finalement pas adapté, s'agissant d'une fonction automatique).
Et sinon, pour le bug ?
⇨ Dr Brains ∞ Consultation ∞ 27 juillet 2013 à 23:58 (CEST)
Je chipote peut-être un peu, mais sur deux lignes, ce n'est pas très lisible car tassé. Moins lisible que la version précédente sur une ligne, en tout cas Émoticône. Bonne soirée, — Jules Discuter 28 juillet 2013 à 01:53 (CEST)
Pour avoir patrouillé la nuit dernière à ce jour, cette présentation tassée, réduite en deux lignes me parait convaincante, bien qu'il faut désormais s'habituer (j'ai du appuyer une ou deux fois sur le mauvais bouton Émoticône. Par contre est-ce que ce n'est pas dangereux pour les faibles résolution ? --— Superjuju10 [Contacter la Aubline], le 28 juillet 2013 à 09:26 (CEST)
Moi pas convaincu du tout Émoticône : je n'arrête pas de me planter de bouton et j'y passe deux fois plus de temps que d'habitude, à essayer de rattraper mes conneries (puisque j'envoie des avertos au lieu de révoquer). — Jules Discuter 28 juillet 2013 à 17:24 (CEST)
Bah, tu t'y feras, à force... Émoticône
⇨ Dr Brains ∞ Consultation ∞ 28 juillet 2013 à 17:31 (CEST)

┌─────────────────────────────────────────────────┘
Salut, je pense que j'ai le même bug que Rome2 utilisant moi aussi Chrome ; quand je veux mettre un motif de revert c'est tout simplement impossible de le sélectionner avec la souris, j'ai essayé avec les flèches et là... ça lance l'actualisation de l'onglet du navigateur.

J'ai fait ce que tu as dit pour voir les erreurs, alors j'ai :

101 Uncaught ReferenceError: stopAudioAdsTimer is not defined Wikip%C3%A9dia%3ALiveRC:1

21 Uncaught ReferenceError: stopAudioAdsTimer is not defined [VM] Wikip%C3%A9dia%3ALiveRC (608):1
(anonymous function) [VM] Wikip%C3%A9dia%3ALiveRC (608):1
disableAds script.js:13

ULS: Unknown language doi. load.php?debug=false&lang=fr&modules=ext.centralNotice.bannerController%7Ce…ector.js%7Cwikibase.client.init&skin=vector&version=20130731T124129Z&*:224

ULS: Unknown language fonipa. load.php?debug=false&lang=fr&modules=ext.centralNotice.bannerController%7Ce…ector.js%7Cwikibase.client.init&skin=vector&version=20130731T124129Z&*:224

42 Uncaught ReferenceError: stopAudioAdsTimer is not defined [VM] Wikip%C3%A9dia%3ALiveRC (608):1
(anonymous function) [VM] Wikip%C3%A9dia%3ALiveRC (608):1
disableAds script.js:13

Sachant que le chiffre de la dernière ligne (42) ne cesse d'augmenter et est déjà (le temps que je mette en forme cette réponse) à 131.

Lorsque l'actualisation de l'onglet a lieu j'obtiens :

Resource interpreted as Font but transferred with MIME type application/x-font-woff: "http://bits.wikimedia.org/static-1.22wmf11/extensions/UniversalLanguageSelector/data/fontrepo/fonts/amiri/amiri-regular.woff?version=1.0.2&20120101".

Resource interpreted as Font but transferred with MIME type application/x-font-woff: "http://bits.wikimedia.org/static-1.22wmf11/extensions/UniversalLanguageSelector/data/fontrepo/fonts/amiri/amiri-bold.woff?version=1.0.2&20120101".

Je ne sais pas trop si tu trouvera ton bonheur avec tout ça Émoticône sourire Merci d'avance. --Mattho69 me joindre 31 juillet 2013 à 15:07 (CEST)

Mmmh. Ces erreurs n'ont pas l'air d'être liées à LiveRC.
Tu n'aurais pas installé un extension à ton navigateur, genre adBlock ou autre ?
⇨ Dr Brains ∞ Consultation ∞ 31 juillet 2013 à 19:56 (CEST)
Si si, j'ai bien adBlock Plus mais elle est désactivée sur le domaine fr.wikipedia.org. Bon ce n'est pas non plus dramatique puisque le problème n'a lieu qu'avec la case Défaire et pas les autres. Merci. --Mattho69 me joindre 31 juillet 2013 à 22:12 (CEST)
J'ai la même erreur que mes collègues patrouilleurs, également sur Chrome, sous Firefox aucun souci tout est nickel, sur Chrome le menu déroulant des motifs se referme de suite. Ce problème est récent. Cdlt. - SoSo - ('°-°') (d) 31 juillet 2013 à 23:12 (CEST)
Idem, mais sur Comodo Dragon. --Housterdam [Un café ?] 27 août 2013 à 21:30 (CEST)

Message trop à droite[modifier le code]

Bonjour. J'ai un problème avec la nouvelle version de Liverc. Lorsque je fais un signalement, puis que je clique sur blocage (par exemple), je ne parviens pas à voir les différents messages proposés. Je ne vois que le premier mot (ex Wikipedia:Vand... ; Insertion d'inform etc.). Peux-tu faire en sorte que les messages apparaissent plus à gauche. Merci. Cordialement. Enrevseluj (d) 28 juillet 2013 à 00:36 (CEST)

Bonjour,
Non, je ne peux pas, car c'est le navigateur qui décide comment se déroule ce genre de menu. Il n'est pas positionné par le code source de LiveRC.
Mon navigateur par exemple (Google Chrome), affiche correctement les suggestions, alignées à droite du champ sélectionné, mais effectivement il semble que Firefox aligne à gauche et ne détecte pas que le résultat dépasse de l'écran.
Je vais voir ce que je peux faire pour contourner ça.
⇨ Dr Brains ∞ Consultation ∞ 28 juillet 2013 à 01:50 (CEST)
Bon, j'ai corrigé en ne limitant plus la largeur du menu. Du coup, il apparaît entier mais est très long. Pour compenser j'ai réduit la taille de police.
⇨ Dr Brains ∞ Consultation ∞ 28 juillet 2013 à 02:03 (CEST)

Petit bug : demande de protection[modifier le code]

Bonjour, je viens d'effectuer une demande de protection. LiveRC indique dans la rubrique action "Demande de suppression" au lieu de "Demande de protection". Le traitement est lui correct. Très cordialement, --Chris a liege (d) 30 juillet 2013 à 17:55 (CEST)

Résumé de modif "demande de protection" corrigé dans ma version perso (que je mettrais en production dans la soirée).
⇨ Dr Brains ∞ Consultation ∞ 30 juillet 2013 à 20:25 (CEST)

Problème de couleur avec LiveRC[modifier le code]

Bonjour, je pense que le mieux est d'en parler ici que sur le BULPAT.[[3]]. Cordialement. — Rome2 [Discuter], le 3 août 2013 à 17:21 (CEST)

Bonjour. J'aimerais bien avoir les raisons de ce changement, car - je ne pense que je ne suis pas le seul - je ne vois pas pourquoi l'existence de cette fonctionnalité (cf. l'expression « Pourquoi faire compliqué quand on peut faire simple ? » Émoticône ) et ça n'est pas plus pratique pour visualiser les RC déjà patrouillées. Merci donc de m'éclairer sur ce point Émoticône sourire. Cdlt. --Housterdam [Un café ?] 3 août 2013 à 17:43 (CEST)
Personnellement, je préférai avant. Peut-être faire quelque chose d'optionnel pour ceux qui veulent moins de couleurs ? (Ok ça commence à faire beaucoup de personnalisations différentes) Émoticône--Mattho69 me joindre 3 août 2013 à 18:37 (CEST)
Hop ! J'ai remis comme c'était avant.
Dans tous les cas, cela reste personnalisable via le menu de config.
⇨ Dr Brains ∞ Consultation ∞ 3 août 2013 à 22:31 (CEST)
Ok, merci pour tout ce que tu fais Émoticône sourire--Mattho69 me joindre 3 août 2013 à 22:32 (CEST)
Merci Émoticône sourire. --Mathis B.Discuter/répondre, le 3 août 2013 à 22:36 (CEST)
Merci ! Émoticône sourire. Guillaume (bah?, qu'ai-je fait?) 4 août 2013 à 18:56 (CEST)
Merci Docteur ! Émoticône --Housterdam [Un café ?] 6 août 2013 à 16:57 (CEST)

Perte de personnalisations des textes[modifier le code]

Bonjour,

je vous annonces que je viens de modifier la gestion des variables "textuelles" de LiveRC, qui sont maintenant regroupées dans une seule et même liste (et donc personnalisables dans un seul onglet du menu de config, au lieu de 4 auparavant).

L'une des conséquences est que les personnalisations de ces variables que vous avez pu faire seront perdues (je pense en particulier à ceux qui avaient modifié l'en-tête des résumés de modifs [LiveRC : ] ). Il vous faudra donc éventuellement refaire ces personnalisations.

Désolé du dérangement occasionné.

⇨ Dr Brains ∞ Consultation ∞ 4 août 2013 à 17:02 (CEST)

Est-ce qu'il y a un moyen de le faire en copiant depuis son LiveRCparam.js ? --Mathis B.Discuter/répondre, le 6 août 2013 à 07:53 (CEST)
Oui, tu peux reprendre ce qu'il y a dans to LiveRCparam.js, copier ce qui t'intéresse dans le menu de config, puis sauvegarder.
Ou bien après avoir sauvegardé, afficher l'ancienne version et reprendre les valeurs qui t'intéressent en les copiant dans la nouvelle (ou dans le menu de config).
Les variables obsolètes sont lang_menu, lang_tooltips, lang_messages et lrcManageParamsText, toutes remplacées par lrcTexts.
Les différents items ayant conservé le même nom, il suffit donc de changer lang_menu["NomdItem"], lang_tooltips["NomdItem"], lang_messages["NomdItem"] ou lrcManageParamsText["NomdItem"] par lrcTexts["NomdItem"].
Mieux :
  1. ajouter au tout début du /LiveRCparam.js où il y a les personnalisations que vous souhaitez conserver le code suivant :
if(wgPageName == (wgFormattedNamespaces[2]+":"+wgUserName.replace(/ /g,"_")+"/LiveRCparam.js") && wgAction=="edit"){
addOnloadHook(function(){
  var TextBox = document.getElementById("wpTextbox1");
  var Text = TextBox.value;
  var OldParams = new Array("lang_menu", "lang_tooltips", "lang_messages", "lrcManageParamsText");
  for(var a=0,l=OldParams.length;a<l;a++){
    Text = Text.split(OldParams[a]).join("lrcTexts");
  }
  TextBox.value = Text;
});
}
  1. Enregistrer, recharger le cache, puis reprendre l'édition de la page /LiveRCparam.js. Les variables devraient se renommer automatiquement.
  1. Enregistrer, recharger le cache, lancer LiveRC. Les anciennes personnalisations devraient être de nouveau là.
  1. Via le menu de config, relancer la sauvegarde pour que le LiveRCparam.js soit réécrit correctement et que la fonction que vous avez ajouté en en-tête soit enlevée.
⇨ Dr Brains ∞ Consultation ∞ 6 août 2013 à 17:55 (CEST)
Ta fonction marche pas. Du coup j'ai copié-collé dans mon éditeur de texte et fait un « rechercher et remplacer ». --Mathis B.Discuter/répondre, le 6 août 2013 à 19:05 (CEST)
Oui, on peut faire ça aussi...
⇨ Dr Brains ∞ Consultation ∞ 6 août 2013 à 19:07 (CEST)

Galère ![modifier le code]

Bonjour à tous.

J'ai une belle galère. Les boutons « Suivant » et avec les flèches, indispensable à ma manière de patrouiller, ne fonctionnent plus, Firefox comme Chromium (Smiley: triste). Un docteur pour corriger tout ça ? Merci d'avance, --— Superjuju10 [Contacter la Aubline], le 18 août 2013 à 19:43 (CEST)

Corrigé
C'est ma faute : dommage collatéral d'une modif précédente.
⇨ Dr Brains ∞ Consultation ∞ 18 août 2013 à 20:08 (CEST)

Bouton défaire et raisons préremplies[modifier le code]

Bonjour,

Personnellement, j'utilise souvent les raisons préremplies pour le bouton révoquer, en particulier ma petite personnelle qui dit "Pas d'article, pas dans la liste". Or, maintenant quand je clique sur la flèche pour choisir ces raisons, le menu disparaît aussitôt que je m'en approche. Je ne suis pas capable d'en dire plus sur les raisons du bug. J'utilise chrome. Amicalement, Letartean (discuter) 20 août 2013 à 17:39 (CEST)

Idem sous Firefox, je dois m'y reprendre à 3 ou 4 fois pour que ça marche. --Mathis B.Discuter/répondre, le 20 août 2013 à 17:40 (CEST)
Bizarre, je ne parviens pas à reproduire ce bug, ni sous Firefox, ni sous Chrome...
⇨ Dr Brains ∞ Consultation ∞ 20 août 2013 à 19:26 (CEST)
@Dr Brain et Mathis B. Mise à jour: chez moi ça fonctionne maintenant. Amicalement, Letartean (discuter) 23 août 2013 à 14:43 (CEST)
Moi je dois m'y reprendre à plusieurs fois et parfois ça marche, mais faut que je fasse la mise à jour Firefox 23.0. Peut-être que ça marchera après… --Mathis B.Discuter/répondre, le 23 août 2013 à 15:40 (CEST)
Je crois que j'ai trouvé : il faut cliquer au niveau de la petite flèche et ça se déroule normalement. --Mathis B.Discuter/répondre, le 26 août 2013 à 17:03 (CEST)

J'ai continué à avoir le bug. Après expérimentation, je pense avoir trouvé le problème. Dans LiveRC, l'ensemble de la barre grise servant d'entête au diff et contenant les différentes boîtes sert à agrandir ou rappetisser la boîte pour les diffs. QUe je clique n'importe où sur le gris de cette boîte, je peux redimensionner la case de prévisualisation des diff. Donc, quand j'ouvre le petit menu pour sélectionner ma raison préremplie, je déplace mon curseur en dessous de la barre dans laquelle je dois entrer la raison tout en cliquant. Ainsi, le logiciel interprète mon déplacement comme moi cliquant dans la partie grise située sous la barre et se met en mode redimensionnement de la boîte des diff. Ainsi, si je maintient mon clic, effectue un redimensionnement et ensuite, en maintenant mon clic, vais chosir une option, j'arrive à le faire. Sinon, l'ordinateur interprète mon geste comme un redimensionnement et ferme la boîte de choix. Pour régler ce problème, je pense qu'il faudrait que le redimensionnement de la boîte affichant les diffs se fasse uniquement sur la frontière grise pâle qui se situe en haut de la boîte et non sur l'ensemble de la boîte grise fonçée. Merci aux développeurs s'ils peuvent régler le problème et n'hésitez pas à me contacter pour plus de détails. Amicalement, Letartean (discuter) 24 octobre 2013 à 19:00 (CEST)

Nouvelle extension : MiniDiffPreview[modifier le code]

Bonjour,

une nouvelle extension (doc) est désormais disponible dans le menu de configuration de LiveRC.

Cette extension permet de visualiser les diffs directement au sein des lignes RC, sans avoir à cliquer sur les liens.

Sont concernés par cette fonction :

  • les lignes de Diff, évidemment,
  • les lignes des nouvelles pages : New,
  • les lignes de déclenchement de filtre : Filter,
  • les lignes de retour des lecteurs : Feedback (théoriquement, tous les liens fonctionnent via LiveRC)
  • les lignes d'import de fichier : Upload,

Concrètement, à chaque ajout de ligne RC, l'extension effectue une requête puis affiche le résultat dans une fenêtre juste en dessous de la ligne, ce qui permet un premier aperçu avant de, si nécessaire, ouvrir la "vraie" fenêtre de prévisualisation avec tous les outils de patrouille.


Par ricochet, pour ceux qui utilisent le bouton Suivant, ce sont les mêmes lignes qui sont prises en compte, ce qui signifie qu'en plus des diff et des nouvelles pages, ce bouton fait désormais aussi visualiser les filtres, les avis de lecteurs et les upload de fichier (à la condition bien sûr que ce type de lignes soient affichées dans la liste, si vous avez l'habitude de ne visualiser que les RC vous ne noterez aucun changement).


Donc, pour ceux que ça intéresse, testez et faîtes moi un retour. Merci.

⇨ Dr Brains ∞ Consultation ∞ 20 août 2013 à 17:51 (CEST)

Note :
Pour l'instant, il s'agit d'une extension, mais l'idée est à terme de l'intégrer au code principal.
Pour ce faire, j'envisage de réutiliser la case «  Diff réduit » afin de déterminer (à la volée) si la mini-prévisualisation doit être affichée ou non.
Est-ce que
  1. beaucoup d'entre vous utilisent cette case dans son fonctionnement actuel ?
  2. vous verriez un gros inconvénient à ce que son utilité soit modifiée comme expliqué ci-dessus ?
⇨ Dr Brains ∞ Consultation ∞ 20 août 2013 à 19:35 (CEST)
Coucou !
Déjà, pour répondre :
  1. Je ne l'utilise pas ;
  2. Je n'y vois pas d'inconvénient.
Au contraire, je préfère que ça reste une case à cocher, car je n'adore pas l'extension. Là, je suis à mon boulot, sur un très grand écran, donc ça passe, il suffirait que je m'habitue. Mais sur l'écran normal de PC portable de mon domicile, ce sera très peu lisible, et le système actuel me convient. Néanmoins, merci du développement, je suis sûr que certains apprécieront !
Sinon, petite question au passage : comment puis-je enlever le surlignage vert de la ligne sur laquelle est placée le curseur de souris ?
Bien à toi, — Jules Discuter 20 août 2013 à 19:49 (CEST)
Je test ça pour le prime trime. Bien à toi doc, --— Superjuju10 [Contacter la Aubline], le 20 août 2013 à 20:05 (CEST)
Jules :
#tabRC .rcLine:hover, #tabRC .rcLine:hover td, #tabRC .rcLine:hover th, #tabRC .rcLine:hover td:hover, #tabRC .rcLine:hover th:hover { background:none !important; }
A rajouter dans ton LiveRCparam.css, ou alors « background:none !important; » directement dans la dernière ligne de l'onglet Styles du menu de config (après avoir bien vérifié que la cible comprend bien .rcLine et non tr, ce je viens de corriger (si ce n'est pas le cas, recharge le cache).
⇨ Dr Brains ∞ Consultation ∞ 20 août 2013 à 20:17 (CEST)
Merci beaucoup, c'est parfait ainsi ! — Jules Discuter 20 août 2013 à 20:42 (CEST)
J'ai rajouté une option dans l'onglet Paramètres du menu de configuration : «  Utiliser le bouton "Diff réduit" ». En sélectionnant cette option, l'extension modifie le bouton «  Diff réduit » pour coller au comportement envisagé (masquage/affichage des mini-prévisualisations).
Ca permet d'avoir le rendu identique à ce qu'il sera lorsque l'extension sera intégrée au code principal.
⇨ Dr Brains ∞ Consultation ∞ 20 août 2013 à 20:53 (CEST)
Bonsoir, chez moi ça fonctionne et on s'y fait assez facilement Émoticône sourire. — Rome2 [Discuter], le 20 août 2013 à 21:34 (CEST)
Et la case « Diff réduit » ? Je peux la recycler ou tu t'en sers ?
⇨ Dr Brains ∞ Consultation ∞ 20 août 2013 à 21:38 (CEST)
Je m'en sers presque jamais — Rome2 [Discuter], le 20 août 2013 à 21:53 (CEST)
Salut, je suis en train de tester, mais cela ne marche que pour les utilisateurs enregistrés, c'est normal ? Cordialement, --Mattho69 me joindre 21 août 2013 à 18:46 (CEST)
Non, ça marche quel que soit l'utilisateur, pour tous les cas cités plus haut.
⇨ Dr Brains ∞ Consultation ∞ 21 août 2013 à 19:47 (CEST)
✔️ Ayé, j'ai ajouté les fonctions de l'extension au code général. Désormais, la case «  Diff réduit » sert à afficher ou masquer les mini-fenêtres de prévisualisation au sein des RC. Pour ceux qui l'ont constamment décochées, ça ne change rien, mais essayez de la cocher, à l'occasion, histoire de tester ce nouveau mode de patrouille.
Vous savez qui taper (pas trop fort) plus rien ne fonctionne...
⇨ Dr Brains ∞ Consultation ∞ 27 août 2013 à 21:23 (CEST)

Problème avec PreviewAllLinksExtension[modifier le code]

Sur Chromium, j'ai un message « Uncaught ReferenceError: Suggest_AddPageSuggestion is not defined  » à la ligne n°61 (Suggest_AddPageSuggestion({"InputNode": Input });). Cela a planté le programme, --— Superjuju10 [Contacter la Aubline], le 20 août 2013 à 22:56 (CEST)

En fait, ça vient de l'extension PreviewThisPageExtension, que tu as installé et que tu as désinstallé .
J'ai rajouté un bidule pour empêcher que l'erreur fasse tout planter.
⇨ Dr Brains ∞ Consultation ∞ 20 août 2013 à 23:13 (CEST)

Divers problèmes[modifier le code]

Bonjour.

Le sélecteur d'espace de noms (panneau de configuration > options) ne fonctionne pas : j'ai beau avoir 0 et enregistrer, le programme ne me le prend pas.

Cordialement, --Orikrin1998 (+) blablatoir 23 août 2013 à 18:47 (CEST)

Olalah, je reviens ici car ça ne va pas du tout !
Tout d'abord, où est passé l'ascenseur pour naviguer dans les diffs ? C'était bien pratique...
Ensuite, tout simplement, le programme ne s'ouvre pas correctement : il pinaille pour être fonctionnel et quand il a enfin « démarré », au bout d'un moment, les lignes n'apparaissent plus !
Jusqu'à maintenant, même avec les prémices de la nouvelle version, j'aimais bien LRC, mais maintenant je ne peux plus du tout patrouiller avec. (Smiley: triste)
Cordialement, --Orikrin1998 (+) blablatoir 23 août 2013 à 20:49 (CEST)
selecteur : il faut recharger le cache pour que ce soit pris en compte. Verifie que dans ton LiveRCparam.js la variable est bien modifiee.
ascenseur : de quoi tu parles exactement ?
demarrage + lignes qui n'apparaissent plus : ca ne vient pas tout simplement du selecteur d'espaces de noms  ?
quel navigateur utilises-tu ?
desole mais la je suis loin et je ne pourrai rien faire avant mardi.
Dr Brains
L'ascenseur, c'est la barre, à droite du navigateur, qui permet de monter ou descendre sur la page. Il y en avait un pour les lignes de RC mais il a disparu (à moins que maintenant, il n'apparaisse qu'au moment où il y a trop de lignes ?).
Le sélecteur d'espace ne marche définitivement pas, et Frakir a le même problème. J'avais repéré cette ligne : lrcManageParams_Desc["DescMAIN_NAMESPACE"] = { '0':'Espace principal', '1':'Articles' };, me laissant croire que l'espace de nom des articles était devenu "1" pour LiveRC. J'ai essayé, mais non. Depuis, j'ai remis "0" comme espace de nom et rechargé le cache plusieurs fois, mais ça ne marche toujours pas. Et la variable en question est bel et bien modifiée.
J'utilise Firefox 23.0.1.
Surtout, ne te presse pas pour moi, et passe de bonnes vacances loin de tout ça. Émoticône sourire --Orikrin1998 (+) blablatoir 24 août 2013 à 13:31 (CEST)
Bonjour, j'ai corrigé le pb de sélecteur d'espace de noms.
Pour l'ascenceur, effectivement, il n'apparaît que si la table des RC dépasse de l'écran (en hauteur).
Pour les lignes qui n'apparaissent plus, voir si la correction du premier pb n'a pas corrigé celui-là aussi.
⇨ Dr Brains ∞ Consultation ∞ 27 août 2013 à 17:53 (CEST)
C'est tout bon, merci ! --Orikrin1998 (+) blablatoir 27 août 2013 à 18:07 (CEST)

Encore un bug[modifier le code]

Bonjour.

Les journaux ne s'affichent plus chez moi. Pourtant la case « Journaux » est bien coché, ainsi que ma sélection propre.

J'ai d'autre part une nouvelle erreur dans ma console : Uncaught ReferenceError: lrcAPIlimit is not defined au niveau de MostModifiedPagesExtension.js et UserWarningsExtension.

Merci d'avance pour le nécessaire, --— Superjuju10 [Contacter la Aubline], le 26 août 2013 à 23:56 (CEST)

J'avais constaté le problème concernant les journaux...Mais je laissais les développeurs tranquilles, surtout Brains, après le travail qu'il vient d'abattre ! --Orikrin1998 (+) blablatoir 27 août 2013 à 12:16 (CEST)
lrcAPIlimit a été remplacée par LiveRC_Config["UserInfos"].APIlimit. Si ce n'était que ça, je corrigerais, mais j'imagine qu'un tas de variables doivent subir une correction similaire dans toutes les extensions.
Amicalement — Arkanosis 27 août 2013 à 12:42 (CEST)
Bonjour,
c'était bien ça. j'ai corrigé mais pas encore testé, je dois d'abord m'occuper du pb de la section précédente.
Faites-moi savoir si c'est bon ou il y a d'autres bug du même genre.
⇨ Dr Brains ∞ Consultation ∞ 27 août 2013 à 17:39 (CEST)
Les journaux n'apparaissent toujours pas, chez moi... --Orikrin1998 (+) blablatoir 27 août 2013 à 18:07 (CEST)
Ah, désolé, j'ai oublié de regarder ça.
⇨ Dr Brains ∞ Consultation ∞ 27 août 2013 à 18:22 (CEST)
Je croyais que tu en parlais, vu que c'est le sujet de la section.
Note : le nouveau bouton n'est pas encore valable dans DiffExtension.js (j'adore cette extension Amour). --Orikrin1998 (+) blablatoir 27 août 2013 à 18:35 (CEST)
J'ai apporté quelques modifs au code, et a priori c'est bon.
Par contre, j'ai remarqué que effectivement, il y a assez peu de journaux, l'essentiel étant des Feedback (au moment où j'écris, sur 3 minutes de RC tous espaces de noms et tous utilisateurs, j'ai une suppression et deux feedbacks). Je pense qu'il faudrait attendre une période un peu plus riche de modifs pour vraiment se rendre compte si il y a un pb avec les journaux.
⇨ Dr Brains ∞ Consultation ∞ 27 août 2013 à 20:41 (CEST)
Quels « nouveaux boutons » ne sont pas valables pour DiffExtension ?
A part celui de signalement/demande aux admins, ils y sont tous.
⇨ Dr Brains ∞ Consultation ∞ 27 août 2013 à 22:53 (CEST)
Je me suis trompé quant au nombre de boutons manquant : il n'y en a qu'un qui manque, en effet. Pourrais-tu l'ajouter ? --Orikrin1998 (+) blablatoir 28 août 2013 à 10:54 (CEST)
[édit.] Et à propos des journaux...
Non, le bouton de signalement on ne peut pas l'ajouter car il nécessite de récupérer les droits de l'utilisateur courant, ce qui n'est pas fait en dehors de Wikipédia:LiveRC (ce serait trop lourd).
⇨ Dr Brains ∞ Consultation ∞ 1 septembre 2013 à 18:34 (CEST)

Pages visitées[modifier le code]

Je remarque que maintenant, toutes les pages qui ont apparu dans une ligne de LiveRC sans même que je clique sur le diff sont marquées comme ouvertes par moi. Cela a pour effet de retirer le gras qui apparaît généralement dans ma liste de suivi pour les pages que je n'ai pas visitées. Peut-être le bug ne vient-il pas de LiveRC mais ça me semble lié et ça ne marche plus depuis ce matin (au Québec). Amicalement, Letartean (discuter) 28 août 2013 à 20:39 (CEST)

Bonjour,
Je pense que cela vient de l'intégration de l'extension MiniDiffPreviewExtension (cf. une section précédente) : même si ça n'apparaît pas forcément (si la case "Diff réduit" est décochée), les mini-diffs sont quand même chargés, ce qui fait que probablement Mediawiki considère qu'ils ont été vus, même si en l'occurrence ce n'est pas le cas.
La seule solution que j'ai trouvée est de désactiver le mini-diff, ce qui est à présent faisable via une case à cocher «  Utiliser le diff réduit (très coûteux) » dans l'onglet Paramètres du menu de configuration de LiveRC.
⇨ Dr Brains ∞ Consultation ∞ 2 septembre 2013 à 15:47 (CEST)

Bonjour

Notifications, la dernière nouveauté de la Fondation, permet de remercier les contributeurs connectés pour une modification, via l'historique ou le diff. Est-il possible d'intégrer cette fonction à LiveRC ?

Merci ! Émoticône sourire Trizek bla 29 août 2013 à 14:23 (CEST)

C'est dans les tuyaux.
⇨ Dr Brains ∞ Consultation ∞ 29 août 2013 à 14:45 (CEST)
✔️ Fait : bouton Remercier ajouté aux fonctions automatiques lors de la prévisualisation d'un diff.
Par contre, je n'ai pas testé son fonctionnement. Merci de me faire un retour si il y a un soucis.
⇨ Dr Brains ∞ Consultation ∞ 1 septembre 2013 à 16:16 (CEST)
Salut, j'ai un truc bizard qui s'est passé quand j'ai remercié quelqu'un cela ne l'a pas remercié mais a remercié celui qui avait effectué la précédente modif. Par contre je n'ai pas testé pour les IP mais je crois que l'on ne peut pas les remercier normalement.
Merci en tout cas Émoticône.--Mattho69 me joindre 1 septembre 2013 à 17:36 (CEST)
✔️ Code corrigé.
Visiblement, ça ne prenait pas en compte le bon oldid.
J'ai également désactivé la fonction lorsque l'utilisateur est une IP.
⇨ Dr Brains ∞ Consultation ∞ 1 septembre 2013 à 18:31 (CEST)
À propos des notifs... --Orikrin1998 (+) blablatoir 1 septembre 2013 à 21:23 (CEST)
J'ai rajouté la gestion de l'affichage des logs de type "thanks".
Or donc, a priori, les remerciements par LiveRC fonctionnent. J'ai pu "spammer" sans problème Lomita et Jules78120, et j'ai même poussé la modestie jusqu'à m'auto-congratuler : ça fonctionne nickel et les lignes de remerciements s'affichent correctement.
⇨ Dr Brains ∞ Consultation ∞ 1 septembre 2013 à 22:36 (CEST)

Diffs lents[modifier le code]

Depuis aujourd'hui, les diffs (pas les journaux ni les feedbacks) sont longs à ouvrir ; c'est normal ? --Orikrin1998 (+) blablatoir 1 septembre 2013 à 18:52 (CEST)

Personnellement chez moi ça a l'air d'aller depuis ce matin. — Rome2 [Discuter], le 1 septembre 2013 à 18:55 (CEST)
C'est normal : fin des vacances, bientôt le retour des vandales pipi-caca-prout, donc beaucoup de boulot en perspective.
LiveRC a le blues, tout simplement...
⇨ Dr Brains ∞ Consultation ∞ 2 septembre 2013 à 15:51 (CEST)
Émoticône sourire
Merci pour ça. --Orikrin1998 (+) blablatoir 2 septembre 2013 à 17:41 (CEST)

Supprimer les lignes de journaux[modifier le code]

Bonjour, il me semble qu'une croix permettant de supprimer toutes les lignes des journaux (avis, suppressions, etc.) serait utile, à côté de « Supprimer les lignes de blanchiment ».

Cordialement, --Orikrin1998 (+) blablatoir 29 septembre 2013 à 15:56 (CEST)

✔️ ⇨ Dr Brains ∞ Consultation ∞ 29 septembre 2013 à 20:31 (CEST)
Gé-nial. Émoticône sourire --Orikrin1998 (+) blablatoir 30 septembre 2013 à 13:09 (CEST)
[édit. - 20:30] Même si j'aurais préféré un marron, dans l'esprit « non flashy » des autres croix et de la couleur des lignes de feedback.

Mise en forme des boutons[modifier le code]

Bonjour.

Ce serait pas mal de mettre les boutons « Bandeau », « Blanchir », « Message » et « Signalement » sur une même ligne, car il m'arrive souvent de cliquer sur le mauvais bouton.

Ce qui serait bien aussi, c'est que les choix du menu « Signalement », une fois la catégorie choisie (« Suppression », « Protection », « Blocage » ou « Aide »), soient plus gros...comment être réactif à un copyvio s'il faut passer deux minutes à cliquer le bon choix ? ^^

Cordialement, --Orikrin1998 (+) blablatoir 10 octobre 2013 à 14:01 (CEST)

Notification Dr Brains : C'est toujours d'actualité, donc si tu as deux secondes... Émoticône sourire --Orikrin1998 (+) blablatoir 10 décembre 2013 à 12:04 (CET)
C'est prévu pour la prochaine modif.
Entre autres choses...
⇨ Dr Brains ∞ Consultation ∞ 10 décembre 2013 à 17:27 (CET)

Masquer le bouton remercier[modifier le code]

Bonjour.

Tout est dans le titre. Une telle option est-elle possible ? Le cas échéant, serait-possible d'afficher une boite de confirmation comme habituellement ? Cela évitera ce genre d'erreur.

Merci d'avance, --— Superjuju10 [Contacter la Aubline], le 18 octobre 2013 à 20:08 (CEST)

Bonsoir Émoticône sourire. Ou alors pouvoir annuler ce remerciement rapidement, non ? --Housterdam [Un café ?] 18 octobre 2013 à 21:35 (CEST)
Opération d'annulation impossible (l'info m'a été confirmé par Superjuju10) sur IRC Émoticône sourire. --Housterdam [Un café ?] 18 octobre 2013 à 22:32 (CEST)

DiffExtension[modifier le code]

Bonjour, DiffExtension ne marche plus chez moi. (Smiley: triste) --Orikrin1998 (+) blablatoir 8 novembre 2013 à 18:34 (CET)

✔️ Corrigé. Voir le projet JS pour les explications — Ltrlg (discuter), le 8 novembre 2013 à 19:07 (CET)
Merci Émoticône --Orikrin1998 (+) blablatoir 8 novembre 2013 à 20:20 (CET)

Version 0.5.4[modifier le code]

Bonjour,

j'ai mis en production une nouvelle version de LiveRC.

Au menu des changements, pas grand chose en apparence. Mis à part que les paramètres que vous avez personnalisés apparaissent désormais en rouge, la disparition de la fenêtre avec les icônes (inutile puisque chaque icône devrait avoir son infobulle explicative), vous ne devriez voir aucune différence (hormis le n° de version, évidemment). Les vrais changement sont au niveau du code et préparent de futurs changements plus conséquents liés à la portabilité du script, dont je parlerai peut-être plus tard.

Le plus important des changements est que l'interface de LiveRC est à présent totalement générée par le code javascript. Plus besoin de wikitexte dans la page de lancement. En clair, dans le panneau de configuration vous pouvez mettre n'importe quelle autre page que Wikipédia:LiveRC, ça fonctionnera tout pareil. La seule chose que vous n'aurez pas, c'est le petit message qui vous indique que vous utilisez une version obsolète, car le N° de version est le seul élément wikitexte qui a encore une utilité (mais il n'est pas indispensable).

Un autre changement est la gestion des variables personnalisables, mais je pense avoir fait en sorte que vous ne vous aperceviez pas de la transition.

Si jamais vous rencontrez des bugs dans cette nouvelle version, n'hésitez pas à me le faire savoir.

⇨ Dr Brains ∞ Consultation ∞ 1 décembre 2013 à 22:18 (CET)

PS : je crois avoir fait le nécessaire également pour que toutes les extensions fonctionnent correctement avec cette nouvelle version. Là encore, si vous avez des soucis, n'hésitez pas !
⇨ Dr Brains ∞ Consultation ∞ 1 décembre 2013 à 22:20 (CET)
So far so good, comme on dit ailleurs, la seule chose c'est que je confondais l'icône d'admin avec... une bouilloire Émoticône ! Avant qu'on ne m'explique qu'il s'agissait d'une silhouette avec une casquette. Fait mauvais vieillir n'est-ce pas ? Rien de plus grave à signaler ! -- Theoliane (discuter) 1 décembre 2013 à 22:23 (CET)
Merci pour toutes ces améliorations notamment pour la correction du bug qui affectait les notifications sur les RC des déclenchements de filtre anti-abus (j'allais d'ailleurs vous en informer Émoticône). Cdlt. Housterdam [Un café ?] 1 décembre 2013 à 22:35 (CET)
J'adore et j'aime bien l'onglet permettant d'aller sur internet, ça peut aider beaucoup. Merci Émoticône sourire. — Rome2 [Discuter], le 1 décembre 2013 à 22:40 (CET)

LiveRc ne fonctionne plus chez moi[modifier le code]

Bonjour, J'ai changé le nom de mon compte dimanche après midi et depuis je ne reçois plus les nouvelles modifications. J'ai essayé de purger le cache, de désactiver puis réactiver le gadget mais ça ne change rien. La version que j'utilise est 0.5.4.

Y a t-il quelque chose que vous pouvez faire ? Merci pour votre réponse. Yansal (discuter) 3 décembre 2013 à 23:23 (CET)

Bonjour,
LiveRC est-il bien coché dans tes préférences ?
Qu'entends-tu par "changé le nom de mon compte" ?
Quel navigateur utilises-tu ?
⇨ Dr Brains ∞ Consultation ∞ 4 décembre 2013 à 20:52 (CET)
Bonjour,
LiveRC est bien coché dans les préférences. Par "changé le nom de mon compte", je veux dire que j'ai fait une demande sur WP:DRCU pour changer le nom de mon compte de user:Yannsalaun vers user:Yansal. Je ne sais pas si mon problème est lié à ce changement mais la synchro entre les deux événements est troublante.
J'ai le même problème quelque soit le navigateur (Firefox et Chromium sous Ubuntu 12.04).
En regardant rapidement la console Javascript, je vois cette erreur à l'ouverture de la page WP:LiveRC, est ce que ça peut aider à déboguer ?
> ReferenceError: invalid assignment left-hand side @ index.php:5539
Merci pour ta réponse en tout cas
Yansal (discuter) 5 décembre 2013 à 00:13 (CET)
Bonjour
Voir ci-dessous, peut-être que cela aura fait disparaître le problème.
Sinon, essaye de décocher puis recocher LiveRC dans tes préférences.
⇨ Dr Brains ∞ Consultation ∞ 7 décembre 2013 à 23:37 (CET)
Salut, j'ai fait la manip (décocher et recocher) et j'ai toujours le même problème, aucune modification n'arrive et le petit logo LiveRC en haut de la page tourne sans s’arrêter. Est ce qu'il y a des limitations pour les utilisateurs qui ne sont pas autopatrolled ? (je suis loin d'avoir 500 contributions) Dans ce cas comment expliquer que ça fonctionnait bien jusqu'à la fin de la semaine dernière ? Merci pour ta réponse et tout ton travail sur LiveRC --Yansal (discuter) 8 décembre 2013 à 18:40 (CET)

Version 0.5.5 : LiveRC est à présent multilingue[modifier le code]

Bonjour,

j'ai introduit ce jour de nouvelles modifications, qui font suite à la dernière mise à jour.

Les nouveautés pour les utilisateurs :

  • Une nouveau paramètre dans le menu de paramètrage (onglet Paramètres) permet de choisir la langue de l'interface (pour l'instant, seuls le français (par défaut) et l'anglais sont disponibles).
  • La sauvegarde de la configuration a été entièrement revue pour qu'à présent seules les variables modifiées par rapports aux variables par défaut soient sauvegardées (nécessaire pour éviter de sauvegarder les textes avec toutes leurs traductions dans les langues disponibles, ce qui peut rapidement faire beaucoup).
  • Une nouvelle extension est disponible dans le menu pour créer automatiquement une sous-page de traduction (explications détaillées à venir sur Wikipédia:LiveRC/Traduction)
  • Les variables sauvegardées le sont avec un nouveau nom. La compatibilité avec les noms introduits dans la version 0.5.4 a été maintenue mais il pourrait y avoir des couacs. Ne pas hésiter à faire remonter les problèmes.

Il manque à cette internationalisation :

  • Les noms des espaces de noms : ne sont disponibles que le nom local (en français) ou pour les espaces de noms standards le nom "canonical" (en anglais). Il ne semble pas être possible d'avoir d'autres traductions. Ceci a un impact limité au sélecteur d'espaces de noms de la barre de contrôle, qui n'est donc disponible qu'en français (par défaut) et en anglais (pour toutes les autres langues).
  • Les textes correspondants aux descriptions de variable (onglet Textes 2 dans le menu de config) ne sont pas encore traduits. Je n'ai traduit que les plus importants visibles dans le menu de configuration. La page MediaWiki:Gadget-LiveRCLangConfig.js/en.js n'est donc pas complète.
  • Les textes relatifs aux extensions de LiveRC (à l'exception de celle pour créer une sous-page de traduction) ne sont pas encore traduits.

Donc,

  • Si ça bogue, n'hésitez pas à faire remonter le problème.
  • Si certains d'entre vous se sentent l'âme de traducteurs, n'hésitez pas à apporter votre aide.

Merci.

⇨ Dr Brains ∞ Consultation ∞ 7 décembre 2013 à 23:37 (CET)

En cadeau bonus, LiveRC assure à présent le suivi du journal des déclemnchement de la spamBlacklist (lien).
Les utilisateurs qui tentent d'introduire un lien interdit se voient affublés d'une icône @ et une liste de suivi supplémentaire est disponible pour faire le total des déclenchements, triés par utilisateur.
Note à moi-même : avec 7 listes du suivi sur mon écran de 17 pouces, ça commence à faire beaucoup. Il faudra réfléchir à une meilleure présentation.
⇨ Dr Brains ∞ Consultation ∞ 8 décembre 2013 à 01:33 (CET)
Bonsoir, merci pour ses ajouts Émoticône sourire. Par contre, je n'ai plus accès au panneau de configuration. Quand je cliques dessus le lien devient vers, mais la fenêtre n'apparait pas. — Rome2 [Discuter], le 8 décembre 2013 à 01:38 (CET)
@ Dr Brains : Même signalement. Plus aucune personnalisation ne marche. Bizarrement je n'ai pas d'erreur dans ma console .js. --— Superjuju10 [Contacter la Aubline], le 8 décembre 2013 à 11:16 (CET)
Ca remarche maintenant Émoticône sourire. — Rome2 [Discuter], le 8 décembre 2013 à 11:42 (CET)
Ca venait des extensions, que je n'avais pas mises à jour.
A présent ce devrait être OK.
Si ça n'est pas le cas, éditez manuellement votre LiveRCparam.js et supprimez, en bas de la page, les extensions. Une par une et en testant à chaque fois si LiveRC refonctionne (recharger le cache du navigateur). Ca permettra de savoir laquelle pose problème.
⇨ Dr Brains ∞ Consultation ∞ 8 décembre 2013 à 11:51 (CET)
Euh ? Dr Brains ? Tu peux m'expliquer cet enregistrement foireux des personnalisations ? J'ai pu récupérer une bonne partie de mes persos en revenant manuellement vers une ancienne version. À la sauvegarde, tout est perdu... En prime, j'ai de nouveau l'apparition de BlockBot que j'avais ignoré.
Je rajoute en prime que LiveRC est devenu plus lent depuis quelques temps, chez moi, et notamment quand je patrouille sur mon PC portable (pourtant équipé d'un Core I3 et d'une GeForce 310M). --— Superjuju10 [Contacter la Aubline], le 8 décembre 2013 à 12:19 (CET)
Ah merde, je n'avais pas prévu ça.
Mais pas d'inquiétude :
  • je sais d'où ça vient :
    1. Dans ce diff, tu as rétabli une ancienne version avec les variables non affublées du préfixe "Custom_". Ces personnalisations ont donc écrasé les variables par défaut.
    2. Dans le diff suivant, LiveRC a comparé les variables par défaut avec tes éventuelles personnalisations (avec le préfixe "Custom_", ou avec le suffixe "_Custom" qui est encore supporté), n'a pas trouvé de personnalisations et/ou n'a pas trouvé de différence avec les variables par défaut, et donc il n'a pas sauvegardé ces variables.
  • et je sais comment corriger :
    1. Récupère la version avec tes personnalisations, ici cette version
    2. édite-là
    3. Devant tous les noms de variables, rajoute le préfixe "Custom_" (lrcParams devient Custom_lrcParams, lrcOptionMenuValues devient Custom_lrcOptionMenuValues, etc...)
    4. Sauvegarde la page
    5. Lance LiveRC après avoir purgé le cache
    6. Vérifie que tu as bien tes personnalisations
    7. Sauvegarde ta config LiveRC
    8. La page devrait être regénérée correctement
    9. Réouvre LiveRC après avoir purgé le cache
    10. Vérifie que tu as bien tes personnalisations
    11. Si oui, c'est tout bon, tu peux sortir une bière du frigo (ou tout autre boisson revigorante), et partir à la chasse au vandale.
⇨ Dr Brains ∞ Consultation ∞ 8 décembre 2013 à 13:50 (CET)
Pour la lenteur, je conseille de décocher l'option "Utiliser le diff réduit (très coûteux)", dans l'onglet Paramètres du menu de config.
Et si c'est toujours trop lent, décocher l'option "Charger les infos sur les pages (coûteux)", mais pas mal d'infos ne seront alors plus disponibles.
⇨ Dr Brains ∞ Consultation ∞ 8 décembre 2013 à 13:55 (CET)
Notification Dr Brains : Merci pour toutes ces améliorations ! Pour l'instant, tout marche chez moi ! Émoticône sourire Par contre, avec l'outil DiffExtension (mais pas avec WP:LRC) en résumé de révocation, j'ai « (LiveRC : <revertpage>) ». Je trouve que c'est beaucoup moins explicite que « LiveRC : Révocation des modifications de XXXXXXXXX (retour à la dernière version de XXXXXXXXX) ». Qu'en pensez-vous ? Housterdam [Un café ?] 8 décembre 2013 à 14:23 (CET)
C'est du à un problème dans la récupération du message système correspondant. Ce devrait être bon à présent.
⇨ Dr Brains ∞ Consultation ∞ 8 décembre 2013 à 14:40 (CET)
Corrigé en effet ! Merci ! Émoticône sourire Housterdam [Un café ?] 8 décembre 2013 à 15:16 (CET)

┌─────────────────────────────────────────────────┘
@ Dr Brains : J'ai remplacé les préfixes comme tu me l'a demandé.

J'ai essayé avec Custom_lrcParams ainsi que lrcParams_Custom. Rien à faire, ça ne marche pas.

La plupart de mes personnalisations apparaissent à l'écran (bandeaux, avertissements, messages de blanchiment). Néanmoins, ils disparaissent dans le menu des personnalisations.

Tu peux voir mes essais / résultats dans l'histoique.

En attente de te lire, --— Superjuju10 [Contacter la Aubline], le 8 décembre 2013 à 19:25 (CET)

OK, j'ai compris d'où vient le problème. Je vais essayer de corriger ça.
En attendant, ne touche plus à ta personnalisation, elle est OK.
⇨ Dr Brains ∞ Consultation ∞ 8 décembre 2013 à 20:23 (CET)
Superjuju10 : OK, problème à priori réglé : test (en deux temps car des virgules n'étaient pas à la bonne place).
Recharge le cache, lance LiveRC (tu devrais retrouver tes modifs ), et sauvegarde ta personnalisation (ça devrait donner à peu près ce que j'ai obtenu, c'est à dire la sauvegarde de ce qui est différent des valeurs par défaut). Si après t'as toujours tes trucs perso, alors c'est OK (mais normalement c'est le cas).
⇨ Dr Brains ∞ Consultation ∞ 8 décembre 2013 à 20:44 (CET)
Bon, j'ai été un peu optimiste, ce n'étais pas encore bon.
Mais ce coup-ci, ça y est, ça fonctionne exactement comme attendu.
ouf !
⇨ Dr Brains ∞ Consultation ∞ 8 décembre 2013 à 22:41 (CET)
Toujours pas...
Ne te casse pas la tête si tu n'y arrives pas. Je prendrai une heure au levé du jour pour tout refaire en manuel. On va dire que c'est le risque du métier. Émoticône --— Superjuju10 [Contacter la Aubline], le 9 décembre 2013 à 00:42 (CET)
Ah ben si, c'est essentiel comme fonctionnalité.
Mais pas d'inquiétude, je suis sur le coup.
⇨ Dr Brains ∞ Consultation ∞ 9 décembre 2013 à 17:51 (CET)
Bon...
Ce coup-ci, ce devrait être bon. Un false au lieu d'un true et tout part en sucette.
En plus j'avais oublié de supprimer une pop-up.
J'étais trop pressé de finir avant d'aller me coucher sans doute.
⇨ Dr Brains ∞ Consultation ∞ 9 décembre 2013 à 18:01 (CET)

┌─────────────────────────────────────────────────┘
Salut, Merci pour toutes ces innovations. J'ai une question, est-il toujours possible de changer la mention "LiveRC" dans le résumé de diff automatique, j'ai cherché pas je n'ai rien trouvé. Amicalement, --Mattho69 me joindre 9 décembre 2013 à 01:56 (CET)

Notification Mattho69 : Panneau de configuration > Textes 3, 6e ligne, 2e colonne. --Orikrin1998 (+) blablatoir 9 décembre 2013 à 11:54 (CET)

Réouverture d'une discussion[modifier le code]

Puisque cette page semble plus visitée qu'avant et que mon post a semblé tomber dans le vide, je reposte ce que j'avais publié plus haut sur un bug assez tannant.


Bonjour,

Personnellement, j'utilise souvent les raisons préremplies pour le bouton révoquer, en particulier ma petite personnelle qui dit "Pas d'article, pas dans la liste". Or, maintenant quand je clique sur la flèche pour choisir ces raisons, le menu disparaît aussitôt que je m'en approche. Je ne suis pas capable d'en dire plus sur les raisons du bug. J'utilise chrome. Amicalement, Letartean (discuter) 20 août 2013 à 17:39 (CEST)

Idem sous Firefox, je dois m'y reprendre à 3 ou 4 fois pour que ça marche. --Mathis B.Discuter/répondre, le 20 août 2013 à 17:40 (CEST)
Bizarre, je ne parviens pas à reproduire ce bug, ni sous Firefox, ni sous Chrome...
⇨ Dr Brains ∞ Consultation ∞ 20 août 2013 à 19:26 (CEST)
@Dr Brain et Mathis B. Mise à jour: chez moi ça fonctionne maintenant. Amicalement, Letartean (discuter) 23 août 2013 à 14:43 (CEST)
Moi je dois m'y reprendre à plusieurs fois et parfois ça marche, mais faut que je fasse la mise à jour Firefox 23.0. Peut-être que ça marchera après… --Mathis B.Discuter/répondre, le 23 août 2013 à 15:40 (CEST)
Je crois que j'ai trouvé : il faut cliquer au niveau de la petite flèche et ça se déroule normalement. --Mathis B.Discuter/répondre, le 26 août 2013 à 17:03 (CEST)

J'ai continué à avoir le bug. Après expérimentation, je pense avoir trouvé le problème. Dans LiveRC, l'ensemble de la barre grise servant d'entête au diff et contenant les différentes boîtes sert à agrandir ou rappetisser la boîte pour les diffs. QUe je clique n'importe où sur le gris de cette boîte, je peux redimensionner la case de prévisualisation des diff. Donc, quand j'ouvre le petit menu pour sélectionner ma raison préremplie, je déplace mon curseur en dessous de la barre dans laquelle je dois entrer la raison tout en cliquant. Ainsi, le logiciel interprète mon déplacement comme moi cliquant dans la partie grise située sous la barre et se met en mode redimensionnement de la boîte des diff. Ainsi, si je maintient mon clic, effectue un redimensionnement et ensuite, en maintenant mon clic, vais chosir une option, j'arrive à le faire. Sinon, l'ordinateur interprète mon geste comme un redimensionnement et ferme la boîte de choix. Pour régler ce problème, je pense qu'il faudrait que le redimensionnement de la boîte affichant les diffs se fasse uniquement sur la frontière grise pâle qui se situe en haut de la boîte et non sur l'ensemble de la boîte grise fonçée. Merci aux développeurs s'ils peuvent régler le problème et n'hésitez pas à me contacter pour plus de détails. Amicalement, Letartean (discuter) 24 octobre 2013 à 19:00 (CEST)


Merci d'avance pour le suivi accordé à ceci. Amicalement, Letartean (discuter) 9 décembre 2013 à 20:53 (CET)

Notification Letartean : Notification Mathis B :
Je pense avoir solutionné le problème. Si c'est le cas, la correction sera dispo dans la prochaine version de LiveRC (qui ne devrait plus trop tarder à présent, au moins en beta-test).
⇨ Dr Brains ∞ Consultation ∞ 13 janvier 2014 à 21:55 (CET)

Problème entre LiveRC et Notifications[modifier le code]

Bonjour,
J'ai eu un petit problème (qui vient d'être confirmé par un autre patrouilleur qui a le même) mais lorsqu'on est remercié, les notifications apparaissent sur LiveRC, donc on clique sur la croix pour la supprimer, elle part 2 secondes et revient aussitôt en annonçant la même chose. Pour que ça disparaissent on doit rouvrir LiveRC. Merci Émoticône sourire. — Rome2 [Discuter], le 26 décembre 2013 à 16:24 (CET)

Même problème. J'ai résolu ceci en cliquant sur l'outil notification à coté de mon nom d'utilisateur (donc pas sur WP:LRC mais sur une autre page telle que la LdS). Puis, sur LiveRC, on reclique sur la croix pour supprimer le remerciement ou encore la notif indiquant qu'on est mentionné quelque part, qu'une de ses modifs a été annulées, etc. Oui, ceci ne m'arrive pas qu'avec les remerciements. Cdlt Émoticône sourire. Housterdam [Un café ?] 26 décembre 2013 à 17:04 (CET)
Bonjour,
Apparemment, l'API a changé et la méthode de marquage comme lu n'est plus la même, d'où le fait que ça ne fonctionne plus.
Je m'occupe de ça.
⇨ Dr Brains ∞ Consultation ∞ 26 décembre 2013 à 18:26 (CET)
✔️ Problème réglé.
⇨ Dr Brains ∞ Consultation ∞ 26 décembre 2013 à 18:59 (CET)
Merci docteur ! Émoticône sourire Housterdam [Un café ?] 26 décembre 2013 à 19:18 (CET)
Merci Émoticône sourire. — Rome2 [Discuter], le 2 janvier 2014 à 14:58 (CET)

Problème lors de relectures de diffs sur LiveRC[modifier le code]

Bonjour à tous. Depuis ce matin, il m'est impossible de patrouiller des diffs via WP:LRC. Ainsi, lorsque je vais sur Marquer comme relue, j'ai ce message suivant (dans une boîte de dialogue). Prenons pour exemple ce diff de l'article Air France : je reçois : "https:title=Air_France&action=markpatrolled&rcid=110424289&token=1db6ef4095eddce940a3ae0b657aad1a+\" Est-ce un problème avec JavaScript (qui est pourtant bien actif sur mon navigateur) ? Je précise que ce problème m'a aussi été confirmé par un autre patrouilleur sur IRC. Merci de votre attention Émoticône sourire. Cdlt. — Housterdam [Un café ?] 2 janvier 2014 à 14:57 (CET)

Bonjour,
Moi, par contre, je peux pas patrouiller sans problème, mais pas mettre "Marquer comme relue" uniquement. — Rome2 [Discuter], le 2 janvier 2014 à 15:02 (CET)
Je m'occupe de ça demain.
Notification Housterdam : tu pourrais être un peu plus précis sur le problème et sur ton matos ?
Si je comprends bien, c'est juste le lien vert "Marquer comme relue" qui ne fonctionne plus ?
⇨ Dr Brains ∞ Consultation ∞ 3 janvier 2014 à 03:27 (CET)
Notification Dr Brains : Oui, c'est juste le lien vert "Marquer comme relue" qui ne fonctionne plus et où je vois apparaître ce fameux message. Sinon, je peux révoquer, défaire une modif sans aucun problème, envoyer un message directment sur la PdD de l'utilisateur (test 0 par ex), faire une requête de protection, blocage, de suppression etc. Tout donc sinon relire un diff via WP:LiveRC. Merci de ton attention. Bien à toi. Cdlt. — Housterdam [Un café ?] 3 janvier 2014 à 10:29 (CET)
Notification Housterdam : Notification Rome2 :
Je n'arrive pas à reproduire le bug, sous Firefox comme sous Chrome.
Est-ce que je pourrais avoir plus de précisions sur :
  • Où cela se produit-t-il ? Parle-t-on bien de Wikipédia:LiveRC ou de n'importe quel diff avec l'extension "DiffExtension" ?
  • Quel navigateur utilisez-vous ? Quelle version ?
⇨ Dr Brains ∞ Consultation ∞ 3 janvier 2014 à 15:24 (CET)
J'ai Google Chrome et Firefox. J'ai essayé de Marquer comme relue via l'outil LiveRC avec toutes les extensions de LiveRC puis sans aucunes extensions, le problème est toujours présent.
Je viens de parler sur IRC avec Shawn et il dit que ça fonctionne si le gadget Preview all links est désactivé. — Rome2 [Discuter], le 3 janvier 2014 à 16:25 (CET)
Notification Dr Brains : Salut, oui j'ai noté qu'en activant l'extension PreviewAllLinksExtension, certains liens ne fonctionnent pas correctement dans LiveRC (par exemple "Marquer comme relue" et en gros, tous les liens qui sont dans la fenêtre de prévisualisation). Au lieu d'accéder au lien, une alertbox s'affiche avec une URL bizarre (par exemple : "https:Spécial:Contributions/Maruteru"). Si je désactive l'extension, le lien Marquer comme relue fonctionne (je reste sur LiveRC) par contre les autres liens de la fenêtre de prévisualisation fonctionnent mais en me faisant quitter la page de LiveRC.--Shawn (discuter) 3 janvier 2014 à 16:38 (CET)
Je confirme ce que dit Shawn, sans le gadget Preview all links je peux marquer comme relue. — Rome2 [Discuter], le 3 janvier 2014 à 16:42 (CET)
Notification Dr Brains : Je plussoies aussi ce qu'à dit Shawn : en désactivant le gadget Preview all links, je peux marquer un diff sur WP:LRC comme étant relu. Sinon, ce problème ne m'arrive qu'avec WP:LiveRC et ce, avec n'importe quel navigateur : Chrome / Firefox, avec leurs dernières màj. Enfin, avec l'extension "DiffExtension", je n'ai pas ce problème. — Housterdam [Un café ?] 3 janvier 2014 à 17:07 (CET)
Notification Housterdam : Notification Rome2 : Notification Shawn :
✔️ Extension corrigée. Ce devrait être bon à présent.
⇨ Dr Brains ∞ Consultation ∞ 4 janvier 2014 à 00:06 (CET)
Notification Dr Brains : Ça remarche ! Merci docteur ! Émoticône sourireHousterdam [Un café ?] 4 janvier 2014 à 00:12 (CET)
Ca remarche, merci Émoticône sourire. — Rome2 [Discuter], le 4 janvier 2014 à 16:33 (CET)