[BEZAHLT] Benutzerdefinierter „Neues Thema“-Button/Funktion, um Benutzer zu zwingen, einen benutzerdefinierten Assistenten für ein neues Thema zu verwenden

In meinem Forum möchte ich Nutzer zwingen, einen benutzerdefinierten Assistenten zu verwenden, um in bestimmten Kategorien neue Themen zu erstellen. Daher möchte ich die nativen Discourse-Elemente anpassen, ohne das reguläre UX/UI zu beschädigen.

Dafür möchte ich das Verhalten des Nutzerpfads beim Erstellen eines neuen Themas anpassen.

Um das zu erreichen, möchte ich …

  1. den „Neues Thema“-Button in ein Dropdown-Menü mit benutzerdefinierten Links und dem Standard-Button „Neues Thema“ als Option umwandeln
  2. eine automatische Weiterleitung zu benutzerdefinierten Assistenten hinzufügen, wenn Nutzer im Composer eine passende Kategorie auswählen

Für das Dropdown-Menü „Neues Thema“:

  • Verwende ausschließlich native UX/UI-Elemente, sodass neue Farbvariablen und die Kernfunktionalität des Dunkelmodus unterstützt werden
  • Dropdown-Elemente über Textfelder in den Plugin-Einstellungen hinzufügen, löschen und ändern, sodass ich Folgendes definieren kann: icon, text, URL

Für die Weiterleitung im Composer:

  • Wenn ein Nutzer im Composer eine bestimmte Kategorie auswählt, wird der Composer geschlossen und der Nutzer wird zu einer angegebenen URL weitergeleitet
  • Dropdown-Elemente über Textfelder in den Plugin-Einstellungen hinzufügen, löschen und ändern, sodass ich Folgendes definieren kann: category, redirect URL

Budget

500–1000 USD

3 „Gefällt mir“

Ich habe diesen Anwendungsfall bereits teilweise untersucht. Ein einfacher Ansatz besteht darin, die Tatsache zu nutzen, dass Benutzer mit dem Assistenten neue Themen in Kategorien erstellen können, in denen sie sonst keine Berechtigung hätten. Sie könnten dies wie folgt einrichten:

  • „Erstellen
3 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.