Integrate codemirror with Zope.
Project description
.. contents::
Introduction
============
CodeMirror is a JavaScript library that provides features commonly found in IDEs
(like syntax highlighting and smart indent) to browser-based editors.
This product monkey patches Zope PythonScript ZMI edit form to use CodeMirror.
It was tested in Chrome, Firefox and IE 9.
Aim
===
This product exists as a proposal of a feature addition to Zope itself: the author
thinks textareas are too uncomfortable for developers to edit their code.
Extending
=========
Including the file ++resource++codemirror/convertTextAreas.js all textareas with
class codemirror-python will be converted.
If an attribute called onCodeMirrorLoad is found on the textarea DOM element,
it will be called with the codeMirror object as parameter.
Contributors
============
- Silvio Tomatis, Original Author
- Alex Morega
- Eric Bréhault
Changelog
=========
0.2 (2012-05-09)
-------------------
- Enable fullscreen view (on F11 key) [ebrehault]
0.1 - 2012-03-23
----------------
- Fix compatibility with Zope 2.12 [alex-morega]
- Inital implementation: monkey patch Zope to use codemirror in the ZMI [silviot]
Introduction
============
CodeMirror is a JavaScript library that provides features commonly found in IDEs
(like syntax highlighting and smart indent) to browser-based editors.
This product monkey patches Zope PythonScript ZMI edit form to use CodeMirror.
It was tested in Chrome, Firefox and IE 9.
Aim
===
This product exists as a proposal of a feature addition to Zope itself: the author
thinks textareas are too uncomfortable for developers to edit their code.
Extending
=========
Including the file ++resource++codemirror/convertTextAreas.js all textareas with
class codemirror-python will be converted.
If an attribute called onCodeMirrorLoad is found on the textarea DOM element,
it will be called with the codeMirror object as parameter.
Contributors
============
- Silvio Tomatis, Original Author
- Alex Morega
- Eric Bréhault
Changelog
=========
0.2 (2012-05-09)
-------------------
- Enable fullscreen view (on F11 key) [ebrehault]
0.1 - 2012-03-23
----------------
- Fix compatibility with Zope 2.12 [alex-morega]
- Inital implementation: monkey patch Zope to use codemirror in the ZMI [silviot]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
collective.codemirror-0.2.tar.gz
(45.3 kB
view details)
File details
Details for the file collective.codemirror-0.2.tar.gz
.
File metadata
- Download URL: collective.codemirror-0.2.tar.gz
- Upload date:
- Size: 45.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd572cdc79d15a52ef39d26ec943fe7772db6bb058ae3747204b379d493eaf16 |
|
MD5 | 16943d24c79f2b561f9b6678524c4427 |
|
BLAKE2b-256 | f33c1bf29b23b669a029e088fd95d912292f6a686693d0859e49284f38846fd2 |