[ Index ]
 

Code source de e107 0.7.8

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/e107_themes/kubrick/ -> ul.sc (source)

   1  global $sql, $page, $link_class;
   2  $sql -> db_Select('links', '*', "link_category = 1 and link_name NOT REGEXP('submenu') and link_name NOT REGEXP('child') and link_class IN (".USERCLASS_LIST.") ORDER BY link_order ASC");
   3  $ulmenu = "<ul id='navigation'>";
   4  $r="1";
   5  while($row = $sql -> db_Fetch()){
   6      if(!$link_class || check_class($link_class) || ($link_class==254 && USER)){
   7          if($r <= "8"){
   8              extract($row);
   9              $ltest = (e_QUERY ? e_PAGE."?".e_QUERY : e_PAGE);
  10              $rtest=substr(strrchr($link_url, "/"), 1);
  11              if(!preg_match("#(http:|mailto:|ftp:)#",$link_url)){ $link_url = e_BASE.$link_url; }
  12              if($ltest == $link_url || $rtest == e_PAGE){ $ulclass = '_onpage'; } else { $ulclass = ''; }
  13              switch ($link_open) { 
  14                  case 1:
  15                      $link_append = " onclick=\"window.open('$link_url'); return false;\"";
  16                      break; 
  17                  case 2:
  18                     $link_append = " target=\"_parent\"";
  19                      break;
  20                  case 3:
  21                     $link_append = " target=\"_top\"";
  22                      break;
  23                  default:
  24                     unset($link_append);
  25              }
  26              $ulmenu .= "<li class='nav".$r."$ulclass'><a".($link_description ? " title = '$link_description' " : "")." href='".$link_url."'".$link_append.">".($r !="0" ? "".LINKSTART."" : "" )."$link_name</a></li>";
  27          }
  28          $r++;
  29      }
  30  }
  31  $ulmenu .= "</ul>";
  32  return $ulmenu;
  33  


Généré le : Sun Apr 1 01:23:32 2007 par Balluche grâce à PHPXref 0.7