function media_flickr_menu in Media: Flickr 7
Same name and namespace in other branches
- 6 media_flickr.module \media_flickr_menu()
- 7.2 media_flickr.module \media_flickr_menu()
Implement hook_menu().
File
- ./
media_flickr.module, line 32 - Media: Flickr provides a stream wrapper and formatters for photos provided by Flickr, available at https://flickr.com/.
Code
function media_flickr_menu() {
// AJAX parser. This function is called to parse a URL from the browser,
// returning a valid flickr://uri.
// $items['media-flickr/parse'] = array(
// 'page callback' => 'media_flickr_ajax_parse',
// 'access arguments' => array('access content'),
// );
$items = array();
$items['admin/config/media/media_flickr'] = array(
'title' => 'Flickr settings',
'description' => 'Configure required settings for Media: Flickr.',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'media_flickr_settings_form',
),
'access arguments' => array(
'configure flickr',
),
'file' => 'includes/media_flickr.admin.inc',
);
$items['media/add/media_flickr'] = array(
'title' => 'Add media from Flickr',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'media_flickr_add',
),
'access arguments' => array(
'configure flickr',
),
'type' => MENU_LOCAL_ACTION,
'file' => 'includes/media_flickr.admin.inc',
'weight' => -1,
);
$items['admin/content/media/add/media_flickr'] = $items['media/add/media_flickr'];
return $items;
}