Désactiver les commentaires et les réponses sur un sondage ?

C’est très irritant que mes utilisateurs semblent publier la réponse à un sondage dans de longues explications au lieu de simplement participer au sondage. Y a-t-il un moyen de désactiver ou de restreindre les réponses à un sujet de sondage ?

4 « J'aime »

Je pense qu’il faudrait fermer le sujet pour cela ?

Ou peut-être n’avoir des sondages que dans une catégorie #polls où vous pourriez limiter les permissions de réponse, peut-être. (Edit : Non. :slight_smile: Vous avez besoin de la permission de répondre pour la catégorie afin de pouvoir voter dans un sondage)

3 « J'aime »

Je te comprends ! Ça pourrait être une très bonne #fonctionnalité

4 « J'aime »

Pour aller un peu plus loin, l’inverse serait parfois utile.

Souvent, dans les sondages, il est utile d’avoir une réponse en texte libre ou une réponse développée. Par exemple :

  • Cette demande de fonctionnalité a tout mon soutien
  • Je ne pense pas que cette demande soit utile
  • Autre
0 voters

J’aimerais que l’option “Autre” invite à une réponse en texte libre, soit sous forme de (courte) réponse, soit peut-être quelque chose dans le sondage lui-même.

2 « J'aime »

En effet, nous avons besoin d’une permission de « vote » ajoutée aux paramètres de catégorie.

Bien qu’on puisse imaginer que CSS puisse être utilisé pour aider à masquer les boutons de réponse si ce n’est pas l’Op/le personnel.

1 « J'aime »

[citation=“Heliosurge, post:5, topic:369105”]
Bien qu’on puisse imaginer que le CSS puisse être utilisé pour masquer les boutons de réponse si ce n’est pas l’auteur du sujet/le personnel.
[/citation]

Vous auriez du mal à limiter cela aux sujets contenant un sondage, à moins d’avoir une balise ou une catégorie dédiée. Je pourrais imaginer une balise poll-replies-off réservée au personnel, avec le CSS approprié, qui ferait parfaitement l’affaire.

3 « J'aime »

Oui, vous auriez besoin d’une catégorie ou d’un tag dédié pour fonctionner au mieux, ou d’une méthode pour détecter les sondages.

Mais dans mon idée, il s’agirait plutôt d’avoir une catégorie dédiée.

À mon humble avis, c’est pourquoi une demande de fonctionnalité ou un plugin pour ajouter une option de sécurité de catégorie pour le vote serait utile. Cependant, un tag dédié pourrait être plus flexible.

1 « J'aime »

Pour info, tous mes sondages se trouvent dans la même catégorie. Je fais cela pour encourager la participation aux sondages, afin que les gens puissent plus facilement retrouver les sondages après avoir participé à leur premier.

2 « J'aime »

Au début, je pensais que, outre les autres moyens possibles de répondre même avec les boutons cachés (réponses par e-mail, éventuellement, pour toute personne qui surveille la première publication, ou en naviguant vers le sujet avec un compositeur ouvert), il pourrait y avoir trop de moyens « accidentels » de contourner cela.

3 « J'aime »

Une autre façon mignonne de gérer cela pourrait être un espace réservé spécial pour cette catégorie ou un rappel contextuel indiquant que vous n’avez pas voté.

Tu as tout à fait raison - ce serait assez bancal ! La même chose s’applique aux bonnes suggestions de @merefield.

Donc oui, cette demande de fonctionnalité où les réponses sont bloquées sur le sujet (mais le vote est autorisé) est tout à fait logique.

1 « J'aime »

Pour le scénario spécifique de l’OP consistant à empêcher les réponses aux sondages, il serait possible d’utiliser l’approche de fermeture de sujet + un micro composant de thème pour masquer les éléments en fonction de la balise. Cependant, au lieu des boutons de réponse, ciblez les icônes de cadenas fermés afin que le sujet ne paraisse pas « fermé » (jusqu’à ce que vous fermiez le sondage et supprimiez la balise).

J’ai utilisé une balise open-poll pour cela, et créé un composant de thème personnalisé :


// masquer l'icône de verrouillage dans la liste des sujets et dans le sujet

.tag-open-poll .topic-statuses .d-icon-lock  {

    display: none;
}

// masquer le petit message d'action 'fermé'

.tag-open-poll .small-action {

    display: none;
}

(N’oubliez pas que mon CSS n’est pas terrible, alors vérifiez mon travail :slight_smile:)

Et ensuite quelque chose comme ceci pour l’OP du sujet :

Et cela ressemblera à ceci dans la liste des sujets :

Et si vous supprimez la balise open-poll lorsque le sondage est fermé, tout réapparaîtra et il aura l’air correctement fermé une fois le vote terminé. :magic_wand:

4 « J'aime »