[ Index ] |
|
Code source de e107 0.7.8 |
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
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sun Apr 1 01:23:32 2007 | par Balluche grâce à PHPXref 0.7 |