Moduli di esempio

:discourse2: Riepilogo Moduli segnaposto ti permetteranno di creare documentazione dinamica, generando un modulo che sostituisce ogni occorrenza di un =PATTERN= nel tuo post con il valore di un campo di input testuale o selezionabile.
:eyeglasses: Anteprima Anteprima su Discourse Theme Creator
:hammer_and_wrench: Link al repository https://github.com/discourse/discourse-placeholder-theme-component
:open_book: Nuovo a Discourse Themes? Guida per principianti all’uso di Discourse Themes

Installa questo componente del tema

Funzionalità

Aggiungi segnaposti ai post in questo formato:

[wrap=placeholder key=NOME description="Il tuo nome"][/wrap]
[wrap=placeholder key=PAESE default=US defaults=FR,DE,US,CN,AU,CA][/wrap]

La tua email: =NOME=-=PAESE=@example.com

E il risultato sarà:

Questo viene utilizzato nelle liste di distribuzione:

La tua email: =NOMELONG=-=PAESILONG=@example.com

Come visto sopra, il testo all’interno del wrapper verrà utilizzato come descrizione estesa.

[wrap=placeholder key=NOME description="Il tuo nome"]
Questo viene utilizzato nelle liste di distribuzione
[/wrap]

Chiavi disponibili

  • key: La chiave che deve essere sostituita nel tuo post
  • default/defaults: valore/i predefinito/i
  • description: testo segnaposto per l’input

Esempi

# crea un nuovo plugin
rails g plugin =NOME_PLUGIN=
cd plugins/=NOME_PLUGIN=

Lo utilizziamo per creare runbook, guide e modelli riutilizzabili (funziona anche nei blocchi di codice). Condividi i tuoi casi d’uso!

Impostazioni

Traduzione Predefinito
toolbar.builder Aggiungi segnaposto
builder.errors.no_key È richiesta una chiave.
builder.title Aggiungi segnaposto
builder.insert Inserisci
builder.key.label Chiave
builder.key.description La =Chiave= da sostituire nel post.
builder.description.label Descrizione
builder.description.description Descrizione visualizzata nell’input senza valore impostato.
builder.values.label Valore/i predefinito/i
builder.values.description Valore/i opzionale/i per il tuo segnaposto; se sono definiti più valori, verrà utilizzato un menu a tendina.

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

66 Mi Piace