Discourse No 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 Mi Piace

Buongiorno,

Sto tentando di installare questo componente tramite l’interfaccia di amministrazione dal repository Git, ma riscontro il seguente messaggio di errore: “Si è verificato un errore: Errore di importazione: about.json non esiste o non è valido. Sei sicuro che questo sia un tema di Discourse?”

Sarei molto grato se poteste consigliarmi su come risolvere questo problema, per favore.

Ciao e benvenuto @Feel :slight_smile:

Questo è un plugin piuttosto che un componente del tema, quindi deve essere installato in modo diverso. Se segui le istruzioni (Install plugins on a self-hosted site) ti mostrerà come aggiungerlo al tuo app.yml e installarlo sul tuo sito. :+1:

4 Mi Piace

Ciao e grazie @JammyDodger,

Ok, non lo sapevo, ho alcune cose che potrei installare come un componente mentre credevo fosse un plugin :sweat_smile: Sono un principiante con discourse e mi sono schiantato molte volte contro il muro della mia ignoranza^^

Quindi, possibilmente sarà difficile installarlo perché creo un forum professionale su una VM dove non ho accesso diretto ma vedrò.

Grazie per la tua risposta.

Buona giornata

3 Mi Piace

Può creare confusione. I componenti del tema generalmente modificano solo il front-end, mentre i plugin devono modificare il back-end, quindi devono essere aggiunti al momento della compilazione e non tramite l’interfaccia utente.

1 Mi Piace

Tutto ha la sua curva di apprendimento e non c’è nulla di cui scusarsi. Discourse è super facile e logico (dopo le basi, ovviamente) se paragonato a un server Mastodon — non riuscivo semplicemente a capire come aggiornarlo, e se ho tormentato la documentazione di Discourse è superba, mentre la documentazione di Mastodon è più o meno il minimo indispensabile e tutto il resto sono messaggi tra sviluppatori. Quindi con Mastodon non basta imparare Mastodon, ma bisogna capire come funziona git. Bene, abbiamo un’altra creatura mistica Docker, ma (quasi) ogni amministratore può gestire Discourse senza alcuna conoscenza di Docker.

Eppure la gestione dei plugin potrebbe essere più… umana :rofl:

Tornando all’argomento. A volte c’è bisogno di rispondere e non c’è bisogno di fare un “bump”. Quando c’è un pezzo di dati aggiuntivo necessario e c’è il timore che coloro che hanno già letto l’OP non capiscano che lo starter è stato modificato. Quindi forse potrebbe esserci un certo limite di tempo prima che scatti il “no-bump”?

O si tratta solo di un’altra questione di policy che rende una cosa semplice troppo difficile?

2 Mi Piace

Dato che questo è un plugin ufficiale, ma non è nell’elenco dei plugin, presumo che sia solo per Enterprise?

1 Mi Piace

Grazie Jakke,

Riguardo alla necessità di questo plugin speciale no-bump, non è assolutamente necessario per me, anzi, ma ho avuto lo stesso problema con altri plugin più interessanti, quindi la risposta per questo plugin vale anche per altri plugin :slight_smile: . Era quello che volevo sapere e… ora lo so :smiling_face_with_tear:

Proverò a corrompere l’amministratore di sistema della VM per ottenere alcuni diritti ora :man_detective: :moneybag: