Dumbcourse – Für alte Browser geeignete Benutzeroberfläche unter /dumb (D-Pad + kleine Bildschirme)

Ich nehme an, ich möchte, dass sie (nach ihrer Präferenz) auf den neuen Pfad umgeleitet werden. Damit sie niemals versehentlich die moderne Version besuchen, die sich zum Beispiel nur als leerer Bildschirm zeigt. (Das passiert bei ausreichend alten Browsern.)

2 „Gefällt mir“

Ich verstehe. Ich werde darüber nachdenken.

2 „Gefällt mir“

Entschuldigung, es war keine Beleidigung beabsichtigt, es ist nur so, dass mich die scheinbare Abweisung beunruhigt hat.

2 „Gefällt mir“

Updates

Es wird Fehler geben, lasst es mich wissen.

Echtzeit-Updates

  • Themen auf der Startseite werden jetzt automatisch aktualisiert, neue Themen erscheinen oben und hochgeschobene Themen werden neu sortiert

  • Antworten von anderen Benutzern erscheinen in Echtzeit, während Sie ein Thema lesen

  • Die Anzeige „Benutzername tippt…“ zeigt an, wenn jemand eine Antwort verfasst

  • Lese-/Ungelesene Themen

  • Ungelesene Themen erscheinen jetzt fett gedruckt, gelesene Themen erscheinen heller und dünner

  • Die alten Zahlenabzeichen wurden entfernt

Uploads

  • Sie können eine hochgeladene Datei jetzt entfernen, indem Sie auf das X-Symbol neben dem Dateinamen tippen
  • Funktioniert sowohl in Antworten als auch in neuen Themen
  • Die Upload-Schaltfläche funktioniert jetzt zuverlässig auf Touchscreens

Fehlerbehebungen

  • Das Tippen auf Bearbeiten oder Reaktionen springt nicht mehr an den Anfang der Seite
  • Neue Antworten und Bearbeitungen werden nach dem Posten sofort angezeigt
  • Beim Erstellen eines neuen Themas gelangen Sie jetzt zum Thema und nicht zurück zur Startseite
9 „Gefällt mir“

Update für Dumbcourse Companion APK

  • Fehler bei Uploads in der Webansicht behoben

LanguageTool-Integration hinzugefügt! :bullseye:

Da dieses Plugin für kleine Telefone und ältere Systeme gedacht ist, kann das Tippen (und Tippfehler) eine echte Qual sein. Deshalb habe ich Unterstützung für LanguageTool (https://languagetool.org/) hinzugefügt, um Text automatisch zu bereinigen.

Sie können es auf verschiedene Arten nutzen:

  • Öffentliche API (schnellste Einrichtung)
  • Ihr eigenes LanguageTool-Konto + API-Schlüssel
  • Selbst gehostetes LanguageTool (bringen Sie Ihren eigenen Endpunkt + Geheimnis mit)
Einstellungen

Bevor Sie auf den Stern-Button klicken

Nach dem Klicken auf den Stern-Button

Klicken Sie auf den kleinen :star: und es wird den Text neu schreiben, indem es alles korrigiert, was es erkennt (Rechtschreibung, Grammatik, Leerzeichen usw., abhängig von Ihrem Plan oder dem Hosting-Modus).

„KI, aber keine KI“-Stimmung: Es ist intelligent, aber es ist kein LLM, das Ihren Beitrag für Sie schreibt.

Kostenmäßig: kostenlos-ähnlich / ratenbegrenzt, je nachdem, ob Sie die öffentliche API oder Self-Hosting verwenden. Self-Hosting = Sie kontrollieren die Limits.

Außerdem: Ich überlege vielleicht, dies in ein separates Plugin nur für die LanguageTool-Unterstützung umzuwandeln – es ist eine ziemlich solide eigenständige Idee.

5 „Gefällt mir“

Ich habe dies nach dem Vorschlag von @merefield ausprobiert (nochmals vielen Dank) und was für ein großartiges Plugin für die „Alten“!

Dieses Plugin verfügt über eine topic-list-Paginierung, was großartig ist, aber gäbe es in Zukunft die Möglichkeit, auch eine topic-posts-Paginierung zu erhalten?

5 „Gefällt mir“

Ist es möglich, benutzerdefiniertes CSS in Dumbcourse zu integrieren?

1 „Gefällt mir“

Noch am Leben? Das ist wirklich eine gute!

Ja, ist immer noch aktiv und wird unter Forum genutzt.

Wir haben es in unser Haupt-Plug-in integriert:

1 „Gefällt mir“

Ist das im OP verlinkte Repo also nicht mehr unterstützt?

Aus Interesse: Warum hast du sie zusammengeführt? Du zwingst den Community-Nutzern möglicherweise Funktionen auf, die sie nicht brauchen oder wollen.

Im Allgemeinen ist es gute Praxis, funktional unterschiedliche Plugins getrennt zu halten, damit sie auf flexiblere, modulare Weise hinzugefügt werden können. (Offizielle Plugins haben dies früher getan, was meiner Meinung nach eine überlegene Situation war, wären da nicht die Vorteile beim Build-Prozess – das bezieht sich jedoch spezifisch auf die gebündelten Plugins.)

1 „Gefällt mir“

Wird weiterhin unterstützt. Das Repository befindet sich unter demselben Link auf meinem GitHub wie zuvor. Das war für uns einfacher, damit alles an einem zentralen Ort ist.

Es enthält alles, was wir verwenden, und wir müssen Discourse nicht jedes Mal neu erstellen, wenn wir etwas Kleines brauchen.

Sorry, was?! :rofl:

1 „Gefällt mir“

Danke, ich werde es prüfen. Dumbcourse ist der richtige Weg für die Tor-Discourse-Version. Jetzt habe ich noch mehr Funktionen im Blick :smiling_face_with_sunglasses:

Bitte schau dir das Repository an – jede Funktion hat ihren eigenen Schalter zum Aktivieren/Deaktivieren. Ich finde, sie machen hier wirklich gute Arbeit.

Außerdem kann jeder über PRs eigene Beiträge leisten.

Ich stimme dem Konzept zu, verschiedene Plugins für die Discourse-Community bereitzustellen, aber ich verstehe vollkommen, dass sie alle in ihre eigene Community integriert haben.

1 „Gefällt mir“

Oh, ok. Ich glaube, ich war einfach nur müde, und mir ist jetzt klar, was er damit meinte.

Du dachtest, ich würde versuchen, unser GESAMTES zusammengeführtes Plugin zu pushen. Das war eine Ungenauigkeit meinerseits.

Dumbcourse als Standalone-Version ist weiterhin unter der gewohnten Adresse verfügbar:

Ich dachte, du meintest, dass wir es jtechforums-Nutzern aufzwingen würden, entschuldige :slight_smile:

Für unseren Anwendungsfall waren viele der spezifischen Funktionen, die wir brauchten, als separate Plugins zu schwer zu verwalten, also haben wir uns etwas Individuelles gebaut. Der gesamte Quellcode von Dumbcourse als Standalone-Version befindet sich jedoch weiterhin im obigen Link.

Du kannst einen Fork erstellen, oder wenn du mitwirken möchtest, kann ich @TripleU bitten, das Repository wieder zu archivieren.

2 „Gefällt mir“