".S_NO_PERMISSIONS.""); show_footer(); exit; } ?> "; $h2=$h2."".S_USERS; $h2=$h2."".S_USER_GROUPS; $h2=$h2.""; show_header2($h1, $h2, "", ""); ?> "; show_table_header(S_USER_GROUPS_BIG); table_begin(); table_header(array(S_ID,S_NAME,S_MEMBERS,S_ACTIONS)); $result=DBselect("select usrgrpid,name from usrgrp order by name"); $col=0; while($row=DBfetch($result)) { if(!check_right("User group","R",$row["usrgrpid"])) { continue; } $result1=DBselect("select distinct u.alias from users u,users_groups ug where u.userid=ug.userid and ug.usrgrpid=".$row["usrgrpid"]." order by alias"); $users=" "; for($i=0;$i".S_CHANGE.""; table_row(array( $row["usrgrpid"], $row["name"], $users, $actions ),$col++); } if(DBnum_rows($result)==0) { echo ""; echo "".S_NO_USER_GROUPS_DEFINED.""; echo ""; } table_end(); } ?> "; show_table_header(S_USERS_BIG); table_begin(); table_header(array(S_ID,S_ALIAS,S_NAME,S_SURNAME,S_IS_ONLINE_Q,S_ACTIONS)); $result=DBselect("select u.userid,u.alias,u.name,u.surname from users u order by u.alias"); $col=0; while($row=DBfetch($result)) { if(!check_right("User","R",$row["userid"])) { continue; } $sql="select count(*) as count from sessions where userid=".$row["userid"]." and lastaccess-600<".time(); $result2=DBselect($sql); $row2=DBfetch($result2); if($row2["count"]>0) $online=array("value"=>S_YES,"class"=>"on"); else $online=array("value"=>S_NO,"class"=>"off"); if(check_right("User","U",$row["userid"])) { if(get_media_count_by_userid($row["userid"])>0) { $actions="".S_CHANGE." :: Media"; } else { $actions="".S_CHANGE." :: ".S_MEDIA.""; } } else { $actions=S_CHANGE." - ".S_MEDIA; } table_row(array( $row["userid"], $row["alias"], $row["name"], $row["surname"], $online, $actions ),$col++); } if(DBnum_rows($result)==0) { echo ""; echo "".S_NO_USERS_DEFINED.""; echo ""; } table_end(); } ?> "; show_table_header("USER PERMISSIONS"); table_begin(); table_header(array(S_PERMISSION,S_RIGHT,S_RESOURCE_NAME,S_ACTIONS)); $result=DBselect("select rightid,name,permission,id from rights where userid=".$_GET["userid"]." order by name,permission,id"); $col=0; while($row=DBfetch($result)) { if($row["permission"]=="R") { $permission=S_READ_ONLY; } else if($row["permission"]=="U") { $permission=S_READ_WRITE; } else if($row["permission"]=="H") { $permission=S_HIDE; } else if($row["permission"]=="A") { $permission=S_ADD; } else { $permission=$row["permission"]; } $actions="".S_DELETE.""; table_row(array( $row["name"], $permission, get_resource_name($row["name"],$row["id"]), $actions ),$col++); } table_end(); insert_permissions_form($_GET["userid"]); } ?>