function spaces_core_documents in Spaces 6
Same name and namespace in other branches
- 5.2 spaces_core/spaces_core.module \spaces_core_documents()
- 5 spaces_core/spaces_core.module \spaces_core_documents()
1 string reference to 'spaces_core_documents'
- spaces_core_menu in spaces_core/
spaces_core.module - Implementation of hook_menu().
File
- spaces_core/
spaces_core.module, line 229
Code
function spaces_core_documents() {
// og version of the book root lookup
if ($space = spaces_get_space()) {
if ($view = views_get_view('spaces_book_current')) {
$view
->set_display();
$view
->set_items_per_page(0);
$view
->execute();
if (is_array($view->result) && count($view->result)) {
$row = array_shift($view->result);
drupal_goto('node/' . $row->nid);
}
}
context_set_by_condition('node', 'book');
$message = t('Please add your first book page to get started.');
$button = theme('context_links', context_links());
$o = "<div class='spaces-empty'>{$message} <div class='buttons'>{$button}</div></div>";
return $o;
}
}