Tolles Plugin, wenn auch in der Funktionalität etwas unausgereift (wie die Möglichkeit, Kommentare auf einigen Beiträgen im Blog zu deaktivieren, wie dem ersten einführenden), aber es verursacht jetzt einige Deprecation Warnings im aktuellen Discourse-Standardzweig. Ich kann dem Thread (und auch dem Pavilion-Thread) nicht ganz entnehmen, ob dies weiterhin unterstützt wird. Gibt es Pläne, @angus?
Das grundlegende Problem mit diesem Plugin ist, dass es zu wenige Benutzer hat, um seine Unterstützung als Open-Source-Plugin zu rechtfertigen, und einen zu kleinen Markt, um seine Unterstützung in irgendeiner bezahlten Form (Abonnement oder anderweitig) zu rechtfertigen. Wenn sich eines davon ändern würde, wäre ich offen für die Wartung.
Das ist bedauerlich. Diese Funktionalität ist wertvoll, ich hoffe, mehr Leute entdecken diese Funktion, um weitere Entwicklungen zu rechtfertigen.
Wir haben die Entfernung des Kommentarbuttons für ausgewählte Journaleinträge mit etwas benutzerdefiniertem CSS gelöst, das an die Existenz eines bestimmten HTML im Eintrag gebunden ist, eine schnelle und schmutzige Lösung, die keine Plugin-Bearbeitung und keinen Support erforderte.
Ich werde die Kompatibilität des Plugins mit zukünftigen Discourse-Versionen im Auge behalten und berichten, wenn es in Zukunft größere Probleme gibt (um Anleitungen zur Behebung zu erhalten, falls etwas auftritt).
Vielen Dank für die Antwort.
Nach dem Upgrade von Discourse erhalte ich diese Warnung:
[Admin-Hinweis] Eines Ihrer Themes oder Plugins muss für die Kompatibilität mit bevorstehenden Änderungen im Discourse-Kern aktualisiert werden. (id:discourse.post-menu-widget-overrides) Identifiziertes Plugin: ‘discourse-journal’
Ich hoffe, es wird nicht aufgegeben, es ist ein fantastisches Plugin, das meiner Meinung nach unter mangelnder Sichtbarkeit leidet. Ich weiß nicht, ob die Leute generell von seiner Existenz wissen. Ich wünschte, dieses Verhalten wäre Teil der Kernfunktionalität.
Wenn ich das richtig verstehe, beschränkt die Einstellung „Journalautoren“, die von diesem Plugin bereitgestellt wird, wenn sie festgelegt ist, wer Einträge in Journalen erstellen kann, die von anderen erstellt wurden. Man kann immer Einträge in seinen eigenen Journalen erstellen.
@fokx Vielen Dank für diese Informationen zur Rechteverwaltung
OK für begrenzte Erstellung in einer Kategorie („Journal“ hier)
Ich werde den störenden Fehler spezifizieren, auf den ich stoße.
Der Fehler betrifft die Erstellung eines neuen Eintrags in einem „Themenjournal“.
In meiner Installation kann jeder einen neuen Eintrag erstellen … nicht nur der Autor des Themas
Die Konfiguration der Einstellung „Journalautoren“ (leer oder mit einer Gruppe) scheint keinen Einfluss zu haben.
In meiner Instanz können Trust-Level-1-Benutzer die Schaltfläche „Neuer Eintrag“ am unteren Rand eines Themas nicht sehen, wenn ich „Journalautoren“ auf trust_level_2 setze. Können Sie eine Bildschirmaufnahme des von Ihnen beschriebenen Fehlers hochladen?
Ich habe Tests mit leeren „Journalautoren“ oder mit trust_level_2 durchgeführt… in beiden Fällen kann ein Benutzer von trust_level_1 ohne eine andere Gruppe einen Eintrag zu einem bestehenden Journal hinzufügen.
Ich habe die neueste Version von Discourse UND Jounal installiert… und der Fehler ist immer noch da
Um die Ursache zu finden, habe ich bestimmte Plugins und Theme Components deaktiviert.
Und ich habe das inkompatible gefunden.
Sobald es deaktiviert ist, gibt es keine Fehler mehr.
Wenn Sie mit diesen Informationen eine Lösung haben… bin ich interessiert
Es ist viel weniger kritisch: Die Theme Component ermöglicht es mir, den Text der Schaltfläche ins Französische zu übersetzen und den Kontext „in meinem Anwendungsfall“ anzugeben…
…da der ursprüngliche Text explizit ist
Dies ist ein sehr tolles Plugin. Aber ich sehe, dass nur der Themaautor Einträge posten kann. Wie kann ich das ändern und andere Benutzer Einträge posten lassen?