Forum

Support des Modules Module forum, spam en édition Des users bidon s'inscrivent et éditent des messages des mois après

Jybz Membre non connecté

Booster Fronde

Rang

Avatar

Inscrit le : 18/11/2020 à 19h09

Messages: 10

Le 18/11/2020 à 19h23
Bonjour,

j'ai fermé mon cmpt github donc je ne peux plus reporter de problème directement via le git.

Il y a une pratique avec le module Forum qui consiste à créer des utilisateurs bidons, poster des messages bidons du genre "Merci pour l'astuce !". Ses utilisateurs disparaissent, des mois, puis reviennent, parfois un an plus tard, éditant leurs messages pour y ajouter des liens vers des sites tiers.

J'ai élaborer une méthode, visible pour les modérateurs :
Message destiné aux modérateurs


Je pense que ce serait un réel bénéfice pour tous les forums PHPBoost ainsi qu'une feature désirée par de nombreux modérateurs.

Jybz

Dernier en date pour : Agence de voyage au Vietnam https://www.tonkinvoyage.com Edité par Jybz Le 09/06/2021 à 17h00
   
j1.seth Membre non connecté

Administrateur

Rang

Avatar

Chef de Projet Equipe Développement

Inscrit le : 01/09/2008 à 09h42

Messages: 2888

Le 19/11/2020 à 20h34
Bonjour,

Si je comprends bien le problème initial c'est qu'un membre qui poste un message sur le forum et qui l'édite plusieurs jours ou semaines plus tard passe inaperçu.

On peut remédier à ce problème en passant le topic en non lu pour tous les membres lorsqu'un message est édité. Est-ce que ça suffirait ?

Si la demande est plus complexe merci de faire une demande d'évolution dans le bugtracker.

j1.seth
Site web    
Jybz Membre non connecté

Booster Fronde

Rang

Avatar

Inscrit le : 18/11/2020 à 19h09

Messages: 10

Le 19/11/2020 à 22h43
Salut,

Oui, c'est exactement le problème.
Mode opératoire :
Inscription,
poster un message bidon dans un sujet actif
revenir plusieurs jours après, souvent avec des réponses au message bidon
édition du message original en y ajoutant des liens.

Impossible d'y remédier en le passant en non-lu, car il y a bien d'autre membre qui répondent. Donc ça passe en non-lu, ainsi qu'au fil des réponses, des ouvertures...
Ou... Ai-je mal compris la question.
Citation :
passant le topic en non lu pour tous les membres lorsqu'un message est édité

Donc dès qu'un message posté sur un sujet est édité, le sujet passe en non-lu ? Ça peut être intéressant sur un "court" terme lorsqu'on suit une discussion active. Mais lorsque le message est édité une page ou deux avant la dernière, il faut revenir inspecter tout le fil de conversation pour débusquer le message nouvellement édité ? Ça ne me parait pas conviviale comme solution.

Je viens de chercher le bugtracker, je ne le trouve pas. C'est Issue sur github ?
   
olivierb Membre non connecté

Modérateur

Rang

Avatar

Equipe Assistance

Inscrit le : 07/02/2014 à 21h54

Messages: 1709

Le 20/11/2020 à 05h19
Bonjour,

Le bugtracker est ici :)


Olivier
signboost
Site web    
j1.seth Membre non connecté

Administrateur

Rang

Avatar

Chef de Projet Equipe Développement

Inscrit le : 01/09/2008 à 09h42

Messages: 2888

Le 20/11/2020 à 06h07
Pas besoin de rechercher le topic dans les pages, il apparaîtra sur la page des messages non lus dans ce cas pour tout le monde. Ça fera comme si c'était un nouveau message. De fait on ne passera plus à côté des messages édités.

j1.seth
Site web    
Jybz Membre non connecté

Booster Fronde

Rang

Avatar

Inscrit le : 18/11/2020 à 19h09

Messages: 10

Le 20/11/2020 à 11h54
Merci Olivierb,

J1.seth, désolé je ne comprends pas.
question
Si quelqu'un édite son message par exemple en page 2, de "Imprimante HP wifi", comment vais-je voir le message ?
Je ne suis pas sûr non plus que tout le monde souhaite souhaite avoir comme message non lu les messages édités.

Je vais faire le bugreport pour feature.

(autre chose, à chaque fois que je tente de me connecter ici, il ne reconnait pas le mot de passe, je dois sans cesse faire mot de passe perdu et remplir deux fois, sélectionner les escaliers ou les feux tricolors de google. Je ne reste même pas connecté, je me fais déconnecter alors que je ne ferme même pas la fenetre, ni le navigateur. )
   
