function xmlsitemap_engines_menu in XML sitemap 5.2
Same name and namespace in other branches
- 5 xmlsitemap_engines/xmlsitemap_engines.module \xmlsitemap_engines_menu()
- 6.2 xmlsitemap_engines/xmlsitemap_engines.module \xmlsitemap_engines_menu()
- 6 xmlsitemap_engines/xmlsitemap_engines.module \xmlsitemap_engines_menu()
- 7.2 xmlsitemap_engines/xmlsitemap_engines.module \xmlsitemap_engines_menu()
Implementation of hook_menu().
File
- xmlsitemap_engines/
xmlsitemap_engines.module, line 16 - Defines actions for Google, Yahoo!, Ask, and Windows Live.
Code
function xmlsitemap_engines_menu($may_cache) {
$items = array();
$access_content = user_access('access content');
if ($may_cache) {
if ($verify = variable_get('xmlsitemap_engines_google_verify', '')) {
$items[] = array(
'path' => $verify,
'title' => t('Google verification page'),
'callback' => 'xmlsitemap_engines_verify',
'callback arguments' => array(
'google',
),
'type' => MENU_CALLBACK,
'access' => $access_content,
);
}
if (($verify = variable_get('xmlsitemap_engines_yahoo_verify', '')) != '') {
$items[] = array(
'path' => $verify,
'title' => t('Yahoo! verification page'),
'callback' => 'xmlsitemap_engines_verify',
'callback arguments' => array(
'yahoo',
),
'type' => MENU_CALLBACK,
'access' => $access_content,
);
}
if (($verify = variable_get('xmlsitemap_engines_live_verify', 'LiveSearchSiteAuth.xml')) != '') {
$items[] = array(
'path' => $verify,
'title' => t('Windows Live verification page'),
'callback' => 'xmlsitemap_engines_verify',
'callback arguments' => array(
'live',
),
'type' => MENU_CALLBACK,
'access' => $access_content,
);
}
}
return $items;
}