Example #1
0
     $ret = $NATS->DB->Query($q);
     $a = 0;
     while ($grouprow = $NATS->DB->Fetch_Array($ret)) {
         if ($row['itype'] == "allgroups" || $NATS->GroupAlertLevel($grouprow['groupid']) > 0) {
             $items[$id]['detail'][$a]['data'] = ViewGroup($grouprow['groupid'], $row['idetail']);
             $items[$id]['detail'][$a]['icolour'] = $row['icolour'];
             $items[$id]['detail'][$a]['ioption'] = $grouprow['groupid'];
             $items[$id]['detail'][$a]['idetail'] = $row['idetail'];
             $items[$id]['detail'][$a]['igraphic'] = $row['igraphic'];
             $items[$id]['detail'][$a++]['itextstatus'] = $row['itextstatus'];
         }
     }
     $NATS->DB->Free($ret);
     break;
 case "group":
     $items[$id]['data'] = ViewGroup($row['ioption'], $row['idetail']);
     break;
 case "testgraph":
     // can't be arsed to do link here
     break;
 case "alerts":
     $c = 0;
     $alev = 0;
     $items[$id]['detail'] = array();
     $alq = "SELECT nodeid,openedx,alertlevel FROM fnalert WHERE closedx=0";
     $alr = $NATS->DB->Query($alq);
     while ($al = $NATS->DB->Fetch_Array($alr)) {
         $items[$id]['detail'][$c]['nodeid'] = $al['nodeid'];
         $items[$id]['detail'][$c]['link'] = "node.php?nodeid=" . $al['nodeid'];
         if ($al['alertlevel'] > $alev) {
             $alev = $al['alertlevel'];
Example #2
0
			AddSubjectsToGroup($subjectgroupid, $uids, $seriesids, $modality);
			ViewGroup($subjectgroupid, $measures, $columns, $groupmeasures);
			break;
		case 'addstudiestogroup':
			AddStudiesToGroup($studygroupid, $seriesids, $studyids, $modality);
			ViewGroup($studygroupid, $measures, $columns, $groupmeasures);
			break;
		case 'addseriestogroup':
			AddSeriesToGroup($seriesgroupid, $seriesids, $modality);
			ViewGroup($seriesgroupid, $measures, $columns, $groupmeasures);
			break;
		case 'removegroupitem':
			RemoveGroupItem($itemid);
			ViewGroup($id, $measures, $columns, $groupmeasures);
			break;
		case 'viewgroup': ViewGroup($id, $measures, $columns, $groupmeasures); break;
		default: DisplayGroupList(); break;
	}
	
	
	/* ------------------------------------ functions ------------------------------------ */


	/* -------------------------------------------- */
	/* ------- AddGroup --------------------------- */
	/* -------------------------------------------- */
	function AddGroup($groupname, $grouptype, $owner) {
		/* perform data checks */

		/* get userid */
		$sqlstring = "select * from users where username = '******'";
Example #3
0
        ViewGroup($subjectgroupid, $measures, $columns, $groupmeasures);
        break;
    case 'addstudiestogroup':
        AddStudiesToGroup($studygroupid, $seriesids, $studyids, $modality);
        ViewGroup($studygroupid, $measures, $columns, $groupmeasures);
        break;
    case 'addseriestogroup':
        AddSeriesToGroup($seriesgroupid, $seriesids, $modality);
        ViewGroup($seriesgroupid, $measures, $columns, $groupmeasures);
        break;
    case 'removegroupitem':
        RemoveGroupItem($itemid);
        ViewGroup($id, $measures, $columns, $groupmeasures);
        break;
    case 'viewgroup':
        ViewGroup($id, $measures, $columns, $groupmeasures);
        break;
    default:
        DisplayGroupList();
        break;
}
/* ------------------------------------ functions ------------------------------------ */
/* -------------------------------------------- */
/* ------- AddGroup --------------------------- */
/* -------------------------------------------- */
function AddGroup($groupname, $grouptype, $owner)
{
    /* perform data checks */
    /* get userid */
    $sqlstring = "select * from users where username = '******'";
    $result = mysql_query($sqlstring) or die("Query failed: " . mysql_error() . "<br><i>{$sqlstring}</i><br>");