rendered paste bodyfunction corkboard_menu($may_cache) {
$items = array();
$administer = user_access('administer content');
$create = user_access('add to corkboard');
if ($may_cache) {
// Administer Corkboard
$items[] = array(
'path' => 'admin/content/corkboard',
'title' => t('Manage Corkboard'),
'description' => t('Manage corkboard pictures'),
'callback' => 'drupal_get_form',
'callback arguments' => array('corkboard_admin','list'),
'access' => $administer,
'type' => MENU_NORMAL_ITEM
);
$items[] = array('path' => 'admin/content/corkboard/list',
'title' => t('List'),
'access' => $administer,
'type' => MENU_DEFAULT_LOCAL_TASK,
'weight' => -10,
'callback' => 'drupal_get_form',
'callback arguments' => array('corkboard_admin','list'),
);
$items[] = array('path' => 'admin/content/corkboard/add',
'title' => t('Add'),
'access' => $create,
'type' => MENU_LOCAL_TASK,
'weight' => -9,
'callback' => 'drupal_get_form',
'callback arguments' => array('corkboard_admin','add'),
);
$items[] = array('path' => 'admin/content/corkboard/edit',
'title' => t('Edit'),
'access' => $administer,
'type' => MENU_CALLBACK,
'callback' => 'corkboard_edit',
);
}
return $items;
}