Vorschauen für Kategorien mit eingeschränktem kostenpflichtigem Zugriff aktivieren

Eine Sache, die bei Discourse immer wieder fehlt und sehr umständlich zu umgehen ist, sind Kategorie-Vorschauen. Wenn ich mit Kunden an Discourse-Themes arbeite, haben diese oft eingeschränkte Kategorien (entweder nur für angemeldete Benutzer oder für zahlende Mitglieder), aber sie möchten dennoch öffentlich alle Bereiche anzeigen, die sie anbieten, um mehr Anmeldungen zu gewinnen. Ein Beispiel, das mir mehrmals gegeben wurde, ist die Benutzeroberfläche von Circle. Alle Bereiche sind sichtbar, aber wenn ein Benutzer keinen Zugriff hat, sieht er einen Banner mit einem Aufruf zum Handeln, um Zugang zu erhalten:

Ich weiß, dass es auf Meta eine Category Previews Komponente gibt, aber sie erlaubt diesen Nutzungsfluss nicht. Man könnte nur einen manuellen Ersatz des Kategorie-Links in der Kategorieliste hinzufügen. Aber Benutzer ohne Zugriff können dem regulären Kategorie-Link immer noch nicht folgen. Und der Kategorie-Link wird an anderen Stellen nicht angezeigt.

Ich würde mir eine integrierte Option wünschen, um Vorschauen auf eingeschränkte Kategorien zu ermöglichen. Wenn diese aktiviert ist, würde der Kategorie-Link wie andere Kategorie-Links angezeigt werden. Wenn man ihm folgt, sind nur die Kopfzeile der Kategorie und das Thema „Über die ..Kategorie“ sichtbar.

3 „Gefällt mir“

@manuel sind diese gleich / verwandt? :thinking:

2 „Gefällt mir“

Ja, das sind ähnliche Anfragen. Aber ich habe in diesen Themen keine Lösung gefunden. Meiner Erfahrung nach wird diese Verwendung immer üblicher, aber die angebotenen Lösungen durch manuelle Workarounds oder das Plugin erfordern viel Einrichtung und Wartung, entweder durch einen Theme-Autor und/oder durch Community-Manager. Sie führen auch leicht zu Fehlern, wenn die Website-Struktur geändert wird.

2 „Gefällt mir“

Können Sie die übergeordnete Kategorie für alle lesbar und nicht beschreibbar machen und dann nur die Unterkategorien für die zugriffsberechtigten Personen lesbar/beschreibbar machen?

Auf diese Weise könnten Sie auf der übergeordneten Ebene ein Thema „Über diese Kategorie“ und ein Banner haben, und dann werden alle eingeschränkten Inhalte freigeschaltet, wenn jemand Zugriff auf die Unterkategorien erhält. Dies erfordert eine zusätzliche Kategorisierung, hat aber möglicherweise weniger Nachteile als einige andere Ansätze …

Ein weiterer Workaround natürlich, aber wir haben derzeit keine Planungen für eine Vorschau auf Kategorien.

3 „Gefällt mir“

Ich frage mich nur, ob Sie mit “Visible” wollten, dass Benutzer die Kategorien sehen können? Aber nicht posten/antworten?

Oder nur eine Kategorienliste mit der Beschreibung?

1 „Gefällt mir“

Ja, ich habe diesen Ansatz ausprobiert, aber ich denke, er ist für Benutzer, die tatsächlich Zugriff haben, im Allgemeinen nicht intuitiv verständlich, dass sie nur in den Unterkategorien posten können. Dies wird dadurch erschwert, dass die Schaltfläche „Neues Thema“ nicht angezeigt wird, wenn Sie die übergeordnete Kategorie aufrufen. Dies erfordert daher einen zusätzlichen Workaround im Design.

Danke für den Hinweis! Nun, ich wollte dieses Feedback nur teilen, weil ich denke, dass es drei grundlegende Kategorienmodi gibt: Öffentlich, Eingeschränkt und Geheime. Andere Plattformen machen es sehr einfach, einen dieser Modi auszuwählen. Hier ist die Einstellung auf Circle:

Auf Discourse haben wir Öffentlich und Geheime. Und der Private/Eingeschränkte Modus ist standardmäßig das, was @Heliosurge erwähnt hat: Kategoriethemen anzeigen, aber nicht posten/antworten. Aber diese Einrichtung ist eine eher seltene Anforderung, da sie normalerweise bereits abgedeckt ist, indem man nicht auf einer Website angemeldet ist.

Ich denke, der üblichere Standard für Private/Eingeschränkte wäre nur die Kategorieseite mit einem Schloss und einer Beschreibung.

5 „Gefällt mir“

Wenn Sie eine Kategorie suchen, die geöffnet, aber keine Antwort auf Beiträge zulässt.

Gehen Sie zu den Kategorieeinstellungen

| Gruppe | Berechtigungen |
| Alle | Sehen |
| Gruppenname | Sehen/Erstellen/Antworten |

Es gibt eine weitere Seite, auf der eine Zeichenfolge angezeigt werden kann, wenn versucht wird, einen Beitrag zu erstellen/zu beantworten, z. B. Zugriff anfordern.

