Discourse Sem 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 curtidas

Bom dia,

Estou tentando instalar este componente pela interface de administração a partir do repositório Git, mas estou encontrando a seguinte mensagem de erro: “Ocorreu um erro: Erro de importação: about.json não existe ou é inválido. Você tem certeza de que este é um Tema do Discourse?”

Agradeceria muito se vocĂŞ pudesse me aconselhar sobre como resolver este problema, por favor.

Olá e bem-vindo @Feel :slight_smile:

Este é um plugin em vez de um componente de tema, portanto, precisa ser instalado de uma maneira diferente. Se você seguir as instruções (Install plugins on a self-hosted site), ele mostrará como adicioná-lo ao seu app.yml e instalá-lo em seu site. :+1:

4 curtidas

Olá e obrigado @JammyDodger,

Ok, eu não sabia, eu tenho algumas coisas que eu poderia instalar como um componente enquanto eu acreditava que era um plugin :sweat_smile: Eu sou um iniciante com discourse e eu me bati muitas vezes na parede da minha ignorância^^

Então, possivelmente será difícil instalá-lo porque eu crio um fórum profissional em uma VM onde eu não tenho acesso direto, mas eu verei.

Obrigado pela sua resposta.

Tenha um bom dia

3 curtidas

Pode ser confuso. Componentes de tema geralmente alteram apenas o front-end, enquanto plugins precisam alterar o back-end, portanto, precisam ser adicionados no momento da compilação e não através da UI.

1 curtida

Tudo tem sua curva de aprendizado e não há nada a pedir desculpas. O Discourse é super fácil e lógico (depois do básico, é claro) quando comparado a um servidor Mastodon — eu simplesmente não conseguia entender como atualizá-lo, e se eu incomodei a documentação do Discourse, ela é excelente, enquanto a documentação do Mastodon é mais ou menos o mínimo absoluto e tudo é mais mensagens entre desenvolvedores. Então, com o Mastodon, não é suficiente aprender o Mastodon, mas é preciso entender como o git funciona. Bem, temos outra criatura mística, o Docker, mas (quase) todo administrador pode lidar com o Discourse sem nenhum entendimento de Docker.

Ainda assim, o gerenciamento de plugins poderia ser mais… humano :rofl:

De volta ao tópico. Às vezes, há necessidade de responder e não há necessidade de “dar um up”. Quando há um pedaço extra de dados necessários e há o medo de que aqueles que já leram o OP não entendam que o post inicial foi editado. Então, talvez pudesse haver um certo limite de tempo antes que o “no-bump” entrasse em vigor?

Ou isso Ă© apenas mais uma questĂŁo de polĂ­tica e torna uma coisa simples muito difĂ­cil?

2 curtidas

Como este é um plugin oficial, mas não está na lista de plugins, presumo que seja apenas para Enterprise?

1 curtida

Obrigado Jakke,

Sobre a necessidade deste plugin especial no-bump, na verdade não é absolutamente necessário para mim, mas tive o mesmo problema com outros plugins mais interessantes também, então a resposta para este plugin também serve para outros plugins :slight_smile: . Era isso que eu queria saber e… agora eu sei :smiling_face_with_tear:

Vou tentar subornar o sysadmin da VM para me dar alguns direitos agora :man_detective: :moneybag: