| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 | <?php/** * Sets the body-tag class attribute. * * Adds 'sidebar-left', 'sidebar-right' or 'sidebars' classes as needed. */function phptemplate_body_class($sidebar_left, $sidebar_right) {  if ($sidebar_left != '' && $sidebar_right != '') {    $class = 'sidebars';  }  else {    if ($sidebar_left != '') {      $class = 'sidebar-left';    }    if ($sidebar_right != '') {      $class = 'sidebar-right';    }  }  if (isset($class)) {    print ' class="'. $class .'"';  }}/** * 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 '<div class="breadcrumb">'. implode(' › ', $breadcrumb) .'</div>';  }}/** * Allow themable wrapping of all comments. */function phptemplate_comment_wrapper($content, $type = null) {  static $node_type;  if (isset($type)) $node_type = $type;  if (!$content || $node_type == 'forum') {    return '<div id="comments">'. $content . '</div>';  }  else {    return '<div id="comments"><h2 class="comments">Comments</h2>'. $content .'</div>';  }}/** * Override or insert PHPTemplate variables into the templates. */function _phptemplate_variables($hook, $vars) {  if ($hook == 'page') {    if ($secondary = menu_secondary_local_tasks()) {      $output = '<span class="clear"></span>';      $output .= "<ul class=\"tabs secondary\">\n". $secondary ."</ul>\n";      $vars['tabs2'] = $output;    }    // Hook into color.module    if (module_exist('color')) {      _color_page_alter($vars);    }    return $vars;  }  return array();}/** * 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 .= "<ul class=\"tabs primary\">\n". $primary ."</ul>\n";  }  return $output;}
 |