Open source cms for mobile and desktop websites

Extension modules

Github repository: https://github.com/nive-cms/cms-modules

Contact form element

Adds a simple contact form page element to the list of available elements. Website users can fill out the form and submit it so that the contents are send by mail to a configured receiver.

Download from github 

Markdown text element for Nive cms

Adds a markdown text page element to the list of available elements. Markdown syntax is automatically converted to html.

Download from github 

News email subsription form element

Adds a simple email registration and unrigistration form element to the cms. Website users can sign up with their email e.g. for a newsletter and remove their subsrciption again by entering their email. Confirmation emails are send to activate subscriptions.
This actually adds two objects: the cms page element providing the form functions and the newsuser object to storage the emails.
Newsletter handling or backend functionlaity is not included.

Download from github 

Examples and scaffolds

Modules refer to Nive cms extensions like content elements, tools, roots or designs. Here is a list of examples and scaffolds to create your own modules.

Github repository: https://github.com/nive-cms/cms-scaffolds

Included scaffolds:

  • Custom design based on bootstrap (json configuration)
  • Custom design based on bootstrap (python configuration)
  • Page element (json configuration)
  • Page element (python configuration)
  • Advanced Nive page element scaffold and example