function rotating_banner_menu in Rotating Banner 7
Same name and namespace in other branches
- 7.2 rotating_banner.module \rotating_banner_menu()
Implement hook_menu();
File
- ./
rotating_banner.module, line 7
Code
function rotating_banner_menu() {
$items = array();
$items['admin/structure/block/rotating_banner/add'] = array(
'title' => 'Add a rotating banner',
'description' => 'A rotating banner is a series of images with text overlays known as slides. The banner can be placed anywhere on your site through the block system.',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'rotating_banner_add_form',
),
'file' => 'rotating_banner.admin.inc',
'access arguments' => array(
'administer blocks',
),
'type' => MENU_LOCAL_ACTION,
);
$items['admin/structure/rotating_banner/%rotating_banner/slide/add'] = array(
'title' => 'Create new slide',
'description' => 'Creates a new rotating banner slide.',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'rotating_banner_slide_add',
3,
),
'access arguments' => array(
'administer blocks',
),
'file' => 'rotating_banner.admin.inc',
);
$items['admin/structure/rotating_banner/slide/%rotating_banner_slide/edit'] = array(
'title' => 'Create new slide',
'description' => 'Creates a new rotating banner slide.',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'rotating_banner_slide_edit',
4,
),
'access arguments' => array(
'administer blocks',
),
'file' => 'rotating_banner.admin.inc',
);
$items['admin/structure/rotating_banner/slide/%rotating_banner_slide/delete'] = array(
'title' => 'Create new slide',
'description' => 'Creates a new rotating banner slide.',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'rotating_banner_slide_delete_confirm',
4,
),
'access arguments' => array(
'administer blocks',
),
'file' => 'rotating_banner.admin.inc',
);
$items['admin/structure/rotating_banner/slide/%rotating_banner_slide/delete'] = array(
'title' => 'Create new slide',
'description' => 'Creates a new rotating banner slide.',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'rotating_banner_slide_delete_confirm',
4,
),
'access arguments' => array(
'administer blocks',
),
'file' => 'rotating_banner.admin.inc',
);
$items['admin/structure/rotating_banner/%/delete'] = array(
'title' => 'Delete a banner',
'description' => 'Deletes a rotating banner.',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'rotating_banner_delete_form',
3,
),
'access arguments' => array(
'administer blocks',
),
'file' => 'rotating_banner.admin.inc',
);
return $items;
}