DNNCommunity / DNNCommunity/Dnn.CommunityForums

Update the Template Engine to Use a Newer Template Syntax

Open
#157 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C#
Stars
18
Forks
23
Avg merge
20h 30m
Merged PRs (30d)
19

Description

## Is your feature request related to a problem?
The current template system uses a proprietary token replace method of allowing templates to be created and rendered. This is primarily because the module was originally built when there wasn't any other option. This issue is to see if it's a good idea to update/change the template engine.

An updated template engine might allow us to use Razor, Handlebars, or something else.

## Describe the solution you'd like
Any dynamic option would be preferred, but there are a lot of libraries that can help make this effort easier if we were to choose something like Razor or Handlebars.

## Describe alternatives you've considered
We're still in the exploratory phase.

## Additional context
See issue #156

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.