Y a-t-il un moyen d'augmenter la "longueur maximale des messages" pour un sujet spécifique ?

Je mets à jour un sujet spécifique via l’API. Malheureusement, j’ai rencontré l’erreur suivante à plusieurs reprises :

{"errors":["Le corps est limité à X caractères ; vous en avez entré Y."]}

Le problème est que je ne veux pas augmenter la longueur maximale des messages dans les paramètres d’administration, car cela ferait de cette nouvelle longueur de message pour tous les sujets. Mais je ne vois pas d’autre option pour le moment.

Y a-t-il une possibilité de définir la longueur maximale des messages pour un sujet spécifique (ou un utilisateur/jeton qui envoie le corps du sujet) ?

Vous pourriez créer un plugin qui vous permettrait de définir la longueur maximale des messages à ce que vous voulez pour ce sujet (ou cet utilisateur ?) et d’en appliquer une différente pour le reste.

Pourquoi ne pas simplement augmenter la longueur des messages pour tous les messages ?

2 « J'aime »

Je n’ai aucune idée de comment faire cela.

Le sujet que j’édite via l’API est d’une longueur inhabituelle pour un message. C’est une liste de plugins sous forme de tableau avec nom, description, auteur(s), lien. Personne ne devrait jamais écrire un message aussi long manuellement. :wink:

2 « J'aime »

Si vous ne voulez pas suivre la voie difficile de l’apprendre par vous-même, vous pourriez rédiger un cahier des charges, collecter des fonds et l’annoncer sur Marketplace.

2 « J'aime »

Ok, donc en gros, ce n’est pas possible avec Discourse à moins d’écrire un plugin. Compris.

Cela signifie simplement que je devrai archiver cette liste de plugins ailleurs et pas dans Discourse. Problème résolu. Les gens pourront cliquer sur un lien externe à la place…

3 « J'aime »

Quelqu’un a-t-il déjà écrit un message aussi long ? Je veux dire, est-ce que la longueur maximale accrue est une réelle menace ?

1 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.