Changeset 940


Ignore:
Timestamp:
Nov 18, 2005, 11:42:35 PM (18 years ago)
Author:
plg
Message:
  • bug fixed: UL/LI tags were not correctly closed in category menu tree.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/branch-1_5/include/functions_html.inc.php

    r939 r940  
    347347    if ($level > $ref_level)
    348348    {
    349       $menu.= '
    350              <ul>';
     349      $menu.= "\n<ul>";
    351350    }
    352351    else if ($level == $ref_level)
    353352    {
    354       $menu.= '
    355              </li>';
     353      $menu.= "\n</li>";
    356354    }
    357355    else if ($level < $ref_level)
    358356    {
    359357      // we may have to close more than one level at the same time...
    360       $menu.= str_repeat("\n</ul>",($ref_level-$level));
    361358      $menu.= "\n</li>";
     359      $menu.= str_repeat("\n</ul></li>",($ref_level-$level));
    362360    }
    363361    $ref_level = $level;
    364362
    365     $menu.= '
    366 
    367            <li';
     363    $menu.= "\n\n".'<li';
    368364    if (isset($page['cat'])
    369365        and is_numeric($page['cat'])
     
    375371 
    376372    $url = add_session_id(PHPWG_ROOT_PATH.'category.php?cat='.$category['id']);
    377     $menu.= '
    378              <a href="'.$url.'">'.$category['name'].'</a>';
     373    $menu.= "\n".'<a href="'.$url.'">'.$category['name'].'</a>';
    379374
    380375    if ($category['nb_images'] > 0)
    381376    {
    382       $menu.= '
    383              <span class="menuInfoCat"';
     377      $menu.= "\n".'<span class="menuInfoCat"';
    384378      $menu.= ' title="'.$category['nb_images'];
    385379      $menu.= ' '.$lang['images_available'].'">';
     
    389383    }
    390384  }
    391  
    392   $menu.= '</li>
    393              </ul>';
     385
     386  $menu.= str_repeat("\n</li></ul>",($level));
    394387 
    395388  return $menu;
Note: See TracChangeset for help on using the changeset viewer.