Myster Membre non connecté

Booster Missile

Rang

Avatar

Inscrit le : 04/10/2010 à 19h18

Messages: 1072

Le 20/11/2020 à 13h12
Hello,

Suffit de bloquer l'édition d'un message au bout d'un jour ou deux jours par exemple non ?

Et pour les auteurs de sujets qui doivent modifier leurs messages souvent (maj d'un projet ou je sais pas) bah à eux on leurs laisse la possibilité de modifier leurs messages sur leurs propre sujet Edité par Myster Le 20/11/2020 à 13h13
   
olivierb Membre non connecté

Modérateur

Rang

Avatar

Equipe Assistance

Inscrit le : 07/02/2014 à 21h54

Messages: 1709

Le 20/11/2020 à 13h23
Concernant la connexion sur le site, dans votre profil, si vous n'avez pas coché la case "choisir un identifiant de connexion" il faut alors se connecter avec l'adresse mail.

Olivier.


Olivier
signboost
Site web    
Jybz Membre non connecté

Booster Fronde

Rang

Avatar

Inscrit le : 18/11/2020 à 19h09

Messages: 10

Le 20/11/2020 à 14h44
olivierb :
Concernant la connexion sur le site, dans votre profil, si vous n'avez pas coché la case "choisir un identifiant de connexion" il faut alors se connecter avec l'adresse mail.

Olivier.

Ah c'est exactement pour ça ! Merci.
   
Jybz Membre non connecté

Booster Fronde

Rang

Avatar

Inscrit le : 18/11/2020 à 19h09

Messages: 10

Le 20/11/2020 à 14h53
Myster :
Hello,

Suffit de bloquer l'édition d'un message au bout d'un jour ou deux jours par exemple non ?

Et pour les auteurs de sujets qui doivent modifier leurs messages souvent (maj d'un projet ou je sais pas) bah à eux on leurs laisse la possibilité de modifier leurs messages sur leurs propre sujet

Salut

Oui, on a aussi pensé à cette possibilité de bloquer l'édition aux utilisateurs ayant moins de X messages ou bloquer l'édition au bout de X jours.

Mais c'est dommage, lorsqu'un utilisateur mal a l'aise avec l'informatique (et ils sont si nombreux sur le forum) et si la fonction d'édition n'est pas disponible, ou s'ils raté leur premier message (posté au cours d'une phrase) etc... Ça sera difficile.
Et l'édition d'un sujet (la maintenance au gré des mises à jour d'un logiciel) est aussi récurrente. Nous avons un sujet par exemple comprenant bientôt 1000 messages, avec plusieurs personnes éditant leurs posts en fonction de mise à jour de leurs modules. (Certes, ce n'est pas le meilleurs moyen, mais ils font comme ils souhaites).
   
babsolune Membre non connecté

Modérateur

Rang

Avatar

Equipe Graphique

Inscrit le : 16/05/2008 à 12h52

Messages: 2650

Le 20/11/2020 à 18h03
Je comprends tout à fait la problématique et la gène occasionnée, mais de mon point de vue, c'est un phénomène trop marginal pour être traité en natif, sans parler du côté éthique ou du fait que ce module ait besoin d'être revu de fond en comble.

Dans la pratique, il faudra de toute façon prendre une première fois sur le fait un "fraudeur" pour le mettre dans la liste à surveiller, sinon comment établir cette liste blanche? et donc effectuer un travail de recherche "manuelle" ou attendre une dénonciation d'un utilisateur qui découvrira un tel agissement.

Quoi qu'il en soit, nous réfléchissons, pour la prochaine version, à mettre en place un système de hooks qui permettra (de ce que j'ai compris) d'ajouter des fonctionnalités à un ou des modules sans que celles-ci ne soient impactées par de futures mises à jour, ce qui devrait correspondre à ce type de besoin.

En attendant, il peut être intéressant de proposer cette modification dans le wiki, à la rubrique tutoriel ;)


ban_wind
Site web    
j1.seth Membre non connecté

Administrateur

Rang

Avatar

Chef de Projet Equipe Développement

Inscrit le : 01/09/2008 à 09h42

Messages: 2888

Le 20/11/2020 à 20h56
Sinon pour la modification que j'ai proposé ce matin, ça a été fait sur la 6.0.
Pour le mettre en place sur une version 5.2 il faut appliquer ce correctif sur les 2 fichiers impactés :
https://github.com/PHPBoost/PHPBoost/commit/88d30b86d0d303dc3a4827e955b2946a6374c14d

De cette manière un message édité apparaîtra non lu pour tous ceux qui l'ont déjà lu (c'est logique en fait).

