Gruppen und beobachtete Kategorien bei der Anmeldung auswählen

I know there can be custom user fields, but is there any way of sorting out group requests and category watching from the signup form?

(Either the normal Discourse signup form, or using a plugin, or separately using the API?)

Thanks.

2 „Gefällt mir“

I guess there might be two possibilities.

  1. A Discourse plugin that changes the sign up process.

  2. A separate script that uses the Discourse API to sign up and simultaneously make a group request and/or watch certain categories.

I’m pretty sure it’s not possible using the standard settings.

Am I on the right track? Thanks.

1 „Gefällt mir“

I’m not sure what you mean by “sorting out” but this might be the droid you’re looking for :grin:
Discourse-automation
even if sign-up is not in the Available triggers list… but I guess maybe sign-up is also user added to group TL0 ?

4 „Gefällt mir“

I believe this plugin will work.

4 „Gefällt mir“

The Custom Wizard Plugin looks promising. I’ll have time to try it out next month!

It looks like a wizard could be triggered straight after the user signs up, allowing notification levels to be set per category.

The plugin also allows a user to be added to a group. I’m not entirely sure how Discourse groups work, or how the plugin works with a private group (not publicly visible and/or users can’t join freely) - maybe it sends a group request. Alterernatively, the plugin allows a private message to be sent, so I could use this as a group request.

I’ll look at Discourse Automation too.

Thanks to both of you.

3 „Gefällt mir“

Your welcome. If you figure out a template for first time set Up for users to pick categories let me know haven’t had much time to dig deep.

1 „Gefällt mir“

Ich denke, das ist jetzt der Fall (zumindest ist „erstes Einloggen“ nah genug dran):

Könnte das Automatisierungs-Plugin auch den Beobachtungsstatus pro Kategorie basierend auf benutzerdefinierten Feldern festlegen?

Ich glaube nicht, dass dies derzeit mit Automatisierung möglich ist. Ich denke jedoch, dass wir einen neuen API-Endpunkt haben, der es einem Administrator jetzt ermöglichen kann, die Benachrichtigungsebene eines Benutzers festzulegen, was von Nutzen sein könnte:

(Obwohl, wenn sie automatisch einer Gruppe hinzugefügt werden, können Sie auch die Standardbenachrichtigungen der Gruppe für Kategorien und Tags festlegen und sie auf diese Weise festlegen?)

2 „Gefällt mir“

Hat sich das in den letzten ein oder zwei Jahren geändert?

(Ich möchte, dass potenzielle Benutzer auf der Anmeldeseite bestimmte Kategorien ankreuzen können, um zu entscheiden, welche sie „beobachten“ möchten.)

2 „Gefällt mir“

Das ist ein interessanter Anwendungsfall.
Sie können das Automatisierungsskript „Benutzer über benutzerdefiniertes Feld zur Gruppe hinzufügen“ verwenden und dann die „Standardbenachrichtigungen für Kategorien“ für die Gruppen nach Ihren Wünschen einrichten.

1 „Gefällt mir“

Danke. Ich werde mich darum kümmern. Es hat den Nachteil, dass es zu Verwirrung kommen kann, wenn Personen ihre Benachrichtigungseinstellungen ändern, aber in der ursprünglichen Gruppe bleiben.

Ist das jetzt möglich? Ich sehe, dass Automatisierung jetzt Teil von Discourse selbst ist, also wurde es vielleicht als Teil dieses Prozesses verbessert.

1 „Gefällt mir“

Das Automation-Plugin ist jetzt im Core enthalten, aber es ist immer noch dasselbe Plugin. Wenn man sich die aktuellen Skripte und Trigger schnell ansieht, scheint nichts Neues hinzugefügt worden zu sein, um dabei zu helfen. :person_shrugging:

Obwohl die Möglichkeit, Standardbenachrichtigungsstufen für Gruppen festzulegen, immer noch eine Kernfunktion ist, die Sie nutzen könnten, insbesondere neben der bestehenden Automatisierung für „Benutzer zu Gruppe über benutzerdefiniertes Benutzerfeld hinzufügen“ (ich glaube, Sie müssten ein separates benutzerdefiniertes Feld für jede Gruppe verwenden).

Haben Sie das ausprobiert? Und wenn ja, welche Probleme sind Ihnen dabei aufgefallen?

2 „Gefällt mir“

Ich muss zugeben, dass ich es wegen dieser Bedenken nicht ausprobiert habe:

Wäre es für diesen Zweck, anstatt die Dinge mit benutzerdefinierten Feldern, Gruppen, Automatisierung usw. zu verkomplizieren, eine Option, neue Benutzer nach der Anmeldung auf die Seite /categories zu schicken? Mit dieser Theme-Komponente Categories Tracking Toggle sollten Sie meiner Meinung nach die Option für die Kategorie-Benachrichtigungsstufe zu den dortigen Kategorien hinzufügen können, und sie können die Liste durchgehen und auswählen, was sie möchten.

Sie benötigen dort vielleicht auch ein zusätzliches Info-Banner, um eine Aufforderung zu geben.


Das erinnert mich an die Einrichtung Alle Kategorien standardmäßig stummschalten, bei der die Leute einige Kategorien auswählen müssten, um sie zu entstummschalten/beobachten usw., um eine leere „Neueste“-Seite zu vermeiden. Ich glaube nicht, dass dies eine besonders übliche Einrichtung ist, aber es gibt vielleicht einige Themen, in denen Tipps zu finden sind, wie sie damit umgehen?

1 „Gefällt mir“

Vielen Dank noch einmal. Ich bin nicht allzu begeistert davon, das zu verwenden, da ich denke, dass die Antwort auf diese Frage immer noch Nein lautet:

2 „Gefällt mir“