Schaltflächen am Ende des Themas

||||
-|-|
:discourse2: | Zusammenfassung | Custom Topic Button definiert eine Schaltfläche, die am unteren Rand Ihres Themas sichtbar ist, um eine URL Ihrer Wahl zu öffnen.
Custom Group Topic Button definiert eine Schaltfläche, die am unteren Rand Ihres Themas sichtbar ist, um eine URL Ihrer Wahl zu öffnen, mit zusätzlichen Optionen zur Gruppensichtbarkeit.
| :eyeglasses: | Vorschau | Vorschau auf Discourse Theme Creator
(Custom Topic Button)
:hammer_and_wrench: | Repository-Link(s) | https://github.com/discourse/discourse-custom-topic-button-component

https://github.com/discourse/discourse-topic-group-button-component
:open_book: |Neu bei Discourse Themes? | Einsteigerleitfaden zur Verwendung von Discourse Themes

Custom Topic Button installieren

Custom Group Topic Button installieren

Features

Hallo, ich stelle Ihnen zwei neue, einfache Theme Components vor, die im Wesentlichen das gleiche Ziel verfolgen, sich aber leicht unterscheiden:

Diese Component ermöglicht es Ihnen, eine Schaltfläche am unteren Rand Ihres Themas zu definieren, die eine URL Ihrer Wahl öffnet.

Sie können Beschriftung/Titel/Icon/Link anpassen. Links akzeptieren mehrere Platzhalter:

<TOPIC_ID>
<USER_ID>
<USERNAME>
<TOPIC_TITLE>
<TOPIC_SLUG>

die entsprechend ersetzt werden.

Hat das gleiche Verhalten, außer dass Sie eine Gruppe definieren können, um die Sichtbarkeit dieser Schaltfläche zu beschränken.


Diese Components sind derzeit sehr einfach. Wir könnten sie in der Zukunft verbessern, wenn wir eine echte Nutzung und Probleme feststellen.

Einstellungen

Custom Topic Button

| Name | Beschreibung
|-|
| custom topic button enabled |
| custom topic button url |
| custom topic button title | Button description here..
| custom topic button label | Click Me
| custom topic button icon

Custom Group Topic Button

| Name | Beschreibung
|-|
| topic group button enabled |
| topic group button url |
| topic group button title | Button description here..
| topic group button label | Click Me
| topic group button allowed group |
| topic group button icon |


:discourse2: Von uns gehostet? Theme Components sind auf unseren Standard-, Business- und Enterprise-Plänen verfügbar.

22 „Gefällt mir“

Ich glaube nicht, dass das funktioniert. Ich habe api.registerTopicFooterButton selbst ausprobiert und es funktioniert nicht, nicht einmal der Vorschau-Link.
Ich vermute, es liegt am Skript-Tag. Die normale Verwendung von javascripts/discourse funktioniert.

Bei mir funktioniert es, ich habe die erste Komponente so ausprobiert, wie sie ist:

Seltsam. Sowohl auf meinem Handy als auch auf meinem Laptop führt der Vorschau-Link des Theme Creators zu einem Thema, das keine solche Schaltfläche enthält.

1 „Gefällt mir“

Oh, Sie meinten den Theme Creator; bei mir funktioniert er auch nicht. Auf einer lokalen Installation funktioniert er jedoch.

3 „Gefällt mir“