aboutsummaryrefslogtreecommitdiffstats
path: root/mayor-orig/www/policy/private/naplo/ertekeles
diff options
context:
space:
mode:
authorM.Gergo2019-03-08 21:20:34 +0100
committerM.Gergo2019-03-08 21:20:34 +0100
commitf51c9ed2abe5c68211bb3736be5f70b1fe2c9ec0 (patch)
treee13e60e4b94a3b58f1e2bfbe271102c8f04b67bd /mayor-orig/www/policy/private/naplo/ertekeles
parentc76a004b0135786f2742283f8d5f917106f58bd8 (diff)
downloadmayor-f51c9ed2abe5c68211bb3736be5f70b1fe2c9ec0.tar.gz
mayor-f51c9ed2abe5c68211bb3736be5f70b1fe2c9ec0.zip
további rendrakás
Diffstat (limited to 'mayor-orig/www/policy/private/naplo/ertekeles')
-rw-r--r--mayor-orig/www/policy/private/naplo/ertekeles/ertekeles-pre.php205
-rw-r--r--mayor-orig/www/policy/private/naplo/ertekeles/ertekeles.php9
-rw-r--r--mayor-orig/www/policy/private/naplo/ertekeles/export-pre.php33
-rw-r--r--mayor-orig/www/policy/private/naplo/ertekeles/export.php27
-rw-r--r--mayor-orig/www/policy/private/naplo/ertekeles/kerdoivBetoltes-pre.php149
-rw-r--r--mayor-orig/www/policy/private/naplo/ertekeles/kerdoivBetoltes.php10
-rw-r--r--mayor-orig/www/policy/private/naplo/ertekeles/osszesites-pre.php97
-rw-r--r--mayor-orig/www/policy/private/naplo/ertekeles/osszesites.php5
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();
-
-?>