diff options
| author | Marc Alexander <admin@m-a-styles.de> | 2015-04-28 16:12:58 +0200 |
|---|---|---|
| committer | Marc Alexander <admin@m-a-styles.de> | 2015-04-28 16:12:58 +0200 |
| commit | 46a789de5c8c4f7ff9717a9d45abc7cfe66b9b6a (patch) | |
| tree | 64a050b2bb8395e971789a8656ce8eeccd80dd35 /phpBB/assets/javascript | |
| parent | 0bc352ea7e15c2a9b2cf4b71cf0653d49cd6ac42 (diff) | |
| download | forums-46a789de5c8c4f7ff9717a9d45abc7cfe66b9b6a.tar forums-46a789de5c8c4f7ff9717a9d45abc7cfe66b9b6a.tar.gz forums-46a789de5c8c4f7ff9717a9d45abc7cfe66b9b6a.tar.bz2 forums-46a789de5c8c4f7ff9717a9d45abc7cfe66b9b6a.tar.xz forums-46a789de5c8c4f7ff9717a9d45abc7cfe66b9b6a.zip | |
[ticket/12542] Add initial drag-n-drop animation
PHPBB3-12542
Diffstat (limited to 'phpBB/assets/javascript')
| -rw-r--r-- | phpBB/assets/javascript/core.js | 8 | ||||
| -rw-r--r-- | phpBB/assets/javascript/editor.js | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/phpBB/assets/javascript/core.js b/phpBB/assets/javascript/core.js index 806db7d35f..c15a51d959 100644 --- a/phpBB/assets/javascript/core.js +++ b/phpBB/assets/javascript/core.js @@ -1232,6 +1232,14 @@ phpbb.applyCodeEditor = function(textarea) { }); }; +phpbb.applyDragNDrop = function(textarea) { + $('html').on('dragenter dragover', function () { + $(textarea).addClass('drag-n-drop'); + }).on('dragleave dragout dragend drop', function() { + $(textarea).removeClass('drag-n-drop'); + }); +}; + /** * List of classes that toggle dropdown menu, * list of classes that contain visible dropdown menu diff --git a/phpBB/assets/javascript/editor.js b/phpBB/assets/javascript/editor.js index 5fd4f7eae3..45060c113b 100644 --- a/phpBB/assets/javascript/editor.js +++ b/phpBB/assets/javascript/editor.js @@ -355,6 +355,7 @@ function getCaretPosition(txtarea) { textarea = doc.forms[form_name].elements[text_name]; phpbb.applyCodeEditor(textarea); + phpbb.applyDragNDrop(textarea); }); })(jQuery); |
