git.shiar.nl
/
minimedit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
progress: javascript to post image uploads
[minimedit.git]
/
edit
/
page.js
diff --git
a/edit/page.js
b/edit/page.js
index 21ec6b4a4c3f189adcf0d365fb94bc39415e602b..34abe36c0e03dcf59f396f84cb6948fac49f036a 100644
(file)
--- a/
edit/page.js
+++ b/
edit/page.js
@@
-57,7
+57,7
@@
CKEDITOR.plugins.add('inlinesave', {
ajaxpost.send(data);
},
});
ajaxpost.send(data);
},
});
- editor.setKeystroke(CKEDITOR.CTRL +
83 /*S*/
, 'inlinesave');
+ editor.setKeystroke(CKEDITOR.CTRL +
'S'.charCodeAt(0)
, 'inlinesave');
editor.ui.addButton( 'Inlinesave', {
command: 'inlinesave',
label: editor.lang.save.toolbar,
editor.ui.addButton( 'Inlinesave', {
command: 'inlinesave',
label: editor.lang.save.toolbar,
@@
-119,7
+119,7
@@
CKEDITOR.on('instanceCreated', function (event) {
var config = editor.config;
config.language = 'nl';
config.extraPlugins = 'inlinesave,placeholder,image2,uploadimage';
var config = editor.config;
config.language = 'nl';
config.extraPlugins = 'inlinesave,placeholder,image2,uploadimage';
- config.removePlugins = 'image
'; // conflicts with image
2
+ config.removePlugins = 'image
,exportpdf'; // conflicts with imag
2
config.allowedContent = {
$1: {
elements: CKEDITOR.dtd,
config.allowedContent = {
$1: {
elements: CKEDITOR.dtd,
@@
-217,7
+217,9
@@
if (pagebody) {
var ckesrc = document.currentScript.getAttribute('data-ckesrc');
document.addEventListener('DOMContentLoaded', function (e) {
var ckesrc = document.currentScript.getAttribute('data-ckesrc');
document.addEventListener('DOMContentLoaded', function (e) {
- pagebody = editorcontents().cloneNode(true);
+ pagebody = editorcontents();
+ if (!pagebody) return;
+ pagebody = pagebody.cloneNode(true);
var editorinc = document.createElement('script');
editorinc.addEventListener('load', editorsetup);
editorinc.src = ckesrc;
var editorinc = document.createElement('script');
editorinc.addEventListener('load', editorsetup);
editorinc.src = ckesrc;