Themen mit Threads

Wir hätten gerne eine Lösung, die uns Folgendes ermöglicht:

  • Antworten immer unter ihrem übergeordneten Beitrag verschachteln (d. h. sie nicht unter „Antworten anzeigen“ UND später in der Hauptchronologie anzeigen)
  • „Antworten anzeigen“ standardmäßig erweitern
  • Bis zu maximal 4 Ebenen von Antwortverschachtelungen zulassen (anstelle der von Kern-Discourse erlaubten 1 Ebene)

Die Daten speichern bereits unendliche Verschachtelungsebenen über die übergeordnete ID jedes Beitrags, aber wir müssen dies im Frontend ausdrücken können.

Wir suchen jemanden, der dies schnell erledigen kann. Bitte kontaktieren Sie mich für weitere Details oder wenn Sie denken, dass Sie diese Arbeit erledigen können. Danke.

– Aaron

PS: Mir ist bewusst, dass Discourse philosophisch eher gegen verschachtelte Konversationen ist, aber wir lieben alles andere an Discourse und unsere Community (und der Geschäftsinhaber) verlangt, dass wir Verschachtelungen haben.

4 „Gefällt mir“

Hallo @PeakProsperity,

Entschuldigen Sie, dass ich mich in Ihr Marktplatzthema einmische, aber ich wollte Sie darauf hinweisen, dass dies möglicherweise nicht der beste Zeitpunkt ist, um mit dieser Arbeit zu beginnen.

Wir modernisieren den JavaScript-Code von Discourse, indem wir das Widgets-System durch Glimmer-Komponenten ersetzen.

Der Post-Stream wird mit Widgets erstellt, und wir erwarten, dass wir mit der Modernisierung/Neufassung im zweiten Halbjahr beginnen.

Sobald dies geschehen ist und der Post-Stream neu geschrieben wurde, müssen alle Arbeiten, die Sie jetzt daran leisten, wiederholt oder zumindest stark modifiziert werden.

Hoffentlich habe ich Ihnen etwas Geld gespart. :smile:

Davon abgesehen ist die richtige Verschachtelung von Beiträgen an sich ein sehr großes Projekt, das richtig umgesetzt werden muss.

Im Frontend können Sie 90 % der Arbeit relativ schnell erledigen, aber sobald Sie es verwenden, gehen viele Dinge kaputt, und die restlichen 10 % sind wirklich schwierig.

Es gibt viel Code in Discourse, der erwartet, dass der Beitrag in linearer Reihenfolge angezeigt/gelesen wird.

Es gibt auch serverseitige Auswirkungen, die angegangen werden müssten, wie z. B. die Verfolgung ungelesener Beiträge usw.

10 „Gefällt mir“

Danke für die Info!

1 „Gefällt mir“

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