function accordion_blocks_menu in Accordion Blocks 7.2
Same name and namespace in other branches
- 6 accordion_blocks.module \accordion_blocks_menu()
- 7.3 accordion_blocks.module \accordion_blocks_menu()
Implements hook_menu()
File
- ./
accordion_blocks.module, line 32
Code
function accordion_blocks_menu() {
//settings page
$items['admin/config/user-interface/accordion-blocks'] = array(
"title" => t("Accordion Blocks"),
"description" => t("Configure the Regions to apply Accordion effect."),
"page callback" => "drupal_get_form",
"page arguments" => array(
'accordion_blocks_settings_form',
),
"access arguments" => array(
'administer site configuration',
),
);
$items['admin/structure/accordion_block'] = array(
'title' => 'Accordion Block',
'description' => 'Create blocks of accordion content.',
'page callback' => 'accordion_block_list',
'access arguments' => array(
'administer accordion blocks configuration',
),
'type' => MENU_NORMAL_ITEM,
'file' => 'accordion_blocks.admin.inc',
'weight' => -10,
);
$items['admin/structure/accordion_block/list'] = array(
'title' => 'List Accordion Blocks',
'type' => MENU_DEFAULT_LOCAL_TASK,
);
$items['admin/structure/accordion_block/add'] = array(
'title' => 'Add Accordion Block',
'description' => 'Configuring the Accordion Block Settings.',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'accordion_block_config_settings',
'add',
),
'access arguments' => array(
'administer accordion block configuration',
),
'type' => MENU_LOCAL_ACTION,
'weight' => 1,
);
$items['admin/structure/accordion_block/manage/%accordion_block'] = array(
'title' => 'Edit Accordion Block',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'accordion_block_config_settings',
'edit',
4,
),
'access arguments' => array(
'administer accordion block configuration',
),
);
$items['admin/structure/accordion_block/manage/%accordion_block/edit'] = array(
'title' => 'Edit Accordion Block',
'type' => MENU_DEFAULT_LOCAL_TASK,
);
$items['admin/structure/accordion_block/manage/%accordion_block/delete'] = array(
'title' => 'Delete accordion block',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'accordion_block_delete',
4,
),
'access arguments' => array(
'administer accordion block configuration',
),
'type' => MENU_LOCAL_TASK,
'file' => 'accordion_block.admin.inc',
);
return $items;
}