From b79cf1b9b470f28a8ec4f10e0ab3eeec271b3b32 Mon Sep 17 00:00:00 2001 From: onli Date: Wed, 19 Jun 2013 23:18:46 +0200 Subject: [PATCH] group plugin dragdrop targets --- templates/2k11/admin/js/dragdrop.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/templates/2k11/admin/js/dragdrop.js b/templates/2k11/admin/js/dragdrop.js index 7d6670f8..7f03ccc6 100644 --- a/templates/2k11/admin/js/dragdrop.js +++ b/templates/2k11/admin/js/dragdrop.js @@ -1,7 +1,11 @@ $("document").ready(function() { - $('.pluginmanager_container').sortable({ + $('.pluginmanager_sidebar .pluginmanager_container').sortable(getDragdropConfiguration('plugins_sidebar')); + $('.pluginmanager_event .pluginmanager_container').sortable(getDragdropConfiguration('plugins_event')); + + function getDragdropConfiguration(group) { + return { containerSelector: '.pluginmanager_container', - group: 'plugins', // TODO: Distinguish between sidebar and event-plugin-container + group: group, handle: '.pluginmanager_grablet', onDrop: function ($item, container, _super) { @@ -21,5 +25,5 @@ $("document").ready(function() { $("body").addClass("dragging") } } - ); + } }); \ No newline at end of file