function book_copy_outline_designer_operations_alter in Book Copy 7.2
Same name and namespace in other branches
- 7 book_copy.module \book_copy_outline_designer_operations_alter()
Implements hook_outline_designer_operations_alter().
File
- ./
book_copy.module, line 422 - Book copy, copy book outlines
Code
function book_copy_outline_designer_operations_alter(&$ops, $type) {
// seems silly but this way other hooked in actions are last
if (user_access('copy books')) {
switch ($type) {
case 'book':
$icon_path = drupal_get_path('module', 'book_copy') . '/images/';
$book_copy_ops = array(
'book_copy' => array(
'title' => t('Duplicate'),
'icon' => $icon_path . 'book_copy.png',
'callback' => 'book_copy_book_process_book_copy',
),
);
$ops = array_merge($ops, $book_copy_ops);
break;
}
}
}