Ermöglicht leere Beiträge und leeren Themeninhalt

Bezüglich der hier beschriebenen Probleme How to turn off "Body seems unclear, is it a complete sentence?'

Es scheint, dass Folgendes nicht möglich ist:

  • Ein neues Thema mit einer leeren Nachricht erstellen
  • Einen Beitrag mit einer leeren Nachricht erstellen

Für Ersteres erhalten Sie beim Versuch, ein Thema mit einer leeren oder sogar einzeichenlangen Nachricht zu erstellen, die Fehlermeldung “Body seems unclear, is it a complete sentence?” (Der Text scheint unklar, ist es ein vollständiger Satz?).

Für Letzteres erhalten Sie beim Versuch, einen Beitrag mit einem leeren Text zu erstellen, eine Fehlermeldung, wie hier gezeigt: “Post can’t be empty” (Beitrag kann nicht leer sein).

image

Dies geschieht trotz der Aktualisierung aller bekannten Einstellungen, um die “Entropie”-Werte auf die niedrigstmöglichen Werte zu reduzieren und die minimale Beitragslänge so weit wie möglich zu verringern.

Die Einstellungen zur Steuerung der Länge von Beiträgen und Themen existieren bereits. Es scheint daher, dass sie geändert werden müssen, um Beiträge und Themen mit einer Länge von 0 Zeichen zuzulassen. Ich denke, dies wäre eine kleine Änderung am Code, und es wäre viel bequemer, einfach die vorhandenen Einstellungen zu ändern, um dies zuzulassen, anstatt den Serveradministrator zu zwingen, ein eigenes Plugin zu schreiben, um die minimalen Längenwerte von 1 auf 0 zu ändern.

Lassen Sie mich wissen, was Sie denken, danke.

1 „Gefällt mir“

Drei Zeichen Limit wäre schön, dann könnte ich einfach fragen: warum?

2 „Gefällt mir“

Ich bin mir nicht sicher, was Sie meinen. Fragen Sie, was die Begründung für diese Funktionsanfrage ist? Oder meinen Sie, dass Sie derzeit keinen Beitrag erstellen können, der nur „warum“ sagt?

1 „Gefällt mir“

Es ist ziemlich offensichtlich, warum Sie einen leeren Beitrag senden möchten. Der Grund, warum Sie es nicht können, ist klar.

4 „Gefällt mir“

Ich möchte, dass die Benutzer in meinem Discourse-Forum Nachrichten und Themen mit leeren Körpern posten können. Meine Benutzer möchten diese Funktion auch haben. Der Grund, warum dies nicht möglich ist, ist mir nicht klar. Gibt es ein technisches Problem, das es nicht möglich macht, einen Beitrag ohne Text im Körper zu erstellen?

Ich frage nicht danach, dass dies eine Standardeinstellung ist, ich frage einfach nach der Option, dies auf meinem Server zu erlauben.

Es wäre wirklich hilfreich, wenn Sie ein Beispiel geben könnten, wann eine leere Antwort von Vorteil sein könnte?

6 „Gefällt mir“

Viele meiner Nutzer posten gerne leere Antworten. Manchmal, um etwas zu posten, ohne etwas zu sagen zu haben, manchmal, um Themen an den Anfang der Themenliste zu bringen, manchmal, um anzuzeigen, dass sie das Thema gelesen haben, aber keine Kommentare haben. Ebenso ist bei der Erstellung eines neuen Themas der Text oft nicht notwendig, wenn der Titel des Themas aussagekräftig genug ist. Daher kann es manchmal redundant sein, gezwungen zu sein, mehr Text in den Körper des ursprünglichen Beitrags zu schreiben. Leere Beiträge sind ein “lustiges” Feature, das die Leute gerne in Foren machen und das ebenfalls zur Interaktion beiträgt.

3 „Gefällt mir“

[quote=“wal, post:8, topic:318665”]um anzuzeigen, dass sie das Thema gelesen haben, aber keine Kommentare haben.
[/quote]

Dafür wäre es vielleicht besser, wenn die Leute die „Gefällt mir“- oder Reaktionsoption nutzen.

Es scheint ein Risiko zu geben, wenn komplett leere Beiträge zugelassen werden, da diese Verwirrung stiften könnten, wenn nicht jeder weiß, wofür sie gedacht sind.

