From 8531d66b8ad03b23860c62e906e5c54d2465eedb Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 2 Sep 2016 11:06:56 +0200 Subject: [PATCH] get content --- htdocs/themes/default/js/stikked.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/htdocs/themes/default/js/stikked.js b/htdocs/themes/default/js/stikked.js index 618de04..dd523c7 100644 --- a/htdocs/themes/default/js/stikked.js +++ b/htdocs/themes/default/js/stikked.js @@ -241,16 +241,26 @@ ST.filereader = function() { ST.ace = function() { // prepare the editor, needs to be a div - // replace textarea var $code = $('#code'); + + // exit if there is no code textarea + if ($code.length < 1) { + return false; + } + + // replace textarea $code.after('
'); - $code.remove(); + $code.hide(); // init ace ace.config.set("basePath", base_url + "themes/default/js/ace"); var editor = ace.edit("editor"); editor.setTheme("ace/theme/clouds"); + editor.getSession().setValue($code.val()); editor.getSession().setMode("ace/mode/javascript"); + editor.getSession().on('change', function(e) { + $code.val(editor.getValue()); + }); } ST.init = function() {