Module forum, spam en édition
Des users bidon s'inscrivent et éditent des messages des mois après
Support des Modules
Jybz Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Jybz
- Inscrit le : 18/11/2020
- Groupes :
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 :
Ce cadre cache du contenu réservé 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 : (suppression du lien vers le spam)
Édité par Jybz Le 26/03/2023 à 10h13
j1.seth Membre non connecté
- Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
- Chef de Projet
- Equipe Développement
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
Jybz Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Jybz
- Inscrit le : 18/11/2020
- Groupes :
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
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
- Equipe Assistance
Le <a href="/bugtracker">bugtracker</a> est ici <img src="/images/smileys/smile.png" alt=":)" title=":)" class="smiley" />
Olivier
j1.seth Membre non connecté
- Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
- Chef de Projet
- Equipe Développement
j1.seth
Jybz Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Jybz
- Inscrit le : 18/11/2020
- Groupes :
J1.seth, désolé je ne comprends pas.
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
- Booster Missile
- Voir le profil du membre Myster
- Inscrit le : 04/10/2010
- Groupes :
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
Édité par Myster Le 20/11/2020 à 13h13
olivierb Membre non connecté
- Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
- Equipe Assistance
Olivier.
Olivier
Jybz Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Jybz
- Inscrit le : 18/11/2020
- Groupes :
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.
Olivier.
Ah c'est exactement pour ça ! Merci.
Jybz Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Jybz
- Inscrit le : 18/11/2020
- Groupes :
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
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é
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
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 <a href="/wiki/tutoriels">rubrique tutoriel</a> <img src="/images/smileys/wink.png" alt=";)" title=";)" class="smiley" />
j1.seth Membre non connecté
- Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
- Chef de Projet
- Equipe Développement
Pour le mettre en place sur une version 5.2 il faut appliquer ce correctif sur les 2 fichiers impactés :
<a href="https://github.com/PHPBoost/PHPBoost/commit/88d30b86d0d303dc3a4827e955b2946a6374c14d">https://github.com/PHPBoost/PHPBoost/commit/88d30b86d0d303dc3a4827e955b2946a6374c14d</a>
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
Jybz Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre Jybz
- Inscrit le : 18/11/2020
- Groupes :
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.
<div class="formatter-container formatter-blockquote"><span class="formatter-title title-perso">babsolune :</span><div class="formatter-content">
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.</div></div>
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.
<div class="formatter-container formatter-blockquote"><span class="formatter-title title-perso">babsolune :</span><div class="formatter-content">
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.</div></div>
Je ne comprends pas, ce serait des "greffons" sur des "modules" ?
<div class="formatter-container formatter-blockquote"><span class="formatter-title title-perso">babsolune :</span><div class="formatter-content">
En attendant, il peut être intéressant de proposer cette modification dans le wiki, à la <a href="/wiki/tutoriels">rubrique tutoriel</a> <img src="/images/smileys/wink.png" alt=";)" title=";)" class="smiley" /></div></div>
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
- Booster Fronde
- Voir le profil du membre Jybz
- Inscrit le : 18/11/2020
- Groupes :
Pour le mettre en place sur une version 5.2 il faut appliquer ce correctif sur les 2 fichiers impactés :
<a href="https://github.com/PHPBoost/PHPBoost/commit/88d30b86d0d303dc3a4827e955b2946a6374c14d">https://github.com/PHPBoost/PHPBoost/commit/88d30b86d0d303dc3a4827e955b2946a6374c14d</a>
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</div></div>
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 <img src="/images/smileys/happy.png" alt="^^" title="^^" class="smiley" />)
babsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
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...
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.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie