Wikipédia:LiveRC/ToDo

Une page de Wikipédia, l'encyclopédie libre.
Cette page sert à recenser les suggestions d'amélioration de LiveRC.
Vous pouvez ajouter une suggestion en insérant à l'endroit désiré le code suivant :

{{DevList
  |type=Type de demande
  |progress=0
  |sujet=votre proposition
  |par={{u-|Votre pseudo}}
}}

Légende
  • En vert : Proposition intégrée au programme
  • En jaune : Proposition testée et validée
  • En orange : Proposition en cours de test
  • En rouge clair : Proposition en cours de codage
  • En bleu clair : Proposition à analyser
  • En rouge : Proposition refusée ou abandonnée
1.0.5 stable m ~ 1.0.6-beta en développement m

Propositions 

  ToDo Proposé par Avis Version
Bouton
Ce serait possible d'ajouter un bouton ?, qui quand on le survole, affiche "C'est quoi ce truc ?" et qui, quand on clicke dessus, ouvre dans un nouvel onglet une page qui explique ce qu'est LIVE RC ? Ce serait utile pour les gens qui ce sont perdu et qui se demandent c'est quoi LIVE RC. Et pour le nom dans la personnalisation, on pourrait mettre, genre, le what-button. J'ai même trouvé Modèle:Une image {{Nom D'user (discuter) 2 juin 2023 à 19:11 (CEST) (si marche pas; Nom D'User}}[répondre]    
Fonctionnalité
Pouvoir accéder directement à un comparatif entre la version actuelle modifiée par l'utilisateur et la modification la plus récente d'un autre utilisateur. ItsWidee    
Ergonomie
Défaire la modification lors que le curseur est dans le champ "raison" Pic-Sou (d) Qu'est ce que tu entends par là ? T. Le Berre, le Serpent à Plumes communiste (discuter) 26 octobre 2020 à 18:52 (CET)[répondre]  
Ergonomie
Passage automatique à la modification suivante une fois que la précédente est marqué comme relue. Lucas0231    
Fonctionnalités
Avoir le LiveRC de plusieurs Wiki fusionné en une seule page. Plyd ; Acer11 impossible ?/Argos42 Si,si, possible Émoticône/Arkanosis  
Fonctionnalités
Un bouton pour supprimer directement une page (sans passer par action=delete). Si impossible, intégrer SuppressionDeluxe dans le programme. Superjuju10 « intégrer SuppressionDeluxe », si cela signifie ajouter des motifs de suppression personnalisés/personnalisables, OK.
Sinon, je doute de l'utilité d'une fonction auto spécifique (bouton + champ "motif" + liste déroulante des motifs), qui amènerait des inconvénients importants :
  • barre de titre de prévisualisation déjà bien chargée en formulaires de fonction auto,
  • impossibilité de paramétrer autre chose que le motif (suppression de la pdd associée, suppression d'éventuelles sous-pages, suivi ou non de la page)
  • pas de visualisation du log des précédentes suppressions/restaurations.
  • pas de liens vers les éventuelles pages liées
  • pas de visu sur le nombre de révisions à supprimer

Tout ça pour ne gagner qu'un clic...
⇨ Dr Brains ∞ Consultation ∞ 2 décembre 2014 à 18:07 (CET)[répondre]

Notification Dr Brains : Désolé de ne répondre que maintenant. Après réflexion, l'ajout des motifs de suppression personnalisés/personnalisables suffit largement. — Superjuju10 [Aubline à votre disposition], le 31 mai 2015 à 18:53 (CEST)[répondre]
 
Fonctionnalités
Remplacer le début des résumés de modification (« LiveRC : » ou personnalisable) par une balise, comme pour PaStec, HotCats, etc Superjuju10 Balise créée et fonctionnelle depuis la version 1.0.5. DreZhsh 1.0.5

Propositions retenues 

  ToDo Proposé par Avis Version
Cette section sert à recenser les suggestions considérées par les développeurs comme réalisables et à faire.
Pour proposer une modification, utiliser la section précédente
Fonctionnalités
Prendre en compte l'extension PageTriage (présente sur enwiki et testwiki) : outils automatiques (voir //test.wikipedia.org/w/api.php).
  • action=pagetriageaction (review)
  • action=pagetriagetagging (tag)
Dr Brains    
Fonctionnalités
Prendre en compte les fonctionnalités des pages de discussion gérées par l'extension Flow :
  • action=flowthank : This API is for sending thank you notifications for Flow comments.
  • action=flow-parsoid-utils : Convert text from/to wikitext/html
  • action=flow : Allows actions to be taken on Flow pages.
    • submodule=close-open-topic : Close or open a Flow topic
    • submodule=edit-header : Edits a topic's header
    • submodule=edit-post : Edits a post's content
    • submodule=edit-title  : Edits a topic's title
    • submodule=edit-topic-summary : Edits a topic summary's content
    • submodule=moderate-post : Moderates a Flow post
    • submodule=moderate-topic : Moderates a Flow topic
    • submodule=new-topic : Creates a new Flow topic on the given workflow
    • submodule=reply : Replies to a post
    • submodule=view-header : View a board header
    • submodule=view-post : View a post
    • submodule=view-topic : View a topic
    • submodule=view-topic-summary : View a topic summary
    • submodule=view-topiclist : View a list of topics
+ https://git.wikimedia.org/tree/mediawiki/extensions/Flow/HEAD/modules
Dr Brains OK pour le code principal. Reste à gérer la prévisualisation d'une page "Flow" ⇨ Dr Brains ∞ Consultation ∞ 5 septembre 2014 à 18:16 (CEST)[répondre] 1.0.4 ?
Fonctionnalités
Mettre à jour getLiveAverto() et liveReport() pour le cas où la page cible est gérée par l'extension Flow (création nouveau topic) Dr Brains   1.0.4 ?
Ergonomie
Option pour afficher la prévisualisation dans une nouvelle fenêtre (fusionner avec l'option "Afficher la prévisualisation au-dessus des RC"). Dr Brains    
Ergonomie
Ajouter un commentaire de modif automatique (cf. lignes de Special:Log) dans les lignes LOG lorsqu'il n'y a pas de commentaires.
Voir /includes/logging/LogFormatter.php et fichiers class XXXX extends LogFormatter des différentes extensions MW supportées.
Dr Brains   1.0.4 ?
Corrections
Le traitement des avis est à présent géré dans LiveRC.

Il reste néanmoins quelques bugs :

  • styles CSS qui sautent après un marquage
  • mise à jour de l'avis inopérante après l'ajout d'une note (mais la note est bel et bien ajoutée)
Dr Brains    
Corrections
Rendre opérationnelles les fonctions de redimensionnement/déplacement sur tablette (ou trouver une alternative) Dr Brains    

Propositions prises en compte par une extension 

  ToDo Proposé par Avis Version
Fournit un formulaire pour créer automatiquement une page de traduction de l'interface (cf. Wikipédia:LiveRC/Traduction). Dr Brains Fait Dr Brains ProposeTranslationExtension
Fusionner SpecialPagePreview et LiveRC : en gros, faire en sorte que le clic sur un lien au lieu de l'afficher dans la fenêtre de preview l'ouvre dans une petite popup, afin de faciliter la patrouille. Pic-Sou (d) Existe via une extension.
Dr Brains
PreviewAllLinksExtension
  • Demande de Régis Lachaume et Acer11 : Accoler au nom des utilisateurs les avertissements reçus (icônes ?)
Nebula38 ☎dring☎
Pic-Sou
Régis Lachaume
Acer11
difficile amha/Argos42
très lent, surtout/Arkanosis
Fait (extension)/Orlodrim.
UserWarningsExtension
Mettre en rouge les liens vers les pages utilisateurs non existantes. Ça peut permettre de distinguer les contributeurs réguliers des vandales inscrits. Delhovlyn Fait (extension, voir la doc pour régler les couleurs)/Orlodrim (même extension que pour les avertissements récents) UserWarningsExtension
Lier les icônes d'étoile BA? ou ADQ? et de poubelle PàS vers les pages de vote Pic-Sou Je ne vois pas trop l'intérêt pour les patrouilleurs Émoticône Orlodrim
Tout simplement pouvoir rapidement donner son avis ── Pic-Sou, le samedi 8 janvier 2011 à 17:48 (UTC)
Have fun/Orlodrim
LinkOnIconExtension
Un option qui pour voir seulement les pages qui ont le mot "New" à la place de "diff", comme dans la page: nouvelles pages. Sapindnoel Fait/Dr Brains OnlyNewPagesExtension
LiveRC Version 1.0.0
Un champ de texte quelque part où inscrire le titre de la page que l'ont souhaite visualiser (n'importe qu'elle page de wikipédia) et que tous les liens présents dans la page prévisualisée puissent être prévisualisés à leur tour. Sapindnoel Fait, à tester/Dr Brains PreviewThisPageExtension
PreviewAllLinksExtension
Ajouter dans l'affichage des modifications une icône qui signifierait "attention, il y a eu d'autres modifs sur cette page il y a peu", incitant le patrouilleur à vérifier s'il n'y a pas eu de vandalisme multiple (Suggestion faite sur le bulletin des patrouilleurs. --Superjuju10 Auboisement à votre écoute 4 juillet 2011 à 21:27 (CEST)).[répondre] Vierlio Fait/Dr Brains MostModifiedPagesExtension
Une extension qui permet de surveiller uniquement les articles d'une catégorie (exemple). Superjuju10 Fait/Dr Brains CategoryRCExtension
Ajouter une icône ou un avertissement aux pages ayant subit X révocations durant les dernières 24 heures (X est personnalisable)[1]. SJ10 Intégré à l'extension MostModifiedPagesExtension, avec une jolie icône : . ⇨ Dr Brains ∞ Consultation ∞ 23 juillet 2013 à 23:24 (CEST)[répondre] MostModifiedPagesExtension
On it.wiki several bandeaux need further parameters (date, argument, comment, etc.). Is it possible to add a personalization within LiveRCparams in order to configure it? I know, it's a long work :)

Développer, éventuellement en extension, une fonction pour gérer l'ajout, la modification ou le retrait des bandeaux d'article complexes, de type {{Ébauche}}. Assurer la compatibilité avec l'équivalent it.wiki.

Jalo




Dr Brains
✔️ ⇨ Dr Brains ∞ Consultation ∞ 3 août 2014 à 13:22 (CEST)[répondre]
Pouvoir demander une purge d'historique lors de copyvio de la même manière que l'on peut effectuer une demande de blocage ou de SI. Mattho69PatrouilleurRC[ me joindre ] 21 novembre 2012 à 19:53 (CET)[répondre] Pas de la même manière, car une purge nécessite beaucoup plus d'infos qu'une simple suppression ou protection. Via l'historique peut-être ?

⇨ Dr Brains ∞ Consultation ∞ 18 août 2013 à 22:11 (CEST)[répondre]

✔️ ⇨ Dr Brains ∞ Consultation ∞ 7 août 2014 à 00:09 (CEST)[répondre]
AskForRevisionDeleteFromHistExtension

Propositions non prises en compte 

  ToDo Proposé par Avis Version
Extension MoodBar :
  • Modifier les liens Moodbar pour qu'ils envoient non sur l'entrée du journal mais sur Special:FeedbackDashboard.
  • Faire fonctionner le formulaire de filtrage et les différents liens avec la prévisualisation ([1]).
Dr Brains Attendre que l'extension soit stable
Dr Brains
(Extension incompatible avec les nouvelles versions de MediaWiki)
 
Tchat :
  • Ne pas perdre la connexion lorsqu'on l'ouvre dans une nouvelle fenêtre.
  • Permettre le retour en arrière (ré-ouvrir dans la fenêtre standard sans perdre la connexion).
Dr Brains Il semble impossible de ne pas perdre la connexion
⇨ Dr Brains ∞ Consultation ∞
 
Créer la page wgPageName+'/ChangeLog' et déplacer les ChangeLog du script vers cette page TiChou cf. Wikipédia:LiveRC/Archives des versions
Dr Brains
 
1) Cliquer sur la ligne de modification affiche le diff 2) masquer automatiquement les diff ayant 0 caractères de modifications Kai_Fr 1) C'est possible, mais ce comportement est largement inattendu, et incertain quant au clic sur les liens qui sont dans la ligne : va-t-on obtenir le diff (clic sur la ligne) ou ce que l'on attend (clic sur le lien) ?

