Jaccms Editor Plugin
docs/plugins/plugin.jacminiedit
/* Title: Jaccms Editor Plugin author: jacmgr pluginname: jaccms_editor version: 0.5 lastupdate: 23 OCT 2013 pluginauthor: jacmgr chapter: plugins.6 */ Provides an "Page Source View" functionality. If logged in with Mini Auth, also provides a page edit functionality. This is essentially copied from the `wikitten` cms and tweaked to be a plugin. Install ------- 1. Extract download an copy the "jaccms_editor" folder to your Jaccms install "plugins" folder 2. DEPENDS ON: [amini_auth plugin](plugin.amini_auth) 3. Requires jquery and codemirror css and javascripts to be loaded in your layout. See the default theme Layout ~~~~ <link rel="shortcut icon" href="{{ theme_url }}/static/img/favicon.ico"> <link rel="stylesheet" href="{{ theme_url }}/static/css/bootstrap.min.css"> <link rel="stylesheet" href="{{ theme_url }}/static/css/prettify.css"> <link rel="stylesheet" href="{{ theme_url }}/static/css/codemirror.css"> <link rel="stylesheet" href="{{ theme_url }}/static/css/main.css"> <script src="{{ theme_url }}/static/js/jquery.min.js"></script> <script src="{{ theme_url }}/static/js/prettify.js"></script> <script src="{{ theme_url }}/static/js/codemirror.min.js"></script> ~~~~ USAGE ------ Simply add `?source=true` to the end of any url. The default layout does this by placing a button link near the top of the page content that includes `?source=true`. > If you are logged in by **amini_auth**, the source view page becomes a text area for you to edit the page. References ---------- The method is based on wikitten implementation of codemirror