Nota che se un utente non è connesso, cliccando sul pulsante verrà visualizzata la finestra di accesso.
key è obbligatorio
Altre opzioni
action="create" questo farà sì che il pulsante apra un compositore per creare un nuovo argomento
action="create_pm" questo farà sì che il pulsante apra un compositore per creare un nuovo messaggio privato
categoryId="2" utilizzabile solo con action="create", imposterà la categoria del compositore aperto
title="some title" utilizzabile solo con create e create_pm, titolo dell’argomento/messaggio privato
recipients="a@example.com" utilizzabile solo con create_pm, persone a cui verrà inviato
usernames=sam utilizzabile solo con create_pm
label="My button text" Il testo del pulsante
Segnaposto
Puoi avere chiavi speciali nel tuo template che verranno sostituite:
$week_start → data all’inizio della settimana
$week_end → data alla fine della settimana
$prev_week_start → data all’inizio della settimana precedente
$prev_week_end → data alla fine della settimana precedente
$today
$tomorrow
$username → nome utente dell’utente corrente
$name → nome dell’utente corrente
Nota che questi verranno sostituiti con date locali.
I segnaposto speciali vengono interpolati anche in title
Elenco tag
tagsList=":heart:,foo,#bar" mostrerà un elenco di caselle di controllo alla fine del template in modo che le persone possano taggare facilmente il loro post.
È il massimo. Grazie!! Lo uso per creare modelli di checklist che possiamo generare ogni volta che ci troviamo a svolgere un progetto ripetitivo. Prima, le nostre istruzioni erano “copia e incolla tutto qui sotto” invece di avere questo pulsante così elegante per creare un argomento per le persone.
Esiste un piano per rendere questa funzionalità accessibile nella finestra del compositore? Per me il luogo più logico è quello dove risiedono elementi come Nascondi dettagli e Crea sondaggio.
A mio parere, sarebbe più utile avere un esempio per il caso di risposta (senza action=create), poiché è probabilmente per questo motivo che la maggior parte delle persone sta cercando, dato che creare un argomento è già possibile tramite URL.
Sarebbe possibile utilizzare un modello per creare un nuovo messaggio personale?
Inoltre, quando un utente non è autenticato, cliccando su “Usa modello come risposta” non viene eseguita alcuna azione. Potreste aggiungere una funzionalità che, se l’utente non è connesso, lo inviti a effettuare l’accesso o a creare un nuovo account?
Esiste un modo per modificare il pulsante di risposta predefinito in un argomento utilizzando un modello simile?
Sarebbe una svolta per conversazioni strutturate specifiche nel forum, specialmente per concorsi, ecc., dove gli utenti devono inviare contenuti in modo strutturato.
Attualmente, l’utente può accedere al modello di risposta solo tramite il pulsante nel primo post generato dal componente del tema.
Ciò che vorrei ottenere è abilitare il modello anche per i pulsanti di risposta standard nel topic (pulsante di risposta sotto la timeline e pulsante di risposta sotto l’ultimo post)
Modifica: Un caso d’uso molto comune è un topic in cui gli utenti possono lasciare feedback come segnalazioni di bug, ecc. Se potessimo aggiungere modelli di post specifici per ogni topic, proprio come i modelli per categoria per i nuovi topic, si ridurrebbero le segnalazioni incomplete, risparmiando così molto tempo al nostro staff.
Sto avendo qualche problema nell’installazione di questo componente. Sono nuovo a Discourse, quindi spero che qualcuno possa confermare se i passaggi che ho intrapreso sono corretti.
Mostra solo il wrapper attorno al modello. Mi manca qualche passaggio? C’è qualcosa che devo personalizzare nel codice?
Inoltre, Discourse dice che il tema ha errori nel CSS, HTML o YAML. Non sono sicuro se questo abbia a che fare con il motivo per cui il pulsante non viene visualizzato?