fnp
/
fnpeditor.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Visual editor - beautify source
[fnpeditor.git]
/
modules
/
visualEditor.js
diff --git
a/modules/visualEditor.js
b/modules/visualEditor.js
index
cef7de7
..
d5ff4b5
100644
(file)
--- a/
modules/visualEditor.js
+++ b/
modules/visualEditor.js
@@
-353,7
+353,7
@@
rng.modules.visualEditor = function(sandbox) {
mediator.toolbarButtonToggled(btn.attr('data-btn'), btn.hasClass('active'));
\r
}
\r
if(btn.attr('data-btn-type') === 'cmd') {
\r
mediator.toolbarButtonToggled(btn.attr('data-btn'), btn.hasClass('active'));
\r
}
\r
if(btn.attr('data-btn-type') === 'cmd') {
\r
- mediator.toolbarButtonCmd(btn.attr('data-btn'));
\r
+ mediator.toolbarButtonCmd(btn.attr('data-btn')
, btn.attr('data-meta')
);
\r
}
\r
});
\r
},
\r
}
\r
});
\r
},
\r
@@
-425,12
+425,19
@@
rng.modules.visualEditor = function(sandbox) {
if(btn === 'tags')
\r
view.toggleTags(toggle);
\r
},
\r
if(btn === 'tags')
\r
view.toggleTags(toggle);
\r
},
\r
- toolbarButtonCmd: function(btn) {
\r
+ toolbarButtonCmd: function(btn
, meta
) {
\r
if(btn === 'new-node') {
\r
if(btn === 'new-node') {
\r
+ var wlxmlTag = toolbarView.getOption('newTag-tag');
\r
+ var wlxmlClass = toolbarView.getOption('newTag-class');
\r
+ if(meta) {
\r
+ var split = meta.split('/');
\r
+ wlxmlTag = split[0];
\r
+ wlxmlClass = split[1];
\r
+ }
\r
if(window.getSelection().isCollapsed)
\r
if(window.getSelection().isCollapsed)
\r
- view.insertNewNode(
toolbarView.getOption('newTag-tag'), toolbarView.getOption('newTag-class')
);
\r
+ view.insertNewNode(
wlxmlTag, wlxmlClass
);
\r
else {
\r
else {
\r
- this.wrapWithNodeRequest(
toolbarView.getOption('newTag-tag'), toolbarView.getOption('newTag-class')
);
\r
+ this.wrapWithNodeRequest(
wlxmlTag, wlxmlClass
);
\r
}
\r
\r
\r
}
\r
\r
\r