¿Cómo habilitar reacciones solo para ciertas categorías?

No existe tal función. Una forma rápida de hacerlo sería ocultar el selector de reacciones con CSS, como por ejemplo:

.category-general-resources .discourse-reactions-picker {
    display: none;
}

Si desea iterar a través de múltiples categorías y facilitar el mantenimiento, puede usar un bucle SCSS como este:

$categories: 'general', 'site-feedback', 'staff';

@each $category in $categories {
  .category-#{$category} .discourse-reactions-picker {
    display: none;
  }
}

La clase de categoría es visible en la etiqueta <body>.

Puede ser eludido por cualquier usuario que sepa cómo hacerlo visible nuevamente del lado del cliente, pero si su comunidad se porta bien, creo que es una buena solución alternativa. :slight_smile:

8 Me gusta