File: 0.00.0a/web/group.edit.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<5) UL_Error("Edit Group"); 11: ob_end_flush(); 12: Screen_Header("Group Editor",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: echo "Editing Group: ".$row['groupname']."

";
27: 28: 29: echo ""; 30: echo "
";
31: echo ""; 32: echo ""; 33: echo ""; 34: 35: echo ""; 40: 41: echo ""; 46: 47: echo ""; 52: 53: echo ""; 63: 64: 65: echo ""; 69: echo ""; 70: 71: if (isset($_REQUEST['show_icons'])) 72: { 73: echo ""; 76: } 77: 78: 79: echo ""; 80: 81: echo "
Group Settings

36: GroupID 37: :"; 38: echo $row['groupid']; 39: echo "
42: Group Name 43: :"; 44: echo ""; 45: echo "
48: Description 49: :"; 50: echo ""; 51: echo "
54: Group Icon 55: :"; 56: echo " [ Show Icons ]"; 62: echo "
"; 66: echo " Cancel Changes"; 67: echo "

";
68: echo "


"; 74: ShowIcons(); 75: echo "


Group Members

";
82: 83: echo ""; 84: echo ""; 85: echo ""; 86: $q="SELECT nodeid,nodename FROM fnnode"; 87: $r=$NATS->DB->Query($q); 88: $c=0; 89: while ($row=$NATS->DB->Fetch_Array($r)) 90: { 91: // has link? 92: $lq="SELECT glid FROM fngrouplink WHERE groupid=\"".ss($_REQUEST['groupid'])."\" AND nodeid=\"".ss($row['nodeid'])."\" LIMIT 0,1"; 93: $lr=$NATS->DB->Query($lq); 94: if ($NATS->DB->Num_Rows($lr)>0) $s=" checked"; 95: else $s=""; 96: $NATS->DB->Free($lr); 97: echo ""; 99: } 100: $NATS->DB->Free($r); 101: echo ""; 102: echo "
"; 98: echo "".$row['nodeid']." - ".$row['nodename']."
";
103: 104: ?> 105: 106: 107: 108: Screen_Footer(); 109: ?> 110: