Ich möchte, dass die Benutzer meiner Plattform auswählen können, unter welcher Creative Commons-Lizenz sie ihre Beiträge einreichen möchten. Sie können einen Lizenztyp aus einem Benutzerfeld in ihren Profileinstellungen auswählen:
Ich glaube nicht, dass es einen Plugin-Outlet gibt, der es uns ermöglicht, Beiträge auf diese Weise zu bearbeiten. Ich möchte keine automatische Präambel im Beitragsrumpf hinzufügen, da Benutzer sie nachträglich löschen können.
Idealerweise wäre es besser, eine Option zu haben, dies beim Erstellen eines Themas oder Beitrags zu überschreiben (falls sie eine andere Lizenz als die Standardlizenz in ihrem Profil verwenden möchten).
Ist es möglich, diese Funktion mit den aktuellen Plugin-/Komponentenfunktionen von Discourse zu realisieren?
Ich denke, Sie haben Recht, und eine Plugin-Schnittstelle wäre eine gute Idee. Meine Vermutung (obwohl nicht ich entscheide) ist, dass ein PR mit einer solchen Plugin-Schnittstelle akzeptiert würde. Das scheint eine gute Funktionsanfrage zu sein.
Die Notwendigkeit, für jeden Beitrag eine Lizenz auszuwählen, stellt eine erhebliche Hürde für die Veröffentlichung dar und ist ziemlich unübersichtlich und erfordert ein benutzerdefiniertes Plugin, aber ich denke, Ihre Anfrage bezieht sich nur auf die Plugin-Schnittstelle.
Ja, idealerweise wäre dies eine Einstellung, die man einmal im Profil auswählen kann, und eine Funktion, mit der man sie für gelegentliche Beiträge nach Bedarf ändern kann. Aber es ist ein spezifischer Anwendungsfall und meine ursprüngliche Frage bezieht sich, wie Sie vorgeschlagen haben, auf den Plugin-Auslass.
Ich habe kürzlich an einem Plugin gearbeitet, bei dem das Hinzufügen eines Links zu jedem Beitrag gewünscht war, und ich fand es seltsam, dass es dafür keine Plugin-Schnittstelle gab. Wenn Sie wissen, wie es geht, können Sie gerne einen PR einreichen. Diese werden meist akzeptiert, da sie nichts kosten.