diff options
Diffstat (limited to 'code/admin/editor-bind-code.html')
-rw-r--r-- | code/admin/editor-bind-code.html | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/code/admin/editor-bind-code.html b/code/admin/editor-bind-code.html new file mode 100644 index 0000000..d6a9825 --- /dev/null +++ b/code/admin/editor-bind-code.html @@ -0,0 +1,71 @@ +<!-- Editor deffered loading --> +<link href="http://cdn.aloha-editor.org/latest/css/aloha.css" type="text/css" rel="stylesheet"> +<script type="text/javascript" src="http://cdn.aloha-editor.org/latest/lib/vendor/jquery-1.7.1.js"></script> +<script type="text/javascript" src="http://cdn.aloha-editor.org/latest/lib/require.js"></script> +<script> + var Aloha = window.Aloha || ( window.Aloha = {} ); + + Aloha.settings = { + locale: 'fr', + plugins: { + format: { + config : [ 'b', 'i','sub','sup'], + editables : { + // no formatting allowed for title + '#title' : [ ], + // formatting for all editable DIVs + 'div' : [ 'b', 'i', 'del', 'sub', 'sup' ], + // content is a DIV and has class .article so it gets both buttons + '.article' : [ 'b', 'i', 'p', 'title', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'pre', 'removeFormat'] + } + }, + list: { + // all elements with no specific configuration get an UL, just for fun :) + config : [ 'ul' ], + editables : { + // Even if this is configured it is not set because OL and UL are not allowed in H1. + '#title' : [ 'ol' ], + // all divs get OL + 'div' : [ 'ol' ], + // content is a DIV. It would get only OL but with class .article it also gets UL. + '.article' : [ 'ul' ] + } + }, + link: { + config : [ 'a' ], + editables : { + // No links in the title. + '#title' : [ ] + } + } + }, + sidebar: { + disabled: false + } + }; +</script> + +<script type="text/javascript" src="http://cdn.aloha-editor.org/latest/lib/aloha.js" + data-aloha-plugins="common/ui, + common/format, + common/table, + common/list, + common/link, + common/highlighteditables, + common/block, + common/undo, + common/image, + common/contenthandler, + common/paste, + common/commands, + common/abbr"></script> + +<script type="text/javascript"> +Aloha.ready(function() { + // mark the editable parts + $('#title').aloha(); + $('#teaser').aloha(); + $('#content').aloha(); +}); + +</script> |