Possiamo eliminare tutti i messaggi 'Bumped Automatically' in una volta sola?

Non ho fatto molto con l’API dei plugin, ma ho visto che c’è un metodo che può aggiungere classi ai post di piccole azioni:

Quindi ho creato un componente tema che includeva questo nella sezione Head:

<script type="text/discourse-plugin" version="1.6.0">
  api.addPostSmallActionClassesCallback(post => {
    return ["small-action-" + post.actionCode]
  });
</script>

…e questo nella sezione CSS:

.small-action.small-action-autobumped {
  display: none;
}

…e il messaggio di autobump è scomparso!

Non ho fatto altri test, quindi non so se ci potrebbero essere altri effetti collaterali. È possibile che le classi small-action-[...] possano entrare in conflitto altrove nell’applicazione, nel qual caso dovresti scegliere un prefisso che sia garantito essere univoco.

3 Mi Piace