if (!is_null($field_results->grens_kritisch_boven) and $grens_kritisch_boven_visible == 'false') {
        $grens_kritisch_boven_visible = 'true';
    }
    if (!is_null($field_results->grens_kritisch_onder) and $grens_kritisch_onder_visible == 'false') {
        $grens_kritisch_onder_visible = 'true';
    }
    if (!is_null($field_results->grens_acceptabel_boven) and $grens_acceptabel_boven_visible == 'false') {
        $grens_acceptabel_boven_visible = 'true';
    }
    if (!is_null($field_results->grens_acceptabel_onder) and $grens_acceptabel_onder_visible == 'false') {
        $grens_acceptabel_onder_visible = 'true';
    }
    $j++;
}
$result_floating->close();
$data = new Smarty_NM();
$data->assign("Title", "Results");
$data->assign("selection_list", $selector_list);
$data->assign("header_result", $header_result);
$data->assign("header_value", "Resultaten floating");
$data->assign("picture_src", "./logo_pictures/excel.jpg");
$export_action = sprintf("export_floating_value.php?selector_fk=%d&status=%d&analyse_level=%s&omschrijving=%s&grootheid=%s&eenheid=%s&t=%d", $selector_fk, $status, $analyse_level, rawurlencode($omschrijving), rawurlencode($grootheid), $eenheid, time());
$action_page = sprintf("data_floating.php?selector_fk=%d&status=%s&analyse_level=%s&omschrijving=%s&grootheid=%s&eenheid=%s&t=%d", $selector_fk, $status, $analyse_level, rawurlencode($omschrijving), rawurlencode($grootheid), $eenheid, time());
//printf("data_floating.php?selector_fk=%d&status=%s&analyse_level=%s&omschrijving=%s&grootheid=%s&eenheid=%s&t=%d",$selector_fk,$status,$analyse_level,$omschrijving,$grootheid,$eenheid ,time());
//exit();
$data->assign("export_action", $export_action);
$data->assign("action_page", $action_page);
$data->assign("grens_kritisch_boven_visible", $grens_kritisch_boven_visible);
$data->assign("grens_kritisch_onder_visible", $grens_kritisch_onder_visible);
$data->assign("grens_acceptabel_boven_visible", $grens_acceptabel_boven_visible);
$data->assign("grens_acceptabel_onder_visible", $grens_acceptabel_onder_visible);
Пример #2
0
    exit;
}
$table_selector = '';
$status = 5;
$j = 0;
while ($field_selector = $result_selector->fetch_object()) {
    $b = $j % 2;
    $bgcolor = '';
    if ($b == 0) {
        $bgcolor = '#B8E7FF';
    }
    $table_data = new Smarty_NM();
    if ($j == 0) {
        $table_selector = $table_data->fetch("selector_result_header.tpl");
    }
    $action = sprintf("show_results.php?selector_fk=%d&analyse_level=%s&gewenste_processen_id=-1&status={$status}&v={$v}&t=%d", $field_selector->pk, $field_selector->analyselevel, time());
    //$action=sprintf("show_results_taste2.php?selector_fk=%d&analyse_level=%s&gewenste_processen_id=-1&t=%d",$field_selector->pk,$field_selector->analyselevel,time());
    $table_data->assign("bgcolor", $bgcolor);
    $table_data->assign("selector", $field_selector->name);
    $table_data->assign("description", $field_selector->description);
    $table_data->assign("datetime", $field_selector->creation_time);
    $table_data->assign("action_selector", $action);
    $table_selector .= $table_data->fetch("selector_select_row.tpl");
    $j++;
}
$result_selector->close();
$data = new Smarty_NM();
$data->assign("Title", "Selector Results");
$data->assign("header", "");
$data->assign("selector_list", $table_selector);
$data->display("selector_result.tpl");
Пример #3
0
    $table_data->assign("login", $field_users->login);
    $table_data->assign("firstname", $field_users->firstname);
    $table_data->assign("lastname", $field_users->lastname);
    $table_data->assign("initials", $field_users->initials);
    $table_data->assign("phone", $field_users->phone);
    $table_data->assign("email", $field_users->email);
    $table_data->assign("action", $action);
    if (!empty($user_level_1)) {
        $users_row .= $table_data->fetch("users_select_row.tpl");
    }
    if (!empty($user_level_2) || !empty($user_level_5)) {
        $users_row .= $table_data->fetch("users_row.tpl");
    }
    $j++;
}
$result_users->close();
$data = new Smarty_NM();
$data->assign("form_action", sprintf("transfer_users.php?t=%d", time()));
$data->assign("users_list", $users_row);
$new_users = sprintf("<a href=\"new_users.php?users_pk=-1&t=%d\">Toevoegen nieuwe gebruiker</a>", time());
$data->assign("new_users", $new_users);
if (!empty($user_level_1)) {
    $data->display("users_select.tpl");
}
if (!empty($user_level_2) || !empty($user_level_5)) {
    $data->display("users_view.tpl");
}
?>
 
  
Пример #4
0
}
if ($selector_instance_pk == 0) {
    $buttons = new Smarty_NM();
    $buttons->assign("patient_button", 'Add_Instance');
    $selector_buttons .= $buttons->fetch("pssi_button.tpl");
}
if ($selector_instance_pk > 0) {
    $buttons = new Smarty_NM();
    $buttons->assign("patient_button", 'Modify_Instance');
    $selector_buttons .= $buttons->fetch("pssi_button.tpl");
    $buttons = new Smarty_NM();
    $buttons->assign("patient_button", 'Delete_Instance');
    $selector_buttons .= $buttons->fetch("pssi_button.tpl");
}
$table_selector_buttons = '';
$buttons = new Smarty_NM();
$buttons->assign("selector_buttons", $selector_buttons);
$table_selector_buttons = $buttons->fetch("pssi_buttons.tpl");
$selector->assign("submit_value", "Insert");
if ($pk > 0) {
    if ($selector_patient_pk > 0 || $selector_study_pk > 0 || $selector_series_pk > 0 || $selector_instance_pk > 0) {
        selector_function_pssi($pk, $selector_patient_pk, $selector_study_pk, $selector_series_pk, $selector_instance_pk, $table_pssi);
    }
    $selector->assign("submit_value", "Update");
}
if ($pk != 0) {
    $selector->assign("table_buttons", $table_selector_buttons);
    $selector->assign("table_pssi", $table_pssi);
}
$selector->assign("action_new_selector", sprintf("new_selector.php?pk={$pk}&selector_patient_pk={$selector_patient_pk}&selector_study_pk={$selector_study_pk}&selector_series_pk={$selector_series_pk}&selector_instance_pk={$selector_instance_pk}&new_selector_ref={$new_selector_ref}&t=%d", time()));
//drop_down_data analysemodule
Пример #5
0
<?php

