Einstellung für maximale Beitragsdauer über 150.000 erhöhen

Hallo, wir verwenden Discourse v3.0.3 und haben max_post_length auf den Standardhöchstwert von 150.000 Zeichen eingestellt. Mehrere unserer technischen Experten, die Lösungsantworten aus dem Feld liefern, stoßen jedoch auf Fehlermeldungen, die das 150.000er-Limit überschreiten.

Wenn ich versuche, die Einstellungen zu erhöhen, erhalte ich folgende Fehlermeldung:

max_post_length: Wert muss zwischen 0 und 150000 liegen.

Dieses Problem ist für uns problematisch geworden, da der Inhalt stark auf miteinander verknüpften Teilen mit Ankerpunkten beruht. Das Aufteilen des Inhalts in mehrere Beiträge würde erheblichen Zeit- und Arbeitsaufwand erfordern, um alles entsprechend neu anzuordnen. Darüber hinaus würde dies die Benutzererfahrung negativ beeinträchtigen, wenn Leser zwischen mehreren Beiträgen navigieren müssen, um auf die vollständigen Informationen zuzugreifen.

Gibt es eine Möglichkeit, den Wert zu erhöhen oder ihn ganz zu deaktivieren?

Vielen Dank im Voraus!

1 „Gefällt mir“

Hallo @salbertelli
Ich glaube, du musst das hier verwenden:

2 „Gefällt mir“

Hallo @Lilly,

vielen Dank für Ihre Antwort. Es scheint, dass das von Ihnen erwähnte Plugin möglicherweise bereits in das Kernsystem integriert wurde. Leider erhöht das Plugin die maximale Beitragslänge nur auf den Standardwert von 150.000, was bereits das absolute Maximum für die von uns derzeit verwendete Discourse-Version ist.

Mein Ziel ist es jedoch, das Standardlimit von 150.000 Zeichen zu überschreiten.

ah ja, das sehe ich jetzt in der yml-Datei.

ich vermute, es gibt einen Weg, höher zu gehen, aber ich denke, das Überschreiten der maximalen POST-Länge kann potenziell Leistungsprobleme verursachen. Ich hoffe, Sie können eine funktionierende Lösung finden oder jemand anderes kann Ihnen Einblicke geben und helfen. :slightly_smiling_face:

1 „Gefällt mir“

Dann

Sie werden das Plugin forken und site_settings.yml wie beschrieben ändern.

5 „Gefällt mir“

Hallo Jay,

Das sind tolle Neuigkeiten! Vielen Dank für die Einblicke. Es scheint, dass der nächste Schritt darin besteht, dass ich dasselbe Plugin aus dem Repository GitHub - jomaxro/discourse-plugin-site-setting-override forke und die notwendigen Änderungen in der Datei site_settings.yml vornehme.

Nochmals vielen Dank! Ich bin gespannt darauf, dies auszuprobieren. :slight_smile:

3 „Gefällt mir“

Richtig! Sie werden buchstäblich nur 1-3 Zeichen in der Datei ändern!

1 „Gefällt mir“