diff --git a/drupalorg_crosssite.module b/drupalorg_crosssite.module index 585a4f4..1cc04a8 100644 --- a/drupalorg_crosssite.module +++ b/drupalorg_crosssite.module @@ -190,6 +190,7 @@ function drupalorg_crosssite_preprocess_page(&$vars, $hook) { 'services' => array('title' => t('Services'), 'href' => 'node/21791', '#active' => drupalorg_crosssite_child_of('drupal-services')), 'hosting' => array('title' => t('Hosting'), 'href' => 'hosting', '#active' => drupalorg_crosssite_child_of('hosting')), 'training' => array('title' => t('Training'), 'href' => 'node/313581', '#active' => drupalorg_crosssite_child_of('training-services')), + 'books' => array('title' => t('Books'), 'href' => 'books', '#active' => drupalorg_crosssite_child_of('books') || drupalorg_crosssite_is_type(array('book_listing')) || drupalorg_crosssite_child_of('node/add/book-listing')), 'marketplace-preview' => array('title' => t('Marketplace preview'), 'href' => 'marketplace-preview', '#active' => drupalorg_crosssite_is_type(array('organization')) || drupalorg_crosssite_child_of('node/add/organization') || drupalorg_crosssite_match_path('^marketplace-preview')), ); break; @@ -317,7 +318,7 @@ function drupalorg_crosssite_section() { elseif (drupalorg_crosssite_match_path('^(irc|mailing-lists|profile|community|getting-involved|community-spotlight)(/|$)') || drupalorg_crosssite_child_of('forum') || drupalorg_crosssite_is_type(array('forum')) || drupalorg_crosssite_child_of('node/281873')) { $section = 'community'; } - elseif (drupalorg_crosssite_child_of('node/366') || drupalorg_crosssite_is_type(array('organization')) || drupalorg_crosssite_child_of('node/add/organization') || drupalorg_crosssite_match_path('^(marketplace-preview|hosting)')) { + elseif (drupalorg_crosssite_child_of('node/366') || drupalorg_crosssite_is_type(array('organization', 'book_listing')) || drupalorg_crosssite_child_of('node/add/organization') || drupalorg_crosssite_child_of('node/add/book-listing') || drupalorg_crosssite_match_path('^(marketplace-preview|hosting|books)')) { $section = 'marketplace'; } elseif (drupalorg_crosssite_child_of('case-studies')) {