require "../globals_login.php";
require "../iqc/common.php";
require "../iqc/php/includes/setup.php";
$default_login = '';
if (!empty($_GET['default_login'])) {
    $default_login = $_GET['default_login'];
}
$message = '';
if (!empty($_GET['message'])) {
    $message = $_GET['message'];
}
$login = new Smarty_NM();
$login->assign("login_action", sprintf("login_verify.php"));
$login->assign("message", $message);
$login->assign("default_login", $default_login);
$login->assign("login_picure_src", "../../../WAD-logo_pictures/logo_iqc.jpg");
$login->assign("favicon", "../../../WAD-logo_pictures/favicon.ico");
$login->assign("application_link", "../iqc/about.php");
$login->assign("login_submit", "Login");
$login->display("login.tpl");
Пример #6
0
        $table_resultaten_object .= sprintf("<tr>%s</tr>", $name_row);
        $picture_row = '';
        $name_row = '';
    }
}
$result_object->close();
if ($b != 0) {
    while ($b < 8) {
        $picture_row .= sprintf("<td></td>");
        $name_row .= sprintf("<td></td>");
        $b++;
    }
    $table_resultaten_object .= sprintf("<tr>%s</tr>", $picture_row);
    $table_resultaten_object .= sprintf("<tr>%s</tr>", $name_row);
}
$data = new Smarty_NM();
$data->assign("Title", "Results");
$data->assign("selection_list", $selector_list);
$data->assign("header_result", $header_result);
if ($table_resultaten_floating != '') {
    $data->assign("header_floating", "Resultaten");
    $data->assign("resultaten_floating_list", $table_resultaten_floating);
}
if ($table_resultaten_object != '') {
    $data->assign("header_object", "Objecten");
    $data->assign("resultaten_object_list", $table_resultaten_object);
}
$data->assign("header_result", $header_result);
$action_result = sprintf("validate_results.php?selector_fk=%d&analyse_level=%s&v=%d&t=%d", $selector_fk, $analyse_level, $v, time());
$data->assign("action_result", $action_result);
$data->display("resultaten_result.tpl");
Пример #7
0
$table_users = 'users';
$users_Stmt = "SELECT * from {$table_users} where \n{$table_users}.pk={$users_pk}";
// Connect to the Database
$link = new mysqli($hostName, $userName, $password, $databaseName);
/* check connection */
if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit;
}
if (!($result_users = $link->query($users_Stmt))) {
    DisplayErrMsg(sprintf("Error in executing %s stmt", $subject_Stmt));
    DisplayErrMsg(sprintf("error: %s", $link->error));
    exit;
}
$field_users = $result_users->fetch_object();
$users = new Smarty_NM();
$users->assign("default_users_firstname", $field_users->firstname);
$users->assign("default_users_middlename", $field_users->middlename);
$users->assign("default_users_lastname", $field_users->lastname);
$users->assign("default_users_phone", $field_users->phone);
$users->assign("default_users_email", $field_users->email);
$users->assign("default_users_initials", $field_users->initials);
$users->assign("default_users_login", $field_users->login);
$checked1 = '';
$checked2 = '';
$checked3 = '';
$checked4 = '';
$checked5 = '';
if ($field_users->login_level_1 == 'on') {
    $checked1 = 'checked';
}
Пример #8
0
        $updateStmt = "Update {$table_users} set  firstname='%s',lastname='%s',initials='%s',phone='%s',email='%s',login_level_1='%s',login_level_2='%s',login_level_3='%s',login_level_4='%s',login_level_5='%s',login='******' where {$table_users}.pk='%d'";
        $updateStmt = sprintf($updateStmt, $users_firstname, $users_lastname, $users_initials, $users_phone, $users_email, $login_level_1, $login_level_2, $login_level_3, $login_level_4, $login_level_5, $users_login, $users_pk);
        if (!$link->query($updateStmt)) {
            DisplayErrMsg(sprintf("Error in executing %s stmt", $updateStmt));
            DisplayErrMsg(sprintf("error: %s", $link->error));
            exit;
        }
        $executestring .= sprintf("create_users.php?t=%d", time());
        header($executestring);
        exit;
    }
}
//////////////////////////////////////////////////////////////////////////////////////////
// if it will get to here it is the first time
///////////////////////////////////////////////////////////////////////////////////////////
$users = new Smarty_NM();
if ($users_pk < 0) {
    $users->assign("users_value", "Add");
    $users->assign("message_lastname", $message_lastname);
    $users->assign("message_login", $message_login);
    $users->assign("message_level", $message_level);
}
if ($users_pk > 0) {
    $table_users = 'users';
    $users_Stmt = "SELECT * from {$table_users} where \n    {$table_users}.pk={$users_pk}";
    if (!($result_users = $link->query($users_Stmt))) {
        DisplayErrMsg(sprintf("Error in executing %s stmt", $selectStmt));
        DisplayErrMsg(sprintf("error: %s", $link->error));
        exit;
    }
    $field_users = $result_users->fetch_object();
Пример #9
0
            DisplayErrMsg(sprintf("error: %s", $link->error));
            exit;
        }
    }
    $field = $result_year->fetch_object();
    $date_result = $field->date_time;
    $result_year->close();
    if (!($result_selector = $link->query($selector_Stmt))) {
        DisplayErrMsg(sprintf("Error in executing %s stmt", $selector_Stmt));
        DisplayErrMsg(sprintf("error: %s", $link->error));
        exit;
    }
    $field_results = $result_selector->fetch_object();
    $header_delete_result = sprintf("Verwijderen resultaat van Selector: %s, analyse level: %s datum: %s", $field_results->name, $field_results->analyselevel, $date_result);
    $result_selector->close();
    $data = new Smarty_NM();
    $data->assign("header_delete_result", $header_delete_result);
    $data->assign("action_delete_results", sprintf("delete_results.php?selector_fk=%d&analyse_level=%s&gewenste_processen_id=%d&v=%d&t=%d", $selector_fk, $analyse_level, $gewenste_processen_id, $v, time()));
    $data->assign("submit_value", "Delete");
    $data->display("delete_results.tpl");
    exit;
}
if ($delete_description != '') {
    $status = 20;
    //update
    if (!$link->query(sprintf($update_Stmt, $status, $gewenste_processen_id))) {
        DisplayErrMsg(sprintf("Error in executing %s stmt", $update_Stmt));
        DisplayErrMsg(sprintf("error: %s", $link->error));
        exit;
    }
    //add
Пример #10
0
        if (!$link->query(sprintf($update_Stmt, $title, $firstname, $lastname, $address, $phone, $school, $test_file_ref))) {
            DisplayErrMsg(sprintf("Error in executing %s stmt", $stmt));
            DisplayErrMsg(sprintf("error: %s", $link->error));
            exit;
        }
    }
}
if (!empty($_POST['action'])) {
    $executestring .= sprintf("show_test_files.php?school={$school}&t=%d", time());
    header($executestring);
    exit;
}
//////////////////////////////////////////////////////////////////////////////////////////
// if it will get to here it is either the first time or it returned from add/modify picture
///////////////////////////////////////////////////////////////////////////////////////////
$test_file = new Smarty_NM();
if ($test_file_ref <= 0) {
    $test_file->assign("submit_value", "Add");
}
if ($test_file_ref > 0) {
    $table_test_file = 'test_file';
    $test_file_Stmt = "SELECT * from {$table_test_file} where\n  {$table_test_file}.test_file_ref='{$test_file_ref}' and\n  {$table_test_file}.school='{$school}'";
    // Connect to the Database
    $link = new mysqli($hostName, $userName, $password, $databaseName);
    /* check connection */
    if (mysqli_connect_errno()) {
        printf("Connect failed: %s\n", mysqli_connect_error());
        exit;
    }
    if (!($result_test_file = $link->query($test_file_Stmt))) {
        DisplayErrMsg(sprintf("Error in executing %s stmt", $mpc_class_Stmt));
Пример #11
0
<?php

require "../globals.php";
require "./common.php";
require "./php/includes/setup.php";
$data = new Smarty_NM();
//$data->assign("Title","Selector");
//$data->assign("header","Selector");
//$data->assign("form_action",sprintf("new_selector.php?pk=-1&t=%d",time() ) );
//$data->assign("file_list",$table_selector);
//$new_selector=sprintf("<a href=\"new_selector.php?pk=0&selector_patient_fk=0&selector_study_fk=0&selector_series_fk=0&selector_instance_fk=0&t=%d\">Add new selector</a>",time());
//$data->assign("new_file",$new_selector);
$data->display("wad_highcharts.tpl");
Пример #12
0
            $main_page->assign("action_name", 'Verwijder');
            if (!($result = $link->query($gewenste_processen_no_results_Stmt))) {
                DisplayErrMsg(sprintf("Error in executing %s stmt", $gewenste_processen_no_results_Stmt));
                DisplayErrMsg(sprintf("error: %s", $link->error));
                exit;
            }
            $main_page->assign("action_result", 'Aantal gewenste processen zonder resultaten: ' . $result->num_rows . '<br/>');
            $result->close();
        }
        break;
    case 6:
        if (!empty($confirm_action)) {
            // FIXME
            $main_page->assign("action_result", 'Gewenst proces incl resultaten verwijderd');
            $db_action = 0;
        } else {
            $main_page->assign("action_text", 'Weet u het heel zeker?');
            $main_page->assign("action_name", 'Verwijder');
        }
        break;
    default:
        break;
}
$table_data = new Smarty_NM();
$table_data->assign("db_action_options", $db_action_list);
$table_data->assign("db_action_select", $db_action);
$action_list = $table_data->fetch("beheer_db_dropdown.tpl");
$main_page->assign("form_action", sprintf("beheer_db.php?db_action=%s", $db_action));
$main_page->assign("action_list", $action_list);
$main_page->assign("table_list", $table_output);
$main_page->display("beheer_db.tpl");
Пример #13
0
        $table_data->assign("series_description", $field_collector_series->series_description);
        $table_data->assign("station_name", $field_collector_series->station_name);
        $table_data->assign("series_datetime", $field_collector_series->series_datetime);
        $table_data->assign("status", $field_collector_series->omschrijving);
        $table_data->assign("action", $action);
        if (!empty($user_level_1)) {
            $collector_series_row .= $table_data->fetch("series_select_row.tpl");
        }
        if (!empty($user_level_2) || !empty($user_level_5)) {
            $collector_series_row .= $table_data->fetch("series_row.tpl");
        }
        //$collector_series_row.=$table_data->fetch("series_row.tpl");
        $j++;
    }
    $result_collector_series->close();
    $data = new Smarty_NM();
    $data->assign("patient_name", $patient_name);
    $data->assign("patient_id", $patient_id);
    $data->assign("study_description", $study_description);
    $data->assign("selection_list", $selector_list);
    $data->assign("series_list", $collector_series_row);
    $data->assign("form_action", sprintf("transfer_selector.php?t=%d&%s", time(), $querystring));
    if (!empty($user_level_1)) {
        $data->display("series_select.tpl");
    }
    if (!empty($user_level_2) || !empty($user_level_3)) {
        $data->display("series_view.tpl");
    }
}
?>
 
