diff options
author | M.Gergo | 2019-03-08 21:20:34 +0100 |
---|---|---|
committer | M.Gergo | 2019-03-08 21:20:34 +0100 |
commit | f51c9ed2abe5c68211bb3736be5f70b1fe2c9ec0 (patch) | |
tree | e13e60e4b94a3b58f1e2bfbe271102c8f04b67bd /mayor-orig/www/policy/private/naplo/ertekeles | |
parent | c76a004b0135786f2742283f8d5f917106f58bd8 (diff) | |
download | mayor-f51c9ed2abe5c68211bb3736be5f70b1fe2c9ec0.tar.gz mayor-f51c9ed2abe5c68211bb3736be5f70b1fe2c9ec0.zip |
további rendrakás
Diffstat (limited to 'mayor-orig/www/policy/private/naplo/ertekeles')
8 files changed, 0 insertions, 535 deletions
diff --git a/mayor-orig/www/policy/private/naplo/ertekeles/ertekeles-pre.php b/mayor-orig/www/policy/private/naplo/ertekeles/ertekeles-pre.php deleted file mode 100644 index 8e9903bd..00000000 --- a/mayor-orig/www/policy/private/naplo/ertekeles/ertekeles-pre.php +++ /dev/null @@ -1,205 +0,0 @@ -<?php - - if (_RIGHTS_OK !== true) die(); - - $tanev = __TANEV; - - require_once('include/modules/naplo/share/tankor.php'); - require_once('include/modules/naplo/share/diak.php'); - require_once('include/modules/naplo/share/munkakozosseg.php'); - require_once('include/modules/naplo/share/kerdoiv.php'); - - if (_POLICY == 'parent') { - $cimzettTipusok = array('szulo','tankorSzulo','osztalySzulo'); - $feladoTipus = 'szulo'; - $feladoId = __USERSZULOID; - $diakId = __USERDIAKID; - $cimzett['szulo'] = array(__USERSZULOID); - $ret = getTankorByDiakId($diakId, $tanev); - $cimzett['tankorSzulo'] = array(); $tankorAdat = array(); - for ($i = 0; $i < count($ret); $i++) { - if (!in_array($ret[$i]['tankorId'], $cimzett['tankorSzulo'])) { - $cimzett['tankorSzulo'][] = $ret[$i]['tankorId']; - $tankorAdat[ $ret[$i]['tankorId'] ] = $ret[$i]; - } - } - $cimzett['osztaly'] = getDiakOsztalya($diakId, array('tanev' => $tanev, 'result' => 'csakid')); - - } elseif (__DIAK) { - $cimzettTipusok = array('diak','tankor','osztaly'); - $feladoTipus = 'diak'; - $feladoId = $diakId = __USERDIAKID; - $cimzett['diak'] = array(__USERDIAKID); - $cimzett['tankor'] = array(0); - $tankorAdat = array(); - $ret = getTankorByDiakId($diakId, $tanev); - if (is_array($ret)) for ($i = 0; $i < count($ret); $i++) { - if (!in_array($ret[$i]['tankorId'], $cimzett['tankor'])) { - $cimzett['tankor'][] = $ret[$i]['tankorId']; - $tankorAdat[ $ret[$i]['tankorId'] ] = $ret[$i]; - } - } - $cimzett['osztaly'] = getDiakOsztalya($diakId, array('tanev' => $tanev, 'result' => 'csakid')); - } elseif (__TANAR) { - $cimzettTipusok = array('tanar','munkakozosseg'); - $feladoTipus = 'tanar'; - $feladoId = __USERTANARID; - $cimzett['tanar'] = array(__USERTANARID); - $cimzett['munkakozosseg'] = getMunkakozossegByTanarId(__USERTANARID); - // Munkaközösségek lekérdezése, címzett listába felvevése... - } - if (__NAPLOADMIN) { - // Ez egy hack. Az admin kiválasztva egy diákon belebújhat annak a szerepébe... - $diakId = readVariable($_POST['diakId'], 'id'); - if (isset($diakId)) { - $cimzett['diak'] = array($diakId); - $cimzett['tankor'] = array(0); - $tankorAdat = array(); - $ret = getTankorByDiakId($diakId, $tanev); - if (is_array($ret)) for ($i = 0; $i < count($ret); $i++) { - if (!in_array($ret[$i]['tankorId'], $cimzett['tankor'])) { - $cimzett['tankor'][] = $ret[$i]['tankorId']; - $tankorAdat[ $ret[$i]['tankorId'] ] = $ret[$i]; - } - } - $cimzett['osztaly'] = getDiakOsztalya($diakId, array('tanev' => $tanev, 'result' => 'csakid')); - } - - } - - // A szóbajövő kérdőívek - $Kerdoiv = getKerdoiv($cimzett); - - $kerdoivIds = array(); - for ($i = 0; $i < count($Kerdoiv); $i++) $kerdoivIds[] = $Kerdoiv[$i]['kerdoivId']; - - // Kérdőív kiválasztás - $ADAT['kerdoivId'] = $kerdoivId = readVariable($_POST['kerdoivId'], 'numeric', null, $kerdoivIds); - if (!isset($kerdoivId) && count($Kerdoiv) == 1) $kerdoivId = $Kerdoiv[0]['kerdoivId']; - - // Ha van kiválasztott kérdőív - if (isset($kerdoivId)) { - $ADAT['kerdoivAdat'] = getKerdoivAdat($kerdoivId); - // mely címzettek közösek - if (is_array($cimzett)) foreach ($cimzett as $cimzettTipus => $cimzettIds) { - if (is_array($cimzettIds) && count($cimzettIds) > 0) { - if (is_array($ADAT['kerdoivAdat']['cimzett'][$cimzettTipus])) { - if (in_array(0, $ADAT['kerdoivAdat']['cimzett'][$cimzettTipus])) $cIds = $cimzettIds; - else $cIds = array_intersect($cimzettIds, $ADAT['kerdoivAdat']['cimzett'][$cimzettTipus]); - if (count($cIds) > 0) { - $kozosCimzett[$cimzettTipus] = array_values($cIds); - switch ($cimzettTipus) { - case 'tankor': - case 'tankorSzulo': - $Tankorok = array(); - foreach ($cIds as $index => $tankorId) $Tankorok[] = $tankorAdat[ $tankorId ]; - // ki van-e választva (tankorSelect) az értékelendő tankör - $ADAT['cimzettId'] = readVariable($_POST['tankorId'], 'numeric', null, $cIds); - if (isset($ADAT['cimzettId'])) { - $ADAT['cimzettTipus'] = $cimzettTipus; - $Nevek = array(); - foreach (getTankorTanaraiByInterval( $ADAT['cimzettId'] ) as $idx => $tAdat) $Nevek[] = $tAdat['tanarNev']; - $ADAT['cimzettLeiras'] = $tankorAdat[ $ADAT['cimzettId'] ]['tankorNev'].' ('.implode(', ', $Nevek).')'; - } - break; - case 'osztaly': - case 'osztalySzulo': - $Osztalyok = array(); - foreach ($cIds as $index => $osztalyId) $Osztalyok[] = $osztalyAdat[ $osztalyId ]; // Még nincsenek osztályok lekérdezve!! - // ki van-e választva (osztalySelect) az értékelendő osztály - $ADAT['cimzettId'] = readVariable($_POST['osztalyId'], 'numeric', null, $cIds); - if (isset($ADAT['cimzettId'])) $ADAT['cimzettTipus'] = $cimzettTipus; - break; - case 'munkakozosseg': - $Munkakozossegek = array(); - foreach ($cIds as $index => $mkId) $Munkakozossegek[] = $mkAdat[ $mkId ]; // Még nincsenek munkaközösségek lekérdezve!! - // ki van-e választva (munkakozossegSelect) az értékelendő munkaközösség - $ADAT['cimzettId'] = readVariable($_POST['mkId'], 'numeric', null, $cIds); - if (isset($ADAT['cimzettId'])) $ADAT['cimzettTipus'] = $cimzettTipus; - break; - } - } - } - } - } - // Ha már a kérdőív kitöltése folyik - ismert a cimzettTipus és cimzettId - if (!isset($ADAT['cimzettId'])) { - $ADAT['cimzettTipus'] = readVariable($_POST['cimzettTipus'], 'enum', null, $cimzettTipusok); - if (isset($ADAT['cimzettTipus'])) - $ADAT['cimzettId'] = readVariable($_POST['cimzettId'], 'numeric', null, $kozosCimzett[$ADAT['cimzettTipus']]); - } - // Ha egyik előző sem, de egyértelmű a címzett - if (!isset($ADAT['cimzettId']) && count($kozosCimzett) == 1) { - list($cTipus, $cIds) = each($kozosCimzett); - if (count($cIds) == 1) { - $ADAT['cimzettTipus'] = readVariable($cTipus, 'enum', null, $cimzettTipusok); - if (isset($ADAT['cimzettTipus'])) - $ADAT['cimzettId'] = readVariable($cIds[0], 'numeric', null, $kozosCimzett[$ADAT['cimzettTipus']]); - } - } - - unset($tankorId); unset($osztalyId); unset($mkId); - if (isset($ADAT['cimzettId'])) { - switch ($ADAT['cimzettTipus']) { - case 'tankor': - case 'tankorSzulo': $tankorId = $ADAT['cimzettId']; break; - case 'osztaly': - case 'osztalySzulo': $osztalyId = $ADAT['cimzettId']; break; - case 'munkakozosseg': $mkId = $ADAT['cimzettId']; - } - if ($action == 'ertekeles') { - // A válaszok rögzítése... - $ADAT['megvalaszoltKerdes'] = getMegvalaszoltKerdes($kerdoivId, $feladoId, $feladoTipus, $ADAT['cimzettId'], $ADAT['cimzettTipus']); - - // ------------------- - $lr = db_connect('naplo'); - db_start_trans($lr); - - for ($i = 0; $i < count($ADAT['kerdoivAdat']['kerdes']); $i++) { - $kerdesId = $ADAT['kerdoivAdat']['kerdes'][$i]['kerdesId']; - $valaszId = readVariable($_POST['valasz'.$kerdesId], 'numeric unsigned', null); - $szabadValasz = readVariable($_POST['szabadValasz'.$kerdesId], 'string', null); - if (!in_array($kerdesId, $ADAT['megvalaszoltKerdes']) && (isset($valaszId) || $szabadValasz != '')) { // Ha még nem válaszolt a kérdésre, és most van válasz - $q = "INSERT INTO kerdoivMegvalaszoltKerdes (feladoId,feladoTipus,kerdesId,cimzettId,cimzettTipus) VALUES (%u, '%s', %u, %u, '%s')"; - $v = array($feladoId, $feladoTipus, $kerdesId, $ADAT['cimzettId'], $ADAT['cimzettTipus']); - db_query($q, array('fv' => 'ertekeles', 'modul' => 'naplo', 'values' => $v), $lr); - - // Kérdezzük le, hogy van-e kerdoivValaszSzam bejegyzés az adott válaszhoz, címzetthez - $q = "SELECT COUNT(*) FROM kerdoivValaszSzam WHERE valaszId = %u AND cimzettId=%u AND cimzettTipus='%s'"; - $v = array($valaszId, $ADAT['cimzettId'], $ADAT['cimzettTipus']); - $db = db_query($q, array('fv' => 'ertekeles/volt-e már ez a válasz', 'result' => 'value', 'modul' => 'naplo', 'values' => $v), $lr); - if ($db == 0) { - $q = "INSERT INTO kerdoivValaszSzam (valaszId, cimzettId, cimzettTipus, szavazat) VALUES (%u,%u,'%s',1)"; - $v = array($valaszId, $ADAT['cimzettId'], $ADAT['cimzettTipus']); - db_query($q, array('fv' => 'ertekeles', 'modul' => 'naplo', 'values' => $v), $lr); - } else { - $q = "UPDATE kerdoivValaszSzam SET szavazat=szavazat+1 WHERE valaszId=%u AND cimzettId=%u AND cimzettTipus='%s'"; - $v = array($valaszId, $ADAT['cimzettId'], $ADAT['cimzettTipus']); - db_query($q, array('fv' => 'ertekeles', 'modul' => 'naplo', 'values' => $v), $lr); - } - } - if ($szabadValasz != '') { - $q = "INSERT INTO kerdoivSzabadValasz (kerdesId, szoveg) VALUES (%u, '%s')"; - $v = array($kerdesId, $szabadValasz); - db_query($q, array('fv' => 'ertekeles/szabadValasz', 'modul' => 'naplo', 'values' => $v), $lr); - } - } - db_commit($lr); - db_close($lr); - // ------------------- - - } - $ADAT['megvalaszoltKerdes'] = getMegvalaszoltKerdes($kerdoivId, $feladoId, $feladoTipus, $ADAT['cimzettId'], $ADAT['cimzettTipus']); - } - } - if (is_array($Kerdoiv)) - $TOOL['kerdoivSelect'] = array('tipus' => 'cella', 'kerdoiv' => $Kerdoiv, 'paramName' => 'kerdoivId', 'post' => array('diakId')); - if (__NAPLOADMIN) - $TOOL['diakSelect'] = array('tipus' => 'sor', 'paramName' => 'diakId', 'post' => array('kerdoivId','tankorId')); - if (is_array($Tankorok)) - $TOOL['tankorSelect'] = array('tipus' => 'sor', 'tankorok' => $Tankorok, 'paramName' => 'tankorId', 'post' => array('kerdoivId','diakId')); - - getToolParameters(); - - -?> diff --git a/mayor-orig/www/policy/private/naplo/ertekeles/ertekeles.php b/mayor-orig/www/policy/private/naplo/ertekeles/ertekeles.php deleted file mode 100644 index e69607b7..00000000 --- a/mayor-orig/www/policy/private/naplo/ertekeles/ertekeles.php +++ /dev/null @@ -1,9 +0,0 @@ -<?php - - if (_RIGHTS_OK !== true) die(); - - global $kerdoivId, $ADAT; - - if (isset($kerdoivId) && isset($ADAT['cimzettId'])) putKerdoiv($ADAT); - -?> diff --git a/mayor-orig/www/policy/private/naplo/ertekeles/export-pre.php b/mayor-orig/www/policy/private/naplo/ertekeles/export-pre.php deleted file mode 100644 index df76b3d1..00000000 --- a/mayor-orig/www/policy/private/naplo/ertekeles/export-pre.php +++ /dev/null @@ -1,33 +0,0 @@ -<?php - - if (_RIGHTS_OK !== true) die(); - if (!__NAPLOADMIN && !__VEZETOSEG) { - $_SESSION['alert'][] = 'page:insufficient_access'; - } else { - - require_once('include/modules/naplo/share/tankor.php'); - require_once('include/modules/naplo/share/tanar.php'); - require_once('include/modules/naplo/share/kerdoiv.php'); - require_once('include/modules/naplo/share/file.php'); - - $ADAT['tanev'] = $tanev = readVariable($_POST['tanev'], 'numeric unsigned', __TANEV); - - $ADAT['kerdoiv'] = getOsszesKerdoiv($tanev); - $ADAT['kerdoivIds'] = array(); - for ($i = 0; $i < count($ADAT['kerdoiv']); $i++) $ADAT['kerdoivIds'][] = $ADAT['kerdoiv'][$i]['kerdoivId']; - - $ADAT['kerdoivId'] = $kerdoivId = readVariable($_POST['kerdoivId'], 'numeric', null, $ADAT['kerdoivIds']); - if (isset($kerdoivId)) { - - $ADAT['stat'] = getKerdoivStat($kerdoivId, $tanev); - - } - - } -//echo '<pre>'; var_dump($ADAT['stat']['kerdes'][1]); echo '</pre>'; - - $TOOL['tanevSelect'] = array('tipus' => 'cella', 'paramName' => 'tanev', 'post' => array()); - $TOOL['kerdoivSelect'] = array('tipus' => 'cella', 'paramName' => 'kerdoivId', 'kerdoiv' => $ADAT['kerdoiv'], 'post' => array('tanev')); - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/ertekeles/export.php b/mayor-orig/www/policy/private/naplo/ertekeles/export.php deleted file mode 100644 index f2f7171d..00000000 --- a/mayor-orig/www/policy/private/naplo/ertekeles/export.php +++ /dev/null @@ -1,27 +0,0 @@ -<?php - - if (_RIGHTS_OK !== true) die(); - - global $ADAT; - - function exportKerdoiv($ADAT) { - - formBegin(); - - echo '<textarea name="export" style="width: 80%; height: 200px;">'; - foreach ($ADAT['stat']['kerdes'] as $kerdesId => $kAdat) { - echo $kAdat['kerdes']."\n"; - foreach ($kAdat['valasz'] as $valaszId => $valasz) { - echo $valasz."\n"; - } - echo "\n"; - } - - echo '</textarea>'."\n"; - formEnd(); - - } - - exportKerdoiv($ADAT); - -?> diff --git a/mayor-orig/www/policy/private/naplo/ertekeles/kerdoivBetoltes-pre.php b/mayor-orig/www/policy/private/naplo/ertekeles/kerdoivBetoltes-pre.php deleted file mode 100644 index 0d633fc8..00000000 --- a/mayor-orig/www/policy/private/naplo/ertekeles/kerdoivBetoltes-pre.php +++ /dev/null @@ -1,149 +0,0 @@ -<?php - - if (_RIGHTS_OK !== true) die(); - if (!__NAPLOADMIN) { - - $_SESSION['alert'][] = 'page:insufficient_access'; - - } else { - - require_once('include/modules/naplo/share/diak.php'); - require_once('include/modules/naplo/share/tanar.php'); - require_once('include/modules/naplo/share/szulo.php'); - require_once('include/modules/naplo/share/tankor.php'); - require_once('include/modules/naplo/share/munkakozosseg.php'); - require_once('include/modules/naplo/share/osztaly.php'); - require_once('include/modules/naplo/share/kerdoiv.php'); - - $ADAT['feladoTipusok'] = array('tanar','diak','szulo'); - $ADAT['cimzettTipusok'] = array('diak','szulo','tanar','tankor','tankorSzulo','munkakozosseg','osztaly'); - - $ADAT['feladoTipus'] = readVariable($_POST['feladoTipus'], 'enum', null, $ADAT['feladoTipusok']); - $ADAT['cimzettTipus'] = readVariable($_POST['cimzettTipus'], 'enum', null, $ADAT['cimzettTipusok']); -// !!!! - $kerdoivId = $ADAT['kerdoivId'] = readVariable($_POST['kerdoivId'], 'id'); - if (isset($kerdoivId)) { - $ADAT['kerdoivAdat'] = getKerdoivAdat($kerdoivId); - if (is_array($ADAT['kerdoivAdat']['cimzett']) && count($ADAT['kerdoivAdat']['cimzett']) > 0) - $ADAT['cimzettTipus'] = array_pop(array_keys($ADAT['kerdoivAdat']['cimzett'])); - $ADAT['cim'] = $ADAT['kerdoivAdat']['cim']; - } - - if (isset($ADAT['cimzettTipus'])) { -/* - switch ($ADAT['feladoTipus']) { - case 'tanar': - $T = getTanarok(array('tanev' => __TANEV)); - for ($i = 0; $i < count($T); $i++) { - $ADAT['feladok'][] = array('feladoId' => $T[$i]['tanarId'], 'feladoNev' => $T[$i]['tanarNev']); - $ADAT['feladoIds'][] = $T[$i]['tanarId']; - } - break; - case 'diak': - $T = getDiakok(array('tanev' => __TANEV)); - for ($i = 0; $i < count($T); $i++) { - $ADAT['feladok'][] = array('feladoId' => $T[$i]['diakId'], 'feladoNev' => $T[$i]['diakNev']); - $ADAT['feladoIds'][] = $T[$i]['diakId']; - } - break; - case 'szulo': - $T = getSzulok(array('result' => 'standard')); - for ($i = 0; $i < count($T); $i++) { - $ADAT['feladok'][] = array('feladoId' => $T[$i]['szuloId'], 'feladoNev' => $T[$i]['szuloNev']); - $ADAT['feladoIds'][] = $T[$i]['szuloId']; - } - break; - } -*/ - $ADAT['cimzettIds'] = array(0); - switch ($ADAT['cimzettTipus']) { - case 'tanar': - $T = getTanarok(array('tanev' => __TANEV)); - for ($i = 0; $i < count($T); $i++) { - $ADAT['cimzettek'][] = array('cimzettId' => $T[$i]['tanarId'], 'cimzettNev' => $T[$i]['tanarNev']); - $ADAT['cimzettIds'][] = $T[$i]['tanarId']; - } - break; - case 'diak': - $T = getDiakok(array('tanev' => __TANEV)); - for ($i = 0; $i < count($T); $i++) { - $ADAT['cimzettek'][] = array('cimzettId' => $T[$i]['diakId'], 'cimzettNev' => $T[$i]['diakNev']); - $ADAT['cimzettIds'][] = $T[$i]['diakId']; - } - break; - case 'szulo': - $T = getSzulok(array('result' => 'standard')); - for ($i = 0; $i < count($T); $i++) { - $ADAT['cimzettek'][] = array('cimzettId' => $T[$i]['szuloId'], 'cimzettNev' => $T[$i]['szuloNev']); - $ADAT['cimzettIds'][] = $T[$i]['szuloId']; - } - break; - case 'tankor': - case 'tankorSzulo': - case 'tankorTanar': - $T = getTankorok(array('tanev = '.__TANEV)); - for ($i = 0; $i < count($T); $i++) { - $ADAT['cimzettek'][] = array('cimzettId' => $T[$i]['tankorId'], 'cimzettNev' => $T[$i]['tankorNev']); - $ADAT['cimzettIds'][] = $T[$i]['tankorId']; - } - break; - case 'munkakozosseg': - $T = getMunkakozossegek(); - for ($i = 0; $i < count($T); $i++) { - $ADAT['cimzettek'][] = array('cimzettId' => $T[$i]['mkId'], 'cimzettNev' => $T[$i]['mkNev']); - $ADAT['cimzettIds'][] = $T[$i]['mkId']; - } - break; - case 'osztaly': - case 'osztalySzulo': - case 'osztalyTanar': - $T = getOsztalyok(__TANEV); - for ($i = 0; $i < count($T); $i++) { - $ADAT['cimzettek'][] = array('cimzettId' => $T[$i]['osztalyId'], 'cimzettNev' => $T[$i]['osztalyJel']); - $ADAT['cimzettIds'][] = $T[$i]['osztalyId']; - } - break; - } - } - - if ($action == 'kerdoivBetoltes1') { - $ADAT['cim'] = readVariable($_POST['cim'], 'sql', null); - $ADAT['tolDt'] = readVariable($_POST['tolDt'], 'datetime', null); - $ADAT['igDt'] = readVariable($_POST['igDt'], 'datetime', null); - $ADAT['megjegyzes'] = readVariable($_POST['megjegyzes'], 'string', null); - if (isset($ADAT['cim']) && isset($ADAT['tolDt']) && isset($ADAT['igDt']) && isset($ADAT['cimzettTipus'])) { - $kerdoivId = $ADAT['kerdoivId'] = ujKerdoiv($ADAT); - if ($kerdoivId) { - $ADAT['txt'] = explode("\n", $_POST['txt']); - kerdesValaszFelvetel($ADAT); - } - } else { - $_SESSION['alert'][] = 'message:empty_fields:ujKerdoiv:cim-tolDt-igDt'; - } - } elseif ($action == 'kerdoivBetoltes2') { - if (is_array($_POST['cimzettId']) && count($_POST['cimzettId']) > 0) { - //$kerdoivId = readVariable($_POST['kerdoivId'], 'numeric unsigned', null); - if (in_array(0, $_POST['cimzettId'])) $_POST['cimzettId'] = $ADAT['cimzettIds']; - for ($i = 0; $i < count($_POST['cimzettId']); $i++) { - $cimzettId = readVariable($_POST['cimzettId'][$i], 'numeric unsigned', null, $ADAT['cimzettIds']); - kerdoivCimzettFelvetel($kerdoivId, $cimzettId, $ADAT['cimzettTipus']); - } - } - if (is_array($_POST['torlendoCimzettId']) && count($_POST['torlendoCimzettId']) > 0) { - for ($i = 0; $i < count($_POST['torlendoCimzettId']); $i++) { - $cimzettId = readVariable($_POST['torlendoCimzettId'][$i], 'numeric unsigned', null, $ADAT['cimzettIds']); - kerdoivCimzettTorles($kerdoivId, $cimzettId, $ADAT['cimzettTipus']); - } - } - $ADAT['kerdoivAdat'] = getKerdoivAdat($kerdoivId); - if (is_array($ADAT['kerdoivAdat']['cimzett']) && count($ADAT['kerdoivAdat']['cimzett'])>0) { - $ADAT['cimzettTipus'] = array_pop(array_keys($ADAT['kerdoivAdat']['cimzett'])); - } - $ADAT['cim'] = $ADAT['kerdoivAdat']['cim']; - } - } - - $TOOL['kerdoivSelect'] = array('tipus' => 'cella', 'paramName' => 'kerdoivId', 'post' => array()); - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/ertekeles/kerdoivBetoltes.php b/mayor-orig/www/policy/private/naplo/ertekeles/kerdoivBetoltes.php deleted file mode 100644 index 4b7c5287..00000000 --- a/mayor-orig/www/policy/private/naplo/ertekeles/kerdoivBetoltes.php +++ /dev/null @@ -1,10 +0,0 @@ -<?php - - if (_RIGHTS_OK !== true) die(); - - global $ADAT; - - if (!isset($ADAT['kerdoivId'])) putKerdoivForm($ADAT); - else putCimzettForm($ADAT); - -?> diff --git a/mayor-orig/www/policy/private/naplo/ertekeles/osszesites-pre.php b/mayor-orig/www/policy/private/naplo/ertekeles/osszesites-pre.php deleted file mode 100644 index 0b537ffe..00000000 --- a/mayor-orig/www/policy/private/naplo/ertekeles/osszesites-pre.php +++ /dev/null @@ -1,97 +0,0 @@ -<?php - - if (_RIGHTS_OK !== true) die(); - if (!__TANAR && !__NAPLOADMIN && !__VEZETOSEG) { - $_SESSION['alert'][] = 'page:insufficient_access'; - } else { - - require_once('include/modules/naplo/share/tankor.php'); - require_once('include/modules/naplo/share/tanar.php'); - require_once('include/modules/naplo/share/kerdoiv.php'); - require_once('include/modules/naplo/share/file.php'); - require_once('include/share/print/pdf.php'); - - $ADAT['kerdoiv'] = getOsszesKerdoiv(); - $ADAT['kerdoivIds'] = array(); - for ($i = 0; $i < count($ADAT['kerdoiv']); $i++) $ADAT['kerdoivIds'][] = $ADAT['kerdoiv'][$i]['kerdoivId']; - - $ADAT['tanarId'] = $tanarId = readVariable($_POST['tanarId'], 'numeric unsigned'); - if (__TANAR && !__NAPLOADMIN && !__VEZETOSEG) $tanarId = __USERTANARID; - $ADAT['tankorId'] = $tankorId = readVariable($_POST['tankorId'], 'numeric unsigned'); - - $ADAT['kerdoivId'] = $kerdoivId = readVariable($_POST['kerdoivId'], 'numeric', null, $ADAT['kerdoivIds']); - - if (isset($kerdoivId)) { - - $ADAT['kerdoivStat'] = getKerdoivStat($kerdoivId); - -// if (isset($tankorId)) { -// } else { - $Table = array(); - foreach (array('tankor','tankorSzulo') as $key => $cimzettTipus) { - if (is_array($ADAT['kerdoivStat']['cimzett'][$cimzettTipus])) { // Ha tanköröket értékeltünk - // Elválasztó - a két címzettTípus között -// $Table[] = ''; $Table[] = $cimzettTipus; $Table[] = ''; - $sor = count($Table); // A következő sor - // táblázat elkészítése - két dimenziós tömb - // első sor: Tanár | Tankör | Kerdes |.|.|.| Kerdes |.|... - $Table[$sor] = array('Tanár/Tankör','Létszám'); - foreach ($ADAT['kerdoivStat']['kerdes'] as $kerdesId => $kAdat) { - $Table[$sor][] = $kAdat['kerdes'].' ('.$kerdesId.')'; - for ($i = 1; $i < count($kAdat['valasz']); $i++) $Table[$sor][] = ''; - } - // Második sor: | valasz1/1 | Valasz1/2 ... - $Table[$sor+1] = array('',''); - foreach ($ADAT['kerdoivStat']['kerdes'] as $kerdesId => $kAdat) { - $j=1; - foreach ($kAdat['valasz'] as $valaszId => $valasz) - $Table[$sor+1][] = ($j++).'. '.$valasz.' ('.$valaszId.')'; - } - // Tanáronként megyünk - if (isset($tanarId)) $Tanarok = array($tanarId => $ADAT['kerdoivStat']['tanarNev'][$tanarId]); - else $Tanarok = $ADAT['kerdoivStat']['tanarNev']; - foreach ($Tanarok as $tanarId => $tanarNev) { - $Table[] = array($tanarNev,''); // Ebbe a sorba lehetne esetleg átlagolni - // tanköröknként - for ($i = 0; $i < count($ADAT['kerdoivStat']['tanarTankorei'][$tanarId]); $i++) { - $tankorId = $ADAT['kerdoivStat']['tanarTankorei'][$tanarId][$i]; - $tankorNev = $ADAT['kerdoivStat']['tankorAdat'][$tankorId]['tankorNev']; - $Row = array($tankorNev.' ('.$tankorId.')', $ADAT['kerdoivStat']['tankorAdat'][$tankorId]['letszam']); - // Kérdésenként - foreach ($ADAT['kerdoivStat']['kerdes'] as $kerdesId => $kAdat) { - // Válszonként - foreach ($kAdat['valasz'] as $valaszId => $valasz) { - $Row[] = $ADAT['kerdoivStat']['szavazat'][$cimzettTipus][$tankorId][$valaszId]; - } - } - $Table[] = $Row; - } - } - - }} // if / foreach - - if (strstr($_SERVER["HTTP_USER_AGENT"], 'Linux')) { - $fileName = fileNameNormal('kerdoiv-'.$kerdoivId.'.csv'); - if (generateCSV($fileName, $Table, 'Kérdőív összesítés')) - header('Location: '.location('index.php?page=session&f=download&download=true&dir=naplo/ertekeles/osszesites&file='.$fileName)); - } else { - $fileName = fileNameNormal('kerdoiv-'.$kerdoivId.'.xls'); - if (generateXLS($fileName, $Table, 'Kérdőív összesítés')) - header('Location: '.location('index.php?page=session&f=download&download=true&dir=naplo/ertekeles/osszesites&file='.$fileName)); - } -// } // isset($tankorId) - } - - } - - if (__NAPLOADMIN || __VEZETOSEG) - $TOOL['tanarSelect'] = array('tipus' => 'cella', 'post' => array('kerdoivId')); -// $TOOL['osztalySelect'] = array('tipus' => 'cella', 'paramName' => 'osztalyId', 'post' => array('tolDt', 'igDt')); -// if (isset($osztalyId) || isset($tanarId)) -// $TOOL['tankorSelect'] = array('tipus' => 'sor', 'paramName' => 'tankorId', 'post' => array('osztalyId', 'tanarId', 'kerdoivId')); - - - $TOOL['kerdoivSelect'] = array('tipus' => 'cella', 'paramName' => 'kerdoivId', 'kerdoiv' => $ADAT['kerdoiv'], 'post' => array('tanarId', 'tankorId')); - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/ertekeles/osszesites.php b/mayor-orig/www/policy/private/naplo/ertekeles/osszesites.php deleted file mode 100644 index c24a85d5..00000000 --- a/mayor-orig/www/policy/private/naplo/ertekeles/osszesites.php +++ /dev/null @@ -1,5 +0,0 @@ -<?php - - if (_RIGHTS_OK !== true) die(); - -?> |