Reply Template ti consentirà di riutilizzare facilmente una parte di un post in una risposta o in un nuovo argomento.
Utilizzo
[wrap=template key="nome-modello"]
Il mio contenuto riutilizzabile
- [ ] attività 1
- [ ] attività 2
[/wrap]
Nota che se un utente non è loggato, facendo clic sul pulsante verrà visualizzata la finestra modale di accesso.
key è obbligatorio
Altre opzioni
action="create" questo farà sì che il pulsante apra un composer per creare un nuovo argomento
action="create_pm" questo farà sì che il pulsante apra un composer per creare un nuovo MP
categoryId="2" utilizzabile solo con action="create", imposta la categoria del composer aperto
title="un titolo" utilizzabile solo con create e create_pm, titolo dell’argomento/mp
recipients="a@example.com" utilizzabile solo con create_pm, persone a cui verrà inviato
usernames=sam utilizzabile solo con create_pm
label="Testo del mio pulsante" Il testo del pulsante
Segnaposto
Puoi avere chiavi speciali nel tuo modello 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 questo verrà sostituito da date locali.
I segnaposto speciali sono anche interpolati in title
Elenco tag
tagsList=":heart:,foo,#bar" mostrerà un elenco di caselle di controllo alla fine del modello in modo che le persone possano taggare facilmente il proprio 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?