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
)
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é. ![]()