Пример #14
0
        $button->assign("top_menu", $top_menu);
        $button->assign("bottom_menu", $bottom_menu);
        $button->assign("selected_top", $selected_top);
        $button->assign("selected_bottom", $level[$menu][$level_ref_key[$i]]);
        if ($i + 1 == $selected_bottom) {
            $button->assign("menu_class", "menu_bottom_selected");
        }
        if ($i + 1 != $selected_bottom) {
            $button->assign("menu_class", "menu_bottom");
        }
        $bottom_frame = $action[$menu][$level_ref_key[$i]];
        $button->assign("bottom_frame", "{$bottom_frame}");
        //navigator
        $button->assign("menu_target", '_parent');
        $button->assign("menu_name", $level_ref_key[$i]);
        $button_row .= $button->fetch("menu_item.tpl");
        $i++;
    }
    $bottom_row = $button_row;
}
//voorwaarde voor wel of geen bottom
//bottom row and top row are defined
//$menu=new Smarty_NM();
$top = new Smarty_NM();
$top->assign("user", $users_name);
$top->assign("application_picture", "../../../WAD-logo_pictures/logo_iqc_70.jpg");
$top->assign("application_link", "./about.php");
$top->assign("version", $version);
$top->assign("top_row", $top_row);
$top->assign("bottom_row", $bottom_row);
$top->display("frontpage_level_all.tpl");
Пример #15
0
        $table_series = $series->fetch("constraint_series.tpl");
    }
    if ($selector_series_fk <= 0) {
        $constraint_pssi->assign("submit_value", "Add_series");
    }
    if ($selector_series_fk > 0) {
        $constraint_pssi->assign("submit_value", "Modify_series");
    }
    $constraint_pssi->assign("table_series", $table_series);
    $constraint_pssi->assign("header", sprintf("%s", $constraint));
    //$constraint_pssi->display("constraint_series.tpl");
    //exit();
}
//Instance
if ($constraint == 'Add_Instance' || $constraint == 'Modify_Instance') {
    $instance = new Smarty_NM();
    if ($selector_instance_fk <= 0) {
        $table_instance = $instance->fetch("constraint_instance.tpl");
    }
    if ($selector_instance_fk > 0) {
        $table_instance = 'selector_instance';
        $instance_Stmt = "SELECT * from {$table_instance} where\n    {$table_instance}.pk='{$selector_instance_fk}'";
        if (!($result_instance = $link->query($instance_Stmt))) {
            DisplayErrMsg(sprintf("Error in executing %s stmt", $student_Stmt));
            DisplayErrMsg(sprintf("error: %s", $link->error));
            exit;
        }
        if (!($field_instance = $result_instance->fetch_object())) {
            DisplayErrMsg("Internal error: the entry does not exist");
            exit;
        }
while ($field_analysemodule_cfg = $result_analysemodule_cfg->fetch_object()) {
    $b = $j % 2;
    $bgcolor = '';
    if ($b == 0) {
        $bgcolor = '#B8E7FF';
    }
    $table_data = new Smarty_NM();
    if ($j == 0) {
        $table_analysemodule_cfg = $table_data->fetch("file_select_header.tpl");
    }
    $action_update = sprintf("new_analysemodule_cfg.php?pk=%d&t=%d", $field_analysemodule_cfg->pk, time());
    $action_show = sprintf("show_config_file.php?pk=%d&t=%d", $field_analysemodule_cfg->pk, time());
    $checkbox_name = sprintf("analysemodule_cfg[%d]", $field_analysemodule_cfg->pk);
    $table_data->assign("bgcolor", $bgcolor);
    $table_data->assign("checkbox_name", $checkbox_name);
    $table_data->assign("description", $field_analysemodule_cfg->description);
    $table_data->assign("filename", $field_analysemodule_cfg->filename);
    $table_data->assign("action_show", $action_show);
    $table_data->assign("action_update", $action_update);
    $table_analysemodule_cfg .= $table_data->fetch("file_select_row.tpl");
    $j++;
}
$result_analysemodule_cfg->close();
$data = new Smarty_NM();
$data->assign("Title", "Config Files");
$data->assign("header", "Config Files");
$data->assign("form_action", sprintf("new_analysemodule_cfg.php?pk=-1&t=%d", time()));
$data->assign("file_list", $table_analysemodule_cfg);
$new_analysemodule_cfg = sprintf("<a href=\"new_analysemodule_cfg.php?pk=0&t=%d\">Add new analysemodule_cfg</a>", time());
$data->assign("new_file", $new_analysemodule_cfg);
$data->display("file_select.tpl");
Пример #17
0
                $table_data->assign("proces_status", "<a target='blank' href='show_processor_log.php?pk=" . $field_gewenste_processen->pk . "'>Error</a>");
            } else {
                $table_data->assign("proces_status", $field_processor_instance->status_omschrijving);
            }
            $table_data->assign("action", $action);
            if (!empty($user_level_1)) {
                $processor_status_row .= $table_data->fetch("proces_select_row.tpl");
            }
            if (!empty($user_level_2) || !empty($user_level_5)) {
                $processor_status_row .= $table_data->fetch("proces_row.tpl");
            }
            $j++;
        }
        $result_processor_instance->close();
    }
}
$result_gewenste_processen->close();
$data = new Smarty_NM();
$data->assign("form_action", sprintf("transfer_processor.php?t=%d", time()));
$data->assign("selection_list", $selector_list);
$data->assign("processor_list", $processor_status_row);
if (!empty($user_level_1)) {
    $data->display("processor_select.tpl");
}
if (!empty($user_level_2) || !empty($user_level_3)) {
    $data->display("processor_view.tpl");
}
?>
 
  
Пример #18
0
<?php

