My appreciation for taking the time to take a look at this.
I would like to extend the Rich Text Editor (RTE) in the Umbraco back office to be able to insert tokens from a drop down list possibly with the noneditable content set.
How this would be used is as follows:
When content is entered in the RTE there are certain values that are generated dynamically are populated by the presentation layer. For example, [[Phone]] is pulled from the presentation layer based on the context of the user similar to how localization might work. You may get a different phone number than I would.
I envision the user would be typing text and then need to use one of these defined tokens and select it from a drop down list in the toolbar and select the item needed (similar to the format drop down). This item would be inserted into the editor as a placeholder inside of the text and would be replaced by the user of the content on rendering.
I saw that there is a Shortcodes package which does not fullfill any of my requirements.
Currently, this is done manually by providing the user with a list of the tokens and they manually type them. Do you see where this could cause problems? Numerous misspellings, case sensitivity and other general errors.
This is a companion discussion topic for the original entry at https://our.umbraco.com/forum/71147-token-replacements-for-rich-text-editor