tracker_menu
- Versions
- 4.6 – 5
tracker_menu($may_cache)- 6 – 7
tracker_menu()
Implementation of hook_menu().
Code
modules/tracker/tracker.module, line 24
<?php
function tracker_menu($may_cache) {
global $user;
$items = array();
if ($may_cache) {
$items[] = array('path' => 'tracker', 'title' => t('Recent posts'),
'callback' => 'tracker_page', 'access' => user_access('access content'),
'weight' => 1);
if ($user->uid) {
$items[] = array('path' => 'tracker/all', 'title' => t('All recent posts'),
'type' => MENU_DEFAULT_LOCAL_TASK);
$items[] = array('path' => 'tracker/'. $user->uid, 'title' => t('My recent posts'),
'type' => MENU_LOCAL_TASK);
}
}
else {
if (arg(0) == 'user' && is_numeric(arg(1))) {
$items[] = array('path' => 'user/'. arg(1) .'/track', 'title' => t('Track'),
'callback' => 'tracker_track_user', 'access' => user_access('access content'),
'type' => MENU_IS_LOCAL_TASK);
$items[] = array('path' => 'user/'. arg(1) .'/track/posts', 'title' => t('Track posts'),
'type' => MENU_DEFAULT_LOCAL_TASK);
}
}
return $items;
}
?>Login or register to post comments 