6 „Gefällt mir“

Ja, es gibt andere Methoden, um auf einen Beitrag oder ein Thema zu reagieren oder es zu abonnieren. Aber die Leute genießen immer noch das leere Posten. Meine Benutzer sind daran gewöhnt, daher möchte ich ihnen dies ermöglichen.

Hallo :wave:

Persönlich verstehe ich nicht, was der Sinn darin ist, leere Beiträge zu posten, aber ich kann akzeptieren, dass es Communities geben mag, in denen dies üblich ist, und ich erinnere mich, dass dies nicht die erste Anfrage dieser Art ist. :thinking:

Es gibt eine Möglichkeit, das Posting-Limit zu umgehen. Dies kann zum Beispiel mit [wrap]-Tags geschehen, da diese als Zeichen gezählt werden.

Ich weiß, dass dies wahrscheinlich nicht die beste Option ist, um es immer wieder einzugeben. Deshalb habe ich eine Theme-Komponente dafür erstellt. Ich hoffe, sie wird für Sie und Ihre Community ausreichend sein.


Die Theme-Komponente fügt der Werkzeugleiste des Komponisten eine Schaltfläche hinzu (standardmäßig befindet sie sich im Popup-Menü). Durch Klicken auf die Schaltfläche wird ein Platzhaltertext in das Textfeld eingefügt, das Sie veröffentlichen können. Dieser Text wird nach dem Posten ausgeblendet.

Die Komponente enthält einige Einstellungen, die Sie konfigurieren können :arrow_down_small:

Enthält auch den Abschnitt “Theme Translation”, in dem Sie den Namen der Schaltfläche und den Text, der in das Textfeld eingefügt wird, anpassen können…

Schauen wir es uns in Aktion an :arrow_down_small:

Die Schaltfläche befindet sich standardmäßig im Popup-Menü, wie Sie im Video sehen können, kann aber auch in der Werkzeugleiste platziert werden. Um dies zu erreichen, deaktivieren Sie einfach diese Einstellung.
Screenshot 2024-07-29 at 21.14.48

Und mit dieser Einstellung können Sie wählen, in welchem Abschnitt der Werkzeugleiste Sie die Schaltfläche platzieren möchten.

Einfügungen
Screenshot 2024-07-29 at 21.17.14

Schriftarten
Screenshot 2024-07-29 at 21.19.20

Extras
Screenshot 2024-07-29 at 21.21.07


5 „Gefällt mir“

Dies ist eine sehr seltsame Funktionsanfrage – ehrlich gesagt kann ich mir keine Welt vorstellen, in der wir leere Beiträge als Funktion unterstützen würden – es widerspricht unserer gesamten Philosophie des zivilisierten Diskurses. Dons Vorschlag ist wahrscheinlich Ihre beste Option hier.

9 „Gefällt mir“

Tatsächlich kann man diese Einschränkung umgehen … indem man einen HTML-Kommentar mit genügend Wörtern in den Beitrag schreibt, wie zum Beispiel:

<!-- 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed bibendum pharetra finibus. Fusce sed ligula et leo elementum viverra quis.

-->

Wenn Sie diese Funktion also wirklich wünschen, können Sie eine Theme-Komponente schreiben, um den Editor standardmäßig mit einem HTML-Kommentar zu füllen.

Dies ist jedoch eine sehr seltsame Anfrage, und nur wenige Leute würden dies tun. In chinesischen Foren tippen wir normalerweise „RT“ (Es ist eine Abkürzung für „Wie der Titel“) in den Text, um anzuzeigen, dass Text und Titel übereinstimmen. Ich denke, die meisten Kulturen sollten ähnliche Ausdrücke haben.

Außerdem sieht es nicht gut aus und erweckt den Eindruck eines Fehlers.

6 „Gefällt mir“

Ich wollte gerade posten, dass ein HTML-Kommentar funktionieren würde – das ist schon mal in früheren Diskussionen aufgetaucht (pfaffman und ich haben Beiträge versteckt, und Canapin hat uns den Spaß verdorben, lol).

4 „Gefällt mir“

