Changeset 513 for trunk/phpbms/include
- Timestamp:
- 04/23/09 14:06:11 (3 years ago)
- Location:
- trunk/phpbms/include
- Files:
-
- 2 modified
-
menu_class.php (modified) (5 diffs)
-
tables.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/phpbms/include/menu_class.php
r311 r513 39 39 40 40 class topMenu{ 41 41 42 42 var $db; 43 43 44 44 function topMenu($db){ 45 45 $this->db = $db; 46 46 47 $querystatement = "SELECT id,name,link,roleid FROM menu WHERE parentid=0 ORDER BY displayorder"; 48 $this->menuresult = $this->db->query($querystatement); 47 $querystatement = " 48 SELECT 49 `id`, 50 `name`, 51 `link`, 52 `uuid`, 53 `roleid` 54 FROM 55 `menu` 56 WHERE 57 `parentid` = '0' 58 ORDER BY 59 `displayorder`; 60 "; 61 62 $this->menuresult = $this->db->query($querystatement); 49 63 50 64 } … … 52 66 53 67 function getSubItems($parentid){ 54 $querystatement="SELECT id,name,link,roleid FROM menu WHERE parentid=".$parentid." ORDER BY displayorder"; 55 $queryresult=$this->db->query($querystatement); 56 68 $querystatement = " 69 SELECT 70 `id`, 71 `name`, 72 `link`, 73 `roleid` 74 FROM 75 `menu` 76 WHERE 77 `parentid` = '".$parentid."' 78 ORDER BY 79 `displayorder`; 80 "; 81 82 $queryresult = $this->db->query($querystatement); 83 57 84 if ($this->db->numRows($queryresult)<1) return false; else return $queryresult; 58 85 } 59 86 60 87 61 88 function display(){ 62 89 63 90 ?> 64 91 <div id="menu"> … … 66 93 67 94 <div id="menuRighthand"><?php echo htmlQuotes(trim($_SESSION["userinfo"]["firstname"]." ".$_SESSION["userinfo"]["lastname"]))?> </div> 68 95 69 96 <ul id="menuBar"> 70 <?php 97 <?php 71 98 $submenustring=""; 72 99 73 100 while($menurecord = $this->db->fetchArray($this->menuresult)){ 74 101 … … 76 103 if($menurecord["link"]) { 77 104 if(strpos($menurecord["link"],"http")!==0 && strpos($menurecord["link"],"javascript")!==0) 78 $menurecord["link"]=APP_PATH.$menurecord["link"]; 79 ?><li class="firstLevel"><a href="<?php echo $menurecord["link"]?>"><?php echo $menurecord["name"]?></a></li><?php 80 } else { 81 82 ?><li class="firstLevel"><a href="#toptop" class="topMenus" id="menu<?php echo $menurecord["id"]?>"><?php echo $menurecord["name"]; ?></a></li><li class="submenusli"><ul class="submenuitems" id="submenu<?php echo $menurecord["id"]?>"><?php 83 84 $subitemsquery = $this->getSubItems($menurecord[" id"]);85 105 $menurecord["link"]=APP_PATH.$menurecord["link"]; 106 ?><li class="firstLevel"><a href="<?php echo $menurecord["link"]?>"><?php echo $menurecord["name"]?></a></li><?php 107 } else { 108 109 ?><li class="firstLevel"><a href="#toptop" class="topMenus" id="menu<?php echo $menurecord["id"]?>"><?php echo $menurecord["name"]; ?></a></li><li class="submenusli"><ul class="submenuitems" id="submenu<?php echo $menurecord["id"]?>"><?php 110 111 $subitemsquery = $this->getSubItems($menurecord["uuid"]); 112 86 113 if($subitemsquery){ 87 114 $sep=false; 88 115 89 116 while($subrecord=$this->db->fetchArray($subitemsquery)){ 90 117 if($subrecord["name"]=="----") … … 95 122 $subrecord["link"]=APP_PATH.$subrecord["link"]; 96 123 if(strpos($subrecord["link"],"javascript")===0) 97 $subrecord["link"]="#\" onclick=\"".str_replace("javascript:","",$subrecord["link"]); 98 ?><li <?php if($sep) echo " class=\"menuSep\" "?>><a href="<?php echo $subrecord["link"]?>"> <?php echo $subrecord["name"] ?></a></li><?php 124 $subrecord["link"]="#\" onclick=\"".str_replace("javascript:","",$subrecord["link"]); 125 ?><li <?php if($sep) echo " class=\"menuSep\" "?>><a href="<?php echo $subrecord["link"]?>"> <?php echo $subrecord["name"] ?></a></li><?php 99 126 $sep=false; 100 127 }//end if 101 128 }//end if 102 129 }//end while 103 130 104 131 }//end if 105 132 ?></ul></li><?php ; -
trunk/phpbms/include/tables.php
r485 r513 282 282 if($variables["inactive"] && $variables["inactive"] != 1) 283 283 $this->verifyErrors[] = "The `inactive` field must be a boolean (equivalent to 0 or exactly 1)."; 284 284 285 285 if(count($this->verifyErrors)) 286 286 $thereturn = $this->verifyErrors; … … 472 472 //get record 473 473 $therecord = $this->getRecord($theid); 474 $therecord["phpbmsStatus"] = "<div style=\"float:right;margin-top:-3px;\"><button type=\"button\" class=\"smallButtons\" onclick=\"document.location='".str_replace("&","&",$_SERVER["REQUEST_URI"])."'\">add new</button></div>";474 $therecord["phpbmsStatus"] = "<div style=\"float:right;margin-top:-3px;\"><button type=\"button\" accesskey=\"n\" class=\"smallButtons\" onclick=\"document.location='".str_replace("&","&",$_SERVER["REQUEST_URI"])."'\">add new</button></div>"; 475 475 $therecord["phpbmsStatus"] .= "Record Created"; 476 476 }else{