</script>
{% endif %}
<script src="{% url 'django.views.i18n.javascript_catalog' %}"></script>
- <script src="http://cdnjs.cloudflare.com/ajax/libs/ace/1.1.01/ace.js" type="text/javascript" charset="utf-8"></script>
{% if DEBUG %}
<link rel="stylesheet/less" type="text/css" href="{% static 'wiki/editor/src/editor/styles/main.less' %}"/>
},
'console': {
level: 'debug',
- handler: 'console'
+ handler: 'console',
+ formatter: 'simple'
}
},
loggers: {
'': {
level: 'debug',
- handlers: ['sentry', 'console']
+ handlers: ['console', 'sentry']
}
}
},
documentSummaryView: {
title: '{% trans 'Informations about lesson' %}',
properties: [
+ {name: 'version', label: '{% trans 'Version' %}'},
{name: 'stage', label: '{% trans 'Stage' %}'},
- {name: 'assignment', label: '{% trans 'Assignment' %}'}
+ {name: 'assignment', label: '{% trans 'Assignment' %}'},
]
},
+
+ plugins: {
+ core: {templates: {{serialized_templates|safe}}}
+ },
+
+ toolbar: [
+ ['core.undo', 'core.redo'],
+
+ [
+ {actionName: 'core.switchToHeader'},
+ {actionName: 'core.switchToParagraph'},
+ 'core.toggleBulletList', 'core.toggleEnumList'
+ ],
+
+ [
+ {actionName: 'core.emphasis', actionConfig: {label: 'wyróżnienie'}},
+ {actionName: 'core.cite', actionConfig: {label: 'cytat'}},
+ {actionName: 'core.link'}
+ ],
+
+ ['core.template']
+ ],
documentSaveUrl: function(id) { return '/editor/text/' + id + '/'; },
documentHistoryUrl: function(id) { return '/editor/history/' + id + '/'},
documentDiffUrl: function(id) { return '/editor/diff/' + id + '/'; },
documentRestoreUrl: function(id) { return '/editor/revert/' + id + '/'},
+ documentAttachmentUrl: function(attachmentName) {
+ return '{{MEDIA_URL}}{{IMAGE_DIR}}{{slug}}/' + attachmentName;
+ },
documentSaveForm: {
fields: [
{% endif %}
{% autoescape off%}
- var data = {{serialized_document_data}},
- templates = {{serialized_templates}}
+ var data = {{serialized_document_data}};
{%endautoescape%}
var editor_init = function(Editor) {
Editor.setBootstrappedData('data', data);
- Editor.setBootstrappedData('documentToolbar', templates);
Editor.start(config);
};
</script>