Wie man die 'Anfrage'-Schaltfläche in einen Thema-Beitrag einfügt

Hallo
Ich erstelle einen Thema-Post, in dem ich über eine Benutzergruppe sprechen werde, und ich möchte, dass die Benutzer direkt von diesem Thema-Post aus auf eine Schaltfläche klicken können, um beizutreten. Genau wie die Schaltfläche „Anfordern“, die sie sehen, wenn sie auf den Link klicken, um diese Gruppe anzuzeigen.

Zum Beispiel gibt es in Discourse die Gruppe „Discourse Support Explorers“:

Nehmen wir an, dieses Thema handelt von dieser Gruppe und ich lade Leute ein, dieser Gruppe beizutreten. Ich könnte einen Link einfügen: „https://meta.discourse.org/g/support-explorers/members“, und dann müssen sie als zweiten Schritt auf die Schaltfläche „Anfordern“ klicken. Angenommen, ich möchte, dass sie direkt in diesem Thema-Post auf „Anfordern“ klicken können. Ist das möglich oder ist dies eine Funktionsanfrage?

Hinweis: Ich beziehe mich auf Gruppen im selben Forum, nicht auf externe.

Etwas wie unten:

Klicken Sie unten, um jetzt beizutreten


Danke!

2 „Gefällt mir“

Soweit ich weiß, ist das nicht so möglich, wie du denkst, aber es wäre eine tolle Idee :wink:

Im Moment kannst du einfach einen Link erstellen, der dich zur Gruppe führt, z. B.

Anfordern

Oder ein Bild, wie du es oben gemacht hast. Aber der Benutzer müsste sich immer noch von der Gruppenseite aus zum Beitritt anmelden.

Oder wenn du etwas Ausgefalleneres möchtest, könntest du Customize posts' contents with your own styles verwenden, um deinen eigenen Button-Stil zu erstellen.

2 „Gefällt mir“

Eine Themenkomponente könnte eine solche Schaltfläche erstellen, aber ich bin mir nicht sicher, wie ich sie dort auslösen kann, wo Sie sie haben möchten.

2 „Gefällt mir“

Danke! Die Anpassungen sind großartig, auch die Verwendung eines Bildes oder einer Theme-Komponente, wie @pfaffman vorgeschlagen hat; ich möchte jedoch, dass die Schaltfläche sofort die gleiche Aktion ausführt wie die Schaltfläche „Anfordern“ auf der Gruppen-Seite. :slight_smile:

Vielleicht könnte die Theme-Komponente die genaue Schaltfläche greifen und sie mit JavaScript direkt unter dem Thema einfügen, aber ich lerne noch und bin mir nicht sicher, wie ich das anstellen kann. Ich denke, es wäre so etwas wie: „Wiederverwendung eines Discourse-Widgets in einer Theme-Komponente.“

2 „Gefällt mir“

Sie würden eine (neue) Glimmer-Komponente verwenden. (Widgets sind veraltet). Ich glaube, Sie könnten die Topic-ID anvisieren, in die sie gehen soll, aber ich bin mir nicht ganz sicher, wie das auf Anhieb geht.

1 „Gefällt mir“
Um an der Kategorie teilzunehmen, müssen Sie sich hier bewerben: <a href="/g/group/members">Bewerben</a>

Ich verwende dies für eine geschlossene Gruppe in einer Kategorie, die jeder sehen kann, aber der man beitreten muss, um teilzunehmen.

In meinem Fall oben wird eine Gruppenmeldung an die Besitzer aktiviert, um eine Beitrittsanfrage zu stellen. Stellen Sie sich vor, wenn der Beitritt zur Gruppe kostenlos wäre, könnte dies zu einem sofortigen Beitritt führen.

1 „Gefällt mir“