File: 0.01.2a/web/group.php (View as Code)

1: 2: ob_start(); 3: require("include.php"); 4: $NATS->Start(); 5: if (!$NATS_Session->Check($NATS->DB)) 6: { 7: header("Location: ./?login_msg=Invalid+Or+Expired+Session"); 8: exit(); 9: } 10: if ($NATS_Session->userlevel<1) UL_Error("View Group"); 11: ob_end_flush(); 12: Screen_Header("Viewing Group",1); 13: ?> 14:
15: 16: 17: $q="SELECT * FROM fngroup WHERE groupid=\"".ss($_REQUEST['groupid'])."\" LIMIT 0,1"; 18: $r=$NATS->DB->Query($q); 19: if (!$row=$NATS->DB->Fetch_Array($r)) 20: { 21: echo "No such group.

";
22: Screen_Footer(); 23: exit(); 24: } 25: $NATS->DB->Free($r); 26: 27: echo "
"; 28: 29: echo "Group: ".$row['groupname']."

";
30: 31: echo ""; 32: 33: echo ""; 38: 39: echo ""; 44: 45: echo ""; 53: 54: if ($NATS_Session->userlevel>4) 55: echo ""; 56: 57: echo "
34: Group Name 35: :"; 36: echo $row['groupname']; 37: echo "
40: Description 41: :"; 42: echo $row['groupdesc']; 43: echo "
46: Status 47: :"; 48: $al=$NATS->GroupAlertLevel($_REQUEST['groupid']); 49: echo ""; 50: echo aText($al); 51: echo ""; 52: echo "
Settings :Group Options
";
58: echo "
 "; 59: ng_tiny($_REQUEST['groupid'],$row['groupname']); 60: echo "
";
61: 62: echo "

";
63: echo ""; 64: $a=0; 65: $q="SELECT nodeid FROM fngrouplink WHERE groupid=".ss($_REQUEST['groupid']); 66: $r=$NATS->DB->Query($q); 67: while ($row=$NATS->DB->Fetch_Array($r)) 68: { 69: if ($a==0) echo ""; 70: echo ""; 73: $a++; 74: if ($a>=5) 75: { 76: echo ""; 77: $a=0; 78: } 79: } 80: if ($a>0) echo ""; 81: /* 82: if ($a>0) // otherwise at the first row anyway 83: { 84: while ($a<5) 85: { 86: echo ""; 87: $a++; 88: } 89: echo ""; 90: } 91: */ 92: echo "
"; 71: np_tiny($row['nodeid']); 72: echo "
 
";
93: 94: ?> 95: 96: 97: 98: Screen_Footer(); 99: ?> 100: