Discurso Sin Bump

:discourse2: Summary Discourse No Bump prevents users from bumping topics.
:hammer_and_wrench: Repository Link https://github.com/discourse/discourse-no-bump
:open_book: Install Guide How to install plugins in Discourse

Features

This plugin prevents users from bumping their own topics. On some higher traffic forums, if a user doesn’t receive replies to their topic they will reply to themselves (bumping) repeatedly to gain visibility.

  • When enabled, a user will need to wait for a different user to reply to their topic before they can reply again.

  • Staff members can always bump their own topics

Settings

  • no bump enabled - set to true to enable the plugin

  • no bump trust level - users at this trust level (and lower) will not be allowed to bump their topics

:discourse2: Hosted by us? This plugin is available on our Enterprise plans


Last edited by @JammyDodger 2024-07-16T10:41:49Z

Check documentPerform check on document:
49 Me gusta

Hola,

He estado intentando instalar este componente a través de la interfaz de administración desde el repositorio de Git, pero me encuentro con el siguiente mensaje de error: “Ha ocurrido un error: Error de importación: about.json no existe o es inválido. ¿Está seguro de que este es un tema de Discourse?”

Le agradecería mucho si pudiera aconsejarme sobre cómo resolver este problema, por favor.

Hola y bienvenido @Feel :slight_smile:

Este es un plugin en lugar de un componente de tema, por lo que debe instalarse de una manera diferente. Si sigue las instrucciones (Install plugins on a self-hosted site), le mostrará cómo agregarlo a su app.yml e instalarlo en su sitio. :+1:

4 Me gusta

Hola y gracias @JammyDodger,

Ok, no lo sabía, tengo algunas cosas que podría instalar como un componente mientras creía que era un plugin :sweat_smile: Soy un principiante con discourse y me he estrellado muchas veces contra el muro de mi ignorancia^^

Así que, posiblemente será difícil instalarlo porque creo un foro profesional en una VM donde no tengo acceso directo, pero ya veré.

Gracias por tu respuesta.

Que tengas un buen día.

3 Me gusta

Puede ser confuso. Los componentes de tema generalmente solo cambian el front end, mientras que los plugins necesitan cambiar el back end, por lo que deben agregarse en el momento de la compilación y no a través de la UI.

1 me gusta

Todo tiene su curva de aprendizaje y no hay nada que disculpar. Discourse es súper fácil y lógico (después de lo básico, por supuesto) en comparación con un servidor Mastodon; simplemente no podía entender cómo actualizarlo, y si he consultado la documentación de Discourse, es excelente, mientras que la documentación de Mastodon es más o menos el mínimo absoluto y todo son más mensajes entre desarrolladores. Así que con Mastodon no es suficiente aprender Mastodon, sino que hay que entender cómo funciona git. Bueno, tenemos otra criatura mística, Docker, pero (casi) todos los administradores pueden manejar Discourse sin ningún conocimiento de Docker.

Sin embargo, el manejo de plugins podría ser más… humano :rofl:

Volviendo al tema. A veces hay necesidad de responder y no hay necesidad de “bump”. Cuando hay una pieza adicional de datos necesaria y existe el temor de que aquellos que ya han leído el OP no entiendan que el inicio ha sido editado. ¿Quizás podría haber un límite de tiempo determinado antes de que se active el “no-bump”?

¿O es esta solo otra cuestión de política y hace que algo simple sea demasiado difícil?

2 Me gusta

Dado que este es un plugin oficial, pero no está en la lista de plugins, ¿asumo que es solo para Enterprise?

1 me gusta

Gracias Jakke,

Sobre la necesidad de este plugin especial “no-bump”, en realidad no es absolutamente necesario para mí, pero tuve el mismo problema con otros plugins más interesantes también, así que la respuesta para este plugin también sirve para otros plugins :slight_smile: . Eso es lo que quería saber y… ahora lo sé :smiling_face_with_tear: .

Intentaré sobornar al administrador del sistema de la VM para que me dé algunos derechos ahora :man_detective: :moneybag: