fnp
/
redakcja.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Escaping file names properly
[redakcja.git]
/
redakcja
/
static
/
js
/
button_scripts.js
diff --git
a/redakcja/static/js/button_scripts.js
b/redakcja/static/js/button_scripts.js
index
ff17eea
..
6e72915
100644
(file)
--- a/
redakcja/static/js/button_scripts.js
+++ b/
redakcja/static/js/button_scripts.js
@@
-48,6
+48,11
@@
function ScriptletCenter()
{
this.scriptlets = {};
{
this.scriptlets = {};
+ this.scriptlets['insert_text'] = function(context, params, text, move_forward, move_up, done)
+ {
+ done(params.text, move_forward, move_up);
+ }.bind(this);
+
this.scriptlets['insert_tag'] = function(context, params, text, move_forward, move_up, done)
{
var padding_top = '';
this.scriptlets['insert_tag'] = function(context, params, text, move_forward, move_up, done)
{
var padding_top = '';
@@
-282,6
+287,12
@@
function ScriptletCenter()
done(output, move_forward, move_up);
}.bind(this);
done(output, move_forward, move_up);
}.bind(this);
+
+ this.scriptlets['slugify'] = function(context, params, text, move_forward, move_up, done)
+ {
+ done(slugify(text.replace(/_/g, '-')), move_forward, move_up);
+ }.bind(this);
+
}
ScriptletCenter.prototype.callInteractive = function(opts) {
}
ScriptletCenter.prototype.callInteractive = function(opts) {
@@
-349,4
+360,4
@@
var scriptletCenter;
$(function() {
scriptletCenter = new ScriptletCenter();
$(function() {
scriptletCenter = new ScriptletCenter();
-});
\ No newline at end of file
+});