'; $style .= ' div#container { '.$site_width.' }'; if ($vars['sidebar_left'] || $vars['navigation_left'] || ($vars['secondary_links'] && $vars['secondary_nav'] == 'left')) { $style .= ' div#content-wrap div#content-inter-wrap { margin-left: -'.$left_sidebar_width.'; }'; $style .= ' div#content-wrap div#sidebar-left { width: '.$left_sidebar_width.'; }'; $background = 1000 - $left_sidebar_width; $style .= ' div#content-outer-wrap { background-position: -'.$background.'px top; }'; $style .= ' div#content-wrap div#content { margin-left: '.$left_sidebar_width.'; }'; } if (($vars['sidebar_left'] || $vars['navigation_left'] || ($vars['secondary_links'] && $vars['secondary_nav'] == 'left')) && ($vars['sidebar_right'] || $vars['navigation_right'] || ($vars['secondary_links'] && $vars['secondary_nav'] == 'right'))) { $style .= ' div#content-wrap div#content { margin-left: '.$left_sidebar_width.'; }'; } if ($vars['sidebar_right'] || $vars['navigation_right'] || ($vars['secondary_links'] && $vars['secondary_nav'] == 'right')) { $style .= ' div#container div#main-content { margin-left: -'.$right_sidebar_width.'; }'; $style .= ' div#container div#main { margin-left: '.$right_sidebar_width.'; }'; $style .= ' div#container div#sidebar-right { width: '.$right_sidebar_width.'; }'; } $style .= ' '; if($is_fixed_width) { // IE6 min-width, max-width expression $style .= ' '; } $vars['layout_style'] = $style; // Sets the body-tag class attribute. // Adds 'sidebar-left', 'sidebar-right' or 'sidebars' classes as needed. $vars['body_class'] = isset($vars['body_class']) ? $vars['body_class'] : ''; if ((($vars['sidebar_left'] || $vars['navigation_left'] || ($vars['secondary_links'] && ($vars['secondary_nav'] == 'left')))) && ($vars['sidebar_right'] || $vars['navigation_right'] || ($vars['secondary_links'] && ($vars['secondary_nav'] == 'right')))) { $body_class = 'sidebars'; } else { if ($vars['sidebar_left'] || $vars['navigation_left'] || ($vars['secondary_links'] && ($vars['secondary_nav'] == 'left'))) { $body_class = 'sidebar-left'; } if ($vars['sidebar_right'] || $vars['navigation_right'] || ($vars['secondary_links'] && ($vars['secondary_nav'] == 'right'))) { $body_class = 'sidebar-right'; } } if (isset($body_class)) { $vars['body_class'] = ' class="'. $body_class .'"'; } // Get published block in 'additional' region and set 'additional_chunk' variable switch (count(block_list('additional'))) { case 0: $vars['additional_chunk'] = ""; break; case 1: $vars['additional_chunk'] = "chunk-one"; break; case 2: $vars['additional_chunk'] = "chunk-two"; break; case 3: $vars['additional_chunk'] = "chunk-three"; break; default: $vars['additional_chunk'] = "chunk-unknown"; } // Get published block in 'banner' region and set 'banner_chunk' variable switch (count(block_list('banner'))) { case 0: $vars['banner_chunk'] = ""; break; case 1: $vars['banner_chunk'] = "chunk-one"; break; case 2: $vars['banner_chunk'] = "chunk-two"; break; case 3: $vars['banner_chunk'] = "chunk-three"; break; default: $vars['banner_chunk'] = "chunk-unknown"; } if ($secondary = menu_secondary_local_tasks()) { $output = ''; $output .= "\n"; $vars['tabs2'] = $output; } } /** * Return a themed breadcrumb trail. * * @param $breadcrumb * An array containing the breadcrumb links. * @return a string containing the breadcrumb output. */ function phptemplate_breadcrumb($breadcrumb) { if (!empty($breadcrumb)) { return ''; } } /** * Allow themable wrapping of all comments. */ function phptemplate_comment_wrapper($content, $node) { if (!$content || $node->type == 'forum') { return '
'. $content .'
'; } else { return '

'. t('Comments') .'

'. $content .'
'; } } /** * Returns the rendered local tasks. The default implementation renders * them as tabs. * * @ingroup themeable */ function phptemplate_menu_local_tasks() { $output = ''; if ($primary = menu_primary_local_tasks()) { $output .= "\n"; } return $output; } function phptemplate_comment_submitted($comment) { return t('!datetime — !username', array( '!username' => theme('username', $comment), '!datetime' => format_date($comment->timestamp) )); } function phptemplate_node_submitted($node) { return t('!datetime — !username', array( '!username' => theme('username', $node), '!datetime' => format_date($node->created), )); }