Para o cenário específico no OP de impedir respostas a enquetes, seria possível usar a abordagem de fechar o tópico + um micro componente de tema para ocultar coisas com base em uma tag. No entanto, em vez dos botões de resposta, mire nos ícones de cadeado fechado para que o tópico não pareça “fechado” (até que você feche a enquete e remova a tag).
Optei por uma tag open-poll para isso e criei um componente de tema personalizado:
// ocultar ícone de cadeado na lista de tópicos e dentro do tópico
.tag-open-poll .topic-statuses .d-icon-lock {
display: none;
}
// ocultar postagem de ação pequena 'fechada'
.tag-open-poll .small-action {
display: none;
}
(Embora lembre-se que meu CSS não é tão bom, então por favor, verifique meu dever de casa
)
E então algo como isto para o OP do tópico:
E ficará assim na lista de tópicos:
E se você remover a tag open-poll quando a enquete for fechada, tudo reaparecerá e parecerá devidamente fechado quando a votação terminar. ![]()