Vielen Dank für all die Vorschläge. Ich werde sie ausprobieren und vermute, dass einige oder alle davon für uns funktionieren werden.

Was es wert ist, ist Blankposting sicherlich recht zivilisiert. Die Benutzer haben viel Spaß damit, manchmal veranstalten sie spontane Wettbewerbe, um zu sehen, wie schnell ein Thema mit Beiträgen gefüllt werden kann oder wie viele leere Beiträge hintereinander gepostet werden können, bevor jemand die Kette bricht. Und es schafft sicherlich viel Engagement und fördert eine lustige Gemeinschaftsatmosphäre. Sie werden vielleicht überrascht sein, wie viel Unterhaltung die Benutzer aus solch einfachen Funktionen ziehen können.

Danke!

3 „Gefällt mir“

Das liest sich nicht wichtig, ich bin mir nicht sicher, was die offizielle Definition von zivilisiert im Diskurs ist, aber die Hauptidee ist, den Fokus auf gut durchdachte Ausdrucksweise und Kommunikation durch geschriebene Sprache zu legen, wofür 20 Zeichen keine signifikante Mindestschwelle darstellen.

Ich verstehe diese Anfrage.

In anderen Foren, in denen ich Nutzer bin, haben andere Nutzer die Angewohnheit, einen Beitrag zu zitieren, ohne sonst etwas hinzuzufügen.

Es ist eine Möglichkeit, einer Antwort zuzustimmen.

2 „Gefällt mir“

Und dann informieren sie alle, dass sie zustimmen, indem sie eine neue Antwort auf /latest und an Follower zeigen :flushed_face:

2 „Gefällt mir“

Ja, das ist die Idee

Lassen Sie mich Ihnen zwei Beispiele aus meinem Kontext geben, in denen ein leerer Beitrag für uns sinnvoll ist, gut angenommen wird und einem zivilisierten Diskurs nicht schadet: Hier wird Discourse im Grunde als Ersatz für eine Mailingliste verwendet.

  1. Jemand möchte eine kurze Notiz schreiben, z. B. „Meeting 20 Uhr im roten Haus EOM“. Dann schreibt er eine leere E-Mail, die nur die Notiz im Betreff enthält.
  2. Jemand leitet eine Nachricht an die Mailingliste/Discourse weiter, technisch ohne zusätzlichen eigenen Inhalt (z. B. Weiterleitung einer Nachricht an eine Gruppe von jemandem außerhalb der Gruppe, um Informationen zu verbreiten, oder ein kleiner Kreis hat eine Nachricht außerhalb von Discourse vorab per E-Mail besprochen und dann wird der Inhalt in eine E-Mail an Discourse kopiert, die „weitergeleitete Nachricht“-HTML-Tags enthält und daher von Discourse derzeit als „leerer Körper“ wahrgenommen wird)

Ich plädiere dafür, „0“ als untere Grenze zuzulassen (und sehe ehrlich gesagt keinen Vorteil des derzeit erlaubten „1“ gegenüber „0“), der Standard könnte immer noch ein weiserer/vernünftigerer Wert von z. B. „10“ sein, um sicherzustellen, dass es sich um eine bewusste Entscheidung des Administrators handelt. Meiner Meinung nach sollte einem Administrator einer solchen Plattform wie Discourse vertraut werden, vernünftige Entscheidungen für seine Bedürfnisse zu treffen, geleitet von sinnvollen Standardwerten. Daher sehe ich keinen Schaden darin, leere Beiträge als Option zuzulassen.
Lassen Sie mich meine Dankbarkeit für den Fokus auf die Philosophie des zivilisierten Diskurses durch Discourse klar zum Ausdruck bringen! Die Gedanken, die darin gesteckt wurden, und die daraus abgeleiteten Funktionen waren einer der Gründe, warum ich mich für Discourse entschieden habe.

5 „Gefällt mir“

Meiner Meinung nach auch. Wenn man einen Wert von 1 haben kann, dann werden die meisten zwar keinen Wert von 0 verwenden. Aber einige sehen darin einen Wert.

Allerdings hat Don eine einfache Lösung mit der Komponente, die er entwickelt hat.

Ich stelle mir vor, man könnte auch ein sehr kleines, leeres Hintergrund-GIF hochladen.

1 „Gefällt mir“