diff --git a/styles/bootstrap/application.js b/styles/bootstrap/application.js index 45b9e2122..476dfa141 100644 --- a/styles/bootstrap/application.js +++ b/styles/bootstrap/application.js @@ -34,6 +34,19 @@ function escapeHtml(text) { return text.replace(/[&<>"']/g, function(m) { return map[m]; }); } + +function treeFolderSelected(formid, nodeid, nodename) { + $('#targetid'+formid).val(nodeid); + $('#choosefoldersearch'+formid).val(nodename); + $('#folderChooser'+formid).modal('hide'); +} + +function treeDocumentSelected(formid, nodeid, nodename) { + $('#docid'+formid).val(nodeid); + $('#choosedocsearch'+formid).val(nodename); + $('#docChooser'+formid).modal('hide'); +} + $(document).ready( function() { /* close popovers when clicking somewhere except in the popover or the * remove icon @@ -169,6 +182,22 @@ $(document).ready( function() { } }); /* }}} */ + $('body').on('click', '[id^=clearfolder]', function(ev) { /* {{{ */ + ev.preventDefault(); + ev.stopPropagation(); + target = $(this).data('target'); + $('#choosefoldersearch'+target).val(''); + $('#'+target).val(''); + }); /* }}} */ + + $('body').on('click', '[id^=cleardocument]', function(ev) { /* {{{ */ + ev.preventDefault(); + ev.stopPropagation(); + target = $(this).data('target'); + $('#choosedocsearch'+target).val(''); + $('#'+target).val(''); + }); /* }}} */ + $('body').on('click', '#clipboard-float', function(ev) { /* {{{ */ ev.preventDefault(); ev.stopPropagation();