Hallo Anton und Jammy und vielen Dank für eine sehr informative Frage und Antwort.
Ich weiß, dass Sie bei der Einladung neuer Benutzer angeben können, auf welchem Thema sie landen sollen („Oh Behave…“).
Ich frage mich, ob es möglich ist, Discourse so einzurichten, dass jeder neue Benutzer – einschließlich Benutzern, die Zugang anfordern – auf demselben Thema landet?
Der Grund dafür ist, dass niemand den Link zu den Nutzungsbedingungen im Registrierungsdialog lesen wird, aber natürlich werden alle auf „Ich habe gelesen und stimme zu…“ klicken. Deshalb möchten wir jeden neuen Benutzer (wenn von einem Administrator genehmigt) auf dem Thema „Oh Behave…“ landen lassen, das die Regeln für zivilisierte Diskussionen erklärt, welche in unserem Fall einige ernsthafte Datenschutz- und Sicherheitsaspekte beinhalten.
Ich glaube nicht, dass dies derzeit möglich ist, aber ich persönlich halte es für eine großartige Idee. Ich werde dies in eine Feature request verschieben.
Update:
Und es wurde kürzlich auch in diesem Thema erwähnt, also sind wir mehr.
Ich wurde kürzlich zu einigen Seiten eingeladen, die die Einladungsfunktion nutzten, um mich zu ihrem Willkommens-Thema zu leiten, und es war klar, dass sie es mit diesem Ablauf im Hinterkopf entworfen hatten. Es hat mir sehr gut gefallen und ich kann mir gut vorstellen, dass es auch großartig wäre, Community-Managern zu ermöglichen, eine ähnliche Erfahrung für neue Benutzer zu gestalten, die sich direkt anmelden.
Verwenden Sie derzeit ein Banner-Thema oder etwas Ähnliches, um diese Erfahrung zu approximieren?
Einige Techniken, die wir verwendet haben, um neue Benutzer auf eine Seite zu leiten, waren, sie in der ersten Discobot-Nachricht, die sie erhalten, zu verlinken und sie auch in einem ausblendbaren Banner zu platzieren.
Unsere Lösung für Invite-/Genehmigungsseiten besteht darin, eine einzige Kategorie zu haben, die für „jeden“ schreibgeschützt ist und ein einzelnes Thema enthält.
Dieses Thema beschreibt die Prozesse und Regeln, die die Website regeln. Etwa 75 % des Beitrags besteht aus einem Absatz, der erklärt, dass der Benutzer einer Gruppe beitreten muss, um die anderen Kategorien zu sehen. Alle anderen Kategorien sind (mindestens) durch diese Gruppe geschützt.
Der allerletzte Absatz (für diejenigen, die versuchen, direkt nach unten zu scrollen) enthält gefälschte Richtlinien für den Beitritt zu einer anderen Gruppe. Die Mitgliedschaft in dieser Gruppe enthüllt ein zusätzliches Thema, das ihnen mitteilt, dass sie wirklich zurückgehen und das Original lesen müssen.
Wir vergeben auch ein Abzeichen an alle, die das Onboarding-Thema gelesen haben, auf das sich das Personal bei Bedarf verlassen kann.
Der obige Ansatz hat sich als äußerst effektiv erwiesen und war das Einzige, was bei der Einarbeitung von Freiwilligen während unserer COVID-Bemühungen funktionierte. Wir gingen von der manuellen Einarbeitung einer Handvoll Leute pro Tag (mit unterschiedlichem Erfolg) zur automatischen Einschreibung von Hunderten von Leuten an manchen Tagen über, mit einer weitaus konsistenteren Verbreitung unserer Regeln und Prozesse. Es ist einer dieser Momente, in denen Discourse in meinen ~8 Jahren der Arbeit damit am hellsten gestrahlt hat.
Wir haben eine Kategorie für Willkommensseiten, Benutzerhandbücher, FAQs usw. Eines der Themen beschreibt grundlegende Verhaltensregeln sowie Datenschutz- und Sicherheitsbedenken (Nutzungsbedingungen). Wir wissen, dass alle eingeladenen Benutzer auf diese Seite geleitet werden können, aber wir ermutigen die Benutzer, den Link an andere weiterzusenden. Wie bereits erwähnt, gibt es keine explizite Discourse-Funktion, um dieses Verhalten bei Benutzern zu erzwingen, die sich selbst registrieren (und von Administratoren genehmigt werden).
Wir mögen die von Stephen beschriebene Lösung, da wir bereits einen Karotten-/Knüppel-Ansatz in Betracht gezogen haben: Benutzer erhalten nur Level 1 und müssen die Nutzungsbedingungen lesen und zustimmen, um auf Level 3 aufgestuft zu werden. Aber ich gebe zu, ich finde Stephens Lösung unterhaltsamer…
Es wäre großartig, eine andere Landing Page als die Seite “Neueste” festlegen zu können. Gibt es zum Beispiel eine Möglichkeit, in der URL anzugeben, auf welcher spezifischen Seite das Anmelde-Modal erscheint (und hoffentlich auch, wo es sie nach dem Anmeldevorgang hinleitet)?
Ähnlich wie es URLs zum Erstellen eines neuen Themas gibt, das auf eine bestimmte Kategorie zugeschnitten ist.
Ich bin mir nicht sicher, wie wahrscheinlich etwas Granulareres ist, zum Beispiel die Möglichkeit, ein Thema als Landing Page zu wählen (insbesondere da Administratoren bereits über diese Funktion verfügen, wenn sie einladen).
Wenn ich das richtig verstehe, ermöglicht das Einladungssystem, dass ein Benutzer nach der Registrierung sofort zu einem bestimmten Thema weitergeleitet wird, das vom Einladenden ausgewählt wurde.
Könnte diese Funktionalität auch mit dem Standard-Registrierungssystem implementiert werden?
Zum Beispiel wäre es von Vorteil, wenn ein Benutzer nach der Registrierung direkt zu einem Willkommens- oder Vorstellungs-Thema weitergeleitet werden könnte, anstatt zur Startseite.
Dies ist bereits mit der kostenlosen Version des Custom Wizard Plugin 🧙 möglich. Sie konfigurieren einen Beitritts-Assistenten, der zu dem gewünschten Link weiterleitet. Er ist nicht auf ein Thema beschränkt (Sie können jeden Link verwenden).
Ich würde es lieben, wenn die Einladungsfunktion Links zulassen würde, die keine Themenlinks sind. Für eine meiner Instanzen wären Kategorie-Links sehr hilfreich.