function oa_toolbar_get_section_list in Open Atrium Toolbar 7.2
Return a list of section links to be shown in a toolbar widget
Parameters
$space_id:
2 calls to oa_toolbar_get_section_list()
- oa_toolbar_oa_space_nav_render in plugins/
content_types/ oa_space_nav.inc - Render callback.
- oa_toolbar_oa_space_structure_render in plugins/
content_types/ oa_space_structure.inc - Render callback.
File
- ./
oa_toolbar.module, line 737 - Provides hook implementations and functionality for oa_toolbar.
Code
function oa_toolbar_get_section_list($space_id) {
$items = array();
$include_archived = user_access('view trash content') || og_user_access('node', $space_id, 'view trash content', NULL, FALSE, TRUE);
$sections = oa_core_space_sections($space_id, NODE_PUBLISHED, NULL, array(), $include_archived);
if (!empty($sections)) {
$items['titles'] = $sections;
foreach ($sections as $nid => $title) {
$items['links'][$nid] = l($title, 'node/' . $nid);
$items['ids'][$nid] = $nid;
}
}
return $items;
}