Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sachatrauwaen/OpenContent
Structured Content editing for DNN (Dotnetnuke)
https://github.com/sachatrauwaen/OpenContent
dnn dnncms dotnetnuke
Last synced: about 1 month ago
JSON representation
Structured Content editing for DNN (Dotnetnuke)
- Host: GitHub
- URL: https://github.com/sachatrauwaen/OpenContent
- Owner: sachatrauwaen
- Created: 2015-04-23T17:13:28.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-07-26T15:10:40.000Z (5 months ago)
- Last Synced: 2024-07-28T11:03:12.172Z (5 months ago)
- Topics: dnn, dnncms, dotnetnuke
- Language: JavaScript
- Homepage:
- Size: 41.4 MB
- Stars: 46
- Watchers: 18
- Forks: 25
- Open Issues: 64
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-dnn - Open Content
README
# 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
*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][![Join the chat at https://gitter.im/sachatrauwaen/OpenContent](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/sachatrauwaen/OpenContent?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Build by AppVeyor](https://ci.appveyor.com/api/projects/status/github/sachatrauwaen/OpenContent?branch=master&svg=true)](https://ci.appveyor.com/project/sachatrauwaen/opencontent/)
https://ci.appveyor.com/project/sachatrauwaen/opencontent[![GitHub Analitycs - OpenContent](http://github-analytics.apphb.com/badges/RepositoryDownloads/34470375.svg)](http://github-analytics.apphb.com/)
### 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]