... | ... | @@ -16,10 +16,10 @@ This re-cap (circa Jan/Feb 2021) tries to summarize the breadth of different goa |
|
|
* (*WHY: Maintainability - this allows template notation to evolve without breaking existing customizations*)
|
|
|
* (*NOTE: This is not saying that it's good have 20 different notations. It's saying that we're currently hard-coded to 1 notation -- and if we want to evolve to the notation, then that requires a different mentality/rigor.*)
|
|
|
* Be able to compose mail templates from smaller chunks, eg
|
|
|
* Implemented as tokens, Smarty functions, Smarty includes, or similar
|
|
|
* Built by devs (code/extensions)
|
|
|
* Built by web-admins (eg tokens or `{include}`s that pull from other DB)
|
|
|
* Drag-and-drop element?
|
|
|
* Implemented as tokens, Smarty functions, Smarty includes, Mosaico blocks, or similar
|
|
|
* Include chunks built by devs (code/extensions)
|
|
|
* Include chunks built by web-admins (eg tokens or `{include}`s that pull from DB/MsgTpl)
|
|
|
* Drag-and-drop aspect?
|
|
|
* Be able to render with multiple output modes
|
|
|
* Show a preview
|
|
|
* Send an email to the intended recipient
|
... | ... | |