Ciao ![]()
Grazie per questo componente
Corrisponde perfettamente a ciò che sto cercando di ottenere ora. In realtà, il mio primo pensiero è stato che sarebbe fantastico se potesse essere combinato con il componente Reply Template. Ma sfortunatamente non è possibile, come spiegato nei post precedenti. ![]()
Ho trovato una soluzione per usarlo come modello, funziona con link a nuovi argomenti e link a nuovi messaggi personali.
Ecco come l’ho fatto:
- Crea un modulo segnaposto (per semplicità uso l’esempio nell’OP)
La tua email: =NAME=-=COUNTRY=@example.com
- Crea un link a un nuovo argomento:
Ho impostato nel link: - categoria
- titolo
- corpo
Se vuoi aggiungere righe vuote, usa \ in modo che non interrompa il link o per renderlo invisibile puoi usare che aggiungerà uno spazio nella nuova riga. Sarà parte del modello e creerà una riga vuota,
<a href="https://meta.discourse.org/new-topic?category==CATEGORY=&title=This is a topic created by =NAME=&body=Hello :wave:
This is a test topic... Let's see the placeholder form.
\
Your email: =NAME=-=COUNTRY=@example.com">Usa il modello come nuovo argomento</a>
- Crea un’anteprima dell’argomento
Categoria selezionata
=CATEGORY=
Titolo dell’argomento
This is a topic created by =NAME=
Corpo dell’argomento
Hello
This is a test topic… Let’s see the placeholder form.
Your email: =NAME=-=COUNTRY=@example.com
- Crea il pulsante “Usa il modello come nuovo argomento” (nell’esempio sopra questo è un link, puoi trasformarlo in un pulsante)
Crea un elemento [wrap] da questo testo. Questo lo rende disponibile per essere indirizzato con CSS e stilizzato. Lo aggiungo qui sotto.
<a href="https://meta.discourse.org/new-topic?category==CATEGORY=&title=This is a topic created by =NAME=&body=Hello :wave:
This is a test topic... Let's see the placeholder form.
\
Your email: =NAME=-=COUNTRY=@example.com">[wrap=template-button]Usa il modello come nuovo argomento[/wrap]</a>
Styling [wrap=template-button]
qualcosa come ![]()
Common / CSS
[data-wrap="template-button"] {
background: var(--tertiary);
color: var(--secondary);
border-radius: var(--d-button-border-radius);
padding: 0.5em 0.65em;
transition: background 0.25s;
&:focus,
&:hover {
background: var(--tertiary-hover);
color: var(--secondary);
}
}
Il pulsante del modello apparirà così ![]()

Demo
Usa il modello come nuovo argomento
Spero che questo piccolo tutorial aiuti qualcuno che ha bisogno di qualcosa di simile ![]()
Modifica: Ho impostato un selettore di categorie che aggiunge la possibilità di creare argomenti in diverse categorie.