--- inc/common.inc 2001/06/29 12:55:11 1.4 +++ inc/common.inc 2001/07/05 07:53:27 1.8 @@ -4,7 +4,15 @@ // fetch menu -$sth = $dbh->prepare("select item,url,file,w,h from menu where section='$section' and visible order by num"); +if (!isset($m)) { + $m=$section; +} else { + $smarty->assign("m_session","m=$m&"); + $smarty->assign("m_session_urlend","&m=$m"); + $smarty->assign("m_form_session",""); +} + +$sth = $dbh->prepare("select item,url,file,w,h from menu where section='$m' and visible order by num"); $sth->execute(); while ($row=$sth->fetchrow_hash()) { $menu[]=$row; @@ -30,39 +38,6 @@ #include("debug.inc"); -if ($multi_page) { - $max=count($multi_page); - $next=$multi_page[$current+1]; - $show=0; - - $uri=basename($GLOBALS[REQUEST_URI]); - - for ($i=0; $i<=$max; $i++) { - if ($multi_page[$i]==substr($uri,0,strlen($uri))) { - $current=$i; - $show=1; - } - } - - if ($current && $current!=0) { - $prev=$multi_page[$current-1]; - } - if ($current && $current!=$max) { - $next=$multi_page[$current+1]; - } - if ($show) { - $smarty->assign(array( - "multi_page_show" => 1, - "multi_page"=>$multi_page, - "multi_page_current"=>($current+1), - "multi_page_max"=>$max, - "multi_page_prev"=>$prev, - "multi_page_next"=>$next - )); - } - -} - function check_required() { global $inputs_required; global $inputs_required_type;