ncms_mysqli_query("SELECT n.* FROM cms_system_navigation n JOIN cms_system_navigation p ON p.navigation_menu_id = n.navigation_menu_id AND n.navigation_lft BETWEEN p.navigation_lft AND p.navigation_rgt WHERE n.navigation_menu_id<777 GROUP BY n.navigation_id ORDER BY n.navigation_menu_id, n.navigation_lft;", false); while ($row = mysqli_fetch_assoc($result)) { if (isset($delete_left) && $row['navigation_lft']>=$delete_left && $delete_right>=$row['navigation_rgt']) { continue; } else { unset($delete_left); unset($delete_right); } if($_user->getAccessNavigation($row['navigation_id'],false,0) && $row['navigation_locked']!='y' && $row['navigation_archiv']!='y') { if($row['navigation_in_sitemap']=='y') { $lastmod = date("Y-m-d", $row['navigation_timestamp']); if ($row['navigation_level']==0) $level=1; elseif ($row['navigation_level']==1) $level=0.7; elseif ($row['navigation_level']==2) $level=0.5; elseif ($row['navigation_level']==3) $level=0.4; elseif ($row['navigation_level']==4) $level=0.3; else $level=0.2; if ($row['navigation_level']==0) $freq='daily'; elseif ($row['navigation_level']==1) $freq='weekly'; elseif ($row['navigation_level']==2) $freq='monthly'; else $freq = 'monthly'; echo ' '.$_system->ncms_make_me_link_canonical($row['navigation_id']).' '.$lastmod.' '.$level.' '.$freq.' '; } } else { $delete_left=$row['navigation_lft']; $delete_right=$row['navigation_rgt']; } } ?>