$dd_location = GetVariable("dd_location"); $dd_seriescriteria = GetVariable("dd_seriescriteria"); $dd_numboldreps = GetVariable("dd_numboldreps"); $dd_behformat = GetVariable("dd_behformat"); $dd_behdir = GetVariable("dd_behdir"); $dd_useseriesdirs = GetVariable("dd_useseriesdirs"); $dd_optional = GetVariable("dd_optional"); $dd_preserveseries = GetVariable("dd_preserveseries"); $dd_usephasedir = GetVariable("dd_usephasedir"); $analysisnotes = GetVariable("analysisnotes"); $fileviewtype = GetVariable("fileviewtype"); $returnpage = GetVariable("returnpage"); /* determine action */ switch ($action) { case 'viewjob': DisplayJob($id); break; case 'editpipeline': DisplayPipelineForm("edit", $id); break; case 'viewpipeline': DisplayPipeline($id, $version); break; case 'addform': DisplayPipelineForm("add", ""); break; case 'updatepipelinedef': UpdatePipelineDef($id, $commandlist, $supplementcommandlist, $steporder, $dd_enabled, $dd_order, $dd_protocol, $dd_modality, $dd_datalevel, $dd_studyassoc, $dd_dataformat, $dd_imagetype, $dd_gzip, $dd_location, $dd_seriescriteria, $dd_numboldreps, $dd_behformat, $dd_behdir, $dd_useseriesdirs, $dd_optional, $dd_preserveseries, $dd_usephasedir); DisplayPipelineForm("edit", $id); break; case 'update':
$dd_seriescriteria = GetVariable("dd_seriescriteria"); $dd_numboldreps = GetVariable("dd_numboldreps"); $dd_behformat = GetVariable("dd_behformat"); $dd_behdir = GetVariable("dd_behdir"); $dd_useseriesdirs = GetVariable("dd_useseriesdirs"); $dd_optional = GetVariable("dd_optional"); $dd_preserveseries = GetVariable("dd_preserveseries"); $analysisnotes = GetVariable("analysisnotes"); $fileviewtype = GetVariable("fileviewtype"); $returnpage = GetVariable("returnpage"); /* determine action */ switch ($action) { case 'viewjob': DisplayJob($id); break; case 'editpipeline': DisplayPipelineForm("edit", $id); break; case 'viewpipeline': DisplayPipeline($id, $version); break; case 'addform': DisplayPipelineForm("add", ""); break; case 'updatepipelinedef': UpdatePipelineDef($id, $commandlist, $steporder, $dd_enabled, $dd_order, $dd_protocol, $dd_modality,$dd_datalevel,$dd_studyassoc,$dd_dataformat,$dd_imagetype,$dd_gzip,$dd_location,$dd_seriescriteria,$dd_numboldreps,$dd_behformat,$dd_behdir,$dd_useseriesdirs,$dd_optional,$dd_preserveseries); DisplayPipelineForm("edit", $id); break; case 'update': UpdatePipeline($id, $pipelinetitle, $pipelinedesc, $pipelinegroup, $pipelinenumproc, $pipelinesubmithost, $pipelinequeue, $pipelineremovedata, $pipelineresultsscript, $pipelinedirectory, $pipelineusetmpdir, $pipelinetmpdir, $pipelinenotes, $username, $completefiles, $dependency, $deplevel, $depdir, $deplinktype, $groupid, $dynamicgroupid, $level, $ishidden); DisplayPipelineForm("edit", $id); //DisplayPipelineTree($viewname, $viewlevel, $viewowner, $viewstatus, $viewenabled, $viewall); break; case 'add': AddPipeline($pipelinetitle, $pipelinedesc, $pipelinegroup, $pipelinenumproc, $pipelinesubmithost, $pipelinequeue, $pipelineremovedata, $pipelinedirectory, $pipelineusetmpdir, $pipelinetmpdir, $pipelinenotes, $username, $completefiles, $dependency, $deplevel, $depdir, $deplinktype, $groupid, $dynamicgroupid, $level, $ishidden); DisplayPipelineForm("edit", $id);