Gibt es eine Möglichkeit, Inhalte innerhalb eines Beitrags nur für eingeloggte Benutzer verfügbar zu machen?
Der Anwendungsfall, den ich mir vorstelle, sind virtuelle Veranstaltungsankündigungen. Wir haben eine Menge von Arbeitsgruppen in unserer Community, die sich virtuell treffen. Wir möchten Besuchern mitteilen, dass die Gruppen und Treffen existieren – und wann sie stattfinden –, aber wir möchten die Zoom-Links nicht öffentlich posten.
Danke. Das kommt dem nahe. Das Ideale wäre eine Möglichkeit, Inhalte innerhalb eines Beitrags zu formatieren, sodass der Rest des Beitrags für alle sichtbar ist und eine Nachricht wie „Link nur für angemeldete Benutzer verfügbar“ angezeigt wird, wenn Sie nicht angemeldet sind. Aber es sieht so aus, als ob Whispers vorerst gut funktionieren werden.
Neuer Admin hier, versuche also noch, mich in allen Funktionen zurechtzufinden.
Ich weiß nicht viel über Discourse-Modifikationen, aber das scheint etwas knifflig zu sein und würde ein Plugin erfordern, wenn Sie nicht möchten, dass es von jemandem umgangen wird, der weiß, wie man clientseitigen Code manipuliert.
Ich habe eine Theme-Komponente entwickelt, die es ermöglicht, Beiträge im Frontend für nicht angemeldete Benutzer auszublenden. Natürlich können Personen mit reicher Entwicklungserfahrung sie leicht direkt aus dem Backend abrufen.
Ich habe diese Komponente noch nicht verpackt, daher bitte ich Sie, den folgenden Code direkt zu verwenden.