Green Party Map Server
About
Developer Documentation
Supported Editors

Supported Editors




A number of different editors and templating languages are supported for different use case.

Ckeditor 4 is a simple WYSIWYG HTML editor. This page was built with it. The company now has CkEditor 5, and claims that the 4 version has a security hole, the user can submnit un trusted javascript, but that was always an option.  So it currently gives a security warning, that will soon be rmoved, and a security patch applied on the server. 

Chameleon Page templates are legal HTML, but they include tal commands to access functions and data from Python.   This is of course rather insecure, so not everyone gets access on the production server.  But you can have access on your own  Freebsd jail.

Pug is the leading templating langauge for Node.js.  The elminate confusing brackets, and the end tag, and use indenting to show structure.  It is used primarily for creating the very complex menus.   The HTML it generates is saves as a chameleon page template, so it can access the underlying functions and data.  

Grape.js is a fancy dancy web page editor.  It can do whatever you want.

 




Built using the  Forest Map Wiki  

This Map is a volunteer effort, separate from the Green Party.