Discourse sans 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 « J'aime »

Bonjour, j’essaie d’installer ce composant depuis l’interface admin depuis le dépôt Git mais j’ai le message d’erreur suivant : « Une erreur est survenue : Import Error: about.json does not exist, or is invalid. Are you sure this is a Discourse Theme? »

Comment pourrais-je régler le problème s’il vous plaît ?


Good day,

I’ve been attempting to install this component via the admin interface from the Git repository, but I’m encountering the following error message: « An error has occurred: Import Error: about.json does not exist, or is invalid. Are you certain this is a Discourse Theme? »

I would be most grateful if you could advise me on how to resolve this issue, please.

Bonjour et bienvenue @Feel :slight_smile:

Il s’agit d’un plugin plutôt que d’un composant de thème, il doit donc être installé d’une manière différente. Si vous suivez les instructions (Install plugins on a self-hosted site), cela vous montrera comment l’ajouter à votre app.yml et l’installer sur votre site. :+1:

4 « J'aime »

Salut et merci @JammyDodger,

Ok, je ne savais pas, j’ai des choses que je pourrais installer comme un composant alors que je pensais que c’était un plugin :sweat_smile: Je suis débutant avec Discourse et je me suis écrasé plusieurs fois contre le mur de mon ignorance^^

Donc, il sera peut-être difficile de l’installer car je crée un forum professionnel sur une VM où je n’ai pas d’accès direct, mais je verrai.

Merci pour ta réponse.

Bonne journée

3 « J'aime »

Cela peut être déroutant. Les composants de thème ne modifient généralement que le front-end, tandis que les plugins doivent modifier le back-end, ils doivent donc être ajoutés au moment de la compilation et non via l’interface utilisateur.

1 « J'aime »

Tout a sa courbe d’apprentissage et il n’y a rien à s’excuser. Discourse est super facile et logique (après les bases, bien sûr) comparé à un serveur Mastodon — je ne comprenais tout simplement pas comment le mettre à jour, et si j’ai harcelé la documentation de Discourse, elle est superbe, alors que les docs de Mastodon sont plus ou moins le minimum absolu et que tout le reste est plus des messages entre développeurs. Donc, avec Mastodon, il ne suffit pas d’apprendre Mastodon, mais il faut comprendre comment git fonctionne. Eh bien, nous avons une autre créature mystique, Docker, mais (presque) tous les administrateurs peuvent gérer Discourse sans aucune compréhension de Docker.

Pourtant, la gestion des plugins pourrait être plus… humaine :rofl:

Retour au sujet. Parfois, il y a besoin de répondre et il n’y a pas besoin de « bump ». Quand il y a un élément de données supplémentaire nécessaire et qu’il y a la crainte que ceux qui ont déjà lu l’OP ne comprennent pas que le message initial a été modifié. Alors peut-être qu’il pourrait y avoir une certaine limite de temps avant que le « no-bump » ne s’applique ?

Ou est-ce juste une autre question de politique et cela rend une chose simple trop compliquée ?

2 « J'aime »

Comme il s’agit d’un plugin officiel, mais qu’il ne figure pas dans la liste des plugins, je suppose qu’il est uniquement destiné à l’Enterprise ?

1 « J'aime »

Merci Jakke,

Concernant la nécessité de ce plugin spécial no-bump, il n’est pas absolument nécessaire pour moi en fait, mais j’ai eu le même problème avec d’autres plugins plus intéressants aussi, donc la réponse pour ce plugin répond aussi pour les autres plugins :slight_smile: . C’est ce que je voulais savoir et… je sais maintenant :smiling_face_with_tear: .

Je vais essayer de soudoyer l’administrateur système de la VM pour qu’il me donne des droits maintenant :man_detective: :moneybag: