OpenContent
Structured Content editing for DNN (Dotnetnuke)
Install / Use
/learn @sachatrauwaen/OpenContentREADME
OpenContent
Structured Content editing for DNN (Dotnetnuke)
Goals
- Html module replacement for responsive websites
- Easy content editing of complex layouts by end users
- Content editing for websites using frameworks like bootstrap
<img src="https://cloud.githubusercontent.com/assets/5989191/20521415/79c19126-b0ab-11e6-9cae-f33ae35e554a.jpg" width="45%"></img> <img src="https://cloud.githubusercontent.com/assets/5989191/20521433/90932b76-b0ab-11e6-8702-6c2656b89b89.JPG" width="45%"></img>
Features
- Structured content editing of complex data (from single item to multiple lists)
- Field types for Text, HTML, Images (with cropper) and more.
- Template based rendering
- Multi language
- Template exchange with data definition and templates
- Module title editing from the Content editing UI
- Online template editing
- And much more...
Documentation : [url:https://opencontent.readme.io]
** Starter Templates Demos : [url:http://www.openextensions.net/dnn-modules/opencontent/bootstrap] Templates download : [url:http://www.openextensions.net/templates/open-content] Templates on GitHub [url:https://github.com/sachatrauwaen/OpenContent-Templates]
https://ci.appveyor.com/project/sachatrauwaen/opencontent
Contributions
Create a topic branch from where you want to base your work. This is usually the 'development' branch.
To quickly create a topic branch based on development; git checkout -b my_contribution development Make commits of logical units.
Set up development environment
To set up a development environment and build DNN Dev Tools, just follow the steps below:
- Download and extract the source code or clone the Git repository
- Install a new DNN instance (DNN 07.03.00 or later) under \PATH\TO\OpenContent..\Website
- Open the solution file \PATH\OpenContent\OpenContent.sln in Visual Studio 2015 (launch Visual Studio as administrator)
- Build in Release mode, which creates the DNN module zip file \PATH\TO\OpenContent..\Website\Install\Module\OpenContent_[XX.XX.XX]_Install.zip
- Log-in as host administrator and browser to the page "Host > Extensions" and install DNN Dev Tools under "Available Extensions > Modules"
- (optionally) Build the solution in Debug mode to copy the files to the Website folder instead of creating a DNN module zip file
- (optionally) Open a Powershell console and run \PATH\TO\OpenContent\AutoDeployment.ps1 to automatically copy frontend resources (like scripts or styles) to the Website folder when changing them in the solution
License
MIT
[https://github.com/sachatrauwaen/OpenContent/blob/master/OpenContent/LICENSE]
Related Skills
qqbot-channel
343.3kQQ 频道管理技能。查询频道列表、子频道、成员、发帖、公告、日程等操作。使用 qqbot_channel_api 工具代理 QQ 开放平台 HTTP 接口,自动处理 Token 鉴权。当用户需要查看频道、管理子频道、查询成员、发布帖子/公告/日程时使用。
docs-writer
99.7k`docs-writer` skill instructions As an expert technical writer and editor for the Gemini CLI project, you produce accurate, clear, and consistent documentation. When asked to write, edit, or revie
model-usage
343.3kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
project-overview
FlightPHP Skeleton Project Instructions This document provides guidelines and best practices for structuring and developing a project using the FlightPHP framework. Instructions for AI Coding A
