Pulsanti del piè di pagina dell'argomento

:discourse2: Riepilogo Custom Topic Button definisce un pulsante visibile nella parte inferiore del tuo argomento per aprire un URL a tua scelta.
Custom Group Topic Button definisce un pulsante visibile nella parte inferiore del tuo argomento per aprire un URL a tua scelta, con opzioni aggiuntive per la visibilità in base ai gruppi.
:eyeglasses: Anteprima Anteprima su Discourse Theme Creator
(Custom Topic Button)
:hammer_and_wrench: Link al Repository https://github.com/discourse/discourse-custom-topic-button-component

https://github.com/discourse/discourse-topic-group-button-component
:open_book: Nuovo a Discourse Themes? Guida per principianti all’uso di Discourse Themes

Installa Custom Topic Button

Installa Custom Group Topic Button

Funzionalità

Ciao, lasciate che vi presenti due nuovi semplici componenti tema che hanno essenzialmente lo stesso obiettivo ma sono leggermente diversi:

Questo componente ti permette di definire un pulsante visibile nella parte inferiore del tuo argomento per aprire un URL a tua scelta.

Puoi personalizzare etichetta/titolo/icona/link. I link accettano diversi segnaposto:

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

che verranno sostituiti di conseguenza.

Ha lo stesso comportamento, tranne per il fatto che puoi definire un gruppo per limitare la visibilità di questo pulsante.


Questi componenti sono molto semplici al momento; potremmo migliorarli in futuro se ne vedremo un utilizzo reale e riscontreremo problemi.

Impostazioni

Custom Topic Button

Nome Descrizione
custom topic button enabled
custom topic button url
custom topic button title Descrizione del pulsante qui..
custom topic button label Clicca su di me
custom topic button icon

Custom Group Topic Button

Nome Descrizione
topic group button enabled
topic group button url
topic group button title Descrizione del pulsante qui..
topic group button label Clicca su di me
topic group button allowed group
topic group button icon

:discourse2: Ospitato da noi? I componenti tema sono disponibili per l’uso nei nostri piani Standard, Business ed Enterprise.

22 Mi Piace

Non credo funzioni. Ho provato io stesso api.registerTopicFooterButton e non funziona, nemmeno il link di anteprima.
Sospetto sia a causa del tag script. Il modo normale di usare javascripts/discourse funziona.

Funziona per me, ho provato il primo componente così com’è:

Strano. Sul mio telefono e sul mio laptop, il link di anteprima di Theme Creator porta a un argomento senza tale pulsante.

1 Mi Piace

Oh, intendevi sul Theme Creator; non funziona nemmeno per me. Su un’installazione locale, tuttavia, funziona.

3 Mi Piace