2) Les diff à 0 octets sont fortement susceptibles de relever d'un vandalisme sournois (changement de date, par exemple). Les masquer est donc un mauvais calcul.

⇨ Dr Brains ∞ Consultation ∞ 18 août 2013 à 22:11 (CEST)[répondre]
 
Un bouton qui permet à la fois de révoquer et d'avertir. Superjuju10 Feignant ! Émoticône

Tu veux pas que ça fasse la vaisselle aussi ?

⇨ Dr Brains ∞ Consultation ∞ 18 août 2013 à 22:11 (CEST)[répondre]
 
Prendre en compte les événements log de type "thanks" lorsqu'il sont adressés à l'utilisateur courant (API) Dr Brains A priori inutile vu que toutes les notifications sont gérées (version 0.5.3)
⇨ Dr Brains ∞ Consultation ∞ 21 août 2013 à 17:44 (CEST)[répondre]
 
Une fonction pour voir les modifications d'une page précise seulement (ex: modification de Micheal Jackson seulement). Serait pratique pour les pages souvent vandalisé comme George W. Bush. Sapindnoel ✔️ Déjà fait (cf. PreviewThisPageExtension)
⇨ Dr Brains ∞ Consultation ∞ 18 août 2013 à 22:11 (CEST)[répondre]
 
Serait'il possible d'avoir un titre de section au dessus du bandeau d'avertissement type == [[Page]] ~~~~~ ==
En tous cas Bravo!
Zorlot C'est le cas avec les nouveaux modèles de bandeaux.
⇨ Dr Brains ∞ Consultation ∞ 18 août 2013 à 22:16 (CEST)[répondre]
 
Avoir une barre d'état qui affiche l'état d'avancement des révocations et des avertissements, mais aussi de divers autres messages et avec historique des messages. MagnetiK
TiChou
Qu'est-ce que ça veut dire, l'état d'avancement ?/Orlodrim
Classement. ⇨ Dr Brains ∞ Consultation ∞ 18 août 2013 à 22:11 (CEST)[répondre]
 
Historisation des reverts sur 24h
  • Quatre carrés gris Pages revertées :
    • Création de la page wgPageName+'/RevertedPages'.
    • Gestion tournante sur 24h (Écriture dans la page : AAAA:MM:JJ HH:MM:SS Nom_page => date et heure = du dernier revert)
    • Chargement au démarrage des dernières RevertedPages
  • Quatre carrés gris Utilisateurs revertés :
    • Création de la page wgPageName+'/RevertedUsers'.
    • Gestion tournante sur 24h (Écriture dans la page : AAAA:MM:JJ HH:MM:SS Nom_User => date et heure = du dernier revert)
    • Chargement au démarrage des derniers RevertedUsers
Educa33e pb accès concurrents en
écriture sur pages citées.
  • écriture format XML ?
  • utilisation d'une bd externe
  • (avantage/désavantage)

Bref à discuter.

Mise à jour par les utilisateurs de LiveRC de ces pages trop compliquées (cf. Educa33e).
Gain par rapport à l'actuelle liste des utilisateurs revertés faible.
Donc je classe.
⇨ Dr Brains ∞ Consultation ∞ 18 août 2013 à 22:11 (CEST)[répondre]
 
Ajouter un raccourci pour accéder directement aux pages, par exemple alt + shift + e Pic-Sou (d) On peut déjà accéder directement à la page via le clic centre. ⇨ Dr Brains ∞ Consultation ∞
Euh, pardon, je suis allé un peu vite : à la page WP:LRC. Par exemple, si on fait alt+shift+r, on tombe sur Special:Modifications récentes. L'idée serait que l'appui sur alt+shift+e (par exemple) amène à LiveRC… --Pic-Sou (d) 7 août 2011 à 23:44 (CEST)[répondre]
Rah la la, c'te bande de fainéants... OK mais il faut un acceskey non déjà utilisé sinon ça risque de foutre la merde.
⇨ Dr Brains ∞ Consultation ∞ 8 août 2011 à 00:17 (CEST)[répondre]
e n'est pas utilisée, je pensais donc à elle… --Pic-Sou (d) 8 août 2011 à 00:37 (CEST)[répondre]
Demande caduque vu qu'il y a un lien dans le menu de gauche
⇨ Dr Brains ∞ Consultation ∞ 26 juillet 2013 à 20:50 (CEST)[répondre]
 
Recharger régulièrement les listes chargées au démarrage, par exemple la liste des utilisateurs récemment bloqués ou la liste de suivi du patrouilleur. En effet, ces listes deviennent rapidement caduques, et on est obligé de recharger régulièrement le script… Pic-Sou (d) La liste de suivi est gérée en live lors des diverses opérations (sauf peut-être les fonctions automatiques, à voir). Pour la liste des bloqués, ça peut s'envisager. Quel délai ? 10 minutes ? ⇨ Dr Brains ∞ Consultation ∞
Je pensais aussi à 10mn. Pour la liste de suivi, je crois pas, j'ai fait le test. Si j'ouvre liveRC, qu'a côté j'ajoute une page à ma liste de suivi et que j'en vire une autre, la modification de la première reste indiquée comme une "normale" (fond bleu, n'apparaît pas si c'est un autoconfirmed qui le fait car je patrouille uniquement IP+NEW USERS) tandis que celle de la deuxième est sur fond jaune. à revoir donc…
Ah ben oui mais si tu triches en utilisant un autre onglet aussi, c'est pas du jeu...
On doit pouvoir (optionnellement) recharger tout ça toutes les dix minutes (paramétrable). Les fonctions sont quasi prêtes pour ça. Je regarderai ça demain.
⇨ Dr Brains ∞ Consultation ∞ 8 août 2011 à 00:17 (CEST)[répondre]
Fonction désactivée, car plus nécessaire : pour ceux qui chargent les catégories et les modèles, le script récupère aussi le statut de la page par rapport à la liste de suivi. La liste de suivi "LiveRC" est donc mise à jour à la volée à chaque modification si nécessaire.
⇨ Dr Brains ∞ Consultation ∞ 26 juillet 2013 à 20:42 (CEST)[répondre]
 
Marquer des modifications des autres comme vérifiées (patrol) Nemo bis (d) Requested on it.wiki: it should be possible to patrol edits (where RC patrolling is enabled and the user has patrol rights) and to filter patrolled edits (when the user has patrol or patrolmarks right); currently only ~10 % of IP edits are marked as patrolled on it.wiki[2] because everyone uses LiveRC, but this produces duplicate work. Data is similar on fr.wiki.[3]
I think this is already possible : when you preview a diff, the "mark as patroled" link provided by Mediawiki is modified (and turned "darkgreen") through the lrcReplacePatrolLink() function. This permit to launch an ajax patrol feature (without leave LiveRC page).
⇨ Dr Brains ∞ Consultation ∞ 17 juillet 2013 à 18:49 (CEST)[répondre]
 
Ajouter lors d'un avertissement en PdD, juste avant le un == Votre modification sur [[L'article qu'on vient de revert]] a été annulée ==. Linedwell Finalement la plupart des nouveaux modèles d'avertissement intègrent dans leur code le titre de section ad-hoc, la suggestion n'a donc plus lieu d'être. Linedwell [discuter] 9 octobre 2012 à 08:37 (CEST)[répondre]  
Remplacer l'actuelle icône peu évocatrice TOR des nœuds de sortie TOR par celle-ci : TOR Pic-Sou (d) C'est une icone de UserWarningExtension ça ? ⇨ Dr Brains ∞ Consultation ∞
Je crois pas, non. C'est intégré dans le script, et c'était même dans la légende jusque là : [4]
Ah oui. Mais d'après ce qu'on (Orlodrim je crois), ce n'était pas vraiment des noeuds TOR mais un serveur AOL compromis, problème réglé il y a déjà un moment. Cette icône est donc obsolète, par conséquent je classe cette demande.
⇨ Dr Brains ∞ Consultation ∞ 8 août 2011 à 00:17 (CEST)[répondre]
 
Valider Défaire quand la touche Enter est appuyée dans le champ 'Raison' TiChou
TiChou
Besoin d'avis
Educa
Heu bof,le clic est pas loin
 
Le lien du nom d'une IP pointe vers ses contributions plutôt que vers la page utilisateur, question d'habitude. Maloq
TiChou
il y a déjà un lien C pour les contributions.
J'ai mal compris la suggestion ?
Educa
Ralala les habitudes,
c'est pas bon Émoticône
 
Sur LiveRevertdiff :
  • Quatre carrés gris lien Vandalisme : chercher dernière révision dont l'auteur n'est pas le vandale au lieu de faire uniquement révision - 1
  • Quatre carrés verts lien Défaire : garder, Défaire = Révision - 1
Educa33e    
Pour les navigateurs équipés d'onglets, faire que quand on clique sur un lien à l'intérieur de la fenêtre de prévisualisation, la nouvelle page s'ouvre dans un nouvel onglet.
ThrillSeeker : As-tu essayé de cliquer sur le lien avec la molette?
Fabrice Ferrer: Gre, ma molette est multidirectionelle, et à chaque fois que je clique, je me retrouve à l'autre bout de la page (Y à qu'à moi que ça arrive ça?)
ThrillSeeker : Oui :)
Et en appuyant sur Control + bouton gauche de la souris ? TaraO

Fabrice Ferrer: C'est ce que j'utilise habituellement, mais c'est un peu stressant de faire tout le temps ça... On s'emmèle les pinceaux...
Fabrice Ferrer
Educa33e
Question d'habitude, d'autre utilisateur fonctionne encore différemment.
 
Avoir la possibilité, même si on masque les bots et les utilisateurs, d'afficher les modifs de Salebot, par une case à cocher "afficher Salebot" par exemple. Nebula38 ☎dring☎ Personnalisable dans le LiveRCparam.js (ajouter l'utilisateur Salebot)/Argos42
Les révocations de Salebot sont toujours affichées. Pour les avertissements, c'est impossible. Orlodrim
 
Avoir la possibilité (dans le menu déroulant "Avertir" ?) de poser un {{bravo IP}} suivi de signature. Wanderer999 ; Acer11 Déjà Personnalisable dans le LiveRCparam.js/Orlodrim  
Ajouter deux liens directs pour avertir : {{Bonjour IP}} et {{Bravo IP}} Romanceor (d) 28 février 2008 à 16:15 (CET)[répondre] Personnalisable dans le LiveRCparam.js/Argos42  
Avoir la possibilité, même si on masque les bots et les utilisateurs, d'afficher les modifs de Salebot, par une case à cocher "afficher Salebot" par exemple. Nebula38 ☎dring☎ Personnalisable dans le LiveRCparam.js (ajouter l'utilisateur Salebot)/Argos42
Les révocations de Salebot sont toujours affichées. Pour les avertissements, c'est impossible. Orlodrim
 
Si on coche la case "masquer les bots", ne pas les afficher quand ils se font révoquer Nebula38 ☎dring☎ C'est déjà le cas, à condition qu'ils utilisent leur bot flag/Orlodrim  
Ajouter de nouveaux avertissements destinés aux erreurs de débutants, pour les guider dans le fonctionnement du site (voir également Wikipédia:Le Bistro/31 mai 2008#Nouveaux avertissements) Stef48 Personnalisable dans le LiveRCparam.js/Argos42  
Rajouter un bouton "[réf. nécessaire]" qui s'appenderait à une section douteuse non sourcée rajoutée par une ip. pour ce genre de diffs [5] Tavernier Difficilement automatisable et intérêt limité/Orlodrim  
Rajouter un bouton "envoyer en page de discussion" lorsque certains font des commentaires sur l'article sur l'espace encyclopédique plutot que dans la page de discussion qui lui est associée Tavernier Difficilement automatisable et intérêt limité/Orlodrim  
Ajouter Icône bureaurate, chekuser et sysop Xinpeijin Fait pour les sysop depuis longtemps, à quoi bon distinguer les bureaurates et les checkusers dans les RC ?/Orlodrim  
Si un modèle du style {{IP partagée|la Fac de Blois}} existe sur la page de discussion à avertir, ne pas mettre l'avertissement juste au dessus mais l'insérer juste au dessous. Educa33e Non pertinent depuis que les avertissements sont mis en bas de la page/Orlodrim  
Ajouter une croix bleu à côté des autres (RC panel) pour effacer ses propres contrib de la liste
ou pouvoir cacher son nom dans la Hide-list (au fait comment elle fonctionne?)
Leag Il suffit de cliquer sur le 'H' à côté d'un nom pour masquer toutes ses contributions, ça marche aussi pour soi-même/Orlodrim  
Afficher le nombre de patrouilleurs en train d'utiliser LiveRC. Ceci permettrai de connaitre le niveau de vigilance à avoir durant la patrouille (c'est à dire vérifier plus de diff s'il y a moins de patrouilleurs par exemple) Shawn Pas convaincu, avis détaillé en PdD/Orlodrim  
Voir uniqument les contributions de nouveaux (Case à cocher comme pour les IP) Ohkami Disponible pour (et seulement pour) les autopatrolled/ Dr Brains  
Une fonction qui permet de savoir le nombre de personnes actuellement en patrouille, avec la possibilité d'ajouter un message d'alerte sur certaines pages (comme le bulletin des patrouilleurs…) si celui-ci est de 0. Superjuju10 Déjà discuté : ce n'est pas possible de savoir le nombre d'utilisateurs qui patrouillent. Le nombre de personnes connectées au tchat peut éventuellement donner une idée mais ce n'est de toutes manières pas utilisable en javascript.
⇨ Dr Brains ∞ Consultation ∞ 6 mai 2011 à 20:59 (CEST)[répondre]
 

Archive des versions 

Versions m : 0.3.1 0.3.2 0.3.3 0.3.4 0.3.5 0.3.6 0.3.7 0.3.9 0.4.0 0.4.1 0.4.2 0.4.3 0.4.4 0.4.5 0.4.6 0.4.7 0.5.0 0.5.1 0.5.2 0.5.3 0.5.4 0.5.5 0.5.6 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6

  ToDo Proposé par Avis Version

Version 0.3.1[modifier le code]

Ajouter icône devant homonymie Educa33e Fait/Educa33e 0.3.1
Ajouter icône devant redirect Educa33e Fait/Educa33e 0.3.1
Ajouter icône devant Bon article ThrillSeeker Fait/Educa33e 0.3.1
Mettre la légende sur deux colonnes et/ou en « small » (Voir la compatibilité sur une résolution faible) ThrillSeeker Fait/Educa33e 0.3.1
Lien diff sur Nouvelle page inopérant TiChou Fait/TiChou 0.3.1

Version 0.3.2[modifier le code]

Afficher le nom de la page destination pour les redirections TiChou Fait/TiChou 0.3.2
Activer le focus sur le champ 'Raison' quand Diff affiché DocteurCosmos Fait/TiChou 0.3.2
Ajouter icône devant Article potentiellement de qualité ThrillSeeker Fait/TiChou 0.3.2
Ajouter icône style devant Page proposée à la suppression (PàS) Educa33e Fait/TiChou 0.3.2
Ajouter icône devant Violation possible de copyright (ces pages sont censés ne pas être modifiées) TiChou Fait/TiChou 0.3.2
Ajouter icône devant discussion articles gérés par wikipompiers Educa33e Fait/Educa33e 0.3.2
Possibilité de pouvoir redimensionner le cadre de l'affichage des Diff
variable previewHeight dans LiveRCparam.js
DocteurCosmos Fait/TiChou 0.3.2
Option pour la suppression automatique de la ligne d'un RC après clic sur diff
variable autoCloseDiff=1 dans LiveRCparam.js
DocteurCosmos Fait/Educa33e 0.3.2
Ajouter icône devant Article potentiellement bon ThrillSeeker Fait/Educa33e 0.3.2
Désactiver "Défaire/Vandalisme", si on vient juste de cliquer dessus. Idem "Avertir". (pour éviter de donner plusieurs fois le même averto) Educa33e Fait/TiChou 0.3.2

Version 0.3.3[modifier le code]

Bouton "Effacer" toute la liste des RC en cours. Fabrice Ferrer Fait/TiChou 0.3.3
Le nombre de revert ne s'incrémente plus en 0.3.1 ? (je ne reproduis plus / À vérifier aussi) Educa33e Fait/TiChou 0.3.3
Correction du tri horaire des contacts et des révoqués après minuit. TiChou Fait/TiChou 0.3.3
Bug des révoqueurs utilisant popups qui se retrouve dans la liste des révoqués. TiChou Fait/TiChou 0.3.3
Bug 'document.getElementById("showNS0") has no properties' si getNS pas terminé de charger TiChou Fait/TiChou 0.3.3

Version 0.3.4[modifier le code]

Changer la couleur du lien Diff ou bien la couleur de la ligne quand le diff a déjà été prévisualisé. Permettrait ainsi de repérer rapidement les RC non vérifiés des RC déjà vérifiés. TiChou Fait/Educa33e
Ligne jaune dégradée
0.3.4
Enlever avertissement "Coucou", risque de confusion avec les Bienvenues. Educa33e Fait/Educa33e
cf restructure modèle avert
0.3.4
Liste des modèles d'avertissements en Array : lstAvert (prépa pour externalisation) Educa33e Fait/Educa33e 0.3.4
Nettoyage commenttests & categoriestests (prépa pour externalisation) Educa33e Fait/Educa33e 0.3.4
Internationalisation
  • paramétrage de toutes les chaînes du code => lang_menu[0].ID
  • externalisation des chaînes pour internationalisation
    • création du fichier de paramètres globaux de LiveRC => wgPageName+'/LiveRCparam.js'
      • Fichier pouvant être internationaliser indépendamment du code. Émoticône sourire
Educa33e Fait/Educa33e 0.3.4

Version 0.3.5[modifier le code]

Afficher les horaires UTC en heure locale. Avoir une option pour forcer le fuseau horaire.
l'heure affichée dans les RC et les listes est par défaut en heure locale. pour autre fuseau, définir livercTZ dans son LiveRCparam.js
Leag
Lachaume
Done/TiChou 0.3.5
Étendre l'icône aux Article de qualité contesté si ce n'est pas déjà la cas ThrillSeeker Done/Educa33e 0.3.5
Dans la colonne qui affiche le résumé, avoir la forme wikifiée (permet de cliquer sur les liens des IP/utilisateurs). TaraO Done/Educa33e 0.3.5
Avoir un seul bouton "Défaire". ("Défaire" et "Révoquer" = même chose sur le fond - la raison aide à distinguer). Permettra d'avoir de l'espace pour un futur bouton "Blanchir". Educa33e Done/Educa33e 0.3.5
Les minutes inférieures à 10 ne sont pas préfixées du 0. Exemple : 16:07 est affiché 16:7. Leag Done/TiChou 0.3.5
La présence d'un '?' dans le nom d'un article ou d'un utilisateur (Ahbon?) empéche la remontée d'information. (idem avec '&')
Visiblement le remplacement par encodeURIComponent engendre des problèmes avec les articles comprenant des sous pages '/' ex : Wikipédia:Bot/Statut.
TaraO Done/Educa33e 0.3.5
Internationalisation : Commentaire "LiveRC : Revocation des ..." à passer dans lang_menu. Educa33e Done/Educa33e 0.3.5
Faire un logo pour l'application (permet d'en faire la promotion)
Je peux faire un appel aux wikigraphistes pour te faire des propositions.
TiChou : fais, fais ! :)
Voir ici
   
Ok, je classe, il sera toujours possible de retravaillé le logo.
ThrillSeeker
Educa
j'aime beaucoup aussi ! Félicitation et un grand merci ThrillSeeker !
TiChou
ThrillSeeker j'aime beaucoup :)
0.3.5

Version 0.3.6[modifier le code]

