These docs are for v3.2. Click to read the latest docs for v5.0.

Welcome to OpenContent

Structured Content Editing module for DNN (Dotnetnuke)


Html module remplacement for responsive websites
Easy content editing of complex layouts by end users
Content editing for websites using frameworks like bootstrap



Structured content editing of complex data (from single item to multiple lists)
Template based rendering
Multi language Static localization of content editing UI
Template exchange with data definition and templates
Module title editing from the Content editing UI
Online template editing



Content & Template settings Schema definition in standard json schema format
Content & Template settings UI definition in json format
Alpaca Form Engine for Content & Settings Form generation
Client side form generation conected thru webapi
Razor or Handlebars as Template engine for server side rendering
File based schema, UI & templates
Data stored in db in json format (as a single complex data element)

Supported field types

Dropdown & Radio buttons
Url (with auto complete search in dnn pages)
Image (with instant upload and auto complete image search in specified folder)
Rich text (Smple CKEditor or wyzightml
Font Icon picker
List of items
Table of items
Mix of multiple single fields and list of items (stored as a single item, not for large amout of data)
Dependency between fields