Plugin pour mettre un délai entre réponses

Plugin pour mettre un délai entre réponses
Balistic#423165 Tuesday 2nd May 2017, 19:45:35

Je me suis rendu compte que flatboard obligeant à retaper sans cesse son pseudo, mdp + le captcha, sans compter si on a une image personnalisée, on passe un peu plus de temps à répondre. Cela pousserait à réfléchir un petit peu plus à ses réponses, contrairement à d'autre réseaux où l'on est automatiquement loggé et où on répond parfois directement au quart de tour.

Désirant pousser l'expérience un plus loin mais n'ayant pas les compétences pour le faire, un petit plugin permettant de mettre une limite de temps entre chaque réponse, basée sur l'IP et/ou le pseudo (si utilisé avec #) serait sympa.
Cela pourrait être par exemple :
- une durée X (configuré par l'admin) entre chaque réponse
- ou si 2 ou 3 réponses ont été postées en une durée X, alors blocage pour une durée Y.

On fait d'une pierre trois coups, puisque ça limite aussi le spam humain, et ça fait également office de fail2ban : une même adresse IP ne pourrait pas essayer à la chaine tous les MDP sur le serveur pour trouver celui de Cyrille.

ça pourrait même être un argument de promotion dans certains milieux désirant se faire passer pour intellectuels. Après tout les contraintes de caractères de certains réseaux pioupiou sont bien vu par certains comme permettant de développer une communication dépouillée allant immédiatement à l'essentiel. On a bien vu ce que c'est devenu.

Proposons l'inverse : une possibilité de prendre le temps, de réfléchir. Ne pas rester dans l'action/réaction immédiate. ça pourrait plaire à certains.
Dans le même temps, on pourrait aussi mettre une limite minimale de caractères.

Bon, ça resterait bien sûr un plugin totalement optionnel.

Last modified by Balistic#423165 on Friday 11th August 2017, 22:43:00

Reply 1
Fred
Fred  Tuesday 2nd May 2017, 22:53:05

Bonsoir,
Pour éclaircir la chose, tant que la session du navigateur est active, tu as le champ du pseudo+mot de passe proposé.
L'image (avatar) personnalisé et elle aussi proposé automatiquement, si au préalable, tu respecte le formatage de l'image envoyé dans le dossier uploads/avatars/ (voir doc).
Il nous reste donc que le contenu qui fait appel à ton imagination et le code de sécurité.

Concernant la limite de temps entre chaque réponse, ça sera en natif une fois cette fonction validée sur la page de connexion (étant la même chose, je peut l'ajouter sur la page d'ajout d'une nouvelle discussion et nouvelle réponse).

Je viens de l'ajouté ici même, si 3 réponse en 1 min, le formulaire ne s'affiche pas. Ou si tu fait un clique droit sur le bouton pour l'ouvrir dans une nouvelle page, tu vois lemessage disant que trop de tentatives sont faites.
Le blocage se fait sur 3 minutes.

Ps : Merci de mettre tes demandes dans le forum "International Discussions" avec en début de titre le tag [FRENCH]. Ou écrire en anglais dans les autres partie concerné du forum, merci ;)
  • Before ask a question, read the documentation.
  • 🎉  Featured as #1 product of the day on Product Hunt
  • Please like in alternativeto.net 👍🏻
  • ╰☆╮Flatboard╰☆╮ is a open source and community contributions are essential to project success!
  • <TextField>, my new CMS project designed by a passionate developer, for developers!
  • My last project Fast⚡︎CMS, a Flat-File cms.
  • I am currently busy 😫.

Suggested Topics
ubyby
ubyby@bbe35467 started Premium script
General Questions
16.3K 3
Want to read more? Browse all categories or view latest topics.