Un bouton pour effacer toutes les lignes RC déjà prévisualisées et toutes les lignes des reverts + new page
Button to clear previewed line, revert line or new page.
TiChou Done/TiChou 0.3.6
Possibilité que le lien article s'ouvre dans une nouvelle fenêtre du navigateur.
Open article link in new windows.
DocteurCosmos Done/Leafnode 0.3.6
Ne pas afficher les boutons "Défaire" et "Avertir" s'il ne s'agit pas du dernier diff.
(présence de id="differences-nextlink")
if it is the last diff don't show revert button and advice
(if id="differences-nextlink" don't exist)
Educa33e Done/Educa33e 0.3.6
Prévisualisation de l'article lorsque l'on clique sur le titre de l'article.
Article preview.
Leafnode Done/Leafnode 0.3.6
Les administrateurs ont des liens supplémentaires B pour bloquer, S pour supprimer une page
Sysop links B for block, S for suppress.
Leafnode Done/Leafnode 0.3.6
Lien E pour éditer l'article
Link E for article Edition.
Leafnode Done/Leafnode 0.3.6
Si l'article vient d'être supprimé, un clic sur diff affiche "Recherche du diff de..." ad vitam.
If the article has been deleted, the diff never ends.
Turb Done/Educa33e 0.3.6
Mise en évidence des articles de la liste de suivi réactivée (sans api.php)
Highlight article in watchlist
Educa33e Done/Educa33e 0.3.6a
Les avertissements de vandalisme devraient être mis dans l'ordre chronologique en descendant la page si possible : cela éviterait de mélanger certains bandeaux (cf. plus haut) et serait plus facile à la lecture. Merci d'avance les gars, et bon courage ! Émoticône Grimlock
TiChou
le consensus est de placer
le dernier message d'avertissement
en tête de la pdd
Fait par Educa33
0.3.6a
Normalisation des noms de variables
variables names unity
(lrcRCLimit ; lrcPreviewHeight ; lrcAutoCloseDiff ; lrcTZ)
Educa33e Done/Educa33e 0.3.6a

Version 0.3.7[modifier le code]

Ne plus rendre clignotante l'expression bêta-test (meilleure ergonomie, évite tout inconfort visuel).
Avoid blinking style for beta test for a better ergonomy and to avoid visual discomfort.
Dereckson Done/Educa33e 0.3.7
Gestion d'une Hide-list temporaire (attention cette liste est différente de la liste des contacts) :
  • Ne plus afficher les RC des utilisateurs présents dans cette liste
  • Avoir un système simple pour ajouter/supprimer des utilisateurs dans cette liste.
Educa33e Done/Leafnode 0.3.7

Version 0.3.9[modifier le code]

Ne plus afficher la ligne de vérification des versions, depuis la vérification automatique (+NaN), on voit double, et on a deux fois moins de temps pour réagir. (D'un autre côté, on a l'impression d'avoir ratatiné le boss du niveau 1 et d'être au niveau 2 : c'est gratifiant) Coyau Done/Nakor, Maurilbert, Alphos 0.3.9
Ne pas afficher les "patrol" qui prennent pas mal de place pour rien, et rendent la case "Sans Bots" à moitié inutile (donc en fait complètement inutile Émoticône . Un ajout derrière les lignes 1227-1245 ("Don't show ... if checkbox is not checked"), contenant

if (state & PATROL)

    supprLigne(pageid+"_"+revid);

me semble être la solution au problème (mais bon, vu mes compétences en JS...)

Après tests sur une copie de LiveRC, voilà le résultat qui semble fonctionner : diff des corrections
Alphos Done 0.3.9
Utiliser /api.php?action=query&list=logevents pour récupérer les événements :
  • Blocage d'un compte
  • Suppression d'une page
Educa33e Done/Jalo 0.3.9
Détecter et supprimer de la liste (ou signaler), automatiquement, un article présent dans la liste et supprimé entre-temps par un admin PV250X Done/Jalo
Educa
prérequis : query&list=logevents (ci-dessus)
0.3.9
Mémoriser le choix des options du menu pour les prochaines sessions. Utilisation de Cookie ? Option pour indiquer si on souhaite mémoriser nos options ? LudovicRivallain
TiChou
Done/Nakor
À paramétrer dans son LiveRCparam.js
0.3.9
« [éditeur précédant identique] » à remplacer par « [éditeur précédent identique] ». Turb (oups) Done/Educa33e 0.3.9
Interdire lien "Défaire/Avertir" pour les utilisateurs inscrits depuis moins de 4 jours. Educa33e Actuellement, c'est restreint aux autopatrolled ; voir sondage/Orlodrim 0.3.9
Si le titre d'un article contient une apostrophe alors ce caractère est échappé sur le lien d'édition E. $pooky Done/Nakor 0.3.9

Version 0.4.0[modifier le code]

Virer le  : les wikipompiers ont été dissolus depuis longtemps ! Pic-Sou Fait par Voxhominis 0.4.0
Améliorer la compatibilité avec les autres navigateurs Web (IE, Opera)
IE and Opera compatibility.
TiChou Fait par Nakor 0.4.0

Version 0.4.1[modifier le code]

Ajouter la possibilité d'envoyer {{Bravo IP|nom de l'article}} et {{Merci IP}} lors d'une bonne contribution, ou nom de l'article est l'article modifié anonymement. Pingui-King ; Acer11 ; Garfieldairlines Personnalisation possible des bandeaux dans LiveRCparam.js/Argos42 0.4.1
Rajouter le modèle {{vandalisme nul}} dans la liste des avertissements. Garfieldairlines ; Acer11 ; Coyau Done/Argos42 0.4.1
Modèle sur les fausses annonces de décès à ajouter Garfieldairlines Personnalisation possible des bandeaux dans LiveRCparam.js 0.4.1
Agrandir la liste des modèles d'avertissement : tous les modèles sur WP:MA Pic-Sou Personnalisation possible des bandeaux dans LiveRCparam.js/Argos42 0.4.1
Gestion d'une black-list temporaire ? (à étudier ou ajout dans liste des révoqués)...
  • Quatre carrés gris Avoir un système simple pour ajouter/supprimer des utilisateurs dans cette liste.
Educa33e Done, (si j'ai bien compris)/Argos42 0.4.1
Permettre le blanchissement d'une page venant d'être créée d'un clic. Pic-Sou Done/Argos42 0.4.1
Pouvoir prévisualiser et blanchir une nouvelle page PV250X Prévisu codée
Educa
pré-requis, sécurité : interdiction user < 4j
Done/Argos42 Blanchiment implémenté
0.4.1
S'assurer de la compatibilité de LiveRC avec le nouveau skin Vector Dereckson Done, j'utilise vector/Argos42 0.4.1

Version 0.4.2[modifier le code]

Mettre en gras le commentaire de la contribution DocteurCosmos ; Acer11 Si c'est dans la partie inférieure, fait (variable lrcBoldComments dans LiveRCparam.js)/Orlodrim 0.4.2
Bouton permettant d'afficher le diff suivant (au lieu de devoir cliquer sur le lien minuscule) The RedBurn Done/Argos42 0.4.2
Permettre de signaler comme modifications mineures les révocations. Linedwell Done/Orlodrim (variable lrcRvMinorEdit dans LiveRCparam.js) 0.4.2
Proposer aux utilisateurs autoconfirmeds de valider un diff sans quitter la fenêtre. Pic-Sou Done/Orlodrim (pour les autopatrolled) 0.4.2
Afficher d'une autre couleur les IP scolaires Grimlock Done/Argos42 0.4.2
Problème retranscription des apostrophes sur les pages de discussion lors d'un avertissement --> diff PV250X Done/Orlodrim 0.4.2
Laisser un rappel permanent, sur l'interface, de ne pas reverter les tests faits sur WP:BàS Wanderer999 Done/Orlodrim (quand on visualise un diff du bac à sable) 0.4.2
Ajouter la possibilité de suivre ou non les pages revertées directement dans LiveRC (en quelque sorte prolonger l'option "Ajouter les pages que je modifie à ma liste de suivi" à LiveRC). Mandrak Fait (activer l'option dans les préférences et mettre lrcBypassWatchdefault=0 dans LiveRCparam.js)/Orlodrim 0.4.2
Ajout d'un système de Hooks pour permettre l'utilisation d'extensions. Dr Brains Fait Dr Brains 0.4.2

Version 0.4.3[modifier le code]

Proposer d'afficher la PdD du contributeur dans la même fenêtre. Pic-Sou Fait (extension)/Orlodrim
  • Intégré au code global (voir ci-dessous)/Dr Brains
0.4.1
  • Les liens de chaque ligne "M" (Modifier), "P" (Protéger), "S" (Supprimer), "B" (Bloquer) et "T" (Discuter) et le lien vers la page de l'utilisateur (ou ses contributions si IP) passent désormais par la fenêtre de prévisualisation si clic avec le clic gauche, mais ouvrent une nouvelle fenêtre si clic centre.
  • Sur les autres liens qui lançaient une prévisualisation, le clic centre ouvre une nouvelle fenêtre.
  • Idem pour les liens dans les listes.
Dr Brains Done/Dr Brains 0.4.3
Ajout à côté du lien "C" d’un lien "+" pour voir les contributions supprimées (prévisualisation). Dr Brains Done/Dr Brains 0.4.3
Ajout d'un lien pour effectuer une recherche Google sur le nom de la page. Dr Brains Done/Dr Brains 0.4.3
Réorganisation barre de titre de prévisualisation avec diverses fonctions supplémentaires. Dr Brains Done/Dr Brains 0.4.3
Liens de blanchiment de page regroupés dans un menu déroulant, comme pour "Défaire" et "Avertir". Création variable lstBlank pour la personnalisation. Dr Brains Done/Dr Brains 0.4.3
Au chargement, mise à jour des icônes du tableau d’aide. Dr Brains Done/Dr Brains 0.4.3
Au chargement, masquage de plusieurs autres types d'éléments indésirables (adapté à tous les skins de WP, id ou class = "top", "topbar", "siteSub", "sitesub", "contentSub", "subtitle", "RealTitleBanner", "RealTitle", "p-cactions", "left-navigation", "right-navigation", "subpages", "footer"). Dr Brains Done/Dr Brains 0.4.3
Possibilité de masquer une version de diff via la prévisualisation. Dr Brains Done/Dr Brains 0.4.3
Correction du lien diff de la liste de suivi, exemple sur cette image où tout clic sur les diffs soulignés en rouge de la liste de suivi recharge le contenu mais montre toujours le même diff mineur de mise en forme Chico Problème incompréhensible sans l'image qui n'existe plus, en l'absence de suite je classe en refusé/Orlodrim
Done/Dr Brains
0.4.3

Version 0.4.4[modifier le code]

Divers ajustements esthétiques (boutons un peu plus petits, taille de la fenêtre Google un poil plus réduite, ...). Dr Brains Done/Dr Brains 0.4.4
Variable personnalisable, lrcGoogleSearchLimit, pour choisir le nombre de résultats de la recherche Google (100 par défaut). Dr Brains Done/Dr Brains 0.4.4
Ajout d'un lien vers « l'autre page » dans la liste "liste de suivi". Dr Brains Done/Dr Brains 0.4.4
Amélioration du "Diff réduit" avec les boutons de masquage (sysop) et le bouton pour marquer la modification comme relue (autopatrolled). Dr Brains Done/Dr Brains 0.4.4
Ajout d'une fonction pour avertir un utilisateur après son blocage avec {{Blocage}}. Dr Brains Done (pas testé)/Dr Brains 0.4.4
Ajout d'un historique des prévisualisations avec trois boutons <, > et ?. Les deux premiers sont pour la navigation "page précédente"/"page suivante", le dernier pour afficher l'historique complet et (re)prévisualiser l'entrée que l'on veut.. Dr Brains Done/Dr Brains 0.4.4
Possibilité de raccourcir les noms des articles et les noms des utilisateurs dans les lignes RC. Désactivé par défaut, il suffit de personnaliser dans son param.js les variables lrcArticleLengthLimit et lrcUserLengthLimit. Argos42 Done/Dr Brains 0.4.4
Activation des fonctions annexes standards lors d'une édition (toolbar + caractères spéciaux). Dr Brains Done/Dr Brains
Autres fonctions annexes de l'édition : extension
0.4.4
Afficher sur la page /LiveRC la version sur laquelle tourne l'utilisateur et éventuellement l'avertir d'une nouvelle version s'il ne tourne pas avec la dernière (alert('...'); ? via la future barre d'état ?) TiChou Done/Dr Brains 0.4.4
Les formulaires des prévisualisation de Special:Log, Special:Contributions et Special:Deletedcontributions déclenchent une prévisualisation avec les nouveaux paramètres. Dr Brains Done/Dr Brains 0.4.4

Version 0.4.5[modifier le code]

Faire apparaître les nouvelles modifications en bas, afin que ce soit l'utilisateur qui fasse défiler la liste plutôt que ce soit la liste qui se défile sous la souris de l'utilisateur. Tavernier
Educa / TiChou
Plutôt défavorable
Done/Dr Brains variable lrcInvertUpdate
0.4.5
Les liens dans les commentaires de modif lancent une prévisualisation. Dr Brains Done/Dr Brains 0.4.5
Après une prévisualisation, la fenêtre de prévisualisation scrolle automatiquement vers le haut. Dr Brains Done/Dr Brains 0.4.5
  • Demande de Pic-Sou : Permettre à chaque utilisateur d'éditer une page de son vector.js pour définir les cases pré-cochées à chaque démarrage de LRC
  • Demande de Nakor : Etendre les options (sur liveRCparam.js) pour cocher/décocher par défaut n'importe quelle case et choisir son espace de noms
  • Demande de Wanderer999 : Avoir une option (sur liveRCparam.js) qui permette de cocher par défaut la case "IP seules"
Pic-Sou
Nakor
Wanderer999
N'est-ce pas possible dans LiveRCparam.js ?/Argos42
Avec la version 0.4.1, toutes les possibilités ne peuvent pas être définies. Orlodrim
Done/Dr Brains
0.4.5
Ajouter une case à cocher, qui permettrait de conserver visible une ligne. Add a checkbox, to keep visible a line.
Je m'explique : parfois je tombe sur un RC qui mérite un peu de travail (recherche d'un possible copyvio, recherche dans l'historique de l'article, voire lecture de l'article pour vérifier la cohérence du changement). Mais je n'ai pas le temps de m'en occuper sur le moment, parce qu'une vague de RC arrive. Pour l'instant j'ouvre chaque page concernée dans un nouvel onglet, et je les traite quand c'est plus calme et que j'ai le temps. Mais ce serait plus pratique de conserver ces lignes visibles à l'écran, grâce à une case à cocher, pour éviter qu'elles ne disparaissent dans le flux.
Sémhur Done/Dr Brains
variable lrcparams.KeepAllLines : les lignes ne sont plus supprimées automatiquement. La variable lrcRCLimit sert à établir la limite à partir de laquelle la table RC devient déroulante.
0.4.5
Comme il existe la croix rouge qui enlève toutes les lignes RC et la croix jaune qui enlève les diffs qu'on a vérifié (merci pour cette nouvelle fonction), il serait pratique d'avoir accès à plus de lignes de RC (on pourrait même mettre ça dans un paramètre que l'utilisateur choisirait). Souvent, ça va bien trop vite sur les RC. Peut-être qu'en incluant une fenêtre avec ascenseur. Voilou. Moez ça existe déjà Tire la langue,
il te faut mettre rclimit=xx;
(xx=nb_rc_à_voir) dans ton fichier de conf perso.
Émoticône sourire exemple le mien.
Done/Dr Brains Voir ci-dessus, variable lrcparams.KeepAllLines.
 
Personnalisation de toutes les variables automatisée via Ajax. Dr Brains Done/Dr Brains
Reste à proposer une explication pour chacune et à l'appliquer (variable LiveRC_ParamsDesc)
0.4.5
Avoir un système personnalisé de motifs prédéfinis de révocation (typo, Spam etc. ...) sous forme de liste déroulante dans le champ 'Raison'. DocteurCosmos ; Acer11 Déjà faisable dans les RC params, comme chez moi. ── Pic-Sou, le mardi 4 janvier 2011 à 16:11 (UTC)
Pour l'avertissement, pas pour le motif de révocation/Orlodrim
Done(extension)/Dr Brains
0.4.5
Améliorer le panel de fonctionnalités liées aux diffs de création de page, entre autre laisser libre le motif de révoc (en mettant des raisons prédéfinies en liste déroulante, comme demandé ci-dessus pour les diffs normaux) et permettre de laisser un avertissement sur pdd ({{Canular}}, {{BSI}}X et autres testsX) Pic-Sou Done(extension)/Dr Brains 0.4.5
Gestion des extensions automatisée via Ajax. Dr Brains Done/Dr Brains 0.4.5

Version 0.4.6[modifier le code]

Le message de revert devrait être le même que celui des messages du site. Pour le moment, il est très similaire, mais légèrement différent. Cela rend l'identification des reverts plus difficle pour les bots et les outils anti-vandalisme. Le message peut être trouvé dans l'API avec l'url http://fr.wikipedia.org/w/api.php?action=query&meta=allmessages&ammessages=revertpage&format=xml Neuceu Done/Dr Brains
La totalité des messages sytème sont chargés au démarrage, y compris celui de révocation, qui est utilisé avec le préfixe « LiveRC : » (personnalisable)
0.4.6
Lien vers les pages liées à côté du titre de la page dans la fenêtre de prévisualisation. Dr Brains Done/Dr Brains 0.4.6
Afficher les ébauches différemment Vivelefrat Done (icône)/Dr Brains 0.4.6
Ajout d'un système de tchat IRC Dr Brains Done/Dr Brains 0.4.6
LiveRC ne marche pas avec Google Chrome (qui a son propre moteur Javascript) Turb à faire rapidement Argos42
A priori OK/Dr Brains
0.4.6
Ajout d'une fonction pour ajouter un bandeau ({{à sourcer}}, {{admissibilité}}, etc...) Dr Brains Done/Dr Brains 0.4.6

Version 0.4.7[modifier le code]

Masquage à partir de la prévisualisation d'un historique Dr Brains Fait/Dr Brains 0.4.7
La suppression de fichier ne fonctionne pas (pb d'id ?) Dr Brains Fait/Dr Brains
A tester
0.4.7
Utiliser des classes pour gérer les styles fond/bordure des lignes de RC Dr Brains Fait/Dr Brains 0.4.7
Faire une requête aux administrateurs quand on en est pas un Jmskobalt ; Acer11 Fait/Dr Brains 0.4.7
Sur le mot -1 révoc, le nom de la (ou les) page(s) qui a été révoquer. Exemple: (1 révoc) Sapindnoel Fait/Dr Brains 0.4.7
Rajouter l'heure dans un coin du haut du carré (avec possibilité de changer le fuseau horaire et rajouter/enlever l'heure.) Sapindnoel Fait/Dr Brains 0.4.7
Lors que la connexion à Internet saute, faire en sorte que LiveRC au lieu de s'arrêter purement et simplement retente de récupérer les RC toutes les dix secondes. Je m'explique : parfois, je patrouille depuis des endroits où la connexion à Internet n'est pas très bonne, et il arrive que ça coupe deux secondes. Manque de bol, LiveRC s'arrête aussi, et il faut recharger la page… Pic-Sou (d) Fait/Dr Brains 0.4.7

Version 0.5.0[modifier le code]

Pouvoir gérer sa liste de contacts par l'interface des paramètres Pic-Sou (d) ✔️ ⇨ Dr Brains 15 juillet 2011 à 12:33 (CEST)[répondre] 0.5.0
Déplacer LiveRC dans l'espace Wikipédia et le script dans MediaWiki: Pic-Sou (d) ✔️ ⇨ Dr Brains ∞ Consultation ∞ 0.5.0

Version 0.5.1[modifier le code]

Nouvelle interface utilisateur
  1. L'interface de LiveRC est masquée par défaut. C'est le javascript qui l'affiche. Du coup, il est possible d'afficher par défaut la documentation (en transclusion, ce qui imposera de la protéger pour éviter les surprises)
  2. L'interface de LiveRC est désormais sortie de la page, en position:absolute. Un bouton en haut à gauche permet de basculer entre LiveRC (en mode plein écran) et l'interface "normale" de Mediawiki (avec la doc et les différents liens).
  3. Outre ce bouton, cinq autres boutons prennent place en haut à gauche et disparaissent de la barre de contrôle :
    1. Un bouton permet d'afficher/Masquer le tchat. Il ne se trouve plus au niveau de la barre de contrôle mais en haut à gauche. Le tchat quant à lui est en position:fixed en bas de l'écran.
    2. Un bouton pour afficher/masquer les listes de suivi. Celles-ci apparaissent en position:fixed en bas de l'écran;
    3. Un bouton pour afficher/masquer le footer de LiveRC (partie avec les icônes et les liens utiles). Celle-ci apparaît en position:fixed en bas de l'écran;
    4. Un bouton pour afficher/masquer la prévisualisation (la barre de liens de la prévisualisation reste visible). Celle-ci conserve la place qui était la sienne auparavant;
    5. Un bouton pour afficher/masquer le panneau de configuration. Celui-ci conserve la place qui était la sienne auparavant;
  4. L'interface normale de LiveRC (la partie en position:absolute) reçoit un style "padding-bottom" pour ne pas être masquée par les cadres en position:fixed qui peuvent apparaître en bas de l'écran.
  5. La barre de titre de LiveRC reçoit l'horloge (todo : permettre un décalage horaire), qui disparaît donc du logo
  6. La barre de contrôle
    • est déplacée juste sous la barre de titre de LiveRC
    • perd des boutons qui sont désormais situés en haut à gauche de l'écran (en position:fixed)
    • récupère les boutons de l'historique de prévisualisation, juste devant le bouton Suivant. Celui-ci disparaît donc de la barre de titre de prévisualisation;
    • est désormais affichée en pleine largeur et dispose donc de plus de place pour des boutons d'extension (lesquels peuvent aussi être ajoutés en haut à gauche)
Dr Brains (d) ✔️ ⇨ Dr Brains ∞ Consultation ∞ 30 août 2011 à 08:46 (CEST)[répondre] 0.5.1
Remise à plate de la gestion de la variable rc.state Dr Brains (d) ✔️ ⇨ Dr Brains ∞ Consultation ∞ 23 septembre 2011 à 13:45(CEST) 0.5.1
Réforme des bandeaux utilisés par LiveRC Collectif ✔️ ⇨ Dr Brains ∞ Consultation ∞ 13 septembre 2012 à 23:25 (CEST)[répondre] 0.5.1
Ajout d'un bouton de suivi des utilisateurs à côté du lien LiveRC, dans le menu de gauche, lorsqu'on se trouve sur une page utilisateur. Dr Brains (d) ✔️ ⇨ Dr Brains ∞ Consultation ∞ 13 juillet 2013 à 01:59 (CEST)[répondre] 0.5.1

Version 0.5.2[modifier le code]

Ajout d'une liste de suivi des nouveaux utilisateurs Dr Brains (d) ✔️ ⇨ Dr Brains ∞ Consultation ∞ 13 juillet 2013 à 01:48 (CEST)[répondre] 0.5.2
Ajouter la surveillance du Journal d'activités des avis Superjuju10 Le traitement des avis est à présent géré dans LiveRC.

Il reste néanmoins quelques bugs :

  • styles CSS qui sautent après un marquage
  • mise à jour de l'avis inopérante après l'ajout d'une note (mais la note est bel et bien ajoutée)
⇨ Dr Brains ∞ Consultation ∞ 23 juillet 2013 à 21:29 (CEST)[répondre]
0.5.2
LiveRC modifie le favicon et le title (image et texte visibles dans l'onglet du navigateur) Dr Brains (d) ✔️ ⇨ Dr Brains ∞ Consultation ∞ 20 juillet 2013 à 11:33 (CEST)[répondre] 0.5.2
Avoir dans le suivi "Débutant seul" on a "IP seul" , "IP+Débutant" mais pas Débutant seul cela peut être pratique en période de forte affluence d'avoir des patrouilleurs sur ces 2 catégories de contributeurs. Car IP+Débutant en forte affluence défile trop vite. EoWinn ✔️ ⇨ Dr Brains ∞ Consultation ∞ 20 juillet 2013 à 12:03 (CEST)[répondre] 0.5.2
Refonte de la gestion du filtrage des RC par type d'utilisateur. Le filtrage est strictement basé sur le type d'utilisateur, quel que soit le type de modif, mais de nouveaux paramètres permettent de forcer l'affichage de certains types de modifs en court-circuitant le filtre par utilisateur : révocations, blanchiments, modifs faites par des contacts, modifs sur sa liste de suivi, ses propres modifs. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 23 juillet 2013 à 21:29 (CEST)[répondre]
  • a noter que le filtrage par type d'utilisateur ne distingue pas si les utilisateurs sont autopatrolled ou non dans les journaux, l'API ne fournissant pas cette info avec le module list=logevents
0.5.2
Ajout d'une check-list surgissante permettant de filtrer les logs par type + intégration de la case "Filtres" dans cette check-list. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 23 juillet 2013 à 21:29 (CEST)[répondre] 0.5.2
Ajout d'un lien Diff dans les lignes de déclenchement de filtres dans le cas où la modif a été publiée quand même. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 23 juillet 2013 à 21:29 (CEST)[répondre] 0.5.2
Ajout d'un lien pour masquer/ne plus masquer un utilisateur à côté du lien "LiveRC", à l'image de celui qui existait déjà pour gérer les contacts. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 23 juillet 2013 à 21:29 (CEST)[répondre] 0.5.2
Que l'on signale par une couleur différente les pages suivie par aucun utilisateur. Cela permettrait de savoir sur quelles pages se pencher vraiment prioritairement. Super Poirot Impossible : même les admins ne voient que les 5000 premières pages non suivies/Orlodrim
✔️ Ajout d'une icône présentant le nombre d'utilisateurs qui suivent la page (nécessite le droit "unwatchedpages", et donc d'être sysop, pour être pleinement opérationnel. Les autres ne peuvent connaître le nombre que si la page est suivie par plus de 30 utilisateurs).
⇨ Dr Brains ∞ Consultation ∞ 28 juillet 2013 à 16:22 (CEST)[répondre]
0.5.2

Version 0.5.3[modifier le code]

Ajout dans le panneau de configuration d'un onglet pour configurer automatiquement les styles CSS via le LiveRCparam.css personnel Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 2 août 2013 à 19:52 (CEST)[répondre] 0.5.3
Ajout d'une liste de suivi "Journal des filtrages" Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 10 août 2013 à 13:05 (CEST)[répondre] 0.5.3
Ajouter un icône () sur les contributions faites par des élèves dans le cadre d'un Wikiprojet tel le Wikiprojet au lycée Alain du Vésinet afin de pouvoir repérer et aider utilement, bien sûr cela ne doit s'appliquer que si le coordinateur du projet est d'accord/demandeur. (Voir aussi les différentes séances d'initiations à Wikipédia) Mattho69 ✔️ (cf. discussion) ⇨ Dr Brains ∞ Consultation ∞ 11 août 2013 à 20:19 (CEST)[répondre] 0.5.3
Appliquer un traitement spécifique pour les retours de modifs sur Wikidata ([6]) Dr Brains
A priori fait : les lignes de type "external" sont signalées comme telles. Mais je n'en ai vu passer aucune pour pouvoir tester...
⇨ Dr Brains ∞ Consultation ∞ 13 juillet 2013 à 01:48 (CEST)[répondre]
✔️ Fait.
⇨ Dr Brains ∞ Consultation ∞ 19 août 2013 à 03:13 (CEST)[répondre]
0.5.3
Ne pas afficher dans la liste les pages et sous-pages d'un utilisateur enregistré quand elles sont modifiées par lui. Sémhur ; Acer11 À creuser. C'est relativement simple à mettre en place.

⇨ Dr Brains ∞ Consultation ∞ 18 août 2013 à 22:11 (CEST)[répondre]

✔️ Fait.
⇨ Dr Brains ∞ Consultation ∞ 19 août 2013 à 21:19 (CEST)[répondre]
0.5.3
Ajouter un moyen de ne plus afficher les modifications ayant un résumé de type : (WPCleaner (vX.XX ) blablabla (projet correction syntaxique)) Kilith (d) ✔️ Fait pour WPCleaner et AutoWikiBrowser. Toutefois, par mesure de sécurité, en plus du résumé de modif LiveRC vérifie que l'utilisateur fait bien partie de la catégorie adéquate (1 et 2). Or, tous les utilisateurs de ces outils n'y sont pas forcément, ce qui fait que certaines modifs de certains utilisateurs ne seront pas masquées.
⇨ Dr Brains ∞ Consultation ∞ 19 août 2013 à 21:19 (CEST)[répondre]
0.5.3

Version 0.5.4[modifier le code]

Convenir de la licence de LiveRC et l'indiquer dans les en-têtes de LiveRC et de LiveRC.js TiChou ✔️ Fait
⇨ Dr Brains ∞ Consultation ∞ 21 août 2013 à 19:50 (CEST)[répondre]
0.5.4
Sauvegarder, en plus des messages système, toutes les infos relatives au wiki local, en particulier les extensions mediawiki installées (abusefilter, articlefeedback, echo, etc...) pour faciliter le portage sur un autre wiki. Dr Brains ✔️ Sauvegarde des messages système, des extensions et des espaces de noms sur la page MediaWiki:Gadget-LiveRCSiteConfig.js.
La page MediaWiki:Gadget-LiveRCMessages.js est obsolète mais doit être conservée pour les anciennes versions de LiveRC (elle ne sera plus mise à jour, sauf par un admin utilisant une ancienne version de LiveRC).
⇨ Dr Brains ∞ Consultation ∞ 21 août 2013 à 17:50 (CEST)[répondre]
0.5.4
Trouver un moyen de récupérer les notifications (API). Dr Brains ✔️ Fait ⇨ Dr Brains ∞ Consultation ∞ 21 août 2013 à 17:42 (CEST)[répondre] 0.5.4
Intégration de l'extension MiniDiffPreviewExtension : 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.
Dr Brains ✔️ Fait ⇨ Dr Brains ∞ Consultation ∞ 27 août 2013 à 21:17 (CEST)[répondre] 0.5.4
Un peu en avance, d'après ce que j'ai vu sur la version de test des wikipédias il sera possible, grâce à Notification, de remercier un contributeur. Est-il possible d'envisager de le faire directement via LiveRC ? Mattho69 Faisable via le module API action=thank
⇨ Dr Brains ∞ Consultation ∞ 28 août 2013 à 01:09 (CEST)[répondre]
✔️ Fait
⇨ Dr Brains ∞ Consultation ∞ 1 septembre 2013 à 22:30 (CEST)[répondre]
0.5.4
Gérer l'affichage des événements de type thanks (remerciements) Dr Brains ✔️ Fait
⇨ Dr Brains ∞ Consultation ∞ 1 septembre 2013 à 22:30 (CEST)[répondre]
0.5.4

Version 0.5.5[modifier le code]

Nombreuses modifications du code, transparentes pour les utilisateurs :
  • Extraction de l'interface. Elle est désormais générée par le code et non plus récupérée via le wikitexte (sauf le N° de version, dont la présence est facultative) : facilite le portage sur d'autres sites (pas de mise à jour du wikitexte nécessaire).
  • modification de la gestion des icônes : les textes (attributs alt et title) sont gérés par la variable relative aux textes. La compatibilité avec l'ancien système d'icônes est conservé (pour le moment).
  • modification de la gestion des textes de description des variables (un seul item par variable)
  • modification de la gestion des variables personnalisables : les variables personnalisées sont sauvegardées sous un autre nom, ce qui permet de déterminer lesquelles sont personnalisées par rapport aux variables par défaut. Lors de l'appel, on teste d'abord l'existence de la variable personnalisée avant éventuellement de recourir à celle par défaut.
  • modification de la gestion des messages système : une fonction s'intercale pour appeler le message souhaité. Utilité à venir : permettre, pour certains messages (utilisés dans l'interface, à déterminer), de récupérer le message dans la langue que l'utilisateur a choisi (option à venir).
Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1 décembre 2013 à 21:18 (CET)[répondre] 0.5.5

Version 0.5.6[modifier le code]

Internationalisation de l'interface :
  • Nouvelle gestion des messages systèmes permettant de sauvegarder dans la page de config locale les messages en plusieurs langues (mise à jour par un sysop, comme auparavant).
  • Récupération et sauvegarde dans la page de config locale des espaces de noms avec leur équivalent en anglais (pas possible apparemment de les avoir en d'autres langues), de la liste des langues supportées par le logiciel Mediawiki, ainsi que des informations générales (en particulier la langue du site).
  • Fonction spécifique pour générer le nom d'un espaces de noms (abandon de la variable globale wgFormattedNamespaces)
  • Modification de la gestion des textes, avec séparation des textes traduisibles (interface) et intraduisibles (résumés de modifs, commentaires, etc...)
  • Modification de la gestion des textes de description des variables
  • Modification de la gestion du menu de personnalisation : sauvegarde uniquement des variables qui ont été modifiées par rapport à leur valeur par défaut (avec l'ajout d'autres langues dans les variables sauvagardées, le param.js peut vite devenir très lourd).
  • Mise en place d'un système de sous/pages pour héberger les traductions : page centrale = MediaWiki:Gadget-LiveRCLangConfig.js + sous pages par langue (liste sur Wikipédia:LiveRC/Traduction).
  • Initialisation d'une page de documentation sur la gestion des pages de traductions, Wikipédia:LiveRC/Traduction (à développer et traduire).
  • Création de l'extension ProposeTranslationExtension pour faciliter la création d'une sous-page de traduction (interface disponible en français et anglais)
Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 0.5.6
Intégrer le suivi de la spam blacklist ([7]) Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 0.5.6
Refonte du panneau de débogage Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 0.5.6
Modifier l'affichage des listes de suivi en adoptant un système d'onglet comme dans le menu de configuration : un onglet par liste, une seule liste étant affichées à la fois chaque onglet commandant l'affichage de la liste correspondante.

Cela permettrait en outre :

  • d'augmenter la taille de la police, actuellement limite illisible
  • d'intégrer plus d'informations, et/ou de manière moins condensée

Voir s'il est possible également :

  • de factoriser le code de ces listes.
  • que les items ouverts ne soient pas refermés automatiquement à chaque mise à jour.
Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 0.5.6
Gérer les événements log de type "MassMessage". Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 0.5.6
Prendre en compte l'extension Flagged Revisions : logs + infos page + liste de suivi spécifique. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 0.5.6
Prendre en compte l'extension Page Triage (présente sur enwiki) : logs + infos page. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 0.5.6
Intégrer le suivi des nouvelles pages Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 0.5.6
Modifier le panneau de configuraiton pour y ajouter :
  • Descriptions des variables de texte (+ choix d'afficher/masquer par langues) et des icônes (+ aperçu)
  • Transformer certaines <input> en <select> pour limiter/expliciter les choix possibles
Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 0.5.6
Nouvel icône (backlinks : X) pour les pages qui ont moins de 3 pages liées. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 0.5.6
Nouveaux icônes relatifs aux résumés de modif. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 0.5.6
Fonctions de pop-up non bloquantes Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 0.5.6

Version 1.0.0[modifier le code]

Prendre en compte un numéro de version « de développement » dans le test de version. + Déplacer le test après la récupération des infos site + user pour avoir le message dans la bonne langue. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Ajouter, éventuellement en option, des liens interlangues vers les principaux projets (en, de, it...) un peu dans ce genre (en), lorsque les articles correspondants existent. Cela permettrait de vérifier rapidement, par exemple, les dates de naissance et de mort lorsqu'elles sont modifiées (ou des sources). Dark Attsios ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Afin de permettre la personnalisation complète des listes de paramètres faisant intervenir des textes, ajouter dans le menu de config un bouton permettant d'ajouter un texte à la liste (avec prise en compte de la création du texte de description). Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Afin de permettre la personnalisation complète des listes de paramètres faisant intervenir des icônes, ajouter dans le menu de config un bouton permettant d'ajouter un icône à la liste (avec prise en compte de la création du texte de l'infobulle et des textes de description de l'infobulle et de l'icône). Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Intégrer au menu de configuration les variables non encore personnalisables (préalables = pouvoir ajouter un icône et/ou un texte). Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Ajouter au menu de configuration un onglet permettant de choisir de (dé)masquer les différents onglets (sauf lui-même). Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Décharger le panneau de config en utilisant des messages système pour les liens log ( = 80 textes en moins (par langue)) Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Revoir la gestion des langues pour ne charger au maximun qu'une sous-page de traduction, et non toutes comme dans la version 0.5.6 Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Adapter l'extention DiffExtension au nouveau système de gestion de langues Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Adapter l'extention ProposeTranslationExtension au nouveau système de gestion de langues Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Modifier la fonction de transformation des <input> en <select> pour alléger l'ouverture du menu de configuration.
Extensions impactées :
  • VisualeditorTagExtension
  • MostModifiedPagesExtension
  • HotCatsMulti
  • BandeauPortail
Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Prendre en compte la gestion des logevents de type suppress (oversight). Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Prendre en compte la gestion des logevents de type checkuser. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Prendre en compte la gestion des logevents liés à l'extension Education Program (présente sur enwiki). Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Ajouter au survol de la case « RC » un menu pour filter par type de RC (edit, new, external), comme ce qui existe pour les logs.
⇨ Obsolétise l'extension OnlyNewPages.
Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Intégrer dans la liste de filtres RC les types de modifs définis d'après la variable commenttests (personnalisable) : WPCleaner, AutoWikiBrowser, BandeauPortail, BandeauEbauche, HotCat, Popus, LiveRC, etc... Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Intégrer dans la liste de filtres RC et LOG deux boutons pour filtrer suivant le statut de suivi des pages
⇨ Obsolétise l'extension Watchlist.
Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Présenter le sélecteur d'espace de noms comme un menu surgissant identique au menu des RC ou des LOGS, ce qui permettrait de filter plus finement en (dé)cochant plusieurs cases. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Présenter le sélecteur d'utilisateurs comme un menu surgissant identique au menu des RC, des LOGS et des espaces de noms, afin d'harmoniser la présentation des menus. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Présenter le sélecteur de VisualeditorTagExtension comme un menu surgissant identique aux autres menus, afin d'harmoniser la présentation des menus. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Regrouper les paramètres de LinkOnIconExtension dans une variable unique personnalisable via le menu de configuration. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Avertir des modifications mineures (avec un simple m). Delhovlyn ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Faire des requêtes aux admins/forum avec section=new, de façon à faciliter le suivi de ces pages (nouvelle requête = « nouvelle section » qui apparait dans l'historique) plutôt qu'en ajoutant des titres de sections entre doubles crochets (exemple) Discut' Frakir ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Rajouter un overflow:hidden pour les diffs qui contiennent des urls et autres suites de caractères très longs qui cassent la mise en page (sur le modèle de ce qui vient de se faire sur common.css) Tavernier Prévu regexp ou overflow:hidden ? / Argos42
✔️ word-break:break-all; ⇨ Dr Brains ∞ Consultation ∞
1.0.0
Récupérer via la requête "infos du site" les alias d'espaces de noms (pour test de l'espace de noms d'un titre de page) ainsi que les mots magiques et leurs alias (nécessaire notamment à l'extensions HotCatsMulti pour DEFAULTSORT) et les sauvegarder avec les autres infos dans la page MediaWiki:Gadget-LiveRCSiteConfig.js.
Adapter HotCatsMulti en conséquence pour ne plus faire la requête pour les alias de DEFAULTSORT.
Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Ajouter un paramètre permettant d'afficher la fenêtre de prévisualisation en haut, entre la barre de titre et la barre de contrôle des RC. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Prendre en compte l'extension Flagged Revisions : logs + infos page + outils automatiques de review (+ liste de suivi spécifique ?). Dr Brains
  • ✔️ Fait pour les logs, les infos pages et la liste de suivi des pending changes.
  • ✔️ OK pour les outils automatiques :
    • ✔️ OK pour une installation de type fr-Wikinews
    • ✔️ OK pour une installation de type en-Wikipedia

⇨ Dr Brains ∞ Consultation ∞
1.0.0
Prendre en compte les extensions Translate et TranslationNotifications (présentes notamment sur mediawiki.org) Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Prendre en compte l'extension LiquidThreads (présente notamment sur mediawiki.org) Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Prendre en compte l'extension OAuth (présente notamment sur mediawiki.org) Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Prendre en compte l'extension MoodBar (présente notamment sur nl-WP) Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Lors de la pose d'un bandeau avec date :
  • permettre de configurer la syntaxe de la date, comme pour les pages de l'outil de signalement/requête
  • traduire l'éventuel nom de mois dans la langue du wiki via les messages système correspondants
Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0
Apposer à coté d'un article une icône lorsque le modèle {{en cours}} a été apposé récemment sur ce dernier. Housterdam ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.0

Version 1.0.1[modifier le code]

Lors de la sauvegarde des styles CSS, ne sauvegarder que les styles qui ont été modifiés par rapport aux styles par défaut. Dr Brains ⇨ Dr Brains ∞ Consultation ∞ 1.0.1
Corriger le positionnement des checklist surgissantes : tant que la barre est sur une seule ligne ça va. Sinon c'est la cata.
  • Passer de <table /> à <ul /> ?
Dr Brains ⇨ Dr Brains ∞ Consultation ∞ 1.0.1
Empêcher le miniDiff de modifier le notificationtimestamp (timestamp au-delà duquel la liste de suivi est considérée comme checkée) :
  • Lors de la récupération des infos de page (prop=info), récupérer le paramètre notificationtimestamp
  • Après affichage du minidiff, remettre à jour le notificationtimestamp (action=setnotificationtimestamp)
Dr Brains ⇨ Dr Brains ∞ Consultation ∞ 1.0.1
Déplacer certains paramètres présents dans le menu de paramétrages dans la checklist Utilisateurs :
  • Toujours afficher mes propres modifications
  • Toujours afficher les contacts
  • Toujours afficher ma liste de suivi
  • Masquer les modifications d’un utilisateur sur ses sous-pages
  • + paramètres à (re)créer :
  • Toujours afficher les révocations
  • Toujours afficher les blanchiments
  • Toujours afficher les remplacements
  • ...
Dr Brains ⇨ Dr Brains ∞ Consultation ∞ 1.0.1

Version 1.0.2[modifier le code]

Ajouter un cours délai ( environ 0.5 secondes) avant que les checklists disparaissent complètement. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.2
Les avertissements écrit dans les Discussion_utilisateur n'ont pas le titre de la section. Est-il possibile d'ajouter un nouveau champ au array lstAverto nommé "sectionTitle", ou quelque chose d'autre, afin de l'ajouter?


The warnings written in the user talks doesn't have a section title. Is it possibile to add a new field to array lstAverto named "sectionTitle", or something else, in order to add it?
Jalo Could be usefull. On fr.wiki, section title are included into templates, but this may not be the same elsewhere.

⇨ Dr Brains ∞ Consultation ∞

✔️ Done ⇨ Dr Brains ∞ Consultation ∞
1.0.2
Permettre de désactiver (proprement) des icônes (nouveau type, -1 / no) Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.2
Ajouter dans les styles CSS personnalisables les différentes tailles de texte Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.2
Ajouter dans les styles CSS personnalisables les différentes couleurs de bordure / background Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.2

Version 1.0.3[modifier le code]

Prendre en compte les événements LOG de l'extension Interwiki (utilisée sur Vikidia, notamment) Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.3
Modifier la création des liens pour éviter .innerHTML et des problèmes de rendu avec les caractères spéciaux.
  • — Barre de titre de prévisualisation
  • — Lignes RC (adapter le bouton Suivant)
  • — Lignes des journaux spéciaux
  • — Onglets "utilisateurs suivis/masqués" du menu de configuration
  • — Liens de suivi/masquage d'utilisateurs dans la colonne de gauche
  • — Extensions :
Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.3
Prendre en compte les événements log de type gblrename (renommage d'utilisateur global). Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 1.0.3
Lors d'un revert, l'envoi d'avertissement pose problème. Dans le cas où l'on revert, puis revient plus tard sur le diff pour ajouter un avertissement, ce dernier sera envoyé à la personne ayant défait la modification… C'est parfois nécessaire, mais il faudrait avertir l'utilisateur s'il a réverté lui-même pour éviter qu'il ne s'envoie un avertissement sur sa propre page de discussion. Cynddl Le bouton défaire dispose d'un tooltip qui indique le nom de l'utilisateur ciblé. Un avertissement en cas d'auto-avertissement serait de bon aloi.

⇨ Dr Brains ∞ Consultation ∞ 18 août 2013 à 22:11 (CEST)[répondre]

Ajout d'une demande de confirmation en cas d'auto-avertissement. ⇨ Dr Brains ∞ Consultation ∞ 7 août 2014 à 21:09 (CEST)[répondre]
1.0.3
Faire une requête vers la propriété P348 de l'objet Wikidata Q7027060 pour déterminer la version.
  • Avantages :
    • Plus besoin de wikitexte particulier dans la page de lancement
    • Fonctionne sur tout site Wikimedia et tout site autorisé à accéder à l'API de www.wikidata.org
    • Mise à jour globale à partir de Wikidata
  • Inconvénients :
    • Objet Wikidata non protégé (aucun risque de sécurité, mais possible embêtement)
Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 10 août 2014 à 16:43 (CEST)[répondre] 1.0.3
Autoriser des motifs de blanchiment autres que ceux définis dans son param.js Pic-Sou (d) ✔️ ⇨ Dr Brains ∞ Consultation ∞ 11 août 2014 à 17:46 (CEST)[répondre] 1.0.3
Un espace pour écrire le site copié lorsqu'on choisit de blanchir pour la raison copyvio Sapindnoel
  • Je ne vois pas bien comment intégrer ça au formulaire (sans tout casser), mais ce serait en effet une bonne chose.

⇨ Dr Brains ∞ Consultation ∞ 18 août 2013 à 22:11 (CEST)[répondre]

1.0.3
Ajouter pour chaque IP de contribution un tooltip fournissant les liens vers les whois (AfriNIC, APNIC, ARIN, LACNIC, RIPE) dans la liste des RC. Les motifs sont respectivement (pour l'IP 127.0.0.1 ; en taille 9 pour éviter le pavé ;-) ) :
  • http://www.afrinic.net/whois?form_type=simple&full_query_string=&searchtext=127.0.0.1&do_search=Search
  • http://wq.apnic.net/apnic-bin/whois.pl?form_type=simple&full_query_string=&searchtext=127.0.0.1&do_search=Search
  • http://ws.arin.net/whois/?queryinput=127.0.0.1
  • http://lacnic.net/cgi-bin/lacnic/whois?query=127.0.0.1&lg=EN
  • http://www.db.ripe.net/whois?form_type=simple&full_query_string=&searchtext=127.0.0.1&do_search=Search

Permettrait de déterminer en quelques clics l'origine d'une contribution sous IP.
Alphos Done/Stef48
Euh... ou ça ? --Pic-Sou 4 janvier 2011 à 17:06 (CET)[répondre]
Je pense que Stef48 s'est trompé de ligne… Orlodrim
✔️ Ajout d'un lien (URL paramétrable)
⇨ Dr Brains ∞ Consultation ∞ 11 août 2014 à 19:20 (CEST)[répondre]
1.0.3

Version 1.0.4[modifier le code]

Le favicon LiveRC disparait dès qu'on prévisualise quelque chose. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 12 août 2014 à 17:32 (CEST)[répondre] 1.0.4
Prendre en compte les événements log de type import Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 12 août 2014 à 21:27 (CEST)[répondre] 1.0.4
Faire fonctionner la prévisualisation de pages d'autres wikis de la famille (fonction liveInterwiki()). Dr Brains ✔️ Fait via une <iframe>
⇨ Dr Brains ∞ Consultation ∞ 15 août 2014 à 13:48 (CEST)[répondre]
1.0.4
Ajouter dans la barre de contrôle des RC une checklist de filtrage par balise
  • URL listage = '/api.php?format=xml&action=query&list=tags&tgprop=name|displayname|description|hitcount&tglimit='+LiveRC_Config["UserInfos"].APIlimit
Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 18 août 2014 à 21:05 (CEST)[répondre] 1.0.4
En plus des bots et des sysops, lister (si paramétré) les membres d'un groupe "patrouilleurs" et marquer leurs actions différemment (couleur de ligne, icône utilisateur, etc...). Dr Brains ✔️
  • On peut désormais configurer les groupes à l'installation.
  • Les cases de filtrages "Administrateurs" et "Robots" dans la checklist "Utilisateurs" sont reliées à ce système.
  • État initial de ces cases gérées via panneau de configuration.
  • Textes issu de messages système (Mediawiki:group-<groupname>).
⇨ Dr Brains ∞ Consultation ∞ 9 septembre 2014 à 23:19 (CEST)[répondre]
1.0.4
Ajouter les classes paramétrables pour les bots et des sysops. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 12 septembre 2014 à 13:40 (CEST)[répondre] 1.0.4
Ajouter la taille totale de la page (avant modif) (désactivable). Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 12 septembre 2014 à 13:40 (CEST)[répondre] 1.0.4
Ajout d'un lien H vers l'historique de l'item pour les modifs sur Wikidata. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 13 septembre 2014 à 17:23 (CEST)[répondre] 1.0.4
Intercaler une requête vers wikidata entre celle des infos pages et la création de la ligne pour les modifs sur Wikidata.

Permet de récupérer :

  • les ids pour un lien "diff"
  • le commentaire de modif
  • la différence de taille
Option désactivée par défaut (onglet Paramètres) pour ne pas pénaliser les petites connexions et parce que de toutes manières l'option RC Modifications sur Wikidata est décochée par défaut.
Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 13 septembre 2014 à 17:23 (CEST)[répondre] 1.0.4
Avoir les mêmes possibilités — requêtes admin (demande de blocage et protection de la page) et suivre l'utilisateur — lors de l'affichage d'un log de filtrage que lors de l'affichage d'un diff normal. Mattho69 ✔️ ⇨ Dr Brains ∞ Consultation ∞ 20 septembre 2014 à 20:20 (CEST)[répondre] 1.0.4
Prendre en compte les événements log de type abusefilter (modification d'un filtre) Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 21 septembre 2014 à 12:48 (CEST)[répondre] 1.0.4
Ajout d'une liste de suivi spéciale des modifications balisées, classées par balise. Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 21 septembre 2014 à 12:48 (CEST)[répondre] 1.0.4
Lors d'un événement Upload, récupérer les infos sur le fichier (prop=duplicatefiles|imageinfo).
Ne semble pas compatible avec la requête prop=info|pageprops|categories|templates|langlinks.
Dr Brains ✔️ Activé par défaut vu le faible nombre de rc upload sur wikipedia. Désactivable dans le panneau de config.
⇨ Dr Brains ∞ Consultation ∞ 24 septembre 2014 à 21:48 (CEST)[répondre]
1.0.4
Pouvoir masquer un article comme on peut masquer un utilisateur. Superjuju10 ✔️ ⇨ Dr Brains ∞ Consultation ∞ 30 septembre 2014 à 22:17 (CEST)[répondre] 1.0.4

Version 1.0.5[modifier le code]

Marquer les pages incluses dans les catégories de suivi avec une icône . Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 11 octobre 2014 à 15:21 (CEST)[répondre] 1.0.5
Regrouper les styles CSS dans une page dédiée dont le contenu sera récupéré/parsé pour peupler la variable lrcCSSstyles.
  • Evite de doublonner la définition des styles entre CSS et JS
  • Quid de la récupération de cette page via un site non wikimedia ?
Dr Brains ✔️ dans le sens inverse :

La page JS inclut une fonction destinée à créer le CSS.
Elle est désormais l'unique définition des styles personnalisables : la page CSS est obsolète.

⇨ Dr Brains ∞ Consultation ∞ 19 octobre 2014 à 02:18 (CEST)[répondre]
1.0.5
Prendre en compte les entrées du journal de gestion des balises Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 13 février 2015 à 21:44 (CET)[répondre] 1.0.5
Remplacement des infos utilisateur (inutiles) par un (joli) chronomètre Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 8 mars 2015 à 21:55 (CET)[répondre] 1.0.5
Remplacer les fonctions marquées comme obsolètes :
  • getElementsByClass() ✔️
  • addClass() ✔️
  • removeClass() ✔️
  • hasClass() ✔️
  • addOnloadHook() ✔️
Dr Brains ⇨ Dr Brains ∞ Consultation ∞ 15 mars 2015 à 16:44 (CET)[répondre] 1.0.5
Ajout d'une barre de progression lors du lancement de LiveRC Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 31 mars 2015 à 16:20 (CEST)[répondre] 1.0.5
Lorsque le menu de configuration est ouvert en dehors de LiveRC (via DiffExtension et InstallAndConfigLiveRCExtension notamment), certaines options sont absentes, ou bien seules sont présentes celles qui ont été personnalisées (mais la descriptions de ces options est alors absente). Ceci est du au fait que les fonctions qui créent ces options n'ont pas été exécutées au préalable car elles sont lancées pour la création de l'interface, qui n'est pas faite en dehors de la page de lancement. Modifier le script pour que ces fonctions soient exécutées même si l'interface n'est pas créée. Fonctions en question : Listes de suivi (lrcMakeSpecialLogList()), Journaux (addLogtypesCheckInMenu()), Balises (addTagsCheckInMenu()), Espaces de noms (addNStypesCheckInMenu()), Groupes d'utilisateurs (addUsertypesCheckInMenu()) Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 5 avril 2015 à 05:14 (CEST)[répondre] 1.0.5
Dr Brains ✔️ ⇨ Dr Brains ∞ Consultation ∞ 5 avril 2015 à 05:14 (CEST)[répondre] 1.0.5

Version 1.0.6[modifier le code]

Mettre en œuvre le nouveau système de balisage dans LiveRC :
  • Assurer la transition sans heurt entre le système actuel de sauvegarde des balises existantes et le nouveau (plus d'infos à sauvegarder)
  • Marquer les RC log "tag" différemment (classes, liens, etc...)
  • Filtre des modifs suivant balise (déjà implémenté, à adapter)
  • Liste de suivi spéciale des modifs balisées (déjà implémentée, à adapter, en particulier aux modifs de balises après-coup)
  • Balise LiveRC
    • Créer une balise "LiveRC"
    • L'utiliser pour marquer les modifs faites avec LiveRC
  • Au fur et à mesure que les outils utiliseront l'option tag de l'API "edit", supprimer les options de la liste RC (filtrage via la liste "Balises")
    • AWB (balise créée et active)
    • BandeauxCategories (balise créée et active)
    • BandeauxEbauches (balise créée et active)
    • BandeauxPortails (balise créée et active)
    • HotCats (balise créée et active)
    • LiveRC (balise créée et active)
    • PaStec (balise créée et active)
    • Popups Fonctions rarement utilisées et le gadget est sur enwiki
    • RenommageCategorie (balise créée et active)
    • WPCleaner (balise créée et active)
    • autres...
  • Ajouter une option "Sans balise" dans la liste "Balises"
  • Créer un outil automatique d'ajout/modification/retrait de balise sur un diff (et une nouvelle page ?)
    • Dans LiveRC (à partir d'un diff)
    • Dans LiveRC (à partir de l'historique)
    • Dans LiveRC (à partir des journaux)
    • Hors LiveRC (via DiffExtension)
Dr Brains   1.0.6
Revoir le système de masquage pour masquer aussi les entrées de journaux. Dr Brains   1.0.6
Revoir AskForRevisionDeleteFromHistExtension pour demander un masquage également pour les entrées de journaux.
Problème : si les cases à cocher ne sont pas présentes (pas le droit ni de masquer ni de modifier les balises), on ne peut pas connaître le logid des entrées...
Dr Brains    
Améliorer le design, plus respecter la charte graphique officielle disponible sur https://design.wikimedia.org ou sur Projet:Charte graphique. Athozus    
  1. Cela permettrait :
    1. Pour le patrouilleur d'avoir le signe d'une possible guerre d'édition et ainsi évité qu'il se lance également dans le conflit — mais au contraire poser un {{R3R}} ;
    2. En cas de vandalisme excessif du à une activité scolaire, de faciliter la protection pour l'administrateur ou sa demande pour les péons.