1 „Gefällt mir“

Ich bin ziemlich sicher, dass sie die Option wünschen, dass Leute nur den Titel der Kategorie sehen können, aber nicht die Themen und ihre Beiträge innerhalb der Kategorie. Ich bin ziemlich sicher, dass das, was Sie vorgeschlagen haben, es den Leuten erlaubt, den Kategorienamen, die Themen und die Beiträge zu sehen, aber ich könnte mich irren.

4 „Gefällt mir“

Ja, genau wie auf dem ersten Screenshot oben. Ich denke, dies ist ein gängiges Szenario, wenn die Absicht besteht, bestimmte Bereiche des Forums zu monetarisieren: Kunden möchten in der Regel nicht, dass diese Bereiche geheim sind, sondern zeigen den Benutzern, was das Forum bieten würde, wenn sie sich entscheiden zu bezahlen.

Wie bereits erwähnt, wird die andere Option (alle Themen sehen, aber nicht antworten oder neue erstellen können) meiner Meinung nach bereits durch die Unterscheidung zwischen anonymem Besucher und angemeldetem Mitglied abgedeckt. Es ist eher selten, dass diese Erfahrung für angemeldete Benutzer wiederholt werden sollte.

Das ist der Kernpunkt dieses Feature-Themas: Ich denke, die eine Option ist gängiger, aber in Discourse schwer zu implementieren. Während die andere weniger nachgefragt wird, aber derzeit das Standardverhalten von Discourse ist.

2 „Gefällt mir“

Dies ist unserer Erfahrung nach kein gängiger Anwendungsfall. Der gängigere Anwendungsfall ist, dass das gesamte Forum kostenpflichtigen Zugang hat.

1 „Gefällt mir“

Ja, ich würde dieses Feature auch aus den von Ihnen genannten Gründen lieben, um Benutzern Werbung dafür zu machen, dass es existiert und es einen Weg gibt, sei es durch Anwendung, Einladung oder sogar Bezahlung, um darauf zuzugreifen. Ich sehe viele Anwendungsmöglichkeiten, da ich eine gestaffelte Community sowohl für einen Podcast als auch für ein Online-Kampfsporttraining in Betracht ziehe.

Davon abgesehen sehe ich immer noch den Wert darin, die Kategorienamen zu verbergen, aber ich würde die von Ihnen vorgeschlagenen drei Optionen lieben.

1 „Gefällt mir“

[quote=“jimkleiber, post:11, topic:215250”]um Benutzern zu bewerben, dass es existiert und es einen Weg gibt, sei es durch Anwendung, Einladung oder sogar Bezahlung, um darauf zuzugreifen.
[/quote]

Das kann mit diesem Plugin erreicht werden Discourse Category Lockdown

1 „Gefällt mir“

Ich glaube, ich habe einen Workaround gefunden, der mir ermöglicht, das gewünschte Benutzererlebnis zu erzielen, ohne die Sicherheitsarchitektur von Discourse zu beeinträchtigen.

Bei diesem Beispiel geht es nicht um bezahlte Einschränkungen, sondern um ein ähnliches Ziel. Wir haben auf diesem Forum eingeschränkte Kategorien für Arbeitsgruppen. Wir möchten immer noch auf ihre Existenz aufmerksam machen und Interesse wecken, ihnen beizutreten. Daher möchte ich, dass diese Kategorien für jeden Forumsbenutzer sichtbar sind, wie in diesem Mockup:

Um die Kategorien anzuzeigen, unabhängig davon, ob ein Benutzer tatsächlich Zugriff hat oder nicht, habe ich die eingeschränkten Kategorien hinzugefügt und zu jeder von ihnen öffentliche „Schatten“-Kategorien hinzugefügt. Hier ist meine Admin-Ansicht aller Kategorien für Community Builders und Translators:

Ein Benutzer ohne speziellen Zugriff sieht nun nur die öffentlichen Boxen und kann die Kategorien besuchen und entsprechende Informationen über die Gruppen finden:

Sobald ein Benutzer tatsächlichen Zugriff auf eine eingeschränkte Kategorie hat, blende ich die öffentliche Kategorie mit CSS aus. Nehmen wir an, ein Benutzer ist den Translators beigetreten. Sie sehen dann diese Ansicht:

Ich verwende eine Komponente, um Benutzergruppen mit CSS anzusprechen: GitHub - discourse/discourse-groups-css-classes-in-body

Dann ist die Deklaration ziemlich einfach:

body.group-translators {
    .category-box-translators-join,
    .select-kit-row[data-name="Join Translators"] {
        display: none !important;
    }
}

Nun, es ist immer noch etwas Aufwand… aber mir gefällt das Benutzererlebnis. Und es hat den Vorteil, dass Benutzer, die keinen Zugriff auf die Gruppe als solche haben, trotzdem mit den Gruppenleitern in den öffentlichen Kategorien interagieren können – ohne die eigentlichen Gruppendiskussionen zu überladen.

4 „Gefällt mir“