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