require "../globals.php";
require "../iqc/common.php";
require "../../database/iqc/php/includes/setup.php";
$top_menu = $_GET['top_menu'];
$bottom_menu = '';
if (!empty($_GET['bottom_menu'])) {
    $bottom_menu = $_GET['bottom_menu'];
}
$selected_top = 100;
//overflow number
if (!empty($_GET['selected_top'])) {
    $selected_top = $_GET['selected_top'];
}
$selected_bottom = 100;
//overflow number
if (!empty($_GET['selected_bottom'])) {
    $selected_bottom = $_GET['selected_bottom'];
}
if (!empty($_GET['bottom_frame'])) {
    $bottom_frame = $_GET['bottom_frame'];
}
$bottom_frame = $_GET['bottom_frame'];
$start_page = new Smarty_NM();
$top_frame = sprintf("../iqc/menu_row.php?top_menu={$top_menu}&bottom_menu={$bottom_menu}&selected_top={$selected_top}&selected_bottom={$selected_bottom}&t=%d", time());
$start_page->assign("top_frame", $top_frame);
$start_page->assign("bottom_frame", $bottom_frame);
$start_page->assign("favicon", "../../../WAD-logo_pictures/favicon.ico");
$start_page->display("start_page.tpl");
Пример #19
0
    //$action_char=sprintf("show_results.php?selector_fk=%d&gewenste_processen_id=0&omschrijving_char=%s&t=%d",$selector_fk,$field_results->omschrijving,time());
    $table_data->assign("bgcolor", $bgcolor);
    $table_data->assign("datum", $field_results->date_time);
    $table_data->assign("omschrijving", $field_results->omschrijving);
    $table_data->assign("criterium", $field_results->criterium);
    $table_data->assign("waarde_class", "table_data");
    $table_data->assign("waarde", $field_results->waarde);
    if ($field_results->criterium != '') {
        $table_data->assign("waarde_class", "table_data_green");
        // default is green if criterium is defined
    }
    //if ( ($field_results->criterium=='') and ($field_results->waarde!=$field_results->criterium) )
    //{
    //  $table_data->assign("waarde_class","table_data_orange"); // assign is criterium not given, but value is
    //}
    if ($field_results->criterium != '' and $field_results->waarde != $field_results->criterium) {
        $table_data->assign("waarde_class", "table_data_red");
    }
    $table_resultaten_char .= $table_data->fetch("resultaten_char_value_row.tpl");
    $j++;
}
$data = new Smarty_NM();
$data->assign("Title", "Results");
$data->assign("header_result", $header_result);
if ($table_resultaten_char != '') {
    $data->assign("header_value", "Resultaten char");
    $data->assign("resultaten_value_list", $table_resultaten_char);
}
//$action_result=sprintf("show_results.php?selector_fk=%d&analyse_level=%s&t=%d",$selector_fk,$analyselevel,time());
//$data->assign("action_result",$action_result);
$data->display("resultaten_result_value.tpl");
Пример #20
0
<?php

