La richiesta:
La pagina Admin per la personalizzazione dei modelli di email dovrebbe includere:
- una descrizione in una frase di quando il modello attualmente selezionato verrà inviato via email agli utenti
- una descrizione in una frase di ogni chiave di interpolazione che può essere utilizzata nel modello corrente.
La logica:
In questa pagina, spesso mi imbatto in due problemi:
1: non capire cosa attiverà l’invio del modello
Il nome del modello non è sufficiente per capire quando verrà inviato un modello di email. Ottimi esempi:
- Custom Invite Forum Mailer
- Custom Invite Mailer
- Invite Forum Mailer
- Invite Mailer
Questi nomi hanno senso solo retroattivamente, dopo aver compreso le distinzioni tra di loro. Quindi sarebbe fantastico aggiungere a questi (e a tutti i modelli) una piccola descrizione in una frase alla pagina, per far sapere all’amministratore a cosa serve il modello.
Potresti utilizzare direttamente il testo da un utile post “how-to” su questo forum – il contenuto è già scritto, almeno per la localizzazione inglese.
2: non sapere quali chiavi di interpolazione sono disponibili o cosa fanno
Ad esempio, ecco il modello per User Replied:
%{header_instructions}
%{message}
%{context}
%{respond_instructions}
Il problema qui:
- Non so cosa significhi
%{context}. - Se elimino queste chiavi, può essere difficile ripristinarle.
Quindi sarebbe anche fantastico se ci fossero descrizioni in una frase di ciascuna delle chiavi disponibili per ogni modello di email. Forse come un elenco espandibile/nascondibile sulla pagina?
come riferimento, ecco un paio di post che cercano queste informazioni: uno, due