j1.seth
Site web    
Jybz Membre non connecté

Booster Fronde

Rang

Avatar

Inscrit le : 18/11/2020 à 19h09

Messages: 10

Le 20/11/2020 à 22h39
babsolune :
Je comprends tout à fait la problématique et la gène occasionnée, mais de mon point de vue, c'est un phénomène trop marginal pour être traité en natif, sans parler du côté éthique ou du fait que ce module ait besoin d'être revu de fond en comble.

De toutes les manières, il n'y a pas que le spam qui mérite une surveillance des éditions, en tant que rôle d'administrateur ou de modérateur, tout ce qui se passe sur un forum doit être surveillé. Cependant, je ne vois pas en quoi, ajouter une pages des X dernières éditions serait une revue de fond en comble.

babsolune :

Dans la pratique, il faudra de toute façon prendre une première fois sur le fait un "fraudeur" pour le mettre dans la liste à surveiller, sinon comment établir cette liste blanche? et donc effectuer un travail de recherche "manuelle" ou attendre une dénonciation d'un utilisateur qui découvrira un tel agissement.

Non, dans la pratique, on repère les messages bidon d'un nouvel utilisateur, quand il n'en poste qu'un seul ou deux, venant sur un forum d'entre aide, et sans aucune demande d'aide, genre un "merci pour le lien", ça met la puce à l'oreille. Lui, on le surveille. Par contre, un membre notoire du forum qui édite régulièrement ses messages, connu et reconnu, on le met en liste blanche. Ça réduit fortement la liste des éditions.

babsolune :

Quoi qu'il en soit, nous réfléchissons, pour la prochaine version, à mettre en place un système de hooks qui permettra (de ce que j'ai compris) d'ajouter des fonctionnalités à un ou des modules sans que celles-ci ne soient impactées par de futures mises à jour, ce qui devrait correspondre à ce type de besoin.

Je ne comprends pas, ce serait des "greffons" sur des "modules" ?

babsolune :

En attendant, il peut être intéressant de proposer cette modification dans le wiki, à la rubrique tutoriel ;)

C'est comique ça, rajouter dans un tutoriel une idée qui a l'air très intéressante mais pas assez pour l'implémenter ?
   
Jybz Membre non connecté

Booster Fronde

Rang

Avatar

Inscrit le : 18/11/2020 à 19h09

Messages: 10

Le 20/11/2020 à 22h48
j1.seth :
Sinon pour la modification que j'ai proposé ce matin, ça a été fait sur la 6.0.
Pour le mettre en place sur une version 5.2 il faut appliquer ce correctif sur les 2 fichiers impactés :
https://github.com/PHPBoost/PHPBoost/commit/88d30b86d0d303dc3a4827e955b2946a6374c14d

De cette manière un message édité apparaîtra non lu pour tous ceux qui l'ont déjà lu (c'est logique en fait).

j1.seth

Merci, je ne suis pas "super-sysadmn", je me limite surtout à la chasse au spam, ce pour quoi on m'a mis admin en premier lieu, et je commence petit à petit en support (d'où ma venue), mais je ne me permettrai pas ces modifications. (Je ne suis pas dans les tech web, mais dev matériel)

En attendant, je vais faire un script qui poste quotidiennement le résultat des éditions des dernières 48h dans la section modération.
(c'est dur à croire, mais une tache cron, un script bash qui s'occupe de ça, requêtes sur la BDD, poster un message, c'est bien plus simple pour moi qu'appliquer le patch ^^)
   
babsolune Membre non connecté

Modérateur

Rang

Avatar

Equipe Graphique

Inscrit le : 16/05/2008 à 12h52

Messages: 2650

Le 21/11/2020 à 05h28
Citation :
Non, dans la pratique, on repère les messages bidons d'un nouvel utilisateur, quand il n'en poste qu'un seul ou deux, venant sur un forum d'entre aide, et sans aucune demande d'aide, genre un "merci pour le lien", ça met la puce à l'oreille

Ce ne serait pas un peu arbitraire? Quid d'un site avec une grande communauté? Un script de surveillance automatique mais basé sur la réactivité de l'humain... :hum
Citation :
C'est comique ça, rajouter dans un tutoriel une idée qui a l'air très intéressante mais pas assez pour l'implémenter ?

bien la première fois que je me fais traiter de comique, mais ce n'est pas parce qu'une idée ne semble pas utile par l'équipe de développement et surtout nécessitera une déclaration à la CNIL en bonne et due forme, qu'elle ne peut pas être partagée.


ban_wind
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
Annonces