OpenContent - Structured Content Editing for DNN

Welcome to the OpenContent developer hub. You'll find comprehensive guides and documentation to help you start working with OpenContent as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    Guides

OpenContent v3.4

1. Intelligent code completion in Template Editors

You can now by pressing a key combination have access to the list of available variable in the template.
When you selecting a variable the appropriate snippet is generated for the variable.

Additionally you have other key combinations for helpers and html snippets.

Intelligent code completion

Intelligent code completion

This is available for Handlebars & Razor templates in Edit Template Files

  • variables completion (Ctrl-Space)
  • helpers completion (Shift-Space)
  • html snippets (Shift-Ctrl-Space)

html snippets can be customised

List templates

Selecting "Items" from the variables completion generates a full template

Linter in Template editor

The editor includes a linter for css, javascript and json.

Json Linter

Json Linter

New dropdownlist in Template Editor

In the new dropdown list, the files are grouped. And the files that are not already present are grayed out.

2. Better Form Builder UI

  • Fields list in accordion
  • Buttons fixed on the bottom

3. New Accordion Field

New accoreion layout for fields list (arrays)

4. Better editor layout for lists (array)

List actions incorporated on the right top corner of the item panel.



Intelligent code completion (Handlebars / Razor)


CSS linting in editor


javascript linting in editor


json linting in editor


Form builder layout


Better editor layout for lists (array)


Upgrade icon field to Font Awesome 4.7.0


Bootstrap Edit form by default


empty version dates


Releases moved to github