diff --git a/delegator/js/task-handlers.js b/delegator/js/task-handlers.js index 7a4da574850bcfdea2447490dad9fc0bc2975205..b663ed2fb95c440dde5f3233f5fa6bea4537fb33 100644 --- a/delegator/js/task-handlers.js +++ b/delegator/js/task-handlers.js @@ -28,7 +28,7 @@ Drupal.behaviors.zzGoLastDelegatorTaskList = function(context) { $dropdown = $(this).parent().siblings('.ctools-dropdown'); $('.ctools-dropdown-container a', $dropdown).click(function() { - var val = $(this).attr('href').replace('/', ''); + var val = $(this).attr('href')..replace(/^.*[\/\\]/g, ''); // ignore empty if (!val) { diff --git a/delegator/plugins/tasks/node_view.inc b/delegator/plugins/tasks/node_view.inc index a1008c18e29793fb87719728e8600adc1f3f9051..827a2cc785cd160e8496a7feb840fcb61068e17e 100644 --- a/delegator/plugins/tasks/node_view.inc +++ b/delegator/plugins/tasks/node_view.inc @@ -58,6 +58,7 @@ function delegator_node_view($node) { $task = delegator_get_task('node_view'); // Load the node into a context. + ctools_include('context'); ctools_include('context-task-handler'); $contexts = ctools_context_handler_get_task_contexts($task, '', array($node)); diff --git a/delegator/plugins/tasks/user_view.inc b/delegator/plugins/tasks/user_view.inc index e96ff1ed267146febd594af269739b985fd82dd0..384ea055980ef707b90ba3c92f2adaddfe091169 100644 --- a/delegator/plugins/tasks/user_view.inc +++ b/delegator/plugins/tasks/user_view.inc @@ -57,6 +57,7 @@ function delegator_user_view($account) { $task = delegator_get_task('user_view'); // Load the account into a context. + ctools_include('context'); ctools_include('context-task-handler'); $contexts = ctools_context_handler_get_task_contexts($task, '', array($account));