require "../globals_login.php";
require "../iqc/common.php";
require "../iqc/php/includes/setup.php";
$message = '';
if (!empty($_GET['message'])) {
    $message = $_GET['message'];
}
$login = new Smarty_NM();
$login->assign("login_action", sprintf("first_login_verify.php"));
$login->assign("login_picure_src", "../../../WAD-logo_pictures/logo_iqc.jpg");
$login->assign("message", $message);
$login->assign("login_submit", "Login");
$login->display("first_login.tpl");
Пример #21
0
$table_test_file = '';
$j = 0;
while ($field_test_file = $result_test_file->fetch_object()) {
    $b = $j % 2;
    $bgcolor = '';
    if ($b == 0) {
        $bgcolor = '#B8E7FF';
    }
    $table_data = new Smarty_NM();
    if ($j == 0) {
        $table_test_file = $table_data->fetch("file_select_header.tpl");
    }
    $action_update = sprintf("new_test_file.php?pk=%d&t=%d", $field_test_file->pk, time());
    $checkbox_name = sprintf("test_file[%d]", $field_test_file->pk);
    $table_data->assign("bgcolor", $bgcolor);
    $table_data->assign("checkbox_name", $checkbox_name);
    $table_data->assign("omschrijving", $field_test_file->omschrijving);
    $table_data->assign("filenaam", $field_test_file->filenaam);
    $table_data->assign("action_update", $action_update);
    $table_test_file .= $table_data->fetch("file_select_row.tpl");
    $j++;
}
$result_test_file->close();
$data = new Smarty_NM();
$data->assign("Title", "Test files");
$data->assign("header", "Test files");
$data->assign("form_action", sprintf("new_test_file.php?pk=-1&t=%d", time()));
$data->assign("file_list", $table_test_file);
$new_test_file = sprintf("<a href=\"new_test_file.php?pk=0&t=%d\">Add new test_file</a>", time());
$data->assign("new_file", $new_test_file);
$data->display("file_select.tpl");
Пример #22
0
                if (!$qc_freq_status) {
                    $table_data->assign("qc_frequency", "1 of meerdere qc's te laat");
                    $table_data->assign("waarde_class", "table_data_red");
                } else {
                    $table_data->assign("qc_frequency", "ok");
                    $table_data->assign("waarde_class", "table_data_green");
                }
            }
            $table_data->assign("action_location", $action);
            $table_selector .= $table_data->fetch("dashboard_row_location.tpl");
            $j++;
        }
        break;
}
$result_selector->close();
$data = new Smarty_NM();
$data->assign("Title", "Results dashboard");
$data->assign("header", "");
$data->assign("dashboard_filter", $dashboard_filter);
$data->assign("selector_list", $table_selector);
$data->display("dashboard.tpl");
function selectors($link, $group, $item)
{
    $selectorlist = array();
    switch ($group) {
        case 1:
            // group = 1: categorie
            $query = "select pk from selector where selector_categorie_fk={$item}";
            break;
        case 2:
            // group = 2: modaliteit
Пример #23
0
    if ($b == 0) {
        $bgcolor = '#B8E7FF';
    }
    $table_data = new Smarty_NM();
    if ($j == 0) {
        $table_selector = $table_data->fetch("selector_select_header.tpl");
    }
    $action = sprintf("new_selector.php?pk=%d&selector_patient_fk=%d&selector_study_fk=%d&selector_series_fk=%d&selector_instance_fk=%d&t=%d", $field_selector->pk, $selector_patient_fk, $selector_study_fk, $selector_series_fk, $selector_instance_fk, time());
    $checkbox_name = sprintf("selector[%d]", $field_selector->pk);
    $table_data->assign("bgcolor", $bgcolor);
    $table_data->assign("checkbox_name", $checkbox_name);
    $table_data->assign("name", $field_selector->name);
    $table_data->assign("analysemodule", $analysemodule_name);
    $table_data->assign("analysemodule_cfg", $analysemodule_cfg_name);
    $table_data->assign("category", $selector_category);
    $table_data->assign("modality", $field_selector->modaliteit);
    $table_data->assign("location", $field_selector->lokatie);
    $table_data->assign("qc_frequency", $qc_frequency_list[$field_selector->qc_frequentie]);
    $table_data->assign("action", $action);
    $table_selector .= $table_data->fetch("selector_selector_select_row.tpl");
    $j++;
}
$result_selector->close();
$data = new Smarty_NM();
$data->assign("Title", "Selector");
$data->assign("header", "Selector");
$data->assign("form_action", sprintf("new_selector.php?pk=-1&t=%d", time()));
$data->assign("file_list", $table_selector);
$new_selector = sprintf("<a href=\"new_selector.php?pk=0&selector_patient_fk=0&selector_study_fk=0&selector_series_fk=0&selector_instance_fk=0&t=%d\">Add new selector</a>", time());
$data->assign("new_file", $new_selector);
$data->display("file_select.tpl");
Пример #24
0
    if (mysqli_connect_errno()) {
        printf("Connect failed: %s\n", mysqli_connect_error());
        exit;
    }
    $result_versions = $link->query($versions_Stmt);
    $j = 0;
    while ($field_config = $result_versions->fetch_object()) {
        $b = $j % 2;
        $bgcolor = '';
        if ($b == 0) {
            $bgcolor = '#B8E7FF';
        }
        $table_data = new Smarty_NM();
        if ($j == 0) {
            $table_versions = $table_data->fetch("about_versions_header.tpl");
        }
        $table_data->assign("bgcolor", $bgcolor);
        $table_data->assign("software_onderdeel", str_replace('Version_', '', $field_config->property));
        $table_data->assign("software_versie", $field_config->value);
        $table_data->assign("laatste_wijziging", $field_config->date_modified);
        $table_versions .= $table_data->fetch("about_versions_row.tpl");
        $j++;
    }
    $result_versions->close();
}
$start_page = new Smarty_NM();
$main_logo = sprintf("./../../../WAD-logo_pictures/logo_iqc.jpg");
$start_page->assign("main_logo", $main_logo);
$start_page->assign("versions_list", $table_versions);
$start_page->assign("versions_title", $table_title);
$start_page->display("wad_about.tpl");
Пример #25
0
}
$table_category = '';
$j = 0;
while ($field_category = $result_category->fetch_object()) {
    $b = $j % 2;
    $bgcolor = '';
    if ($b == 0) {
        $bgcolor = '#B8E7FF';
    }
    $table_data = new Smarty_NM();
    if ($j == 0) {
        $table_category = $table_data->fetch("category_header.tpl");
    }
    $action = sprintf("new_category.php?pk=%d&t=%d", $field_category->pk, time());
    $checkbox_name = sprintf("category[%d]", $field_category->pk);
    $table_data->assign("bgcolor", $bgcolor);
    $table_data->assign("checkbox_name", $checkbox_name);
    $table_data->assign("description", $field_category->omschrijving);
    $table_data->assign("action", $action);
    $table_category .= $table_data->fetch("category_row.tpl");
    $j++;
}
$result_category->close();
$data = new Smarty_NM();
$data->assign("Title", "Selector category");
$data->assign("header", "Selector category");
$data->assign("form_action", sprintf("new_category.php?pk=-1&t=%d", time()));
$data->assign("category_list", $table_category);
$new_category = sprintf("<a href=\"new_category.php?pk=0&t=%d\">Add new category</a>", time());
$data->assign("new_category", $new_category);
$data->display("category.tpl");
Пример #26
0
function selector_function_pssi($pk, $selector_patient_pk, $selector_study_pk, $selector_series_pk, $selector_instance_pk, &$table_pssi)
{
    require "../globals.php";
    //require("./php/includes/setup.php");
    // Connect to the Database
    $link = new mysqli($hostName, $userName, $password, $databaseName);
    /* check connection */
    if (mysqli_connect_errno()) {
        printf("Connect failed: %s\n", mysqli_connect_error());
        exit;
    }
    $patient_header = "";
    $study_header = "";
    $series_header = "";
    $instance_header = "";
    if ($selector_patient_pk > 0) {
        $patient_header = "Patient";
        $patient = new Smarty_NM();
        $table_patient = 'selector_patient';
        $patient_Stmt = "SELECT * from {$table_patient} where\n      {$table_patient}.pk='{$selector_patient_pk}'";
        if (!($result_patient = $link->query($patient_Stmt))) {
            DisplayErrMsg(sprintf("Error in executing %s stmt", $student_Stmt));
            DisplayErrMsg(sprintf("error: %s", $link->error));
            exit;
        }
        if (!($field_patient = $result_patient->fetch_object())) {
            DisplayErrMsg("Internal error: the entry does not exist");
            exit;
        }
        //personal_patient
        $table_patient = '';
        $patient->assign("default_pat_id", $field_patient->pat_id);
        $patient->assign("default_pat_id_issuer", $field_patient->pat_id_issuer);
        $patient->assign("default_pat_name", $field_patient->pat_name);
        $patient->assign("default_pat_fn_sx", $field_patient->pat_fn_sx);
        $patient->assign("default_pat_gn_sx", $field_patient->pat_gn_sx);
        $patient->assign("default_pat_i_name", $field_patient->pat_i_name);
        $patient->assign("default_pat_p_name", $field_patient->pat_p_name);
        $patient->assign("default_pat_birthdate", $field_patient->pat_birthdate);
        $patient->assign("default_pat_sex", $field_patient->pat_sex);
        $patient->assign("default_pat_custom1", $field_patient->pat_custom1);
        $patient->assign("default_pat_custom2", $field_patient->pat_custom2);
        $patient->assign("default_pat_custom3", $field_patient->pat_custom3);
        $result_patient->close();
        $table_patient = $patient->fetch("selector_patient.tpl");
    }
    // end patient_ref
    if ($selector_study_pk > 0) {
        $study_header = "Study";
        $study = new Smarty_NM();
        $table_study = 'selector_study';
        $study_Stmt = "SELECT * from {$table_study} where\n      {$table_study}.pk='{$selector_study_pk}'";
        if (!($result_study = $link->query($study_Stmt))) {
            DisplayErrMsg(sprintf("Error in executing %s stmt", $student_Stmt));
            DisplayErrMsg(sprintf("error: %s", $link->error));
            exit;
        }
        if (!($field_study = $result_study->fetch_object())) {
            DisplayErrMsg("Internal error: the entry does not exist");
            exit;
        }
        //personal_study
        $table_study = '';
        $study->assign("default_study_iuid", $field_study->study_iuid);
        $study->assign("default_study_id", $field_study->study_id);
        $study->assign("default_study_datetime", $field_study->study_datetime);
        $study->assign("default_accession_no", $field_study->accession_no);
        $study->assign("default_ref_physician", $field_study->ref_physician);
        $study->assign("default_ref_phys_fn_sx", $field_study->ref_phys_fn_sx);
        $study->assign("default_ref_phys_gn_sx", $field_study->ref_phys_gn_sx);
        $study->assign("default_ref_phys_i_name", $field_study->ref_phys_i_name);
        $study->assign("default_ref_phys_p_name", $field_study->ref_phys_p_name);
        $study->assign("default_study_desc", $field_study->study_desc);
        $study->assign("default_study_custom1", $field_study->study_custom1);
        $study->assign("default_study_custom2", $field_study->study_custom2);
        $study->assign("default_study_custom3", $field_study->study_custom3);
        $study->assign("default_study_status_id", $field_study->study_status_id);
        $study->assign("default_mods_in_study", $field_study->mods_in_study);
        $study->assign("default_cuids_in_study", $field_study->cuids_in_study);
        $study->assign("default_num_series", $field_study->num_series);
        $study->assign("default_num_instances", $field_study->num_instances);
        $study->assign("default_ext_retr_aet", $field_study->ext_retr_aet);
        $study->assign("default_retrieve_aets", $field_study->retrieve_aets);
        $study->assign("default_fileset_iuid", $field_study->fileset_iuid);
        $study->assign("default_fileset_id", $field_study->fileset_id);
        $study->assign("default_availability", $field_study->availability);
        $study->assign("default_study_status", $field_study->study_status);
        $study->assign("default_checked_time", $field_study->checked_time);
        $study->assign("default_updated_time", $field_study->updated_time);
        $study->assign("default_created_time", $field_study->created_time);
        $study->assign("default_updated_time", $field_study->updated_time);
        $study->assign("default_study_attrs", $field_study->study_attrs);
        $result_study->close();
        $table_study = $study->fetch("selector_study.tpl");
    }
    // end study_ref
    if ($selector_series_pk > 0) {
        $series_header = "Series";
        $series = new Smarty_NM();
        $table_series = 'selector_series';
        $series_Stmt = "SELECT * from {$table_series} where\n      {$table_series}.pk='{$selector_series_pk}'";
        if (!($result_series = $link->query($series_Stmt))) {
            DisplayErrMsg(sprintf("Error in executing %s stmt", $student_Stmt));
            DisplayErrMsg(sprintf("error: %s", $link->error));
            exit;
        }
        if (!($field_series = $result_series->fetch_object())) {
            DisplayErrMsg("Internal error: the entry does not exist");
            exit;
        }
        //personal_series
        $table_series = '';
        $series->assign("default_series_iuid", $field_series->series_iuid);
        $series->assign("default_series_no", $field_series->series_no);
        $series->assign("default_modality", $field_series->modality);
        $series->assign("default_body_part", $field_series->body_part);
        $series->assign("default_laterality", $field_series->laterality);
        $series->assign("default_series_desc", $field_series->series_desc);
        $series->assign("default_institution", $field_series->institution);
        $series->assign("default_station_name", $field_series->station_name);
        $series->assign("default_department", $field_series->department);
        $series->assign("default_perf_physician", $field_series->perf_physician);
        $series->assign("default_perf_phys_fn_sx", $field_series->perf_phys_fn_sx);
        $series->assign("default_perf_phys_gn_sx", $field_series->perf_phys_gn_sx);
        $series->assign("default_perf_phys_i_name", $field_series->perf_phys_i_name);
        $series->assign("default_perf_phys_p_name", $field_series->perf_phys_p_name);
        $series->assign("default_pps_start", $field_series->pps_start);
        $series->assign("default_pps_iuid", $field_series->pps_iuid);
        $series->assign("default_series_custom1", $field_series->series_custom1);
        $series->assign("default_series_custom2", $field_series->series_custom2);
        $series->assign("default_series_custom3", $field_series->series_custom3);
        $series->assign("default_num_instances", $field_series->num_instances);
        $series->assign("default_src_aet", $field_series->src_aet);
        $series->assign("default_ext_retr_aet", $field_series->ext_retr_aet);
        $series->assign("default_retrieve_aets", $field_series->retrieve_aets);
        $series->assign("default_fileset_iuid", $field_series->fileset_iuid);
        $series->assign("default_fileset_id", $field_series->fileset_id);
        $series->assign("default_availability", $field_series->availability);
        $series->assign("default_series_status", $field_series->series_status);
        $series->assign("default_created_time", $field_series->created_time);
        $series->assign("default_updated_time", $field_series->updated_time);
        $series->assign("default_series_attrs", $field_series->series_attrs);
        $table_series = $series->fetch("selector_series.tpl");
    }
    // end series_ref
    if ($selector_instance_pk > 0) {
        $instance_header = "Instance";
        $instance = new Smarty_NM();
        $table_instance = 'selector_instance';
        $instance_Stmt = "SELECT * from {$table_instance} where\n      {$table_instance}.pk='{$selector_instance_pk}'";
        if (!($result_instance = $link->query($instance_Stmt))) {
            DisplayErrMsg(sprintf("Error in executing %s stmt", $student_Stmt));
            DisplayErrMsg(sprintf("error: %s", $link->error));
            exit;
        }
        if (!($field_instance = $result_instance->fetch_object())) {
            DisplayErrMsg("Internal error: the entry does not exist");
            exit;
        }
        //personal_instance
        $table_instance = '';
        $instance->assign("default_sop_iuid", $field_instance->sop_iuid);
        $instance->assign("default_sop_cuid", $field_instance->sop_cuid);
        $instance->assign("default_inst_no", $field_instance->inst_no);
        $instance->assign("default_content_datetime", $field_instance->content_datetime);
        $instance->assign("default_sr_complete", $field_instance->sr_complete);
        $instance->assign("default_sr_verified", $field_instance->sr_verified);
        $instance->assign("default_inst_custom1", $field_instance->inst_custom1);
        $instance->assign("default_inst_custom2", $field_instance->inst_custom2);
        $instance->assign("default_inst_custom3", $field_instance->inst_custom3);
        $instance->assign("default_ext_retr_aet", $field_instance->ext_retr_aet);
        $instance->assign("default_retrieve_aets", $field_instance->retrieve_aets);
        $instance->assign("default_availability", $field_instance->availability);
        $instance->assign("default_inst_status", $field_instance->inst_status);
        $instance->assign("default_all_attrs", $field_instance->all_attrs);
        $instance->assign("default_commitment", $field_instance->commitment);
        $instance->assign("default_archived", $field_instance->archived);
        $instance->assign("default_updated_time", $field_instance->updated_time);
        $instance->assign("default_created_time", $field_instance->created_time);
        $instance->assign("default_inst_attrs", $field_instance->inst_attrs);
        $result_instance->close();
        $table_instance = $instance->fetch("selector_instance.tpl");
    }
    // end instance_ref
    $selector_pssi = new Smarty_NM();
    $selector_pssi->assign("patient_header", $patient_header);
    $selector_pssi->assign("study_header", $study_header);
    $selector_pssi->assign("series_header", $series_header);
    $selector_pssi->assign("instance_header", $instance_header);
    $selector_pssi->assign("table_patient", $table_patient);
    $selector_pssi->assign("table_series", $table_series);
    $selector_pssi->assign("table_study", $table_study);
    $selector_pssi->assign("table_instance", $table_instance);
    $table_pssi = $selector_pssi->fetch("constraints_pssi.tpl");
}