Discussion Utilisateur:DDPAlphaTiger1/PatTrack

Un article de Wikipédia, l'encyclopédie libre.

Sommaire

[modifier] Questions aux utilisateurs

Je me pose plusieurs questions à propos du système :

  • Faut-il laisser n'importe qui s'inscrire ? En principe oui mais en même temps, ça pourrait vite terminer en spam du site. Je pourrais créer un identifiant pour chaque patrouilleur mais bon.
  • Est-ce qu'il faut sécuriser, par exemple faire un filtrage d'IP pour être sûr que celui qui fait un ping est bien le patrouilleur en question ? (de toute façon s'il y a ce genre d'abus j'ai les logs de tous les accès à mon site)

Plein d'autres questions peuvent se poser ...

Sinon, de façon plus générale, si vous pouvez me conseiller des améliorations ... (et surtout m'aider pour le JavaScript, j'aimerais bien en avoir un pour détecter l'accès à la page de déconnexion et un pour détecter les modifications (là je ne détecte avec mon JavaScript que les révocations ...)) DDPAlphaTiger1 4 mai 2006 à 10:33 (CEST)

Bon en tout cas bravo pour ce premier jet !
Pour ce qui est de l'inscription, je pense qu'il faudrait effectivement poser quelques conditions, comme un minimum d'ancienneté, une analyse des contributions déjà effectuées (voir si des reverts ont déjà été faits par exemple et si bien sûr ils étaient justifiés).
Pour le mot de passe j'ai compris un peu tard le coup du mot de passe en clair, donc ça serait bien si on pouvait changer son mot de passe sur le site que tu as crée ! Parce que sachant que le mot de passe que j'ai mis est mon mdp Wikipédia (entre autres) je ne souhaite pas utiliser le script pour le moment étant donné que mon pass y apparaîtrait en clair ! Ou alors si tu pouvais supprimer mon compte pour que je le remette avec un autre pwd...
Je vais tester tout ça ce soir (ou avant si tu ne me piques pas tous les revert puisque je n'ai pas accès à IRC pour le CDVF ici ;-)
Slasher-fun 4 mai 2006 à 10:52 (CEST)
C'est sûr, c'est une bonne idée. Je vais le tester dès que possible. Pour les conditions, il faudrait voir :
  • en tout cas, pas d'utilisateur non-enregistré
  • niveau d'ancienneté ou de révocations déjà effectuées
  • être inscrit dans la Patrouille RC
  • savoir faire le café pour les patrouilleurs fatigués non, je déconne
Par contre, je n'ai pas compris où il faut mettre la deuxième ligne de code, celui du script de révocation, je suis encore novice dans le monobook.js et autre.
Une première question : le programme voit que l'on a fait une révocation quand ? Oblic blabla 4 mai 2006 à 14:17 (CEST)
Pour la ligne a rajouter, prends exemple sur son monobook.js Slasher-fun 4 mai 2006 à 19:00 (CEST)
Une autre idée : ne commencer à marquer un patrouilleur comme en ligne qu'à partir du moment où il a effectué un revert. Bah oui, consulter Wiki ça ne veut pas forcément dire être sur les RC... Réduire aussi le timeout à 15 minutes, ce qui est largement suffisant ! Slasher-fun 4 mai 2006 à 21:36 (CEST)
Fait ! Maintenant la liste est triée par dernier revert (et non dernière page vue) ... Et il y a marqué "mode patrouille actif" ou "mode patrouille non actif" ... DDPAlphaTiger1 5 mai 2006 à 10:44 (CEST)

[modifier] Ca marche pas... (finalement c'est bon)

Bon j'ai fait un copier coller du monobook.js d'Alpha Tiger en changeant l'ID et le pass et ça marche pas... Je vais recréer mon compte (eh oui encore), jme suis ptet planté de mdp (mais je crois pas...) Slasher-fun 4 mai 2006 à 19:20 (CEST)
Bon bah non... Est-ce que quelqu'un pourrait jeter un coup d'oeil à mon monobook.js pask'il rend très bizarre (on ne voit pas le code source mais une tentative de transformation en wiki...) Merci Slasher-fun 4 mai 2006 à 19:28 (CEST)
Ah bah finalement ça marche ! Tu peux supprimer le compte ID n°5. Slasher-fun 4 mai 2006 à 19:37 (CEST)

[modifier] kewl (comme disent les djeunes ^^

MErci... le gars au pseudo bizarre, ce genre de trucs va etre bien utile... je le met en rentrant a la maison. Par contre je pense qu'il faudrait ABSOLUMENT filtrer les inscriptions, anciennetés et nombre de contribs... parceque si un vandale s'inscrit... mais sinon ca tue :) merci encore Schiste 5 mai 2006 à 00:17 (CEST)

Pour le filtrage des inscriptions ça va prendre un petit peu de temps ... (Je vais essayer d'ici deux semaines de le faire ...) DDPAlphaTiger1 5 mai 2006 à 10:44 (CEST)

[modifier] Handicapé-que -je-suis

salut, je viens de m inscrire sur ton système, mais euuh, y a des choses que j ai pas compris. Pour commencer, j ai fait une erreur et me suis inscrit 2 fois (Dsl). 2, quand je fais un revert, cela n est pas marqué dans la page. 3, il me marque non actif... voili voilou. Ceci dit, ca peut etre interessant, mais si tous s inscrivent. Bon courage ! Rune Obash | Oook??? 6 mai 2006 à 01:01 (CEST)

Hum, j ai peut etre compris. Je patrouille à partir de IRC, et chaque clic m ouvre un nouvel onglet, sans passer par les RC, cela peut il etre la cause ? Rune Obash | Oook??? 6 mai 2006 à 01:05 (CEST)
Ce qui compte, c'est de savoir si tu utilises ton god-mode pour faire les reverts. Ton monobook à l'air ok pourtant... Slasher-fun 6 mai 2006 à 01:13 (CEST)
En même temps, j'ai l'impression que Rune Obash n'utilise pas le God Mode (cf. résumés de rv : ce n'est pas exactement le même texte que le résumé fait par le God Mode ...) DDPAlphaTiger1 6 mai 2006 à 08:36 (CEST)
ben merci, j peux pas trop vous dire, j ai pas mal pris à gauche à droite ce qui me plaisait sans m interesser au nom qu on donnait à ces options (j suis desespérant, je sais mais c est pas ma faute :p) Rune Obash | Oook??? 6 mai 2006 à 08:43 (CEST)

[modifier] Mot de passe

Ca me dérange beaucoup que n'importe qui puisse accéder au mot de passe utilisé par PAtTrack...

  1. Parce que le jour où un vandale découvre ça, ça fera mal
  2. Parce que j'aime pas qu'on puisse lire mon mot de passe ^^

Donc je me demandais un truc : un hash MD5 ou une autre bidouille de ce style, ce serait possible ?

Liquid_2003 - Discuter 6 mai 2006 à 10:31 (CEST)

Le mot de passe peut être n'importe lequel, pas forcément celui de Wikipédia ! Même un truc simple, ce n'est pas grave ! Slasher-fun 6 mai 2006 à 12:30 (CEST)
Je le sais, merci ^^ Et encore heureux ! Liquid_2003 - Беседа 6 mai 2006 à 14:03 (CEST)
Un hash MD5 ou une autre bidouille de ce style, oui, ce serait possible. Mais quelle utilité ? Ca voudrait dire que dans le monobook.js il y aurait le hash MD5 à la place du mot de passe, ce qui au final ne changerait rien (le vandale n'aurait qu'à faire la même chose qu'avec le mot de passe ...). La question du mot de passe est celle qui me pose le plus de problèmes; pour l'instant les seules idées que j'ai c'est un filtrage par IP (tel utilisateur ne se connecte que depuis telle IP), mais c'est lourd à mettre en place (pas pour le script, mais pour tous les utilisateurs du système). Une autre idée que je viens d'avoir c'est de le faire avec des cookies. Je viens de vérifier, ça peut marcher. Idée : connexion sur le site de PatTrack par mot de passe, le site envoie un cookie, comme ça plus de mot de passe dans le monobook.js. Je vais faire ça dès que j'aurai fini de mettre à jour PatTrack (ce week-end j'ai fait le filtrage des inscriptions, reste à ce que je le fasse marcher pour Wikipédia (parce que chez moi MediaWiki il ne me fait pas les mêmes URLs ...). DDPAlphaTiger1 9 mai 2006 à 17:32 (CEST)
Bon courage ! Liquid_2003 - Беседа 11 mai 2006 à 10:46 (CEST)

[modifier] Premières critiques constructives

J'ai déjà un peu tâté la capacité de la bête sans trop aller dans les détails :

  • Pour l'instant, il n'y a que 6 personnes inscrite (8 mai 2006 à 14:02 (CEST)) et c'est facile de visu, mais par la suite, il faudrait que les personnes qui sont actives sur le moment soient en haut de la liste pour une meilleure visualisation.
  • Voir si c'est possible techniquement que la page [1] puisse être rafraîchi tous les n minutes ou secondes et ne pas avoir à actualiser manuellement.

Sinon, il faudrait peut-être étendre le bêta-test aux patrouilleurs RC (ou alors c'est trop tôt). Oblic blabla 8 mai 2006 à 14:02 (CEST)

  • C'est le cas il me semble... Le classement est fait par temps depuis le dernier revert.
  • Si tu utilises Firefox, l'extension Reload Every fait ça très bien ^^
  • Etant donné que le lien vers le PatTrack a été ajouté à la page Patrouille RC, je pense que laisser un message à tous ceux de la liste serait une bonne chose
Slasher-fun 8 mai 2006 à 14:31 (CEST)
Euh, ah ben ouais, bon, je vais réfléchir avant de poser mes questions. Bon, voilà, voilà. Oblic blabla 8 mai 2006 à 14:50 (CEST)

[modifier] Etat actuel des choses

J'ai mis en place chez moi (où je n'ai pas Internet -_-) le système de filtrage des inscriptions. Quelle ne fut pas ma surprise de constater que mon site n'avait pas le droit d'accéder à Wikipédia. Je vais donc essayer de voir pourquoi (j'ai fait une demande à Aoineko) et je réouvrirai les inscriptions.

A part ça j'ai trouvé comment régler le problème du mot de passe : il suffit de faire un système de Login sur mon site, j'ai vérifié, le navigateur (en tout cas FireFox) envoie bien les cookies dans le script du monobook.js . Il n'y aura donc plus besoin de mettre le mot de passe dans le monobook.js !... Il faut donc que je fasse un système de login, ce qui va encore me prendre du temps ... En tout cas quand ce sera fait je pense réouvrir les inscriptions (en fait c'est surtout que quand j'aurai fait le système de login je devrai prévenir tout le monde du changement de système ... et si d'autres s'inscrivent ça commencera à faire trop de monde ...) DDPAlphaTiger1 9 mai 2006 à 17:53 (CEST) (màj 11 mai 2006 à 09:04 (CEST))

Le problème pour le filtrage des inscriptions n'est pas encore réglé mais j'ai mis le système de Login et j'ai réouvert les inscriptions (mais sans filtrage). Voilà voilà ... DDPAlphaTiger1 12 mai 2006 à 14:39 (CEST)

[modifier] A propos de la nouvelle version

Salut !

Bon j'ai mis en place la nouvelle version, mais maintenant je ne suis plus repéré comme étant actif (je n'ai même pas de fenêtre de login/pass) que ce soit avec Firefox ou IE... Slasher-fun 12 mai 2006 à 14:41 (CEST)

En fait c'est que la mise à jour donnait "ping.php?ping=" et non "pattrack.php?ping=" (compliqué tout ça, mais bon. C'est aussi un peu pour ça que tant que ce n'est pas un système bien stable je n'en parle pas trop aux patrouilleurs ...) ... DDPAlphaTiger1 12 mai 2006 à 15:04 (CEST)

Ca marche aussi pour moi maintenant! :) Leag ⠇⠑⠁⠛ 12 mai 2006 à 16:26 (CEST)

Euh pour moi j'ai en fait créé un compte 2 fois (avec une petite limitation pour pas avoir 2 même pseudos, on y gagnerait ^^), je m'en excuse. Quant à la version sans mot de passe visible, c'est mieux, c'est ce qui m'a poussé à m'inscrire. Par contre, je ne suis jamais marqué "connecté" ...
Continue comme ça ! Liquid_2003 - Discuter 12 mai 2006 à 18:25 (CEST)

C'est normal ton monobook ne contient PAS le script de PatTrack... Oui c'est bête ;-) Slasher-fun 12 mai 2006 à 18:39 (CEST)
huhu ... exact ! j'étais certain de l'avoir copié, mais j'ai dû gourder ^^ Liquid_2003 - Беседа 12 mai 2006 à 19:00 (CEST)

[modifier] Pb avec les sites free

Salut, j'ai constaté hier un conflit avec le script PatTrack et mon site perso. Je ne pouvais plus accéder à l'interface admin de mon site sûrement à cause des paramètres d'accès à ton site. J'ai donc désactivé PatTrack chez moi pour le moment Bonne continuation Leag ⠇⠑⠁⠛ 26 mai 2006 à 16:34 (CEST)

[modifier] Toolserver (et problèmes liés)

Voilà, j'ai un compte sur le Toolserver. Cela pose plein plein d'avantages mais pose un gros inconvénient.

On va commencer par l'inconvénient : impossible d'utiliser l'authentification HTTP, i.e. impossible d'avoir la jolie fenêtre qui s'ouvre quand vous vous loggez vous demandant votre nom d'utilisateur/mot de passe sur PatTrack.

Avantages : (là on y va à coup de liste !)

  • Ca ne passe plus par mon site ;) et c'est plus rapide; ça me force à optimiser/sécuriser les scripts
  • Il a accès à la base de données donc il va pouvoir surveiller les rv par là
  • Il va pouvoir revoir toutes les révocations depuis très très très longtemps
  • Il va pouvoir faire de jolis graphiques assez représentatifs
  • Je pourrai faire d'autres outils pour les patrouilleurs ... (on verra ça plus tard quand j'aurai "fini" PatTrack ...)

La prochaine chose que je vais faire c'est ajouter par monobook.js un onglet (comme le Google onglet) qui affiche quelques liens pour modifier son statut (en patrouille ou non) et qui affiche des images correspondantes (pour savoir dans quel statut on est ...) ...

Que pensez-vous du login par page séparée et de l'onglet ? DDPAlphaTiger1 31 mai 2006 à 17:13 (CEST)