Sollte Discourse sich bemühen, eine brauchbare Kommentarplattform zu werden?

Ich glaube, das war früher möglich, aber ich bin mir ziemlich sicher, dass Discourse jetzt den „From Header“ der E-Mail mit seinem Return Path vergleicht. Wenn diese nicht übereinstimmen, wird die E-Mail abgelehnt. (Wenn Discourse den Return Path nicht überprüft, könnte das Kommentarsystem leicht missbraucht werden – jede E-Mail-Adresse könnte in das Formular eingegeben werden.)

Es gibt ein paar Möglichkeiten, wie das Problem von Discourse als Kommentarsystem angegangen werden könnte. Ich denke, der beste Ansatz wäre, dass Discourse seinen Kommentar-Embed-iframe verbessert, damit Benutzer damit als authentifizierte Discourse-Benutzer interagieren können. Wenn das nicht möglich ist, könnte eine eingebettete Discourse-Kommentar-Web-App entwickelt werden. Das wäre ein interessantes Projekt, aber ich möchte sicher sein, dass Discourse keine ähnliche Funktionalität über seinen eingebetteten Kommentar-iframe bereitstellt, bevor ich es zu weit verfolge.

Es gibt auch einige mögliche WordPress-spezifische Lösungen. Die einfachste wäre, WordPress-Kommentare und das WP Discourse-Plugin zu aktivieren. Das Risiko besteht darin, dass dies die Aktivität im Discourse-Forum verringern würde. Ich denke, es gäbe jedoch Möglichkeiten, dies in der WordPress-Benutzeroberfläche zu unterstützen – zum Beispiel, indem auf verwandte Konversationen verlinkt wird, die auf Discourse stattfanden.

Es wäre auch möglich, etwas Spezifisches für WordPress-Sites zu entwickeln, die als Discourse SSO-Provider fungieren. Darüber habe ich in früheren Beiträgen in diesem Thema geschrieben. Um dies gut zu machen, wären möglicherweise erhebliche Änderungen am WP Discourse-Plugin erforderlich. Es sei denn (ich denke laut nach):

Was ich mit dem obigen Screenshot zeigen möchte, ist, dass für den Fall einer WordPress-Site, die der Discourse SSO-Provider ist, Kommentare mit dem Discourse-Kommentar-iframe angezeigt werden könnten. Kommentare könnten über ein Formular erstellt werden, das an die Discourse-API gesendet wird. Dies erfordert möglicherweise einige Änderungen am Discourse-Kommentar-iframe, um sicherzustellen, dass er aktualisiert wird, wenn ein neuer Kommentar hinzugefügt wird, erfordert jedoch nicht, dass Benutzer mit ihm als authentifizierte Discourse-Benutzer interagieren können.

4 „Gefällt mir“