aboutsummaryrefslogtreecommitdiffstats
path: root/mayor-orig/www/policy/private/naplo/intezmeny
diff options
context:
space:
mode:
Diffstat (limited to 'mayor-orig/www/policy/private/naplo/intezmeny')
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/diak-pre.php261
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/diak.php30
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/diakExport-pre.php56
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/diakExport.php9
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/diakFelmentes-pre.php325
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/diakFelmentes.php13
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/diakStatusz-pre.php117
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/diakStatusz.php10
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/diakSzulo-pre.php98
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/diakSzulo.php13
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/diakTankor-pre.php116
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/diakTankor.php13
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/diakTankorJelentkezes-pre.php113
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/diakTankorJelentkezes.php10
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/felmentes-pre.php67
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/felmentes.php11
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/intezmeny-pre.php5
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/intezmeny.php0
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/kepesitesek-pre.php92
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/kepesitesek.php10
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/kepzes-pre.php60
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/kepzes.php14
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/kepzesOraterv-pre.php114
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/kepzesOraterv.php12
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/munkakozosseg-pre.php110
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/munkakozosseg.php27
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/osztaly-pre.php324
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/osztaly.php40
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/szulo-pre.php15
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/szulo.php24
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/tanar-pre.php108
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/tanar.php27
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/tankor-pre.php219
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/tankor.php20
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/tankorDiak-pre.php162
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/tankorDiak.php17
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/tankorLetszam-pre.php101
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/tankorLetszam.php8
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/tankorSzemeszter-pre.php122
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/tankorSzemeszter.php9
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/tankorTanar-pre.php114
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/tankorTanar.php9
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/tankorTanarHozzarendeles-pre.php64
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/tankorTanarHozzarendeles.php10
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/tantargyFelosztas.php9
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/terem-pre.php45
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/terem.php13
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/tovabbkepzes-pre.php112
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/tovabbkepzes.php12
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/valtas-pre.php58
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/valtas.php7
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/verseny-pre.php54
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/verseny.php10
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/zaradek-pre.php76
-rw-r--r--mayor-orig/www/policy/private/naplo/intezmeny/zaradek.php11
55 files changed, 0 insertions, 3506 deletions
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diak-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/diak-pre.php
deleted file mode 100644
index 6e5f82a2..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/diak-pre.php
+++ /dev/null
@@ -1,261 +0,0 @@
-<?php
- if (_RIGHTS_OK !== true) die();
-
- if (!__NAPLOADMIN && !__VEZETOSEG && !__TITKARSAG && !__TANAR && !__DIAK) {
- $_SESSION['alert'][] = 'message:insufficient_access';
- } else {
-
- require_once('include/share/net/upload.php');
- require_once('include/modules/naplo/share/file.php');
- require_once('include/modules/naplo/share/diak.php');
- require_once('include/modules/naplo/share/szulo.php');
- require_once('include/modules/naplo/share/intezmenyek.php');
- require_once('include/modules/naplo/share/zaradek.php');
- require_once('include/modules/naplo/share/tankor.php');
- require_once('include/modules/naplo/share/jegy.php');
- require_once('include/modules/naplo/share/osztaly.php');
- require_once('include/modules/naplo/share/kepzes.php');
- require_once('include/modules/naplo/share/szemeszter.php');
- require_once('include/modules/naplo/share/ora.php');
- require_once('include/modules/naplo/share/diakModifier.php');
- require_once('include/modules/naplo/share/tankorDiakModifier.php');
- require_once('include/modules/naplo/share/hianyzas.php');
- require_once('include/modules/naplo/share/hianyzasModifier.php');
- require_once('include/modules/naplo/share/jegyModifier.php');
- require_once('include/modules/naplo/share/osztalyModifier.php');
- require_once('include/modules/naplo/share/targy.php');
- require_once('include/share/print/pdf.php');
-
- global $_JSON;
-
- $ADAT['tanev'] = $tanev = readVariable($_POST['tanev'], 'numeric unsigned', defined('__TANEV')?__TANEV:null );
- if (__DIAK) $ADAT['diakId'] = $diakId = readVariable(__USERDIAKID,'id',null);
- else $ADAT['diakId'] = $diakId = readVariable($_POST['diakId'],'id',readVariable($_GET['diakId'],'id',null));
- $ADAT['osztalyId'] = $osztalyId = readVariable($_POST['osztalyId'],'id');
-
- $ADAT['szocialisHelyzet'] = getSetField('naplo_intezmeny', 'diak', 'szocialisHelyzet');
- $ADAT['penzugyiStatusz'] = getEnumField('naplo_intezmeny', 'diak', 'penzugyiStatusz');
- $ADAT['lakohelyiJellemzo'] = getEnumField('naplo_intezmeny', 'diak', 'lakohelyiJellemzo');
- $ADAT['torvenyesKepviselo'] = getSetField('naplo_intezmeny', 'diak', 'torvenyesKepviselo');
- $ADAT['fogyatekossag'] = getSetField('naplo_intezmeny', 'diak', 'fogyatekossag');
- $ADAT['kozteruletJelleg'] = getEnumField('naplo_intezmeny', 'diak', 'lakhelyKozteruletJelleg');
- $ADAT['statusz'] = getEnumField('naplo_intezmeny', 'diak', 'statusz');
- $ADAT['vizsgaSzintek'] = getEnumField('naplo_intezmeny', 'diakNyelvvizsga', 'vizsgaSzint');
- $ADAT['vizsgaTipusok'] = getEnumField('naplo_intezmeny', 'diakNyelvvizsga', 'vizsgaTipus');
-
-// EZ MI????
- $ADAT['zaradek'] = $ZaradekIndex['jogviszony megnyitás'];
- $ADAT['iktatoszam'] = readVariable($_POST['iktatoszam'], 'string' );
- //$ZaradekIndex['jogviszony']['megnyitas'|'változás'|'lezárás']
-
- $ADAT['bekerulesModja'] = array_keys($ADAT['zaradek']);
- array_push($ADAT['bekerulesModja'],'beiratkozásra vár','vendégtanuló');
- define('_MODOSITHAT',(__NAPLOADMIN || __TITKARSAG));
- //define('_KERELMEZHET',(__DIAK===true));
- define('_KERELMEZHET',false);
- if (isset($diakId)) {
- // A SET típusú attribútumok string reprezentációja
- if ($action == 'diakSzocialisAdatModositas') {
- $tk = $szH = $fgy = array(); // ilyenkor kell definiálni - legalább üresként - így lehet törölni
- if (isset($_POST['szocialisHelyzet'])) {
- $szH = readVariable($_POST['szocialisHelyzet'], 'enum', null, $ADAT['szocialisHelyzet']);
- }
- if (isset($_POST['fogyatekossag'])) {
- $fgy = readVariable($_POST['fogyatekossag'], 'enum', null, $ADAT['fogyatekossag']);
- }
- if (isset($_POST['torvenyesKepviselo'])) {
- $tk = readVariable($_POST['torvenyesKepviselo'], 'enum', null, $ADAT['torvenyesKepviselo']);
- }
- // A törlés miatt mindenképp kell legyen beállítva valami
- $_POST['szocialisHelyzet'] = is_array($szH) ? implode(',', $szH) : null;
- $_POST['fogyatekossag'] = is_array($fgy) ? implode(',', $fgy) : null;
- $_POST['torvenyesKepviselo'] = is_array($tk) ? implode(',', $tk) : null;
- }
- // diák adatainak lekérdezése
- $ADAT['diakAdat'] = getDiakAdatById($diakId); // csak a státusz miatt kell...
- // action
- if (_MODOSITHAT) {
- $LZI = array_values($ZaradekIndex['jogviszony lezárás']);
- $ADAT['jogviszonyLezarasZaradek'] = getZaradekokByIndexes($LZI);
- if ($action == 'jogviszonyValtas') {
- $ADAT['jogviszonyValtasDt'] = readVariable($_POST['jogviszonyValtasDt'], 'datetime');
- $ADAT['ujStatusz'] = readVariable($_POST['statusz'], 'enum', null, $ADAT['statusz']);
- if ($ADAT['ujStatusz'] == 'jogviszonya felfüggesztve') {
- $ADAT['felfuggesztesOk'] = readVariable($_POST['felfuggesztesOk'], 'string');
- $ADAT['felfuggesztesIgDt'] = readVariable($_POST['felfuggesztesIgDt'], 'string');
- } elseif ($ADAT['ujStatusz'] == 'jogviszonya lezárva') {
- /* A lezárás záradékolása sokféle lehet, userinterakció */
- $ADAT['lezarasZaradekIndex'] = readVariable($_POST['lezarasZaradekIndex'], 'numeric unsigned', null, $LZI);
- $ADAT['lezarasIgazolatlanOrakSzama'] = readVariable($_POST['lezarasIgazolatlanOrakSzama'], 'numeric unsigned');
- $ADAT['lezarasIskola'] = readVariable($_POST['lezarasIskola'], 'string');
- }
- diakJogviszonyValtas($ADAT);
- } elseif ( $action == 'diakAlapadatModositas'
- || $action == 'diakSzuletesiAdatModositas'
- || $action == 'diakCimModositas'
- || $action == 'diakElerhetoseg'
- || $action == 'diakElerhetosegModositas'
- || $action == 'diakTanulmanyiAdatModositas'
- || $action == 'diakSzocialisAdatModositas'
- ) {
- $_JSON['result'] = diakAdatModositas($_POST);
- } elseif ($action== 'diakHozottHianyzas') {
- diakHozottHianyzas($_POST);
- } elseif ($action== 'diakTorol' && $ADAT['diakAdat']['statusz'] == 'felvételt nyert' ) { // csak a felvételt nyert
- if (diakTorol($ADAT['diakAdat'])) { // csak a felvételt nyert
- unset($ADAT['diakAdat']);
- unset($diakId);
- }
- } elseif ($action == 'diakKepUpload') {
- // --TODO könyvtár létrehozás?
- mayorFileUpload(array('subdir'=>_DOWNLOADDIR.'/private/naplo/face/'.__TANEV,'filename'=>$diakId.'.jpg'));
- } elseif ($action == 'diakNyelvvizsgaFelvesz') {
- $M['diakId'] = readVariable($_POST['diakId'],'id');
- $M['targyId'] = readVariable($_POST['targyId'],'id');
- $M['vizsgaSzint'] = readVariable($_POST['vizsgaSzint'],'enum',null,$ADAT['vizsgaSzintek']);
- $M['vizsgaTipus'] = readVariable($_POST['vizsgaTipus'],'enum',null,$ADAT['vizsgaTipusok']);
- $M['vizsgaIntezmeny'] = readVariable($_POST['vizsgaIntezmeny'],'string');
- $M['vizsgaBizonyitvanySzam'] = readVariable($_POST['vizsgaBizonyitvanySzam'],'string');
- $M['vizsgaDt'] = readVariable($_POST['vizsgaDt'],'date',date('Y-m-d'));
- if ($M['targyId']>0) diakNyelvvizsgaFelvesz($M); unset($M);
- $M = readVariable($_POST['nyelvvizsgaTorol'],'id');
- diakNyelvvizsgaTorol($M);
- } elseif ($action == 'sulixREST') {
-/*
- require('include/share/net/rest.php');
- //$server = 'mayor1.ulx.hu';
- $server = 'localhost';
- $port = 8888;
-
- if (isset($_POST['createAccount'])) {
- $resource = '/Users/Create';
- $method = 'PUT';
- $params = array(
- 'params' => array(
- 'sn'=> $ADAT['diakAdat']['viseltCsaladinev'],
- 'givenname' => $ADAT['diakAdat']['viseltUtonev'],
- 'birth_year' => explode('-', $ADAT['diakAdat']['szuletesiIdo'])[0],
- 'birth_month' => explode('-', $ADAT['diakAdat']['szuletesiIdo'])[1],
- 'birth_day' => explode('-', $ADAT['diakAdat']['szuletesiIdo'])[2],
- 'employeeNumber' => $ADAT['diakAdat']['oId']
- )
- );
- } elseif (isset($_POST['deleteAccount'])) {
- $resource = '/Users/Delete/Eduid/'.$ADAT['diakAdat']['oId'];
- $method = 'DELETE';
- }
- $uri = 'https://'.$server.':'.$port.$resource;
- try {
- $ret = restRequest($uri, $method, $params);
- } catch (Exception $e) {
- dump($e->getMessage());
- }
- if ($ret['http']['status'] == 200) {
- } else {
- }
-*/
- }
- }
- } else {
- //$ADAT['zaradek'] = array('felvétel' => 1,'átvétel' => 2, 'áthelyezés' => 3, 'beiratkozásra vár' => null);
- if (isset($osztalyId)) {
- $ADAT['osztaly'] = getOsztalyAdat($osztalyId, $tanev);
- $ADAT['zaradek']['felvétel'] = $ZaradekIndex['jogviszony']['megnyitás']['felvétel osztályba']; // 1 helyett --> 67 ???
- }
- } // van diakId / nincs diakId
-
-
- if (_MODOSITHAT===true && $action == 'ujDiak') {
- $kotelezoParamOk = (isset($_POST['viseltCsaladinev']) && $_POST['viseltCsaladinev'] != '');
- $kotelezoParamOk &= (isset($_POST['kezdoTanev']) && $_POST['kezdoTanev'] != '');
- $kotelezoParamOk &= (isset($_POST['kezdoSzemeszter']) && $_POST['kezdoSzemeszter'] != '');
- $kotelezoParamOk &= ($_POST['felvetelTipus']=='beiratkozásra vár' || (isset($_POST['jogviszonyKezdete']) && $_POST['jogviszonyKezdete'] != ''));
- if ($kotelezoParamOk) {
- $_POST['zaradek'] = $ADAT['zaradek']; // felülírjuk a post-ot... remek
- $_POST['osztaly'] = $ADAT['osztaly'];
- $diakId = ujDiak($_POST);
- } else {
- $_SESSION['alert'][] = 'message:empty_field:(viseltCsaladinev,kezdoTanev,kezdoSzemeszter,jogviszonyKezdete)';
- }
- }
-
- if (isset($diakId)) {
- // diák adatainak lekérdezése
- $Szulok = getSzulok();
- $ADAT['diakAdat'] = getDiakAdatById($diakId);
- $ADAT['diakAdat']['diakNyelvvizsga'] = getDiakNyelvvizsga($diakId);
- switch ($ADAT['diakAdat']['statusz']) {
- case 'felvételt nyert':
- $ADAT['valthatoStatusz'] = array('jogviszonyban van');
- break;
- case 'jogviszonya lezárva':
- $ADAT['valthatoStatusz'] = array('jogviszonyban van', 'vendégtanuló');
- break;
- case 'vendégtanuló':
- $ADAT['valthatoStatusz'] = array('jogviszonya lezárva');
- break;
- default:
- $ADAT['valthatoStatusz'] = array_diff($ADAT['statusz'],array($ADAT['diakAdat']['statusz'],'felvételt nyert'));
- break;
- }
- $ADAT['diakAdat']['anyaNev'] = $Szulok[ $ADAT['diakAdat']['anyaId'] ]['szuleteskoriCsaladinev']?
- trim(implode(' ', array(
- $Szulok[ $ADAT['diakAdat']['anyaId'] ]['szuleteskoriNevElotag'],
- $Szulok[ $ADAT['diakAdat']['anyaId'] ]['szuleteskoriCsaladinev'],
- $Szulok[ $ADAT['diakAdat']['anyaId'] ]['szuleteskoriUtonev']
- ))):$Szulok[ $ADAT['diakAdat']['anyaId'] ]['szuloNev'];
- $ADAT['diakAdat']['apaNev'] =
- trim(implode(' ', array(
- $Szulok[ $ADAT['diakAdat']['apaId'] ]['szuleteskoriNevElotag'],
- $Szulok[ $ADAT['diakAdat']['apaId'] ]['szuleteskoriCsaladinev'],
- $Szulok[ $ADAT['diakAdat']['apaId'] ]['szuleteskoriUtonev']
- ))) . ' - ' . $Szulok[ $ADAT['diakAdat']['apaId'] ]['szuloNev'];
- $ADAT['diakAdat']['gondviseloNev'] = $Szulok[ $ADAT['diakAdat']['gondviseloId'] ]['szuleteskoriCsaladinev']?
- trim(implode(' ', array(
- $Szulok[ $ADAT['diakAdat']['gondviseloId'] ]['szuleteskoriNevElotag'],
- $Szulok[ $ADAT['diakAdat']['gondviseloId'] ]['szuleteskoriCsaladinev'],
- $Szulok[ $ADAT['diakAdat']['gondviseloId'] ]['szuleteskoriUtonev']
- ))):$Szulok[ $ADAT['diakAdat']['gondviseloId'] ]['szuloNev'];
-
- $ADAT['diakAdat']['osztaly'] = getDiakOsztalya($diakId,array('tanev'=>$tanev));
- $ADAT['diakAdat']['mindenOsztaly'] = getDiakMindenOsztaly($diakId);
- $ADAT['diakJogviszony'] = getDiakJogviszony($diakId);
- $ADAT['hozottHianyzas'] = getDiakHozottHianyzas($diakId,array('tanev'=>$tanev));
- $ADAT['diakKepzes'] = getKepzesByDiakId($diakId);
-
- }
-
-
- $ADAT['osztalyok'] = getOsztalyok($tanev,array('result'=>'assoc', 'minden'=>true));
- $ADAT['nyelviTargyak'] = getTargyByJelleg('nyelv');
-
- // ToolBar
- $TOOL['tanevSelect'] = array('tipus' => 'cella', 'action' => 'tanevValasztas', 'post' => array('tanev','diakId'));
- if (!__DIAK) {
- $TOOL['osztalySelect'] = array('tipus' => 'cella', 'tanev' => $tanev, 'post' => array('tanev'));
- $TOOL['diakSelect'] = array('tipus'=>'cella', 'tanev'=>$tanev, 'osztalyId' => $osztalyId,
- 'statusz' => $ADAT['statusz'],
- 'post' => array('tanev','osztalyId')
- );
- }
- if (isset($osztalyId) || isset($diakId)) {
- $TOOL['nyomtatasGomb'] = array('titleConst' => '_NYOMTATAS','tipus'=>'cella', 'url'=>'index.php?page=naplo&sub=nyomtatas&f=diakAdatlap','post' => array('osztalyId','diakId','tanev'));
- if (!__DIAK) {
- $TOOL['diakLapozo'] = array('tipus'=>'sor', 'tanev'=>$tanev, 'osztalyId' => $osztalyId,
- 'statusz' => $ADAT['statusz'],
- 'post' => array('tanev','osztalyId')
- );
- }
- }
- if (__NAPLOADMIN === true) {
- $TOOL['oldalFlipper'] = array('tipus' => 'cella',
- 'url' => array('index.php?page=naplo&sub=intezmeny&f=diakStatusz'),
- 'titleConst' => array('_DIAKSTATUSZ'),
- 'post' => array('diakId'),
- );
- }
-
- getToolParameters();
- } // naploadmin / vezetőség / titkárság / tanár
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diak.php b/mayor-orig/www/policy/private/naplo/intezmeny/diak.php
deleted file mode 100644
index b6ca1349..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/diak.php
+++ /dev/null
@@ -1,30 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- if (!__NAPLOADMIN && !__VEZETOSEG && !__TITKARSAG && !__TANAR && !__DIAK) {
- return;
- }
-
- global $fileName, $ADATOK, $MEZO_LISTA, $Szulok, $tanev, $magantanuloUtkozes, $tolDt, $igDt, $ADAT;
- global $osztalyId,$diakId;
-
-
- if (is_array($ADAT['diakAdat']) && $skin!='ajax') {
- putBizonyitvanyTorzslap($ADAT);
- putDiakAdatForm($ADAT, $Szulok, $tanev);
- if (_MODOSITHAT===true) {
- putDiakJogviszonyValtozas($ADAT); //['diakAdat']
- if ($ADAT['diakAdat']['statusz']=='felvételt nyert') putDiakTorol($ADAT);
- }
- if (__NAPLOADMIN && __ALLOW_SULIX_REST===true) putSuliXRESTForm($ADAT);
-
- } elseif (_MODOSITHAT) {
- // Új diák felvétele
- putUjDiak($ADAT);
- }
- if (_MODOSITHAT===true || _VEZETOSEG===true) {
- putDiakExportForm($ADAT);
- }
-
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakExport-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakExport-pre.php
deleted file mode 100644
index 05d8f5d8..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/diakExport-pre.php
+++ /dev/null
@@ -1,56 +0,0 @@
-<?php
-
- return true;
-
- if (_RIGHTS_OK !== true) die();
-
- if (!__NAPLOADMIN && !__VEZETOSEG && !__TITKARSAG && !__TANAR) {
- $_SESSION['alert'][] = 'message:insufficient_access';
- } else {
-
- require_once('include/modules/naplo/share/osztaly.php');
- require_once('include/modules/naplo/share/szulo.php');
- require_once('include/modules/naplo/share/file.php');
- require_once('include/share/date/names.php');
-
- $ADAT['formatum'] = readVariable($_POST['formatum'], 'emptystringnull', 'csv', array('csv','xml','pdf'));
- if ($ADAT['formatum'] == 'xml') {
- $ADAT['mime'] = 'application/vnd.ms-excel';
- $ADAT['formatum'] = 'xml';
- }
- $ADAT['osztalyId'] = $osztalyId = readVariable($_POST['osztalyId'], 'numeric unsigned', null);
- $ADAT['dt'] = $dt = readVariable($_POST['dt'], 'datetime', date('Y-m-d'));
- $ADAT['tanev'] = $tanev = readVariable($_POST['tanev'], 'numeric unsigned', __TANEV);
- if ($tanev != __TANEV) $TA = getTanevAdat($tanev); else $TA = $_TANEV;
-
- $ADAT['fields'] = getTableFields('diak','naplo_intezmeny',array('osztalyJel','diakNaploSorszam'));
- $szuloMezok = getTableFields('szulo');
- foreach (array('anya','apa','gondviselő','nevelő') as $szulo)
- foreach ($szuloMezok as $attr => $attrNev)
- $ADAT['fields'][ekezettelen($szulo).ucfirst($attr)] = ucfirst($szulo).' '.kisbetus($attrNev);
- $ADAT['fields']['telephelyId'] = 'telephelyId';
- foreach ($ADAT['fields'] as $attr => $attrNev)
- if (!is_array($_POST['mezok']) || in_array($attr, $_POST['mezok'])) $ADAT['mezok'][$attr] = $attrNev;
-
- $ADAT['export'] = diakExport($ADAT);
- if ($action == 'diakExport') {
-
- if (is_array($ADAT['export']) && createFile($ADAT))
- header('Location: '.location('index.php?page=session&f=download&download=true&dir=export&file=diakExport.'.$ADAT['formatum'].'&mimetype='.$ADAT['mime']));
- else echo 'SEMMI: '.__DIAK_EXPORT_FILE;
-
- }
-
-
- $TOOL['tanevSelect'] = array('tipus' => 'cella', 'paramName' => 'tanev', 'post' => array('osztalyId'));
- $TOOL['datumSelect'] = array(
- 'tipus'=>'cella', 'post' => array('osztalyId', 'tanev'),
- 'paramName' => 'dt', 'hanyNaponta' => 1,
- 'tolDt' => date('Y-m-d', strtotime($TA['kezdesDt'])),
- 'igDt' => $TA['zarasDt'],
- );
- $TOOL['osztalySelect'] = array('tipus' => 'cella', 'paramName' => 'osztalyId', 'post' => array('tanev', 'dt'));
- getToolParameters();
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakExport.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakExport.php
deleted file mode 100644
index fd1c30f9..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/diakExport.php
+++ /dev/null
@@ -1,9 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT;
-
-// putDiakExportForm($ADAT);
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakFelmentes-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakFelmentes-pre.php
deleted file mode 100644
index d08aa5f6..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/diakFelmentes-pre.php
+++ /dev/null
@@ -1,325 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- if (!__NAPLOADMIN && !__VEZETOSEG && !__TITKARSAG && !__TANAR && !__DIAK) {
- $_SESSION['alert'][] = 'message:insufficient_access';
- } else {
-
- require_once('include/modules/naplo/share/osztaly.php');
- require_once('include/modules/naplo/share/diak.php');
- require_once('include/modules/naplo/share/targy.php');
- require_once('include/modules/naplo/share/tankor.php');
- require_once('include/modules/naplo/share/tankorDiakModifier.php');
- require_once('include/modules/naplo/share/zaroJegyModifier.php');
- require_once('include/modules/naplo/share/zaradek.php');
- require_once('include/share/date/names.php');
-
- $ADAT['dt'] = $dt = readVariable($_POST['dt'],'date',date('Y-m-d'));
-
- if (__DIAK===true) {
- $ADAT['diakId'] = $diakId = __USERDIAKID;
- } else {
- $ADAT['osztalyId'] = $osztalyId = readVariable($_POST['osztalyId'],'id');
- $ADAT['diakId'] = $diakId = readVariable($_POST['diakId'],'id');
- if ($diakId!='') {
- $ADAT['tankorId'] = $tankorId = readVariable($_POST['tankorId'],'id');
- } else {
- $ADAT['diakId'] = $_POST['diakId'] = $diakId = readVariable($_GET['diakId'],'id');
- if ($diakId!='') {
- $_r = getDiakOsztalya($diakId,array('result'=>'idonly'));
- $ADAT['osztalyId'] = $_POST['osztalyId'] = $osztalyId = $_r[0];
- }
- }
- }
- if ($diakId!='') {
- $tolDt = readVariable($_POST['tolDt'],'date',$dt);
- $targyId = readVariable($_POST['targyId'],'id');
- $ADAT['diakAdat'] = getDiakAdatById($diakId);
- $ADAT['diakTargy'] = getTargyakByDiakId($diakId,array('tolDt'=>$dt,'result'=>'indexed'));
- $ADAT['diakTankor'] = getTankorByDiakId($diakId,__TANEV,array('tolDt'=>$dt,'igDt'=>$_TANEV['zarasDt']));
- $ADAT['diakTankorFelmentes'] = getTankorDiakFelmentes($diakId, __TANEV, array('csakId' => true,
- 'tolDt' => $_TANEV['kezdesDt'], 'igDt'=>$_TANEV['zarasDt'], 'result'=>'indexed', 'felmentesTipus'=>array('óralátogatás alól','értékelés alól')));
- }
-
- if (__NAPLOADMIN === true || __VEZETOSEG===true) {
-
- /* ACTION */
- /*
-
- 1-es típus a részénél: értékelés alól FM (egész tnév) + záradék
- b: záradék
- */
-
- if ($action=='tipus1' && $targyId!='') {
-
- $altipus = readVariable($_POST['t1altipus'],'numeric unsigned',null,array(1,2));
- $igDt = readVariable($_POST['igDt'],'date',$_TANEV['zarasDt']);
- $iktatoszam = readVariable($_POST['iktatoszam'],'string');
-
- if ($altipus=='1') {
- // felmentés értékelés alól tolDt-től minden tankörben ahol a tárgy adott
- $SQL_fail=false;
- $lr = db_connect('naplo_intezmeny');
- db_start_trans($lr);
- /* 1. FM rögzítés */
- for($i=0;$i<count($ADAT['diakTankor']); $i++) {
- if ($ADAT['diakTankor'][$i]['targyId'] == $_POST['targyId']) {
- $_tankorId = $ADAT['diakTankor'][$i]['tankorId'];
- $FM = array('diakId'=>$diakId, 'tankorId'=>$_tankorId, 'tolDt'=>$tolDt, 'igDt'=>$igDt, 'felmentesTipus'=>'értékelés alól','iktatoszam'=>$iktatoszam);
- $result = tankorDiakFelmentesFelvesz($FM,$lr);
- if ($result===false) $SQL_fail = true;
- }
- }
- /* 2. írjuk be neki az FM bejegyzést */
- //találjuk ki milyen félévekre kell beírnunk:
- $q = "SELECT szemeszter,zarasDt FROM szemeszter WHERE zarasDt>='%s' AND tanev=%s";
- $v = array($tolDt,__TANEV);
- $SZEMESZTEREK = db_query($q, array('fv'=>'-pre','values'=>$v,'result'=>'indexed','modul'=>'naplo_intezmeny'), $lr);
- for ($i=0; $i<count($SZEMESZTEREK); $i++) {
- $_szemeszter = $SZEMESZTEREK[$i]['szemeszter'];
- $_hivatalosDt = $SZEMESZTEREK[$i]['zarasDt'];
- $_evfolyamJel = generateDiakEvfolyamJel($diakId,__TANEV,$szemeszter);
- // ellenőrizzük a zárójegy táblát, van-e bejegyzése, DE csak a beírandó szemeszter számít
- {
- $q = "SELECT count(zaroJegyId) AS db FROM zaroJegy WHERE diakId=%u AND targyId=%u AND evfolyamJel='%s' AND felev=%u AND hivatalosDt='%s'";
- $v = array($diakId,$targyId,$_evfolyamJel,$_szemeszter,$_hivatalosDt);
- $count = db_query($q, array('fv'=>'-pre','modul'=>'naplo_intezmeny','result'=>'value','values'=>$v), $lr);
- }
- if ($count==0) {
- $JEGY = array(array('targyId'=>$targyId,'zaroJegyId'=>null, 'diakId'=> $diakId, 'jegyTipus'=>'nem értékelhető', 'jegy'=>'1.0', 'tanev'=>__TANEV, 'szemeszter'=>$_szemeszter, 'felev'=>$_szemeszter));
- if (($zaroJegyek=zaroJegyBeiras($JEGY,$lr))===false) {
- $_SESSION['alert'][] = 'info:wrong_data:Hiba a jegy rögzítéskor';
- $SQL_fail=true;
- } else {
- // rögzített zárójegyek idjei... $zaroJegyek
- // ezt elmenthetjük az esetleges kapcsolatok megőrzésére
- }
- } else {
- $_SESSION['alert'][] = 'info:wrong_data:A megadott félévre már van rögzítve zárójegye!:'.$_szemeszter;
- $SQL_fail=true ;
- }
-
- } // szemeszterek
- /* 3. Most már a megfelelő záradékot is rögzíthetjük akár */
- $targyAdat = getTargyById($targyId);
- $ZARADEK = array('iktatoszam'=>$iktatoszam,'diakId'=>$diakId, 'dt'=>date('Y-m-d'), 'zaradekIndex'=>$ZaradekIndex['felmentés']['értékelés alól'],'csere'=>array('%tantárgy%'=>$targyAdat['targyNev']));
- if (($zaradekId = zaradekRogzites($ZARADEK,$lr))===false) {
- $_SESSION['alert'][] = 'info::Hiba a záradék rögzítésekor!';
- $SQL_fail=true;
- } else {
- // rögzített záradék idje: $zaradekId
- // ezt elmenthetjük az esetleges kapcsolatok megőrzésére
- }
- if ($SQL_fail===true) db_rollback($lr);
- else {
- $_SESSION['alert'][] = 'info:success';
- db_commit($lr);
- }
- db_close($lr);
-
- } elseif ($altipus=='2') {
- // csak záradék rögzítése
- $mi = readVariable($_POST['zaradekTxt2'],'string');
- $miatt = readVariable($_POST['zaradekTxt1'],'string');
- $ZARADEK = array('iktatoszam'=>$iktatoszam,'diakId'=>$diakId, 'dt'=>date('Y-m-d'), 'zaradekIndex'=>$ZaradekIndex['felmentés']['értékelés és minősítés alól'],'csere'=>array('%miatt%'=>$miatt,'%mi%'=>$mi));
- if (($zaradekId = zaradekRogzites($ZARADEK,$lr))===false) {
- $_SESSION['alert'][] = 'info::Hiba a záradék rögzítésekor!';
- } else {
- $_SESSION['alert'][] = 'info:success';
- }
-
- }
-
- } elseif ($action=='tipus2' && $tankorId!='') {
-
- $igDt = readVariable($_POST['igDt'],'date',$_TANEV['zarasDt']);
- $nap = readVariable($_POST['nap'],'numeric unsigned');
- $ora = readVariable($_POST['ora'],'numeric unsigned');
- $iktatoszam = readVariable($_POST['iktatoszam'],'string');
-
- $ovi = ($_POST['ovi']==='1');
- $forceDel = ($_POST['forceDel']==='1');
- $skipZaradek = ($_POST['skipZaradek']==='1');
- if ($_POST['ovi']==='1')
- if (strtotime($tolDt)>strtotime($igDt)) {
- $_SESSION['alert'][] = 'info:wrong_data:igDt<tolDt';
- unset($igDt);
- }
- if ($igDt=='')
- $_SESSION['alert'][] = 'info:wrong_data:kötelező igDt paraméter';
- else {
-
- $SQL_fail=false;
- $lr = db_connect('naplo_intezmeny');
- db_start_trans($lr);
-
- // Teendő: * tankörben FM: óralátogatás alól és értékelés alól, de zárójegyet kap (!)
- $FM = array('diakId'=>$diakId, 'tankorId'=>$tankorId, 'tolDt'=>$tolDt, 'igDt'=>$igDt, 'felmentesTipus'=>'óralátogatás alól','nap'=>$nap,'ora'=>$ora,'iktatoszam'=>$iktatoszam);
- if ($forceDel===true) $FM['utkozes'] = 'torles';
- $result = tankorDiakFelmentesFelvesz($FM,$lr);
- if ($result===false) $SQL_fail = true;
- if ($ovi=='1') {
- $FM = array('diakId'=>$diakId, 'tankorId'=>$tankorId, 'tolDt'=>$tolDt, 'igDt'=>$igDt, 'felmentesTipus'=>'értékelés alól','iktatoszam'=>$iktatoszam);
- if ($forceDel===true) $FM['utkozes'] = 'torles';
- $result = tankorDiakFelmentesFelvesz($FM,$lr);
- if ($result===false) $SQL_fail = true;
- }
- if ($skipZaradek===false) {
- $tankorNev = getTankorNevById($tankorId);
- $targyAdat = getTargyById((getTankorTargyId($tankorId)));
- $targyNev = $targyAdat['targyNev'];
- $ZaradekIndex['felmentés'] = ($ovi) ? $ZaradekIndex['felmentés']['óra látogatása alól osztályozóvizsgával'] : $ZaradekIndex['felmentés']['óra látogatása alól'];
- if (isset($nap)) $napOraStr[] = ($aHetNapjai[$nap-1]).'i';
- if (isset($ora)) $napOraStr[] = $ora.'.';
- $ZARADEK = array('iktatoszam'=>$iktatoszam,'diakId'=>$diakId, 'dt'=>date('Y-m-d'), 'zaradekIndex'=>$ZaradekIndex['felmentés'],'csere'=>array(
- '%tantárgy%'=> "$targyNev ($tankorNev)",
- '%ezen óráinak%'=> @implode(' ',$napOraStr),
- '%tólDt%'=> $tolDt,
- '%igDt%'=> $igDt
- ));
- if (($zaradekId = zaradekRogzites($ZARADEK,$lr))===false) {
- $_SESSION['alert'][] = 'info::Hiba a záradék rögzítésekor!';
- $SQL_fail=true;
- } else {
- // rögzített záradék idje: $zaradekId (ez nem kell most, kösz)
- }
- }
-
- if ($SQL_fail===true) db_rollback($lr);
- else db_commit($lr);
- db_close($lr);
-
- }
-
-
-
- } elseif ($action=='tipus3' && $targyId!='') {
- $iktatoszam = readVariable($_POST['iktatoszam'],'string');
-
- $SQL_fail=false;
- $lr = db_connect('naplo_intezmeny');
- db_start_trans($lr);
- /* 1. léptessük ki a tanköreiből véglegesen */
- for($i=0;$i<count($ADAT['diakTankor']); $i++) {
- /* Jó lenne azért ellenőrizni, hogy van-e már ilyen felmentése */
- if ($ADAT['diakTankor'][$i]['targyId'] == $_POST['targyId']) {
- $_SESSION['alert'][] = 'info::Kiléptettük:'.$ADAT['diakTankor'][$i]['tankorNev'];
- $_tankorId = $ADAT['diakTankor'][$i]['tankorId'];
- $DEL = array(
- 'tolDt'=>$tolDt,'igDt'=>null,'diakId'=>$diakId,
- 'utkozes'=>'torles',
- 'tankorId'=>$_tankorId,
- 'MIN_CONTROL'=>false
- );
-
- // meg kell szüntetnünk a tankörcsoportot a jövőbeli tanévekben is...
- //$q = "SELECT DISTINCT tanev FROM szemeszter WHERE kezdesDt>='%s' AND statusz='aktív'";
- //$v = array($tolDt);
- //$r = db_query($q, array('fv'=>'tankorDiakTorol/getTanev','modul'=>'naplo_intezmeny','values'=>$v, 'result'=>'idonly'),$lr);
- $q = "SELECT count(*) AS db FROM ".__TANEVDBNEV.".`tankorCsoport` WHERE tankorId=%u";
- $erintettTankorCsoport = db_query($q, array('debug'=>false,'fv'=>'-pre/tankorCsoport','modul'=>'naplo','result'=>'value','values'=>array($_tankorId)),$lr);
- if ($erintettTankorCsoport > 0) $_SESSION['alert'][] = 'info::A tankör ('.$_tankorId.') a tankörcsoportot/okat elhagyta.';
-
- $q = "DELETE FROM ".__TANEVDBNEV.".`tankorCsoport` WHERE tankorId=%u";
- $r = db_query($q, array('debug'=>false,'fv'=>'-pre/tankorCsoport','modul'=>'naplo','values'=>array($_tankorId)),$lr);
-
- if (tankorDiakTorol($DEL,$lr) === false) {
- $_SESSION['alert'][] = 'info:wrong_data:Hiba a tankörből való kiléptetéskor';
- $SQL_fail=true;
- }
- // a tankorDiakFelmentes táblával ebben az esetben mi legyen? a tankorDiakTorol függvénynek
- // azzal is kéne foglalkoznia? - talán igen
- }
- }
- /* 2. írjuk be neki az FM bejegyzést */
- //találjuk ki milyen félévekre kell beírnunk:
- $q = "SELECT szemeszter,zarasDt FROM szemeszter WHERE zarasDt>='%s' AND tanev=%s";
- $v = array($tolDt,__TANEV);
- $SZEMESZTEREK = db_query($q, array('fv'=>'-pre','values'=>$v,'result'=>'indexed','modul'=>'naplo_intezmeny'), $lr);
- for ($i=0; $i<count($SZEMESZTEREK); $i++) {
- $_szemeszter = $SZEMESZTEREK[$i]['szemeszter'];
- $_hivatalosDt= $SZEMESZTEREK[$i]['zarasDt'];
- $_evfolyamJel = generateDiakEvfolyamJel($diakId,__TANEV,$szemeszter);
- // ellenőrizzük a zárójegy táblát, van-e bejegyzése
- {
- $q = "SELECT count(zaroJegyId) AS db FROM zaroJegy WHERE diakId=%u AND targyId=%u AND evfolyamJel='%s' AND felev=%u AND hivatalosDt='%s'";
- $v = array($diakId,$targyId,$_evfolyamJel,$_szemeszter,$_hivatalosDt);
- $count = db_query($q, array('fv'=>'-pre','modul'=>'naplo_intezmeny','result'=>'value','values'=>$v), $lr);
- }
- if ($count==0) {
- $JEGY = array(array('targyId'=>$targyId,'zaroJegyId'=>null, 'diakId'=> $diakId, 'jegyTipus'=>'nem értékelhető', 'jegy'=>'1.0', 'tanev'=>__TANEV, 'szemeszter'=>$_szemeszter, 'felev'=>$_szemeszter));
- if (($zaroJegyek=zaroJegyBeiras($JEGY,$lr))===false) {
- $_SESSION['alert'][] = 'info:wrong_data:Hiba a jegy rögzítéskor';
- $SQL_fail=true;
- } else {
- // rögzített zárójegyek idjei... $zaroJegyek
- }
- } else {
- $_SESSION['alert'][] = 'info:wrong_data:A megadott félévre már van rögzítve zárójegye!:'.$_szemeszter;
- $SQL_fail=true ;
- }
-
- } // szemeszterek
- /* 3. Most már a megfelelő záradékot is rögzíthetjük akár */
- $targyAdat = getTargyById($targyId);
- $ZARADEK = array('iktatoszam'=>$iktatoszam,'diakId'=>$diakId, 'dt'=>date('Y-m-d'), 'zaradekIndex'=>$ZaradekIndex['felmentés']['tárgy tanulása alól'],'csere'=>array('%tantárgyak neve%'=>$targyAdat['targyNev']));
- if (($zaradekId = zaradekRogzites($ZARADEK,$lr))===false) {
- $_SESSION['alert'][] = 'info::Hiba a záradék rögzítésekor!';
- $SQL_fail=true;
- } else {
- // rögzített záradék idje: $zaradekId
- }
-
- if ($SQL_fail===true) db_rollback($lr);
- else db_commit($lr);
- db_close($lr);
-
- /* ReReading Data */
- $ADAT['diakAdat'] = getDiakAdatById($diakId);
- $ADAT['diakTargy'] = getTargyakByDiakId($diakId,array('tolDt'=>$dt,'result'=>'indexed'));
- $ADAT['diakTankor'] = getTankorByDiakId($diakId,__TANEV,array('tolDt'=>$dt));
-
- } // action 3
- elseif ($action=="tankorDiakFelmentesTorol") {
- $SQL_fail=false;
- $lr = db_connect('naplo_intezmeny');
- db_start_trans($lr);
-
- $DELFMID = readVariable($_POST['DELFM'],'id');
- for ($i=0; $i<count($DELFMID); $i++) {
- tankorDiakFelmentesLezar(array('tankorDiakFelmentesId'=>$DELFMID[$i], 'kiDt'=>$dt), $lr);
- $ZARADEK = array('iktatoszam'=>$iktatoszam,'diakId'=>$diakId, 'dt'=>date('Y-m-d'), 'zaradekIndex'=>$ZaradekIndex['felmentés']['törlés'],'csere'=>array('%tankorDiakFelmentesId%'=>$DELFMID[$i],'%dt%'=>$dt));
- if (($zaradekId = zaradekRogzites($ZARADEK,$lr))===false) {
- $_SESSION['alert'][] = 'info::Hiba a záradék rögzítésekor!';
- $SQL_fail=true;
- }
- }
- if ($SQL_fail===true) db_rollback($lr);
- else db_commit($lr);
- db_close($lr);
- }
- }
- /* End of ACTION */
- $ADAT['diakZaradek'] = getDiakZaradekok($diakId, array('tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt']));
- $ADAT['tankorDiakFelmentes'] = getTankorDiakFelmentes($diakId, __TANEV,array('csakId' => false, 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'], 'result'=>'indexed', 'felmentesTipus'=>array('óralátogatás alól','értékelés alól')) );
-
- $TOOL['datumSelect'] = array(
- 'tipus'=>'cella', 'post' => array('osztalyId', 'tanev'),
- 'paramName' => 'dt',
- 'hanyNaponta' => 1,
- 'tolDt' => date('Y-m-d', strtotime($_TANEV['kezdesDt'])),
- 'igDt' => $_TANEV['zarasDt'],
- 'post'=>array('osztalyId','diakId')
- );
- $TOOL['osztalySelect'] = array('tipus' => 'cella', 'paramName' => 'osztalyId', 'post' => array('dt'));
- $TOOL['diakSelect'] = array('tipus'=>'cella', 'tanev'=>$tanev, 'osztalyId' => $osztalyId,
-// 'statusz' => $ADAT['statusz'],
- 'post' => array('osztalyId','dt')
- );
- $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=intezmeny&f=felmentes'),
- 'titleConst' => array('_FELMENTES'), 'post' => array('diakId','osztalyId'));
- getToolParameters();
-
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakFelmentes.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakFelmentes.php
deleted file mode 100644
index 5628ebe8..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/diakFelmentes.php
+++ /dev/null
@@ -1,13 +0,0 @@
-<?php
-
- global $ADAT;
-
- if ($ADAT['diakId']!='') {
- if (__NAPLOADMIN===true || __VEZETOSEG===true) {
- putDiakFelmentesForm($ADAT);
- } else {
- putDiakFelmentesAdatok($ADAT);
- }
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakStatusz-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakStatusz-pre.php
deleted file mode 100644
index 6e8e23b3..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/diakStatusz-pre.php
+++ /dev/null
@@ -1,117 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- if (!__NAPLOADMIN && !__TITKARSAG) {
- $_SESSION['alert'][] = 'message:insufficient_access';
- } else {
-
- require_once('include/modules/naplo/share/file.php');
- require_once('include/modules/naplo/share/diak.php');
- require_once('include/modules/naplo/share/diakModifier.php');
- require_once('include/modules/naplo/share/osztaly.php');
- require_once('include/modules/naplo/share/zaradek.php');
-
- $ADAT['tanev'] = $tanev = readVariable($_POST['tanev'], 'numeric unsigned', defined('__TANEV')?__TANEV:null );
- $ADAT['diakId'] = $diakId = readVariable($_POST['diakId'],'id', readVariable($_GET['diakId'], 'id'));
- $ADAT['osztalyId'] = $osztalyId = readVariable($_POST['osztalyId'],'numeric unsigned');
- $ADAT['statusz'] = getEnumField('naplo_intezmeny', 'diak', 'statusz');
-
- if (isset($diakId)) {
-
- $ADAT['statusz2zaradek'] = array(
- 'jogviszonyban van' => array_values($ZaradekIndex['jogviszony megnyitás']),
- 'magántanuló' => array($ZaradekIndex['jogviszony változás']['magántanuló']),
- 'vendégtanuló' => array(),
- 'jogviszonya felfüggesztve' => array($ZaradekIndex['jogviszony változás']['felfüggesztés']),
- 'jogviszonya lezárva' => array_values($ZaradekIndex['jogviszony lezárás'])
- );
- $ADAT['jogviszonyZaradekok'] = array_merge(
- $ADAT['statusz2zaradek']['jogviszonyban van'],
- $ADAT['statusz2zaradek']['magántanuló'],
- $ADAT['statusz2zaradek']['jogviszonya felfüggesztve'],
- $ADAT['statusz2zaradek']['jogviszonya lezárva']
- );
-
- if ($action == 'diakAdatModositas') {
- $Param = array(
- 'diakId' => $diakId,
- 'jogviszonyKezdete' => readVariable($_POST['jogviszonyKezdete'], 'date')
- );
- //if (isset($Param['jogviszonyKezdete']))
- diakAdatModositas($Param);
- } elseif ($action == 'diakJogviszonyTorles') {
- $Param = array(
- 'diakId' => $diakId,
- 'dt' => readVariable($_POST['dt'], 'date'),
- 'statusz' => readVariable($_POST['statusz'], 'enum', null, $ADAT['statusz']),
- 'zaradekId' => readVariable($_POST['zaradekId'], 'id')
- );
- diakJogviszonyBejegyzesTorles($Param);
- } elseif ($action == 'diakZaradek') {
- $Param = array(
- 'diakId' => $diakId,
- 'dt' => readVariable($_POST['dt'], 'date'),
- 'zaradekIndex' => readVariable($_POST['zaradekIndex'], 'numeric unsigned', null, $ADAT['jogviszonyZaradekok']),
- 'zaradekId' => readVariable($_POST['zaradekId'], 'id'),
- 'values' => readVariable($_POST['values'], 'string')
- );
- $ok = true;
- $tmp = explode('%', $Zaradek[ $Param['zaradekIndex'] ]['szoveg']);
- $Param['params'] = array();
- for ($i=1; $i < count($tmp); $i = $i+2) $Param['params'][] = $tmp[$i];
- $Param['csere'] = array();
- for ($i = 0; $i < count($Param['params']); $i++) {
- $Param['csere'][ '%'.$Param['params'][$i].'%' ] = $Param['values'][$i];
- if ($Param['values'][$i] == '') $ok = false;
- }
- if ($ok) {
- if (zaradekRogzites($Param)) { $_SESSION['alert'][] = 'info:success'; }
- } else {
- $_SESSION['alert'][] = 'message:empty_field';
- }
- }
-
- $ADAT['diakAdat'] = getDiakAdatById($diakId);
- $ADAT['diakStatusz'] = getDiakJogviszony($diakId);
- $ADAT['diakZaradekok'] = getDiakZaradekok($diakId, array('result' => 'multiassoc', 'keyfield' => 'dt'));
- $ADAT['zaradekok'] = getZaradekok();
-
- // záradékok státusz változásokhoz rendelése
- foreach ($ADAT['diakStatusz'] as $index => $djAdat) {
- if (is_array($ADAT['diakZaradekok'][ $djAdat['dt'] ])) {
- foreach ($ADAT['diakZaradekok'][ $djAdat['dt'] ] as $j => $zAdat) {
- if (in_array($zAdat['zaradekIndex'], $ADAT['statusz2zaradek'][ $djAdat['statusz'] ])) {
- $ADAT['diakStatusz'][$index]['zaradek'] = $zAdat;
- unset($ADAT['diakZaradekok'][ $djAdat['dt'] ][$j]);
- break;
- }
- }
- }
- }
-
- } else {
-
- $ADAT['hibas'] = getHibasJogviszony();
-
- }
-
- // ToolBar
- $TOOL['tanevSelect'] = array('tipus' => 'cella', 'action' => 'tanevValasztas', 'post' => array('tanev','diakId'));
- $TOOL['osztalySelect'] = array('tipus' => 'cella', 'tanev' => $tanev, 'post' => array('tanev'));
- $TOOL['diakSelect'] = array('tipus'=>'cella', 'tanev'=>$tanev, 'osztalyId' => $osztalyId,
- 'statusz' => $ADAT['statusz'],
- 'post' => array('tanev','osztalyId')
- );
-// EZ MI?! (maxValue?!)
- $TOOL['szamSelect'] = array('tipus' => 'cella', 'title' => 'DIAKIDTITLE', 'minValue' => 1, 'maxValue' => 3000, 'paramName' => 'diakId', 'post' => array('tanev','osztalyId'));
-/* $TOOL['oldalFlipper'] = array('tipus' => 'cella',
- 'url' => array('index.php?page=naplo&sub=intezmeny&f=diak'),
- 'titleConst' => array('_DIAKADATLAP'),
- 'post' => array('diakId'),
- );
-*/ getToolParameters();
-
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakStatusz.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakStatusz.php
deleted file mode 100644
index 68403bac..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/diakStatusz.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT;
-
- if (isset($ADAT['diakId'])) putDiakJogviszonyForm($ADAT);
- else putHibasJogviszony($ADAT);
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakSzulo-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakSzulo-pre.php
deleted file mode 100644
index f16dc808..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/diakSzulo-pre.php
+++ /dev/null
@@ -1,98 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- if (!__NAPLOADMIN && !__VEZETOSEG && !__TITKARSAG && !__TANAR && !__DIAK) {
- $_SESSION['alert'][] = 'message:insufficient_access';
- } else {
-
- require_once('include/modules/naplo/share/file.php');
- require_once('include/modules/naplo/share/diak.php');
- require_once('include/modules/naplo/share/szulo.php');
-
- $Tipusok = array('anya','apa','gondviselo','nevelo');
- $ADAT['statuszTipusok'] = getEnumField('naplo_intezmeny', 'szulo', 'statusz');
-
- if (__DIAK===true) $ADAT['diakId'] = $diakId = __USERDIAKID;
- else $ADAT['diakId'] = $diakId = readVariable($_POST['diakId'], 'numeric unsigned', readVariable($_GET['diakId'], 'numeric unsigned', null));
- $ADAT['$szuloId'] = $szuloId = readVariable($_POST['szuloId'], 'numeric unsigned', readVariable($_GET['szuloId'], 'numeric unsigned', null));
- $ADAT['tipus'] = $tipus = readVariable($_POST['tipus'], 'enum', readVariable($_GET['tipus'], 'enum', null, $Tipusok), $Tipusok);
- $ADAT['kozteruletJelleg'] = getEnumField('naplo_intezmeny', 'diak', 'lakhelyKozteruletJelleg');
-
- if (isset($szuloId)) {
- $ret = getSzulokDiakjai(array($szuloId));
- $ADAT['szuloDiakjai'] = $ret[$szuloId];
- $szDiakIds = array();
- for ($i = 0; $i < count($ADAT['szuloDiakjai']); $i++) $szDiakIds[] = $ADAT['szuloDiakjai'][$i]['diakId'];
- if (!isset($diakId)) $ADAT['diakId'] = $diakId = $ADAT['szuloDiakjai'][0]['diakId'];
- elseif (!in_array($diakId, $szDiakIds)) {
- unset($szuloId); unset($ADAT['$szuloId']); unset($_POST['szuloId']); unset($ADAT['szuloDiakjai']);
- }
- }
- if (isset($diakId)) {
- $diakAdat = getDiakAdatById($diakId);
- if (isset($szuloId) && $diakAdat[$tipus.'Id'] != $szuloId) {
- if ($diakAdat['anyaId'] == $szuloId) $tipus='anya';
- elseif ($diakAdat['apaId'] == $szuloId) $tipus='apa';
- elseif ($diakAdat['gondviseloId'] == $szuloId) $tipus='gondviselo';
- elseif ($diakAdat['neveloId'] == $szuloId) $tipus='nevelo';
- }
- }
-
- if (!isset($_POST['semmi'])) {
- if (isset($_POST['anya'])) $tipus = 'anya';
- elseif (isset($_POST['apa'])) $tipus = 'apa';
- elseif (isset($_POST['gondviselo'])) $tipus = 'gondviselo';
- elseif (isset($_POST['nevelo'])) $tipus = 'nevelo';
- }
- $ADAT['$szuloId'] = $szuloId = $_POST['szuloId'] = $diakAdat[$tipus.'Id'];
-
- define('_MODOSITHAT',(__NAPLOADMIN || __TITKARSAG));
- // ------------- action ------------------ //
- if (_MODOSITHAT && $action=='diakSzuloModositas') {
-
- if (
- !isset($_POST['semmi']) &&
- (isset($_POST['anya']) || isset($_POST['apa']) || isset($_POST['gondviselo']) || isset($_POST['nevelo']))
- ) {
- // echo 'lap váltás';
- } else {
-
-// if (!isset($_POST['szuloId']) || $_POST['szuloId'] == '') {
- $FIELDS = getTableFields('szulo');
- foreach ($FIELDS as $attr => $name) {
- if (!isset($ADAT[$attr]))
- if ($attr == 'szuletesiEv') $ADAT[$attr] = readVariable($_POST[$attr], 'numeric unsigned', null, array(), '1900<$return && $return<2100');
- else $ADAT[$attr] = readVariable($_POST[$attr], 'sql', null);
- }
- if (!isset($szuloId)) {
- $ujSzuloId = readVariable($_POST['ujSzuloId'], 'numeric unsigned', null);
- if (isset($ujSzuloId)) {
- $szuloId = szuloHozzarendeles($diakId, $tipus, $ujSzuloId);
- } else {
- $szuloId = ujSzulo($ADAT, $FIELDS); // ez rendben van, de ajaxnál???
- }
- if ($szuloId) $diakAdat[$tipus.'Id'] = $szuloId;
- } else {
- if (!isset($_POST['semmi']) && isset($_POST['torles'])) {
- if (szuloHozzarendelesTorlese($diakId, $tipus)) unset($diakAdat[$tipus.'Id']);
- } else {
- if (__NAPLOADMIN !== true) unset($ADAT['userAccount']);
- szuloAdatModositas($ADAT, $FIELDS);
- }
- }
-
- }
-
- }
- // ------------- action ------------------ //
-
- $Szulok = getSzulok();
-
- $TOOL['diakSelect'] = array('tipus'=>'cella', 'post'=>array('szuloId','tipus'));
- $TOOL['szuloSelect'] = array('tipus'=>'cella', 'szulok'=>$Szulok, 'post'=>array(''));
- getToolParameters();
-
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakSzulo.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakSzulo.php
deleted file mode 100644
index 12a53b54..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/diakSzulo.php
+++ /dev/null
@@ -1,13 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $Szulok, $tipus, $diakAdat, $ADAT;
-
- if (is_array($diakAdat)) putDiakSzulo($diakAdat, $Szulok, $tipus, $ADAT);
-// if (isset($tipus));
-// else
-// echo 'KERESŐ, vagy ÚJ';
-
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakTankor-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakTankor-pre.php
deleted file mode 100644
index f4ef9295..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/diakTankor-pre.php
+++ /dev/null
@@ -1,116 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- if (!__NAPLOADMIN && !__VEZETOSEG && !__TANAR) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
- require_once('include/modules/naplo/share/tanar.php');
- require_once('include/modules/naplo/share/diak.php');
-# require_once('include/modules/naplo/share/targy.php');
-# require_once('include/modules/naplo/share/munkakozosseg.php');
- require_once('include/modules/naplo/share/tankor.php');
- require_once('include/modules/naplo/share/osztaly.php');
-
- require_once('include/modules/naplo/share/tankorBlokk.php');
- require_once('include/modules/naplo/share/tankorDiakModifier.php');
- require_once('include/modules/naplo/share/hianyzasModifier.php');
- require_once('include/modules/naplo/share/jegyModifier.php');
- require_once('include/modules/naplo/share/jegy.php');
-
- require_once('include/modules/naplo/share/orarend.php');
- require_once('include/modules/naplo/share/szemeszter.php');
- require_once('include/share/date/names.php');
-
- $refDt = readVariable($_POST['refDt'],'datetime',$_TANEV['kezdesDt']);
- $osztalyId = readVariable($_POST['osztalyId'],'id',null);
- $ADAT['osztalyId'] = $osztalyId;
- $forceDel = (readVariable($_POST['forceDel'],'numeric unsigned',null)=='1') ? true:false;
-
- $diakId = readVariable($_POST['diakId'], 'id', readVariable($_GET['diakId'],'id'));
- $ADAT['diakId'] = $diakId;
- if (isset($_POST['tanev']) && $_POST['tanev'] != '') $tanev = $_POST['tanev'];
- if (!isset($tanev)) $tanev=__TANEV;
- $ADAT['tanev'] = $tanev;
-
- //$igDt = date('Y-m-d', strtotime('-1day',strtotime($refDt)));
-
- if ($tanev!=__TANEV) $TA = getTanevAdat($tanev); else $TA = $_TANEV;
-
-if (isset($refDt)) {
-
- $ADAT['refDt'] = $refDt;
-
- define('__MODOSITHATO',(( (__NAPLOADMIN || __VEZETOSEG) && ($TA['statusz']=='aktív' || (__FOLYO_TANEV && $tanev==__TANEV)))));
-
- if ($action=='do' && __MODOSITHATO) {
- for($i=0; $i<count($_POST['UJtankorId']); $i++) {
- $_D = array('tankorId'=>$_POST['UJtankorId'][$i],'diakId'=>$diakId,'tolDt'=>$refDt,'jelenlet'=>'kötelező','kovetelmeny'=>'jegy');
- tankorDiakFelvesz($_D);
- }
- for($i=0; $i<count($_POST['DELtankorId']); $i++) {
- $_D = array('tankorId'=>$_POST['DELtankorId'][$i],'diakId'=>$diakId,'tolDt'=>$refDt);
- if ($forceDel===true) {
- $_D['utkozes'] = 'torles';
- define('__VEZETOSEG_TOROLHET_HIANYZAST',true); // Hiányzást - adminon kívül - alap helyzetben csak a rögzítő tanár törölhet!
- }
- $_result = tankorDiakTorol($_D);
- if ($_result===true) $_SESSION['alert'][] = 'info:done:'.$_POST['DELtankorId'][$i];
- else $_SESSION['alert'][] = 'alert:rollback:tankorId='.$_POST['DELtankorId'][$i];
- }
- for ($i=0; $i<count($result); $i++) {
-
- }
-
- } elseif ($action=='do') {
- $_SESSION['alert'][] = 'info:deadline_expired:';
- }
-
-
- if ($diakId!='') {
- $ADAT['osztalyok'] = $osztalyIdk = getDiakOsztalya($diakId, array('tanev'=>$tanev,'tolDt'=>$refDt));
- $ADAT['tankorok']['diake'] = getTankorByDiakId($diakId,$tanev,array('tolDt'=>$refDt,'igDt'=>$refDt));
- /* Óraszámok megállapítása */
- $sum = 0;
- if (is_array($ADAT['tankorok']['diake']))
- foreach ($ADAT['tankorok']['diake'] as $_ti => $TA) {
- $_tankorId = $TA['tankorId'];
- $a = getTankorOraszamByTanev($tanev,$_tankorId);
- $ADAT['diakTankorOraszam'][$TA['tankorTipus']] += $a[$_tankorId];
- $sum += $a[$_tankorId];
- $ADAT['tankorok']['diake'][$_ti]['hetiOraszam'] = $a[$_tankorId];
- }
- /* --- */
- $ADAT['diakOsszOraszam'] = ($sum);
- }
- if (is_array($osztalyIdk)) {
- for ($i=0; $i<count($osztalyIdk); $i++) {
- $ADAT['tankorok']['osztalye'][ $osztalyIdk[$i]['osztalyId'] ] = getTankorByOsztalyId($osztalyIdk[$i]['osztalyId'],$tanev,array('tanarral'=>true));
- }
- }
-
-}
-
- // -------------------------------------------------------------------------
-
- $TOOL['datumSelect'] = array(
- 'tipus'=>'cella', 'post'=>array('diakId','tanev','osztalyId'),
- 'paramName' => 'refDt', 'hanyNaponta' => 1,
- 'tolDt' => date('Y-m-d', strtotime($TA['kezdesDt'])),
- 'igDt' => $TA['zarasDt'],
-// 'napTipusok' => array('tanítási nap', 'speciális tanítási nap')
- );
-
- $TOOL['osztalySelect'] = array('tipus' => 'cella', 'tanev' => $tanev, 'post' => array('tanev','refDt'));
- $TOOL['diakSelect'] = array('tipus'=>'cella','paramName'=>'diakId', 'post'=>array('tanev','refDt','osztalyId'));
- // $TOOL['tanarSelect'] = array('tipus'=>'sor','paramName'=>'tanarId', 'post'=>array());
- $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=intezmeny&f=tankor'),
- 'titleConst' => array('_TANKOR'), 'post' => array('tankorId','mkId','targyId'));
-
- $TOOL['tanevLapozo'] = array('tipus'=>'sor','paramName'=>'tanev', 'post'=>array('diakId'),
- 'tanev'=>$tanev);
-
- getToolParameters();
-
- }
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakTankor.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakTankor.php
deleted file mode 100644
index de5d2785..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/diakTankor.php
+++ /dev/null
@@ -1,13 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT;
-
- if (__USERADMIN || __VEZETOSEG || __TANAR) {
-
- if (is_array($ADAT['osztalyok'])) putDiakTankorForm($ADAT);
-
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakTankorJelentkezes-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakTankorJelentkezes-pre.php
deleted file mode 100644
index 0c6f8821..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/diakTankorJelentkezes-pre.php
+++ /dev/null
@@ -1,113 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- if (!__NAPLOADMIN && !__VEZETOSEG && !__DIAK && !__TANAR) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
- require_once('include/modules/naplo/share/tanar.php');
- require_once('include/modules/naplo/share/diak.php');
- require_once('include/modules/naplo/share/tankor.php');
- require_once('include/modules/naplo/share/tankorBlokk.php');
- require_once('include/modules/naplo/share/osztaly.php');
-
- require_once('include/modules/naplo/share/kepzes.php');
- require_once('include/modules/naplo/share/szemeszter.php');
- require_once('include/modules/naplo/share/tankorDiakModifier.php');
- require_once('include/share/date/names.php');
-
- if (__DIAK) $diakId = __USERDIAKID;
- else $diakId = readVariable($_POST['diakId'],'id');
-
- $ADAT['diakId'] = $diakId;
-
- global $_TANEV;
-
- if (isset($_POST['szemeszterId']) && $_POST['szemeszterId'] != '')
- $szemeszterId = readVariable($_POST['szemeszterId'],'id');
- else {
- if (__FOLYO_TANEV) $_felev = getFelevByDt(date('Y-m-d')); else $_felev = count($_TANEV['szemeszter']);
- $szemeszterId = getKovetkezoSzemeszterId($_TANEV['szemeszter'][$_felev]['tanev'],$_TANEV['szemeszter'][$_felev]['szemeszter'], true);
- if (is_null($szemeszterId)) $szemeszterId = getSzemeszterIdByDt(date('Y-m-d'));
- }
- $ADAT['szemeszterAdat'] = getSzemeszterAdatById($szemeszterId);
- $ADAT['tanev'] = $tanev = $ADAT['szemeszterAdat']['tanev'];
- $ADAT['szemeszterId'] = $szemeszterId;
-
- //igaziból nem kéne blokkba szervezni... var_dump($ADAT['szemeszterAdat']['statusz']=='aktív');
- $refDt = ($ADAT['szemeszterAdat']['kezdesDt']);
- // csak a félévhez tartozó időszakok érnek, a tanév más szemesztereihez nem!
- $IDO = getIdoszakByTanev(array('tanev' => $tanev, 'szemeszter'=> $ADAT['szemeszterAdat']['szemeszter'],'tipus' => array('előzetes tárgyválasztás','tárgyválasztás'), 'tolDt' => '', 'igDt' => '', 'return' => 'assoc'));
- if (__VEZETOSEG===true || __NAPLOADMIN===true) {
- define('__TARGYVALASZTAS',true); define('__MINCONTROL',false);
- } else {
- if (is_array($IDO) && count($IDO)>0) {
- foreach ( $IDO as $idoszakId => $IDATA ) {
- if ( strtotime($IDATA['előzetes tárgyválasztás'][0]['tolDt']) <= time() && time()<=strtotime($IDATA['előzetes tárgyválasztás'][0]['igDt'])) {
- define('__TARGYVALASZTAS',true); define('__MINCONTROL',false); break;
- } elseif ( strtotime($IDATA['tárgyválasztás'][0]['tolDt']) <= time() && time()<=strtotime($IDATA['tárgyválasztás'][0]['igDt'])) {
- define('__TARGYVALASZTAS',true); define('__MINCONTROL',true); break;
- } else {
- // loop();
- }
- }
- }
- }
- if (!defined('__TARGYVALASZTAS')) { define('__TARGYVALASZTAS',false); define('__MINCONTROL',false); }
-
- if (__TARGYVALASZTAS===true) {
-
- } else {
- $_SESSION['alert'][] = 'info:nem_targyvalasztasi_idoszak:';
- }
-
- /* Képzésre vonatkozó beállítások */
- $ADAT['diakKepzes'] = getKepzesByDiakId($diakId, array('result'=>'assoc','dt'=>$refDt));
- for ($i=0; $i<count($ADAT['diakKepzes'][$diakId]); $i++) {
- $K = $ADAT['diakKepzes'][$diakId][$i];
- /* Évfolyam meghatározás ha lehet (adott tanév!) */
- $ADAT['diakOsztaly'] = getDiakokOsztalyai(array($diakId), array('tanev' => $tanev));
- for($j=0; $j<count($ADAT['diakOsztaly'][$diakId]); $j++) {
- $ADAT['diakEvfolyam'][] = getEvfolyam($ADAT['diakOsztaly'][$diakId][$j], $tanev);
- }
- if (count($ADAT['diakEvfolyam'])>1) $_SESSION['alert'][] = ':multi_evfolyam:';
- $ADAT['kepzesOraszam'][$K['kepzesId']] = getOraszamByKepzes($K['kepzesId'],array('evfolyam'=>$ADAT['diakEvfolyam'][0], 'szemeszter'=>$ADAT['szemeszterAdat']['szemeszter']));
- }
- //var_dump($ADAT['kepzesOraszam']['kötelezően választható']['sum']);
- //var_dump($ADAT['kepzesOraszam']['szabadon választható']['sum']);
- /* Képzés vége */
-
- //define('__MODOSITHATO',(( (__NAPLOADMIN || __VEZETOSEG) && ($ADAT['szemeszterAdat']['statusz']=='aktív' || (__FOLYO_TANEV && $tanev==__TANEV)))));
-
- if ($action=='do' && __TARGYVALASZTAS===true && (__VEZETOSEG===true || __NAPLOADMIN===true || __DIAK===true)) {
- foreach($_POST as $pNev => $pErtek) {
- if (substr($pNev,0,strlen("UJTANKORID")) == 'UJtankorId') {
- $_D = array('tankorId'=>intval(substr($pNev,10)),'diakId'=>$diakId,'tolDt'=> $refDt);
- tankorDiakFelvesz($_D);
- } elseif (substr($pNev,0,strlen("DELTANKORID")) == 'DELtankorId') {
- $_D = array('tankorId'=>intval(substr($pNev,11)),'diakId'=>$diakId,'tolDt'=>$refDt,'MIN_CONTROL'=>__MINCONTROL);
- tankorDiakTorol($_D);
- }
- }
- } elseif ($action=='do') {
- $_SESSION['alert'][] = 'info:deadline_expired:';
- }
-
- if ($diakId!='') {
- $ADAT['osztalyok'] = $osztalyIdk = getDiakOsztalya($diakId, array('tanev'=>$tanev,'result'=>'csakid'));
- $ADAT['tankorok']['diake'] = getTankorByDiakId($diakId,$tanev,array('tolDt'=>$refDt,'igDt'=>$refDt));
- }
- $ADAT['tankorBlokkok'] = getTankorBlokkok($tanev);
- if ($diakId=='' OR ($diakId!='' && is_array($ADAT['osztalyok']) && count($ADAT['osztalyok'])!=0))
- $ADAT['tankorok']['valaszthato'] = getValaszthatoTankorok($tanev,$ADAT['szemeszterAdat']['szemeszter'], $ADAT['osztalyok']);
- if (__DIAK!==true) $TOOL['diakSelect'] = array('tipus'=>'cella','paramName'=>'diakId', 'post'=>array('tanev','szemeszterId','refDt'));
- $TOOL['szemeszterSelect'] = array('tipus'=>'cella','paramName'=>'szemeszterId', 'post'=>array('diakId'),
- 'tanev'=>$tanev, 'statusz'=>array('aktív'));
- $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=intezmeny&f=tankor'),
- 'titleConst' => array('_TANKOR'), 'post' => array('tankorId','mkId','targyId'));
-
- getToolParameters();
-
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakTankorJelentkezes.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakTankorJelentkezes.php
deleted file mode 100644
index 52819ca3..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/diakTankorJelentkezes.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT;
-
- putDiakTankorJelentkezesForm($ADAT);
-
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/felmentes-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/felmentes-pre.php
deleted file mode 100644
index 3dfae44a..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/felmentes-pre.php
+++ /dev/null
@@ -1,67 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- if (!__NAPLOADMIN && !__VEZETOSEG && !__TITKARSAG && !__TANAR && !__DIAK) {
- $_SESSION['alert'][] = 'message:insufficient_access';
- } else {
-
- require_once('include/modules/naplo/share/osztaly.php');
- require_once('include/modules/naplo/share/diak.php');
- require_once('include/modules/naplo/share/targy.php');
- require_once('include/modules/naplo/share/tankor.php');
- require_once('include/modules/naplo/share/tankorDiakModifier.php');
- require_once('include/modules/naplo/share/zaroJegyModifier.php');
- require_once('include/modules/naplo/share/zaradek.php');
- require_once('include/share/date/names.php');
-
- $ADAT['dt'] = $dt = readVariable($_POST['dt'],'date',date('Y-m-d'));
-
- if (__DIAK===true) {
- $ADAT['diakId'] = $diakId = __USERDIAKID;
- } else {
- $ADAT['osztalyId'] = $osztalyId = readVariable($_POST['osztalyId'],'id');
- $ADAT['tankorId'] = $tankorId = readVariable($_POST['tankorId'],'id');
- $ADAT['diakId'] = $diakId = readVariable($_POST['diakId'],'id');
- }
- $tolDt = readVariable($_POST['tolDt'],'date',$dt);
-
- $ADAT['diakAdat'] = getDiakok(array('result'=>'assoc'));
-
- if ($osztalyId!='') {
- //$targyId = readVariable($_POST['targyId'],'id');
- //$ADAT['diakAdat'] = getDiakAdatById($diakId);
- //$ADAT['diakTargy'] = getTargyakByDiakId($diakId,array('tolDt'=>$dt,'result'=>'indexed'));
- //$ADAT['diakTankor'] = getTankorByDiakId($diakId,__TANEV,array('tolDt'=>$dt,'igDt'=>$_TANEV['zarasDt']));
- $ADAT['felmentes'] = getFelmentes(array('csakId' => false,
- 'osztalyId'=>$osztalyId,
- 'tolDt' => $_TANEV['kezdesDt'], 'igDt'=>$_TANEV['zarasDt'], 'result'=>'indexed', 'felmentesTipus'=>array('óralátogatás alól','értékelés alól')));
- } else {
- $ADAT['felmentes'] = getFelmentes(array('csakId' => false,
- 'tolDt' => $_TANEV['kezdesDt'], 'igDt'=>$_TANEV['zarasDt'], 'result'=>'indexed', 'felmentesTipus'=>array('óralátogatás alól','értékelés alól')));
- }
- if (__NAPLOADMIN === true || __VEZETOSEG===true) {
- }
-/* ------------- */
- $ADAT['diakZaradek'] = getDiakZaradekok($diakId, array('tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt']));
- $ADAT['tankorDiakFelmentes'] = getTankorDiakFelmentes($diakId, __TANEV,array('csakId' => false, 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'], 'result'=>'indexed', 'felmentesTipus'=>array('óralátogatás alól','értékelés alól')) );
-
-/*
- $TOOL['datumSelect'] = array(
- 'tipus'=>'cella', 'post' => array('osztalyId', 'tanev'),
- 'paramName' => 'dt',
- 'hanyNaponta' => 1,
- 'tolDt' => date('Y-m-d', strtotime($_TANEV['kezdesDt'])),
- 'igDt' => $_TANEV['zarasDt'],
- 'post'=>array('osztalyId','diakId')
- );
-*/
- $TOOL['osztalySelect'] = array('tipus' => 'cella', 'paramName' => 'osztalyId', 'post' => array('dt'));
- $TOOL['diakSelect'] = array('tipus'=>'cella', 'tanev'=>$tanev, 'osztalyId' => $osztalyId,
-// 'statusz' => $ADAT['statusz'],
- 'post' => array('osztalyId','dt')
- );
- getToolParameters();
-
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/felmentes.php b/mayor-orig/www/policy/private/naplo/intezmeny/felmentes.php
deleted file mode 100644
index 84bcb21d..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/felmentes.php
+++ /dev/null
@@ -1,11 +0,0 @@
-<?php
-
- global $ADAT;
-
- if (__NAPLOADMIN===true || __VEZETOSEG===true) {
- putFelmentes($ADAT);
- } else {
- //putFelmentes($ADAT);
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/intezmeny-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/intezmeny-pre.php
deleted file mode 100644
index 46805e9e..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/intezmeny-pre.php
+++ /dev/null
@@ -1,5 +0,0 @@
-<?php
-
- header('Location: '.location('index.php?page=naplo&sub=intezmeny&f=valtas'));
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/intezmeny.php b/mayor-orig/www/policy/private/naplo/intezmeny/intezmeny.php
deleted file mode 100644
index e69de29b..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/intezmeny.php
+++ /dev/null
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/kepesitesek-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/kepesitesek-pre.php
deleted file mode 100644
index 2fc0ba1c..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/kepesitesek-pre.php
+++ /dev/null
@@ -1,92 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- if (!__NAPLOADMIN && !__VEZETOSEG) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
- require_once('include/modules/naplo/share/kepesites.php');
- require_once('include/modules/naplo/share/targy.php');
- require_once('include/modules/naplo/share/tanar.php');
-
- $ADAT['targyak'] = getTargyak();
- foreach ($ADAT['targyak'] as $idx => $tAdat) $ADAT['targyIds'][] = $tAdat['targyId'];
- $ADAT['tanarok'] = getTanarok();
- foreach ($ADAT['tanarok'] as $idx => $tAdat) $ADAT['tanarIds'][] = $tAdat['tanarId'];
- $ADAT['vegzettsegek'] = getEnumField('naplo_intezmeny', 'kepesites', 'vegzettseg');
- $ADAT['fokozatok'] = getEnumField('naplo_intezmeny', 'kepesites', 'fokozat');
- $ADAT['specializaciok'] = getEnumField('naplo_intezmeny', 'kepesites', 'specializacio');
- foreach ($ADAT['kepesitesek'] as $idx => $kAdat) $ADAT['kepesitesIds'][] = $kAdat['kepesitesId'];
-
- $ADAT['kepesitesId'] = $kepesitesId = readVariable($_POST['kepesitesId'], 'id', null, $ADAT['kepesitesIds']);
- if (isset($kepesitesId)) {
-
- if ($action == 'kepesitesModositas') {
- // Alap adatok módosítása
- $kepesitesNev = readVariable($_POST['kepesitesNev'], 'string');
- $vegzettseg = readVariable($_POST['vegzettseg'], 'enum', null, $ADAT['vegzettsegek']);
- $fokozat = readVariable($_POST['fokozat'], 'enum', null, $ADAT['fokozatok']);
- $specializacio = readVariable($_POST['specializacio'], 'enum', null, $ADAT['specializaciok']);
- if (isset($kepesitesNev) && isset($vegzettseg) && isset($fokozat) && isset($specializacio)) {
- $ok = kepesitesModositas($kepesitesId, $vegzettseg, $fokozat, $specializacio, $kepesitesNev);
- if ($ok) $_SESSION['alert'][] = 'info:success';
- }
- // Tárgy hozzárendelés
- $targyId = readVariable($_POST['targyId'], 'id', null, $ADAT['targyIds']);
- if (isset($targyId)) {
- $ok = kepesitesTargyHozzarendeles($kepesitesId, $targyId);
- if ($ok) $_SESSION['alert'][] = 'info:success';
- }
- // Tanár hozzárendelés
- $tanarId = readVariable($_POST['tanarId'], 'id', null, $ADAT['tanarIds']);
- if (isset($tanarId)) {
- $ok = tanarKepesitesHozzarendeles($tanarId, $kepesitesId);
- if ($ok) $_SESSION['alert'][] = 'info:success';
- }
- } elseif ($action == 'delTargy') {
-
- $targyId = readVariable($_POST['targyId'], 'id', null, $ADAT['targyIds']);
- $ok = kepesitesTargyTorles($kepesitesId, $targyId);
- $_JSON = array(
- 'result' => ($ok?'success':'fail'),
- 'targyId' => $targyId,
- 'kepesitesId' => $kepesitesId
- );
-
- } elseif ($action == 'delTanar') {
-
- $tanarId = readVariable($_POST['tanarId'], 'id', null, $ADAT['tanarIds']);
- $ok = tanarKepesitesTorles($tanarId, $kepesitesId);
- $_JSON = array(
- 'result' => ($ok?'success':'fail'),
- 'tanarId' => $tanarId,
- 'kepesitesId' => $kepesitesId
- );
-
- }
-
- } elseif ($action == 'ujKepesites') {
- $kepesitesNev = readVariable($_POST['kepesitesNev'], 'string');
- $vegzettseg = readVariable($_POST['vegzettseg'], 'enum', null, $ADAT['vegzettsegek']);
- $fokozat = readVariable($_POST['fokozat'], 'enum', null, $ADAT['fokozatok']);
- $specializacio = readVariable($_POST['specializacio'], 'enum', null, $ADAT['specializaciok']);
- if (isset($kepesitesNev) && isset($vegzettseg) && isset($fokozat) && isset($specializacio)) {
- $ADAT['kepesitesId'] = $kepesitesId = ujKepesites($vegzettseg, $fokozat, $specializacio, $kepesitesNev);
- if ($kepesitesId) $_SESSION['alert'][] = 'info:success';
- }
- }
-
-
- $ADAT['kepesitesek'] = getKepesitesek();
- if (isset($kepesitesId)) {
- $i=0;
- while ($i < count($ADAT['kepesitesek']) && $ADAT['kepesitesek'][$i]['kepesitesId'] != $kepesitesId) $i++;
- $ADAT['kepesitesAdat'] = $ADAT['kepesitesek'][$i];
- $ADAT['kepesitesAdat']['targyak'] = getKepesitesTargy($kepesitesId);
- $ADAT['kepesitesAdat']['tanarok'] = getKepesitesTanar($kepesitesId);
- }
-
- $TOOL['kepesitesSelect'] = array('tipus'=>'cella', 'paramName'=>'kepesitesId','paramDesc'=>'kepesitesNev','title'=>'KEPESITES','adatok'=>$ADAT['kepesitesek'],'post' => array());
-
- }
-?> \ No newline at end of file
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/kepesitesek.php b/mayor-orig/www/policy/private/naplo/intezmeny/kepesitesek.php
deleted file mode 100644
index 76b8e11b..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/kepesitesek.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT;
-
- if (isset($ADAT['kepesitesId'])) putKepesitesAdat($ADAT);
- else putUjKepesites($ADAT);
-
-?> \ No newline at end of file
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/kepzes-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/kepzes-pre.php
deleted file mode 100644
index 152e8e75..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/kepzes-pre.php
+++ /dev/null
@@ -1,60 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- if (!__NAPLOADMIN) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
- require_once('include/modules/naplo/share/kepzes.php');
- require_once('include/modules/naplo/share/osztaly.php');
-
- $tanev = __TANEV;
-
- $kepzesId = readVariable($_POST['kepzesId'], 'numeric unsigned', null);
- if (isset($kepzesId)) {
- $ADAT['kepzesAdat'] = getKepzesAdatById($kepzesId);
- }
- $ADAT['osztalyok'] = getOsztalyok($tanev, array('result' => 'assoc', 'minden'=>true));
- $ADAT['osztalyJelleg'] = getOsztalyJellegek();
-
- if ($action == 'ujKepzes') {
- $kepzesNev = readVariable($_POST['kepzesNev'], 'string', null);
- $tolTanev = readVariable($_POST['tolTanev'], 'numeric unsigned', null);
- $osztalyJellegId = readVariable($_POST['osztalyJellegId'], 'id', null);
- if (isset($kepzesNev) && isset($tolTanev) && isset($osztalyJellegId)) $kepzesId = ujKepzes($kepzesNev, $tolTanev, $osztalyJellegId);
- else $_SESSION['alert'][] = 'message:wrong_data';
- if ($kepzesId) {
- $ADAT['kepzesAdat'] = getKepzesAdatById($kepzesId);
- }
- } elseif ($action == 'kepzesModositas') {
- $kepzesNev = readVariable($_POST['kepzesNev'], 'string', null);
- $tolTanev = readVariable($_POST['tolTanev'], 'numeric unsigned', null);
- $osztalyJellegId = readVariable($_POST['osztalyJellegId'], 'id', null);
- $osztalyIds = readVariable($_POST['osztalyId'], 'id');
- $delOsztalyIds = readVariable($_POST['delOsztalyId'], 'id');
- if (isset($kepzesNev) && isset($tolTanev))
- $MODOSIT = array('kepzesId'=>$kepzesId,
- 'kepzesNev'=>$kepzesNev,
- 'tolTanev'=>$tolTanev,
- 'osztalyIds'=>$osztalyIds,
- 'delOsztalyIds'=>$delOsztalyIds,
- 'osztalyJellegId'=>$osztalyJellegId
- );
- if (isset($kepzesNev) && isset($tolTanev)) kepzesModositas($MODOSIT);
- else $_SESSION['alert'][] = 'message:wrong_data';
- $ADAT['kepzesAdat'] = getKepzesAdatById($kepzesId);
- } elseif ($action == 'kepzesEles') {
- $kepzesEles = readVariable($_POST['kepzesEles'],'bool',null); // bool
- kepzesEles($kepzesId,(($kepzesEles-1)*(-1)));
- $ADAT['kepzesAdat'] = getKepzesAdatById($kepzesId);
- }
-
- $TOOL['kepzesSelect'] = array('tipus'=>'cella', 'post' => array());
- $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=intezmeny&f=osztaly','index.php?page=naplo&sub=intezmeny&f=kepzesOraterv'),
- 'titleConst' => array('_OSZTALYHOZ','_KEPZESORATERVHEZ'), 'post' => array('kepzesId'),
- 'paramName'=>'kepzesId'); // paramName ?
- getToolParameters();
-
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/kepzes.php b/mayor-orig/www/policy/private/naplo/intezmeny/kepzes.php
deleted file mode 100644
index c55395ac..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/kepzes.php
+++ /dev/null
@@ -1,14 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT;
-
- if (is_array($ADAT['kepzesAdat'])) {
- putKepzesForm($ADAT);
- kepzesElesForm($ADAT);
- }
- ujKepzesForm($ADAT);
-
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/kepzesOraterv-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/kepzesOraterv-pre.php
deleted file mode 100644
index f82ea1cf..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/kepzesOraterv-pre.php
+++ /dev/null
@@ -1,114 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- if (!__NAPLOADMIN) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
- require_once('include/modules/naplo/share/kepzes.php');
- require_once('include/modules/naplo/share/osztaly.php');
- require_once('include/modules/naplo/share/targy.php');
- require_once('include/modules/naplo/share/file.php');
-
- $tanev = __TANEV;
- $ADAT['kepzesId'] = $kepzesId = readVariable($_POST['kepzesId'], 'id', null);
-
- $ADAT['kepzesOraterv.kovetelmeny'] = getEnumField('naplo_intezmeny','kepzesOraterv','kovetelmeny');
- $KOT = $ADAT['kepzesOraterv.tipus'] = getEnumField('naplo_intezmeny','kepzesOraterv','tipus');
-
- function _escape($val,$A=null) {
- global $KOT;
- if (is_null($A) || !is_array($A)) $A = $KOT;
- for ($i=0; $i<count($A); $i++) {
- if ($A[$i]==$val) { return 'E'.$i; }
- }
- }
- function _unescape($val,$A=null) {
- global $KOT;
- if (!is_array($A)) $A = $KOT;
- for ($i=0; $i<count($A); $i++) {
- if ($i==intval(substr($val,1))) { return $A[$i]; }
- }
- }
-
- if ($action == 'oratervMasolas') {
- $masolandoKepzesId = readVariable($_POST['masolandoKepzesId'],'id');
- if (isset($masolandoKepzesId) && isset($kepzesId)) kepzesOratervMasolas($masolandoKepzesId, $kepzesId);
- } else if ($action == 'do') {
- // prepare for walk
- $submit_done = false;
- reset($_POST);
- foreach($_POST as $key => $value) {
- if (substr($key,0,6)=='torol_') {
- list($_rest, $_tipus, $_targyId) = explode('_',$key);
- $_tipus = _unescape(readVariable($_tipus,'strictstring'));
- $_targyId = readVariable($_targyId,'id');
- dropKepzesOratervRekord($kepzesId,$_tipus,$_targyId);
- $submit_done = true;
- }
- }
- if (!$submit_done) {
- list($tipus,$targyId) = explode('_',readVariable($_POST['UJ_targyTipusId'],'string'));
- $UJtipus = (substr($tipus,0,1)=='E') ? _unescape(readVariable($tipus,'strictstring')) : '';
- $UJtargyId = readVariable($targyId,'id');
- unset($tipus); unset($targyId);
- reset($_POST);
- foreach($_POST as $key => $value) {
- if (substr($key,0,3) == 'MO_') {//MAX ÓRASZÁM
- list($skey, $evfolyamJel) = explode('_',$key);
- if (is_numeric($value)) $DDATA['oraszamok'][$evfolyamJel]['max'] = $value;
- } elseif (substr($key,0,3) == 'KO_') {//KÖT ÓRASZÁM
- list($skey, $evfolyamJel) = explode('_',$key);
- if (is_numeric($value)) $DDATA['oraszamok'][$evfolyamJel]['kotelezo'] = $value;
- } elseif (substr($key,0,2) == 'T_') {// a tárgyhoz tartozó óraszám
- list($tipus, $targyId, $val, $evfolyamJel, $szemeszter) = explode('_',substr($key,2));
- $tipus = _unescape($tipus);
- $targyId = readVariable($targyId,'id');
- //if (intval($targyId)==0) $targyId = _unescape($targyId,$ADAT['kepzesOraterv.tipus']);
- if ($val=='O') { // heti óraszám
- $DDATA['adatok'][$tipus][$targyId][$evfolyamJel][$szemeszter]['oraszam'] = $value;
- } elseif ($val=='K') { // követelmény
- $DDATA['adatok'][$tipus][$targyId][$evfolyamJel][$szemeszter]['kovetelmeny'] = $value;
- }
- /* Ha az új tárgyhoz tartozó adatok jönnek, pakoljuk a megfelelő tömbbe */
- } elseif (substr($key,0,4) == 'UJ_O' && $UJtipus!='') {// az új tárgyhoz tartozó óraszám
- list($skey1, $skey2, $evfolyamJel, $szemeszter) = explode('_',$key);
- if (is_numeric($value)) $DDATA['adatok'][$UJtipus][$UJtargyId][$evfolyamJel][$szemeszter]['oraszam'] = $value;
- } elseif (substr($key,0,4) == 'UJ_K' && $UJtipus!='') {// az új tárgyhoz tartozó óraszám
- list($skey1, $skey2, $evfolyamJel, $szemeszter) = explode('_',$key);
- $DDATA['adatok'][$UJtipus][$UJtargyId][$evfolyamJel][$szemeszter]['kovetelmeny'] = $value;
- }
- }
- modifyKepzesOraterv($DDATA,$kepzesId);
- }
-
- }
-
- if (isset($kepzesId)) {
- $ADAT['kepzesAdat'] = getKepzesAdatById($kepzesId);
- $ADAT['oraszam'] = getKepzesOraszam($kepzesId);
- $ADAT['oraterv'] = getKepzesOraterv($kepzesId);
- $ADAT['targyak'] = getTargyak();
- if ($ADAT['oraterv']==array()) {
- // A kiválasztottal azonos osztályJelleghez tartozó képzések listája - ebbe benne van maga a kiválasztott képzés is!
- $ADAT['hasonloKepzesek'] = getKepzesByOsztalyJelleg($ADAT['kepzesAdat']['osztalyJellegId']);
- }
- }
- $ADAT['osztalyok'] = getOsztalyok($tanev, array('result' => 'assoc','minden'=>true));
-
-// $ADAT['kepzesOraszam'] = getKepzesOraszam($kepzesId);
-// $ADAT['kepzesOraterv'] = getKepzesOraterv($kepzesId);
-
- if (isset($kepzesId) && !is_numeric($ADAT['kepzesAdat']['osztalyJelleg']['osztalyJellegId']))
- $_SESSION['alert'][] = 'error:nincs megadva osztály jelleg!';
-
-
-
- $TOOL['kepzesSelect'] = array('tipus'=>'cella', 'post' => array());
- $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=intezmeny&f=osztaly','index.php?page=naplo&sub=intezmeny&f=kepzes'),
- 'titleConst' => array('_OSZTALYHOZ','_KEPZESHEZ'), 'post' => array('kepzesId'),
- 'paramName'=>'kepzesId'); // paramName ?
- getToolParameters();
-
- }
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/kepzesOraterv.php b/mayor-orig/www/policy/private/naplo/intezmeny/kepzesOraterv.php
deleted file mode 100644
index d56f4019..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/kepzesOraterv.php
+++ /dev/null
@@ -1,12 +0,0 @@
-<?php
-
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT;
-
-// putKepzesInfo($ADAT);
- if ($ADAT['oraterv']==array() && count($ADAT['hasonloKepzesek']) > 1) putOratervMasolas($ADAT);
- putKepzesOraterv($ADAT);
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/munkakozosseg-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/munkakozosseg-pre.php
deleted file mode 100644
index f8524925..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/munkakozosseg-pre.php
+++ /dev/null
@@ -1,110 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- require_once('include/modules/naplo/share/tanar.php');
- require_once('include/modules/naplo/share/munkakozosseg.php');
- require_once('include/modules/naplo/share/targy.php');
- require_once('include/modules/naplo/share/file.php');
-
- $ADAT['targyJellegENUM'] = getEnumField('naplo_intezmeny','targy','targyJelleg');
- $ADAT['targy.evkoziKovetelmeny'] = getEnumField('naplo_intezmeny','targy','evkoziKovetelmeny');
- $ADAT['targy.zaroKovetelmeny'] = getEnumField('naplo_intezmeny','targy','zaroKovetelmeny');
-
- $ADAT['mkId'] = $mkId = readVariable($_POST['mkId'],'id');
- $ADAT['targyId'] = $targyId = readVariable($_POST['targyId'],'id');
- $ADAT['targyJelleg'] = $targyJelleg = readVariable($_POST['targyJelleg'],'sql');
-
- $ADAT['kirTargyak'] = getKirTargyak();
-
- if (__NAPLOADMIN) {
- switch ($action) {
- case 'ujMunkakozosseg':
- if ($_POST['leiras'] != '')
- if ( ($mkId=ujMunkakozosseg($_POST['leiras'],$_POST['mkVezId']))===false )
- unset($mkId); unset($ADAT['mkId']);
- break;
- case 'modMunkakozosseg':
- if ($_POST['mkId']!='' && $_POST['leiras'] != '')
- modMunkakozosseg($_POST['mkId'],$_POST['leiras'],$_POST['mkVezId'],$_POST['mkUjTagok'],$_POST['mkTagok']);
- break;
- case 'ujTargy':
- if ($_POST['targyleiras']!='') {
- $_ADAT['mkId'] = readVariable($_POST['mkId'],'id');
- $_ADAT['leiras']=readVariable($_POST['targyleiras'],'string');
- $_ADAT['targyJelleg']=readVariable($_POST['targyJelleg'],'string');
- $_ADAT['evkoziKovetelmeny']=readVariable($_POST['evkoziKovetelmeny'],'string');
- $_ADAT['zaroKovetelmeny']=readVariable($_POST['zaroKovetelmeny'],'string');
- $_ADAT['kirTargyId'] = readVariable($_POST['kirTargyId'],'id',null, $ADAT['kirTargyak']);
- $_ti=ujTargy($_ADAT);
- if ($_ti!==false && is_numeric($_ti)) $targyId=$_ti;
- unset($_ti);
- unset($_ADAT);
- }
- break;
- case 'targyValtoztat':
- $_ADAT['targyId'] = $targyId;
- $_ADAT['targyJelleg'] = $targyJelleg;
- $_ADAT['evkoziKovetelmeny'] = readVariable($_POST['evkoziKovetelmeny'],'sql');
- $_ADAT['zaroKovetelmeny'] = readVariable($_POST['zaroKovetelmeny'],'sql');
- $_ADAT['targyRovidNev'] = readVariable($_POST['targyRovidNev'],'sql');
- $_ADAT['kirTargyId'] = readVariable($_POST['kirTargyId'],'id',null);
- targyModosit($_ADAT);
- break;
- case 'targyTorol':
- if (targyTorol($_POST['targyId'],$_POST['mkId']))
- unset($targyId);
- break;
- case 'munkakozossegTorol':
- if (munkakozossegTorol($_POST['mkId']))
- unset($mkId); unset($ADAT['mkId']);
- break;
- case 'targyAtnevezes':
- $ADAT['ujTargyNev'] = readVariable($_POST['ujTargyNev'],'string');
- if ($ADAT['ujTargyNev'] != '') targyAtnevezes($ADAT);
- break;
- case 'targyMkValtas':
- $ADAT['befogadoMkId'] = readVariable($_POST['befogadoMkId'], 'id');
- if (targyMkValtas($ADAT)) {
- unset($mkId); unset($ADAT['mkId']);
- }
- break;
- case 'targyBeolvasztas':
- $ADAT['befogadoTargyId'] = readVariable($_POST['befogadoTargyId'], 'id');
- $ADAT['tankorJeloles'] = readVariable($_POST['tankorJeloles'], 'enum', null, array_values($TANKOR_TIPUS));
- if (isset($ADAT['befogadoTargyId'])) {
- if (targyBeolvasztas($ADAT)) {
- $_SESSION['alert'][] = 'info:success';
- unset($targyId); unset($ADAT['targyId']);
- }
- }
- break;
- }
- }
-
- $TANAROK = getTanarok();
-
- // ha csak tággyId adott, kérdezzük le a mkId-t is...
-
- $ADAT['munkakozossegek'] = getMunkakozossegek();
- $ADAT['targyTargy'] = getTargyTargy();
- if ($targyId!='') {
- $ADAT['targyAdat'] = getTargyById($targyId);
- if ($mkId=='') $ADAT['mkId'] = $mkId = $ADAT['targyAdat']['mkId'];
- }
-
- if (isset($mkId) && $mkId!='') {
- if (defined('__TANEV')) $__TANEV = __TANEV; else $__TANEV = '';
- $TANAROK_INMK = getTanarok(array('mkId' => $mkId, 'tanev' => $__TANEV));
- $ADAT['mkAdat'] = getMunkakozossegById($mkId);
- $ADAT['targyak'] = getTargyakByMkId($mkId);
- } else {
- $TANAROK_INMK = array();
- }
-
-
- $TOOL['munkakozossegSelect'] = array('tipus'=>'cella','munkakozossegek'=>$ADAT['munkakozossegek'],'paramName' => 'mkId', 'post'=>array());
- $TOOL['targySelect'] = array('tipus'=>'cella', 'mkId' => $mkId, 'post'=>array('mkId'));
- getToolParameters();
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/munkakozosseg.php b/mayor-orig/www/policy/private/naplo/intezmeny/munkakozosseg.php
deleted file mode 100644
index 82ca17ea..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/munkakozosseg.php
+++ /dev/null
@@ -1,27 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $targyId;
- global $TANAROK,$TANAROK_INMK;
- global $ADAT;
-
- if (__NAPLOADMIN) {
- if (isset($targyId) && $targyId!='') {
- putTargyValtoztatForm($ADAT);
- putTargyAtnevezes($ADAT);
- putTargyMkValtas($ADAT);
- putTargyTorolForm($targyId,$ADAT['mkId']);
- putTargyBeolvasztasForm($ADAT);
- putTargyTargyForm($ADAT);
- } else {
- putUjMunkakozossegForm($TANAROK);
- if (isset($ADAT['mkId']) && $ADAT['mkId']!='') {
- putMunkakozossegForm($ADAT['mkAdat'],$TANAROK,$TANAROK_INMK);
- putMunkakozossegTorolForm($ADAT['mkId']);
- putUjTargyForm($ADAT['mkId'], $ADAT);
- }
- }
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/osztaly-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/osztaly-pre.php
deleted file mode 100644
index 0bff88bf..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/osztaly-pre.php
+++ /dev/null
@@ -1,324 +0,0 @@
-<?php
-
-if (_RIGHTS_OK !== true) die();
-
-if (__NAPLOADMIN!==true) $_SESSION['alert'][]='page:insufficient_access';
-
-require_once('include/share/date/names.php');
-require_once('include/modules/naplo/share/file.php');
-require_once('include/modules/naplo/share/osztaly.php');
-require_once('include/modules/naplo/share/osztalyModifier.php');
-require_once('include/modules/naplo/share/intezmenyek.php');
-require_once('include/modules/naplo/share/diak.php');
-require_once('include/modules/naplo/share/tanar.php');
-require_once('include/modules/naplo/share/kepzes.php');
-require_once('include/modules/naplo/share/szemeszter.php');
-require_once('include/modules/naplo/share/tankor.php');
-require_once('include/modules/naplo/share/tankorModifier.php');
-require_once('include/modules/naplo/share/tankorDiakModifier.php');
-require_once('include/modules/naplo/share/hianyzasModifier.php');
-require_once('include/modules/naplo/share/jegyModifier.php');
-require_once('include/modules/naplo/share/jegy.php');
-
-
-if (defined('__INTEZMENY') and __INTEZMENY != '') {
- $ADAT['tanevek'] = getTanevek(true);
- $ADAT['tanarok'] = getTanarok();
- $ADAT['kepzesek'] = getKepzesek();
- $ADAT['telephely'] = getTelephelyek();
- $ADAT['telephelyIds'] = array();
- foreach ($ADAT['telephely'] as $i => $tAdat) $ADAT['telephelyIds'][] = $tAdat['telephelyId'];
- $ADAT['osztalyJellegek'] = getOsztalyJellegek(array('result'=>'assoc')); // Ez mondjuk nem intézmény függő...
-}
-
-$ADAT['tanev'] = $tanev = readVariable($_POST['tanev'], 'numeric unsigned', __TANEV, $ADAT['tanevek']);
-$ADAT['telephelyId'] = $telephelyId = readVariable($_POST['telephelyId'], 'id', (isset($_POST['telephelyId'])?null:readVariable(__TELEPHELYID,'id')), $ADAT['telephelyIds']);
-$ADAT['osztalyId'] = $osztalyId = $_POST['osztalyId'] = readVariable($_POST['osztalyId'], 'id', readVariable($_GET['osztalyId'],'id',null));
-if ($tanev != __TANEV) $TA = getTanevAdat($tanev);
-else $TA = $_TANEV;
-
-/* -------- */
-// Adatok frissítése adatállományból
-
-if (__NAPLOADMIN && isset($_POST['fileName']) && $_POST['fileName'] != '') {
- define('_SKIP_ON_DUP',readVariable($_POST['skipOnDup'],'bool'));
- $mezo_elvalaszto = ' '; // "\t"
-// $fileName = fileNameNormal($_POST['fileName']);
- $fileName = ($_POST['fileName']); // TODO
- $ADATOK = array();
-
- if (file_exists($fileName)) {
-
- if (!is_array($_POST['MEZO_LISTA'])) {
-
- $ADATOK = readUpdateFile($fileName);
- if (count($ADATOK) > 0) $attrList = getTableFields('diak', 'naplo_intezmeny',array('beDt','kiDt'));
- else $_SESSION['alert'][] = 'message:wrong_data';
-
- } else {
-
- $MEZO_LISTA = $_POST['MEZO_LISTA'];
- $KULCS_MEZOK = $_POST['KULCS_MEZOK'];
- updateOsztaly($osztalyId, $fileName, $MEZO_LISTA, $KULCS_MEZOK, $mezo_elvalaszto, readVariable($_POST['rovatfej'], 'bool'));
-
- } // MEZO_LISTA tömb
- } else {
- $_SESSION['alert'][] = 'message:file_not_found:'.$fileName;
- } // A file létezik-e
-
-} // van file
-/* -------- */
-
-if (isset($osztalyId)) {
- $_evfolyamSzamElteres = getOsztalyEvfolyamSzamElteres($osztalyId);
- if ($_evfolyamSzamElteres>0) $_SESSION['alert'][] = 'alert:hibás évfolyam beállítás! Az osztály jellege kevesebb évfolyamot ír elő! (Ellenőrizd, hogy végzés tanéve jól van-e beállítva!)';
- elseif ($_evfolyamSzamElteres<0) $_SESSION['alert'][] = 'info:kevesebb évfolyam alatt végez az osztály, mint az osztály jellege előírná. Ez megszűnő, vagy később belépő osztályoknál megengedett.';
-
- if ( in_date_interval(date('Y-m-d'),$TA['elozoZarasDt'],$TA['kovetkezoKezdesDt']) ) {
- $dt = $ADAT['dt'] = readVariable($_POST['dt'], 'date', date('Y-m-d'));
- } else {
- $dt = $ADAT['dt'] = $TA['elozoZarasDt'];
- }
- $ADAT['osztalyAdat'] = getOsztalyAdat($osztalyId, $tanev);
-
- if (!($ADAT['osztalyAdat']["kezdoTanev"]<=$tanev && $ADAT['osztalyAdat']["vegzoTanev"]>=$tanev)) $_SESSION['alert'][]='error:hibás tanév beállítás';
-
- $diakIds = $ADAT['osztalyAdat']['kepzesIds'] = array();
- if (is_array($ADAT['osztalyAdat']['kepzes']))
- for ($i = 0; $i < count($ADAT['osztalyAdat']['kepzes']); $i++) $ADAT['osztalyAdat']['kepzesIds'][] = $ADAT['osztalyAdat']['kepzes'][$i]['kepzesId'];
- $OsztalyNevsor = getDiakokByOsztaly($osztalyId, array('tanev' => $tanev,'felveteltNyertEkkel'=>true));
-
- foreach ($OsztalyNevsor as $key => $value) if (is_numeric($key)) {
- $diakIds[] = $key;
- $ADAT['osztalyNevsor'][$key] = $value;
- }
-
- $ADAT['diakKepzes'] = getKepzesByDiakId($diakIds, array('result' => 'assoc'));
- $ADAT['diakok'] = getDiakok(array('tanev' => $tanev));
-}
-
-if ($action == 'osztalyAdatModositas' && __NAPLOADMIN) {
-
- $leiras = readVariable($_POST['leiras'], 'string');
- $ofoTanarId = readVariable($_POST['ofoTanarId'], 'id');
- $ofoBeDt = readVariable($_POST['ofoBeDt'], 'date');
- $ofoKiDt = readVariable($_POST['ofoKiDt'], 'date', '');
- $tanarId = readVariable($_POST['tanarId'], 'id');
- $beDt = readVariable($_POST['beDt'], 'date');
- $kiDt = readVariable($_POST['kiDt'], 'date');
- $ADAT['telephelyId'] = readVariable($_POST['telephelyId'], 'id', null, $ADAT['telephelyIds']);
- $ADAT['osztalyJellegId'] = readVariable($_POST['osztalyJellegId'],'id',null);
- $ADAT['kezdoEvfolyamSorszam'] = readVariable($_POST['kezdoEvfolyamSorszam'],'numeric unsigned', $ADAT['osztalyAdat']['kezdoEvfolyamSorszam'],
- range(1, count($ADAT['osztalyAdat']['evfolyamJelek'])-$ADAT['osztalyAdat']['vegzoTanev']+$ADAT['osztalyAdat']['kezdoTanev'])
- );
-
- $lr = db_connect('naplo_intezmeny');
- // leírás/telephely megadása, módosítása
- if (
- (isset($leiras) && $leiras != $ADAT['osztalyAdat']['leiras'])
- || (isset($ADAT['telephelyId']) && $ADAT['telephelyId'] != $ADAT['osztalyAdat']['telephelyId'])
- || (isset($ADAT['kezdoEvfolyamSorszam']) && $ADAT['kezdoEvfolyamSorszam'] != $ADAT['osztalyAdat']['kezdoEvfolyamSorszam'])
-
- || (isset($ADAT['osztalyJellegId']) && $ADAT['osztalyJellegId'] != $ADAT['osztalyAdat']['osztalyJellegId'])
- ) {
- osztalyLeirasTelephelyModositas($osztalyId, $leiras, $ADAT['telephelyId'], $ADAT['osztalyJellegId'], $ADAT['kezdoEvfolyamSorszam'], $ADAT['osztalyAdat'], $lr);
- $_SESSION['alert'][] = 'info:done';
- }
- // Osztályfőnöki kinevezés lezárása
- for ($i = 0; $i < count($ofoTanarId); $i++) {
- if ($ofoKiDt[$i] != '') osztalyfonokKileptetes($osztalyId, $ofoTanarId[$i], $ofoBeDt[$i], $ofoKiDt[$i], $lr);
- }
- // Új osztályfőnök felvétele
- if ($tanarId != '' and $beDt != '') osztalyfonokKinevezes($osztalyId, $tanarId, $beDt, $lr);
- // A módosított adatok lekérdezése
- $ADAT['osztalyAdat'] = getOsztalyAdat($osztalyId, $tanev, $lr);
- $ADAT['osztalyAdat']['kepzesIds'] = array();
- if (is_array($ADAT['osztalyAdat']['kepzes']))
- for ($i = 0; $i < count($ADAT['osztalyAdat']['kepzes']); $i++) $ADAT['osztalyAdat']['kepzesIds'][] = $ADAT['osztalyAdat']['kepzes'][$i]['kepzesId'];
- db_close($lr);
-
-} elseif ($action == 'nyekOsztalyLeptetes' && __NAPLOADMIN) {
-// EZ MÁR ELAVULT! TODO
-/*
- $ADAT['ujOsztaly']['tanevek'] = $ADAT['tanevek'];
-// $ADAT['ujOsztaly']['kezdoTanev'] = $ADAT['osztalyAdat']['vegzoTanev']+1;
-// $ADAT['ujOsztaly']['vegzoTanev'] = readVariable($_POST['vegzoTanev'], 'numeric unsigned', null, $ADAT['tanevek']);
-// $ADAT['ujOsztaly']['kezdoEvfolyam'] = $ADAT['osztalyAdat']['kezdoEvfolyam'];
- $ADAT['ujOsztaly']['jel'] = readVariable($_POST['osztalyJel'], 'string');
- $ADAT['ujOsztaly']['leiras'] = $ADAT['osztalyAdat']['leiras'];
- $ADAT['ujOsztaly']['telephelyId'] = $ADAT['osztalyAdat']['telephelyId'];
- $ADAT['ujOsztaly']['osztalyJellegId'] = $ADAT['osztalyJellegek'][ $ADAT['osztalyAdat']['osztalyJellegId'] ]['kovOsztalyJellegId']; // NyEK osztály
- // Új osztály létrehozása
-// if (isset($ADAT['ujOsztaly']['kezdoTanev']) && isset($ADAT['ujOsztaly']['vegzoTanev']) && isset($ADAT['ujOsztaly']['kezdoEvfolyam']) && isset($ADAT['ujOsztaly']['jel'])) {
-// $ujOsztalyId = ujOsztaly($ADAT['ujOsztaly']);
-// }
- // Képzés hozzárendelés
- setOsztalyKepzesei($ujOsztalyId, $ADAT['osztalyAdat']['kepzesIds']);
- // A jelen év végétől kinevezzük az osztályfőnököt
- if (__TANEV == $ADAT['osztalyAdat']['vegzoTanev']) $beDt = date('Y-m-d', strtotime('next month', strtotime($_TANEV['zarasDt'])));
- else $beDt = $ADAT['ujOsztaly']['kezdoTanev'].'-08-01';
- osztalyfonokKinevezes($ujOsztalyId, $ADAT['osztalyAdat']['osztalyfonok']['tanarId'], $beDt);
- // osztálytagok felvétele
- $diakIds = array_merge($OsztalyNevsor['jogviszonyban van'], $OsztalyNevsor['magántanuló']);
- foreach ($diakIds as $diakId) {
- ujTag($ujOsztalyId, $diakId, $beDt, null);
- osztalyDiakTorol(array('osztalyId' => $osztalyId, 'diakId' => $diakId, 'tolDt' => $beDt, 'igDt' => null, 'zaradekkal' => false));
- }
- // TODO: régi osztályhoz rendelt tankörök hozzárendelése az új osztályhoz és átnevezés
-*/
-} elseif ($action == 'osztalyJelVegzesModositas' && __NAPLOADMIN) {
- // TODO: nem szabadna akárhogy változtatni a tanéveket! Nem lehet vtanev<ktanev és nem lehet az osztály évfolyamok száma > az osztalyJelleg evfolyamok számánál
- $ujKezdoTanev = readVariable($_POST['ujKezdoTanev'], 'numeric unsigned');
- $ujVegzoTanev = readVariable(
- $_POST['ujVegzoTanev'], 'numeric unsigned',null,array(),
- '$return>='.$ujKezdoTanev.' && $return-'.$ujKezdoTanev.'+'.$ADAT['osztalyAdat']['kezdoEvfolyamSorszam'].'<='.count($ADAT['osztalyAdat']['evfolyamJelek'])
- );
- $ujOsztalyJel = readVariable($_POST['ujOsztalyJel'], 'string');
- if (is_null($ujKezdoTanev) || is_null($ujVegzoTanev) || $ujOsztalyJel == '') {
- $_SESSION['alert'][] = 'message:wrong_data:kezdoTanev='.$_POST['ujKezdoTanev'].', vegzoTanev='.$_POST['ujVegzoTanev'].', jel='.$_POST['ujOsztalyJel'];
- } else {
- $lr = db_connect('naplo_intezmeny');
- db_start_trans($lr);
- $r = array();
- if ($ujVegzoTanev!='') {
- $q = "UPDATE osztaly SET vegzoTanev=%u WHERE osztalyId=%u";
- $v = array($ujVegzoTanev,$osztalyId);
- $r[] = db_query($q, array('fv' => '', 'modul' => 'naplo_intezmeny', 'result' => 'insert', 'values' => $v), $lr);
- }
- if ($ujKezdoTanev!='') {
- $q = "UPDATE osztalyDiak SET beDt = (SELECT kezdesDt FROM szemeszter WHERE tanev=%u AND szemeszter=1) WHERE osztalyId=%u AND beDt<(SELECT kezdesDt FROM szemeszter WHERE tanev=%u AND szemeszter=1)";
- $v = array($ujKezdoTanev,$osztalyId,$ujKezdoTanev);
- $r[] = db_query($q, array('fv' => '', 'modul' => 'naplo_intezmeny', 'result' => 'insert', 'values' => $v), $lr);
-
- $q = "UPDATE osztaly SET kezdoTanev=%u WHERE osztalyId=%u";
- $v = array($ujKezdoTanev,$osztalyId);
- $r[] = db_query($q, array('fv' => '', 'modul' => 'naplo_intezmeny', 'result' => 'insert', 'values' => $v), $lr);
- }
-
- if ($ujOsztalyJel=='') {
- $q = "SELECT jel FROM osztaly WHERE osztalyId = %u";
- $v = array($osztalyId);
- $osztalyJel = db_query($q, array('fv' => '', 'modul' => 'naplo_intezmeny', 'result' => 'value', 'values' => $v), $lr);
- $ujOsztalyJel = $osztalyJel;
- } else {
- $osztalyJel=$ujOsztalyJel;
- $q = "UPDATE osztaly SET jel='%s' WHERE osztalyId=%u";
- $v = array($ujOsztalyJel,$osztalyId);
- $r[] = db_query($q, array('fv' => '', 'modul' => 'naplo_intezmeny', 'result' => 'insert', 'values' => $v), $lr);
- }
- $OSZTALYADAT = getOsztalyAdat($osztalyId,__TANEV,$lr);
-
- // az osztalyNaplo.osztalyJelet is módosítani kell, minden érintett tanévben!
- $r[] = updateosztalyNev($osztalyId, $lr);
-
- if (!in_array(false,$r)) db_commit($lr);
- else db_rollback($lr);
- db_close($lr);
- } // ha van kezdoTanev, zaroTanev, jel
-
-} elseif ($action == 'ujOsztaly' && __NAPLOADMIN) {
-
- $ADAT['kezdoTanev'] = readVariable($_POST['kezdoTanev'], 'numeric unsigned', null, $ADAT['tanevek']);
- $ADAT['vegzoTanev'] = readVariable($_POST['vegzoTanev'], 'numeric unsigned', null, $ADAT['tanevek']);
- $ADAT['kezdoEvfolyamSorszam'] = readVariable($_POST['kezdoEvfolyamSorszam'], 'numeric unsigned',1);
- $ADAT['jel'] = readVariable($_POST['jel'], 'string');
- $ADAT['leiras'] = readVariable($_POST['leiras'], 'string');
- $ADAT['telephelyId'] = readVariable($_POST['telephelyId'], 'id', null, $ADAT['telephelyIds']);
- $ADAT['osztalyJellegId'] = readVariable($_POST['osztalyJellegId'],'id',null);
- if (isset($ADAT['osztalyJellegId']) && isset($ADAT['kezdoTanev']) && isset($ADAT['vegzoTanev']) && isset($ADAT['kezdoEvfolyamSorszam']) && isset($ADAT['jel'])) {
- $osztalyId = $ADAT['osztalyId'] = ujOsztaly($ADAT);
- if ($osztalyId) {
- $ADAT['osztalyAdat'] = getOsztalyAdat($osztalyId, $tanev);
- $diakIds = $ADAT['osztalyAdat']['kepzesIds'] = array();
- if (is_array($ADAT['osztalyAdat']['kepzes']))
- for ($i = 0; $i < count($ADAT['osztalyAdat']['kepzes']); $i++) $ADAT['osztalyAdat']['kepzesIds'][] = $ADAT['osztalyAdat']['kepzes'][$i]['kepzesId'];
- $ADAT['diakok'] = getDiakok(array('tanev' => $tanev));
- }
- } else {
- $_SESSION['alert'][] = 'message:empty_field:'."${ADAT['kezdoTanev']}, ${ADAT['vegzoTanev']}, ${ADAT['kezdoEvfolyamSorszam']}, ${ADAT['jel']}";
- }
-} elseif ($action == 'osztalyNevsor' && (__NAPLOADMIN || __VEZETOSEG || _TITKARSAG)) {
- $kepzesMod = array();
- if (is_array($_POST['diakKepzes'])) foreach ($_POST['diakKepzes'] as $index => $kepzes) {
- list($_diakId,$kepzesId) = explode('/', $kepzes);
- // kirakjuk az osztályhoz nem tartozó képzéseit is - hogy könnyebb legyen kezelni...
- if (in_array($_diakId, $diakIds)) {
- $kepzesMod[$kepzesId][] = $_diakId;
- }
- }
- diakKepzesModositas($diakIds, $kepzesMod, $dt);
- $ADAT['diakKepzes'] = getKepzesByDiakId($diakIds, array('result' => 'assoc'));
-} elseif ($action == 'ujTag' && (__NAPLOADMIN || __VEZETOSEG || __TITKARSAG)) {
- $diakId = readVariable($_POST['diakId'], 'id');
- $beDt = readVariable($_POST['beDt'], 'date');
- $kiDt = readVariable($_POST['kiDt'], 'date');
- if (isset($diakId) && isset($beDt)) {
- if (ujTag($osztalyId, $diakId, $beDt, $kiDt)) {
- $OsztalyNevsor = getDiakokByOsztaly($osztalyId, array('tanev' => $tanev,'felveteltNyertEkkel'=>true));
- foreach ($OsztalyNevsor as $key => $value) if (is_numeric($key)) {
- $ADAT['osztalyNevsor'][$key] = $value;
- }
- $diakIds = array_keys($ADAT['osztalyNevsor']);
- }
- }
-} elseif ($action == 'tagTorles' && __NAPLOADMIN) {
- $elozoTanev = getTanevAdat(intval(__TANEV)-1); $elozoTanevZarasTime = strtotime($elozoTanev['zarasDt']);
- $PARAM['diakId'] = readVariable($_POST['diakId'], 'id');
-// $PARAM['tolDt'] = readVariable($_POST['tolDt'], 'date', null, array(), 'strtotime($return) > '.$elozoTanevZarasTime);
- $PARAM['tolDt'] = readVariable($_POST['tolDt'], 'date');
- $PARAM['igDt'] = readVariable($_POST['igDt'], 'date', null, array(), 'strtotime('."'${PARAM['tolDt']}'".') < strtotime($return)');
- $PARAM['osztalyId'] = $ADAT['osztalyId'];
- $PARAM['zaradekkal'] = false;
- if (isset($PARAM['osztalyId']) && isset($PARAM['diakId']) && isset($PARAM['tolDt'])) {
- if (osztalyDiakTorol($PARAM)) {
- $OsztalyNevsor = getDiakokByOsztaly($osztalyId, array('tanev' => $tanev,'felveteltNyertEkkel'=>true));
- foreach ($OsztalyNevsor as $key => $value) if (is_numeric($key)) {
- $ADAT['osztalyNevsor'][$key] = $value;
- }
- $diakIds = array_keys($ADAT['osztalyNevsor']);
- }
- } else { $_SESSION['alert'][] = 'message:empty_field'; }
-} elseif ($action == 'osztalyTorles' && __NAPLOADMIN) {
- if (osztalyTorles($osztalyId)) {
- unset($osztalyId);
- $ADAT['osztalyAdat'] = array();
- }
-}
-
-/* ------------------------------------------------- */
-/* REFRESH */
-
-if (isset($osztalyId)) {
- $ADAT['osztalyAdat'] = getOsztalyAdat($osztalyId, $tanev);
- $diakIds = $ADAT['osztalyAdat']['kepzesIds'] = array();
- if (is_array($ADAT['osztalyAdat']['kepzes']))
- for ($i = 0; $i < count($ADAT['osztalyAdat']['kepzes']); $i++) $ADAT['osztalyAdat']['kepzesIds'][] = $ADAT['osztalyAdat']['kepzes'][$i]['kepzesId'];
- $OsztalyNevsor = getDiakokByOsztaly($osztalyId, array('tanev' => $tanev,'felveteltNyertEkkel'=>true));
- $ADAT['osztalyNevsor'] = array();
- foreach ($OsztalyNevsor as $key => $value) if (is_numeric($key)) {
- $diakIds[] = $key;
- $ADAT['osztalyNevsor'][$key] = $value;
- $ADAT['osztalyNevsor'][$key]['diakNaploSorszam'] = getDiakNaploSorszam($key,$tanev,$osztalyId);
- }
- $ADAT['diakKepzes'] = getKepzesByDiakId($diakIds, array('result' => 'assoc'));
- $ADAT['diakok'] = getDiakok(array('tanev' => $tanev));
-
- for ($_ev = $ADAT['osztalyAdat']['kezdoTanev']; $_ev<=$ADAT['osztalyAdat']['vegzoTanev']; $_ev++) {
- $ADAT['osztalyJelek'][$_ev] = getOsztalyJel($osztalyId,$_ev,$ADAT['osztalyAdat']);
- }
-}
-
-// írjuk ezt felül, nekünk minden eddigi ofő bejegyzésre szükségünk van
-if (isset($osztalyId)) $ADAT['osztalyAdat']['osztalyfonokok'] = getOsztalyfonokok($osztalyId);
-
-$TOOL['tanevSelect'] = array('tipus'=>'cella','paramName' => 'tanev', 'tervezett' => true, 'action' => 'tanevValtas', 'post'=>array('telephelyId'));
-$TOOL['telephelySelect'] = array('tipus'=>'cella','paramName' => 'telephelyId', 'post' => array('tanev','dt'));
-$TOOL['osztalySelect'] = array('tipus'=>'cella','paramName' => 'osztalyId', 'post'=>array('tanev','telephelyId','dt'), 'telephelyId' => $telephelyId);
-$TOOL['datumSelect'] = array('tipus'=>'sor','paramName'=>'dt','tolDt'=>$TA['elozoZarasDt'],'igDt'=>$TA['kovetkezoKezdesDt'],'override'=>true,'post'=>array('tanev','telephelyId','osztalyId'));
-$TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=intezmeny&f=kepzes'),
- 'titleConst' => array('_KEPZES'), 'post' => array(''),
- 'paramName'=>'kepzesId'); // paramName ?
-
-getToolParameters();
-
-?> \ No newline at end of file
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/osztaly.php b/mayor-orig/www/policy/private/naplo/intezmeny/osztaly.php
deleted file mode 100644
index c4f0ca80..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/osztaly.php
+++ /dev/null
@@ -1,40 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT, $fileName, $ADATOK, $MEZO_LISTA, $attrList;
-
- // Osztályhoz rendelés
- if (isset($ADAT['osztalyId']) && ($ADAT['osztalyAdat']["kezdoTanev"]<=$ADAT['tanev'] && $ADAT['osztalyAdat']["vegzoTanev"]>=$ADAT['tanev'])) {
-
- putOsztalyAdatokForm($ADAT);
-
- if ($ADAT['osztalyJellegek'][ $ADAT['osztalyAdat']['osztalyJellegId'] ]['kovOsztalyJellegId'] != 0) { // NyEK évfolyam
- putOsztalyLeptetes($ADAT);
- }
- if (is_array($ADAT['osztalyNevsor'])) {
- putOsztalyNevsor($ADAT);
- putTagTorlesForm($ADAT);
- }
- putUjTagForm($ADAT);
-
- if (__NAPLOADMIN) {
- if ($fileName == '') {
- putFileSelectForm('naplo_intezmeny:diak',array('osztalyId','tanev'));
- } elseif ($MEZO_LISTA == '') {
- if (count($ADATOK) > 0)
- putFieldSelectForm($fileName, $ADATOK, $attrList, 'naplo_intezmeny:diak',array('osztalyId','tanev'));
- else
- echo 'NINCS ADAT!';
- } else {
- echo 'Adatfeldolgozás kész.';
- }
- // osztalyTorlesForm($ADAT['osztalyId']);
- }
- } elseif (__NAPLOADMIN) {
- putUjOsztalyForm($ADAT);
- }
-
-
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/szulo-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/szulo-pre.php
deleted file mode 100644
index a54ad8aa..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/szulo-pre.php
+++ /dev/null
@@ -1,15 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- if (isset($_POST['szuloId']) && $_POST['szuloId'] != '') $szuloId = $_POST['szuloId'];
- elseif (isset($_GET['szuloId']) && $_GET['szuloId'] != '') $szuloId = $_GET['szuloId'];
-
- if (isset($_POST['attr']) && $_POST['attr'] != '') $attr = $_POST['attr'];
- elseif (isset($_GET['attr']) && $_GET['attr'] != '') $attr = $_GET['attr'];
-
- require_once('include/modules/naplo/share/szulo.php');
-
- $Szulok = getSzulok();
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/szulo.php b/mayor-orig/www/policy/private/naplo/intezmeny/szulo.php
deleted file mode 100644
index 25b61d7f..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/szulo.php
+++ /dev/null
@@ -1,24 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $Szulok, $szuloId, $attr;
-
- if ($skin == 'ajax') {
- putSzuloSelect($Szulok, $szuloId, $attr);
- } else echo $skin;
-
- function putSzuloSelect($Szulok, $value, $attr) {
- formBegin();
- echo '<select name="'.$attr.'">'."\n";
- $SEL = array($value => ' selected="selected" ');
- echo '<option value="NULL"> - </option>'."\n";
- for ($i = 0; $i < count($Szulok['szuloIds']); $i++) {
- $szuloId = $Szulok['szuloIds'][$i];
- echo '<option value="'.$szuloId.'"'.$SEL[$szuloId].'>'.
- $Szulok[$szuloId]['szuloNev'].'</option>'."\n";
- }
- echo '</select>'."\n";
- formEnd();
- }
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tanar-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/tanar-pre.php
deleted file mode 100644
index daa02fef..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/tanar-pre.php
+++ /dev/null
@@ -1,108 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
-
- if (!__NAPLOADMIN && !__VEZETOSEG) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
- require_once('include/share/net/upload.php');
- require_once('include/modules/naplo/share/file.php');
- require_once('include/modules/naplo/share/tanar.php');
- require_once('include/modules/naplo/share/file.php');
- require_once('include/modules/naplo/share/kepesites.php');
-
- $tanarId = readVariable($_POST['tanarId'],'id',readVariable($_GET['tanarId'],'id'));
- // Adatok frissítése adatállományból
- if ($action == 'kepUpload') {
- mayorFileUpload(array('subdir'=>_DOWNLOADDIR.'/private/naplo/face/tanar/','filename'=>$tanarId.'.jpg'));
- } elseif (isset($_POST['fileName']) && $_POST['fileName'] != '') {
-
- $mezo_elvalaszto = ' ';
- $fileName = fileNameNormal($_POST['fileName']);
- $ADATOK = array();
- if (file_exists($fileName)) {
-
- if (!is_array($_POST['MEZO_LISTA'])) {
-
- $ADATOK = readUpdateFile($fileName);
- if (count($ADATOK) > 0) $attrList = getTableFields('tanar', 'naplo_intezmeny', $extraAttrs = array());
- else $_SESSION['alert'][] = 'message:wrong_data';
-
- } else {
-
- $MEZO_LISTA = $_POST['MEZO_LISTA'];
- $KULCS_MEZOK = $_POST['KULCS_MEZOK'];
- updateTable('tanar', $fileName, $MEZO_LISTA, $KULCS_MEZOK, $mezo_elvalaszto, $_POST['rovatfej']);
-
- } // MEZO_LISTA tömb
- } else {
- $_SESSION['alert'][] = 'message:file_not_found:'.$fileName;
- } // A file létezik-e
-
- } // van file
-
- if ($action == 'ujTanar') {
- $kotelezoParamOk = (isset($_POST['viseltCsaladinev']) && $_POST['viseltCsaladinev'] != '');
- $kotelezoParamOk &= (isset($_POST['beDt']) && $_POST['beDt'] != '');
- if ($kotelezoParamOk) {
- $tanarId = ujTanar($_POST);
- if ($tanarId) list($ADAT['tanarAdat']) = getTanarAdatById($tanarId);
- } else {
- $_SESSION['alert'][] = 'message:empty_field:(viseltCsaladinev,beDt)';
- }
- }
- if (isset($tanarId)) {
-
- $ADAT['tanarId'] = $tanarId;
- $ADAT['kepesitesek'] = getKepesitesek();
- foreach ($ADAT['kepesitesek'] as $idx => $kAdat) $ADAT['kepesitesIds'][] = $kAdat['kepesitesId'];
- $ADAT['besorolasok'] = getEnumField('naplo_intezmeny', 'tanar', 'besorolas');
- $ADAT['vegzettsegek'] = getEnumField('naplo_intezmeny', 'kepesites', 'vegzettseg');
- $ADAT['fokozatok'] = getEnumField('naplo_intezmeny', 'kepesites', 'fokozat');
- $ADAT['specializaciok'] = getEnumField('naplo_intezmeny', 'kepesites', 'specializacio');
- $ADAT['statuszok'] = getEnumField('naplo_intezmeny', 'tanar', 'statusz');
-
- if (
- $action == 'tanarAlapadatModositas' ||
- $action == 'tanarSzuletesiAdatModositas' ||
- $action == 'tanarJogviszonyModositas'
- ) {
-
- $ok = tanarAdatModositas($_POST);
-
- } elseif ($action == 'tanarKepesitesModositas') {
- $addKepesitesId = readVariable($_POST['addKepesitesId'], 'id',null, $ADAT['kepesitesIds']);
- if (isset($addKepesitesId)) {
- tanarKepesitesHozzarendeles($tanarId, $addKepesitesId);
- } else {
- $vegzettseg = readVariable($_POST['vegzettseg'], 'enum', null, $ADAT['vegzettsegek']);
- $fokozat = readVariable($_POST['fokozat'], 'enum', null, $ADAT['fokozatok']);
- $specializacio = readVariable($_POST['specializacio'], 'enum', null, $ADAT['specializaciok']);
- $kepesitesNev = readVariable($_POST['kepesitesNev'], 'string');
- if (isset($vegzettseg) && isset($fokozat) && isset($specializacio) && isset($kepesitesNev)) {
- $kepesitesId = ujKepesites($vegzettseg, $fokozat, $specializacio, $kepesitesNev);
- if ($kepesitesId !== false) tanarKepesitesHozzarendeles($tanarId, $kepesitesId);
- } else {
- $_SESSION['alert'][] = 'message:wrong_data:'.implode(',', array($vegzettseg, $fokozat, $specializacio, $kepesitesNev));
- }
- }
- }
- list($ADAT['tanarAdat']) = getTanarAdatById($tanarId);
- $ADAT['tanarAdat']['kepesites'] = getTanarKepesites($tanarId);
-
-
- }
-
- // ToolBar
- // $TOOL['munkakozossegSelect'] = array('tipus'=>'cella','paramName' => 'mkId', 'post'=>array());
- $TOOL['tanarSelect'] = array('tipus'=>'cella', 'mkId' => $mkId, 'beDt' => '1900-01-01', 'kiDt' => date('Y-m-d'), 'összes'=>true, 'override'=> true, 'post'=>array('mkId'));
- getToolParameters();
-
-
- } // naploadmin / vezetőség
-
-
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tanar.php b/mayor-orig/www/policy/private/naplo/intezmeny/tanar.php
deleted file mode 100644
index 604f1d48..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/tanar.php
+++ /dev/null
@@ -1,27 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $fileName, $ADATOK, $MEZO_LISTA, $attrList;
- global $ADAT;
-
- if (is_array($ADAT) && $skin != 'ajax') {
-
- putTanarAdatForm($ADAT);
-
- } else {
- putUjTanar();
- if ($fileName == '') {
- putFileSelectForm('naplo_intezmeny:tanar',array('mkId','tanev'));
- } elseif ($MEZO_LISTA == '') {
- if (count($ADATOK) > 0)
- putFieldSelectForm($fileName, $ADATOK, $attrList, 'naplo_intezmeny:tanar',array('mkId','tanev'));
- else
- echo 'NINCS ADAT!';
- } else {
- echo 'Adatfeldolgozás kész.';
- }
- }
-
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankor-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankor-pre.php
deleted file mode 100644
index d6c92121..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/tankor-pre.php
+++ /dev/null
@@ -1,219 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- require_once('include/modules/naplo/share/intezmenyek.php');
- require_once('include/modules/naplo/share/tanar.php');
- require_once('include/modules/naplo/share/diak.php');
- require_once('include/modules/naplo/share/munkakozosseg.php');
- require_once('include/modules/naplo/share/targy.php');
- require_once('include/modules/naplo/share/tankor.php');
- require_once('include/modules/naplo/share/tankorModifier.php');
- require_once('include/modules/naplo/share/osztaly.php');
- require_once('include/modules/naplo/share/szemeszter.php');
- require_once('include/modules/naplo/share/helyettesitesModifier.php');
- require_once('include/modules/naplo/share/hianyzasModifier.php');
- require_once('include/modules/naplo/share/file.php');
-
- $ADAT['mkId'] = $mkId = readVariable($_POST['mkId'],'id',null);
- $ADAT['targyId'] = $targyId = readVariable($_POST['targyId'],'id',null);
- $ADAT['tankorId'] = $tankorId = readVariable($_POST['tankorId'],'id',readVariable($_GET['tankorId'],'id',null));
- $_POST['tanev'] = $ADAT['tanev'] = $tanev = readVariable($_POST['tanev'],'numeric unsigned',__TANEV);
-
- if ($tanev!=__TANEV) $_SESSION['alert'][] = 'info:nem az alapértelmezett tanévben vagyunk!';
-
- $ADAT['tankor.kovetelmeny'] = getEnumField('naplo_intezmeny','tankor','kovetelmeny');
- if (defined('__AKG_TANKORNEV') && __AKG_TANKORNEV === true) {
- $ADAT['tankorNevMegorzes'] = $_POST['tankorNevMegorzes'] = readVariable($_POST['tankorNevMegorzes'],'bool',false);
- }
- /* */
- //$_TA = getTanevAdat($tanev);
- //$_TA['statusz'];
-
- if (__NAPLOADMIN || __VEZETOSEG) {
- switch ($action) {
- case 'ujTankor': // VAGY MÓDOSÍTÁS!!!
- if ($tanev != '') {
- $ADAT['tankorId'] = $tankorId = ujTankor($_POST);
- if (readVariable($_POST['forceTankorTipusValtas'],'id')==1) {
- $ADAT['tankorTipusId'] = readVariable($_POST['tankorTipusId'],'id');
- $erintettHianyzasDb = hianyzasTankorTipusValtas($ADAT['tankorId'],$ADAT['tankorTipusId'],array('tanev'=>$ADAT['tanev']));
- if ($erintettHianyzasDb>0) $_SESSION['alert'][] = 'info:db_hianyzas_tipus_modositas:'.$erintettHianyzasDb;
- }
- }
- break;
- case 'tankorTargyModositas':
- $ADAT['targyIds'] = getTargyakByMkId($mkId, array('result'=>'idonly'));
- $ADAT['ujTargyId'] = readVariable($_POST['ujTargyId'], 'id', null, $ADAT['targyIds']);
- if (isset($ADAT['ujTargyId']) && isset($tankorId) && $targyId != $ADAT['ujTargyId']) {
- if (tankorTargyModositas($ADAT)) $_SESSION['alert'][] = 'info:success:tankorTargyModositas';
- }
- break;
- case 'tankorTorol':
- if ($tankorId != '') {
- $biztosTorol = readVariable($_POST['biztosTorol'],'id',null);
- if ($biztosTorol=='1') {
- tankorTorol($tankorId);
- unset($tankorId);
- } else {
- $_SESSION['alert'][] = 'info:not_changed';
- }
- }
- break;
- case 'setTankorNev':
- if ($tankorId != '') {
- $tagokAlapjan = readVariable($_POST['setTankorNevTagokAlapjan'],'bool',false);
- if ($tagokAlapjan) {
- setTankorNevByDiakok($tankorId);
- } else {
- setTankorNev($tankorId);
- $_SESSION['alert'][] = 'info:not_changed';
- }
- }
- break;
- case 'tankorLezar':
- if ($tankorId != '') {
- $biztosTorol = readVariable($_POST['biztosLezar'],'id',null);
- $lezarDt = readVariable($_POST['lezarDt'],'date',null);
- if ($biztosTorol=='1' && !is_null($lezarDt)) {
- $lr = db_connect('naplo_intezmeny');
- db_start_trans($lr);
-
- $v = array($lezarDt, $tankorId);
-
- // tanár kiléptet
- $q = "UPDATE tankorTanar SET kiDt=('%s' - INTERVAL 1 DAY) WHERE tankorId=%u";
- $r[] = db_query($q, array('fv'=>'tankorTanarLezar', 'values'=>$v), $lr);
- // diákok kiléptet
- $q = "UPDATE tankorDiak SET kiDt=('%s' - INTERVAL 1 DAY) WHERE tankorId=%u";
- $r[] = db_query($q, array('fv'=>'tankorDiakLezar', 'values'=>$v), $lr);
- // tankör szemeszter kiléptet
- $q = "DELETE tankorSzemeszter.* FROM tankorSzemeszter LEFT JOIN szemeszter USING (tanev,szemeszter) WHERE kezdesDt>'%s' AND tankorId=%u";
- $r[] = db_query($q, array('fv'=>'tankorDiakLezar', 'values'=>$v), $lr);
-
-// $r[] = false;
-
- // órarendióra lezár (minden tanev adatbázisában, ami aktív
- $q = "SELECT distinct tanev FROM szemeszter WHERE statusz='aktív'";
- $_tanevek = db_query($q, array('fv'=>'tankorDiakLezar', 'result'=>'idonly'), $lr);
- for ($i=0; $i<count($_tanevek); $i++) {
- $_tanev = $_tanevek[$i];
- $_tanevDb = tanevDbNev(__INTEZMENY, $_tanev);
-
- // A lezárási dátum utáni bejegyzések törlése
- $q = "DELETE FROM $_tanevDb.orarendiOra WHERE tolDt >= '%s' AND (tanarId,osztalyJel,targyJel) IN (
- SELECT tanarId,osztalyJel,targyJel FROM $_tanevDb.orarendiOraTankor WHERE tankorId = %u
- )";
- $v = array($lezarDt,$tankorId);
- $r[] = db_query($q, array('fv' => 'vegzosOrarendLezaras', 'values' => $v),$lr);
-
- // A lezárás dátuma után végződő bejegyzáések igDt-inek beállítása
- $q = "UPDATE $_tanevDb.orarendiOra LEFT JOIN $_tanevDb.orarendiOraTankor USING (tanarId,osztalyJel,targyJel) SET igDt=('%s' - INTERVAL 1 DAY)
- WHERE igDt > '%s' AND tankorId = %u";
- $v = array($lezarDt,$lezarDt,$tankorId);
- $r[] = db_query($q, array('fv' => 'vegzosOrarendLezarads', 'values' => $v),$lr);
-
- // óra elmarad
- $q = "SELECT oraId FROM $_tanevDb.ora WHERE tankorId=%u AND dt>='%s' AND tipus NOT IN ('elmarad','elmarad máskor')";
- $v = array($tankorId,$lezarDt);
- $_oraIdk = db_query($q, array('fv'=>'tankorDiakLezar', 'result'=>'idonly', 'values'=>$v), $lr);
- for ($j=0; $j<count($_oraIdk); $j++) {
- $r[] = oraElmarad($_oraIdk[$j], $lr, $_tanev);
- }
-
- // jegyek törlése
- $q = "DELETE FROM $_tanevDb.jegy WHERE tankorId = %u AND dt>='%s'";
- $v = array($tankorId,$lezarDt);
- $r[] = db_query($q, array('fv'=>'tankorDiakLezar', 'values'=>$v), $lr);
- }
-
- if (in_array(false,$r)) db_rollback($lr);
- else db_commit($lr);
-
- db_close($lr);
-
- //unset($tankorId);
- } else {
- $_SESSION['alert'][] = 'info:not_changed';
- }
- }
- break;
- }
- }
-
- if (isset($tankorId) && $tankorId != '' && $tankorId !== false) {
- // force all variables to refresh!
- //$TANKORADAT = getTankorById($tankorId);
- $TANKORADAT = getTankorAdat($tankorId,$tanev);
- $TANKORADAT = $TANKORADAT[$tankorId];
- $ADAT['targyId'] = $targyId = $TANKORADAT[0]['targyId'];
- $TSZEMESZTEREK = getTankorSzemeszterei($tankorId);
- $TOSZTALYOK = getTankorOsztalyai($tankorId, array('result' => 'assoc'));
- $TARGYADAT = getTargyById($targyId);
- $ADAT['mkId'] = $mkId=$TARGYADAT['mkId'];
- } elseif ($targyId != '') {
- $TARGYADAT = getTargyById($targyId);
- if ($mkId == '') $mkId=$TARGYADAT['mkId'];
- }
-
- if (defined('__TANEV')) $__TANEV = __TANEV; else $__TANEV = '';
- if (isset($targyId) && $targyId!='') {
- $TANAROK = getTanarok(array('targyId' => $targyId, 'tanev' => $__TANEV));
- }
- if (isset($mkId) && $mkId != '') {
- // csak konkrét tárgy esetén veszünk fel tankört...
- //$TANAROK = getTanarok(array('mkId' => $mkId, 'tanev' => $__TANEV));
- $MKADAT = getMunkakozossegById($mkId);
- $ADAT['targyak'] = getTargyak(array('mkId' => $mkId));
- } else {
- // csak konkrét tárgy esetén veszünk fel tankört...
- //$TANAROK = getTanarok();
- }
-
- $TOPOST['tanev'] = $tanev;
- $TOPOST['mkId'] = $mkId;
- $TOPOST['targyId'] = $targyId;
- $TOPOST['osztalyok'] = $TOSZTALYOK;
- $TOPOST['szemeszterek'] = $TSZEMESZTEREK;
- $TOPOST['tankorTipusId'] = $_POST['tankorTipusId'];
- $TOPOST['tankorId'] = $tankorId;
- $TOPOST['tankoradat'] = $TANKORADAT[0];
- if ($tankorId!='') {
- $TOPOST['tankortanar'] = getTankorTanaraiByInterval($tankorId,array('tanev'=>$tanev,'result'=>'nevsor'));
- $TOPOST['tankorcsoport']['idk'] = getTankorCsoportTankoreiByTankorId($tankorId);
- $TOPOST['tankorcsoport']['adat'] = getTankorAdatByIds($TOPOST['tankorcsoport']['idk']);
- } elseif ($TOPOST['tankorTipusId']!='') {
- $TOPOST['tankoradat']['tankorTipusId'] = $TOPOST['tankorTipusId']; // hozzáírjuk ezt is
- $TOPOST['tankoradat']['kovetelmeny'] = $_POST['kovetelmeny']; // hozzáírjuk ezt is
- $TOPOST['tankoradat']['tipus'] = $_POST['tipus']; // hozzáírjuk ezt is
- $TOPOST['osztalyok'][0]['osztalyId'] = $_POST['osztalyId']; // hozzáírjuk ezt is
- }
- $OSZTALYOK = getOsztalyok($tanev);
-
- $ADAT['tankorTipusok'] = getTankorTipusok();
- $ADAT['tankorId'] = $tankorId;
- $ADAT['tanev'] = $tanev;
- $ADAT['tankorOsztalyok'] = getTankorOsztalyaiByTanev($tankorId, $tanev, array('tagokAlapjan'=>true,'result'=>'id'));
- $ADAT['tankorCsoportok'] = getTankorCsoport($tanev); // ezt nem használjuk most semmire!
-
- if ($tanev != '') $SZEMESZTEREK = getSzemeszterek(array('filter' => array("tanev>=$tanev",'tanev<='.($tanev+7))));
-
-
- $TOOL['tanevSelect'] = array('tipus'=>'cella','paramName' => 'tanev',
- 'tervezett' => true,
- 'post' => array('mkId','targyId','tankorId'));
- $TOOL['munkakozossegSelect'] = array('tipus'=>'cella','paramName' => 'mkId', 'post' => array('tanev'));
- $TOOL['targySelect'] = array('tipus'=>'cella', 'mkId' => $mkId, 'targyak' => $ADAT['targyak'], 'post' => array('mkId', 'tanev'));
-// $TOOL['diakSelect'] = array('tipus'=>'sor','paramName'=>'diakId', 'post'=>array());
-// $TOOL['tanarSelect'] = array('tipus'=>'sor','paramName'=>'tanarId', 'post'=>array());
- $TOOL['tankorSelect'] = array('tipus' => 'cella','paramName' => 'tankorId', 'post' => array('tanev', 'mkId', 'targyId'));
- $TOOL['oldalFlipper'] = array('tipus' => 'cella',
- 'url' => array('index.php?page=naplo&sub=intezmeny&f=tankorDiak',
- 'index.php?page=naplo&sub=intezmeny&f=tankorTanar'),
- 'titleConst' => array('_TANKORDIAK'), 'post' => array('tanev'),
- 'paramName'=>'tankorId');
- $TOOL['tanevLapozo'] = array('tipus' => 'sor', 'paramName' => 'tanev',
- 'post' => array('mkId', 'targyId', 'tankorId'), 'tanev' => $tanev);
- getToolParameters();
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankor.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankor.php
deleted file mode 100644
index 998fafec..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/tankor.php
+++ /dev/null
@@ -1,20 +0,0 @@
-<?php
- if (_RIGHTS_OK !== true) die();
- if (__NAPLOADMIN || __VEZETOSEG) {
-
- global $mkId,$targyId,$tankorId, $tanev;
- global $MKADAT,$TARGYADAT,$TANAROK,$OSZTALYOK,$SZEMESZTEREK,$TOPOST;
- global $ADAT;
-
- if (isset($tankorId) && $tankorId!='' && $ADAT['tanev']==__TANEV) {
- putTankornevForm($ADAT);
- }
- putUjTankorForm($MKADAT,$TARGYADAT,$TANAROK,$OSZTALYOK,$SZEMESZTEREK,$TOPOST,$ADAT);
- if (isset($tankorId) && $tankorId!='') {
- putTankorTargyForm($ADAT);
- putTankorLezarForm($tankorId, $mkId, $targyId, $tanev);
- putTankorTorolForm($tankorId, $mkId, $targyId, $tanev);
-
- }
- }
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorDiak-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorDiak-pre.php
deleted file mode 100644
index 70e5df7b..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorDiak-pre.php
+++ /dev/null
@@ -1,162 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- if (!__NAPLOADMIN && !__VEZETOSEG && !__TANAR) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
- require_once('include/modules/naplo/share/tanar.php');
- require_once('include/modules/naplo/share/diak.php');
- require_once('include/modules/naplo/share/targy.php');
- require_once('include/modules/naplo/share/munkakozosseg.php');
- require_once('include/modules/naplo/share/tankor.php');
- require_once('include/modules/naplo/share/osztaly.php');
-
- require_once('include/modules/naplo/share/kepzes.php');
-
- require_once('include/modules/naplo/share/szemeszter.php');
- require_once('include/modules/naplo/share/tankorBlokk.php');
- require_once('include/modules/naplo/share/tankorDiakModifier.php');
- require_once('include/modules/naplo/share/ora.php');
- require_once('include/modules/naplo/share/jegy.php');
- require_once('include/modules/naplo/share/jegyModifier.php');
- require_once('include/modules/naplo/share/hianyzasModifier.php');
-
- require_once('include/share/date/names.php');
-
- if (isset($_POST['mkId']) && $_POST['mkId'] != '') $mkId = $_POST['mkId'];
- if (isset($_POST['targyId']) && $_POST['targyId'] != '') $targyId = $_POST['targyId'];
- if (isset($_POST['tankorId']) && $_POST['tankorId'] != '') $tankorId = $_POST['tankorId'];
- elseif (isset($_GET['tankorId']) && $_GET['tankorId'] != '') $tankorId = $_GET['tankorId'];
- if (isset($_POST['tanev']) && $_POST['tanev'] != '') $tanev = $_POST['tanev'];
-
- if (!isset($tanev)) $tanev=__TANEV;
- $dt = date('Y-m-d');
- $ret = getIdoszakByTanev(array('tanev' => $tanev, 'tipus' => array('tankörnévsor módosítás'), 'tolDt' => $dt, 'igDt' => $dt));
- $modositasiIdoszak = (is_array($ret) && count($ret) > 0);
-
- $ADAT['diakSelected']=$_POST['diaktorol'];
-
- if ($tanev!=__TANEV) $TA = getTanevAdat($tanev); else $TA = $_TANEV;
-
- $ADAT['tanev'] = $tanev;
-
- /* Dátumok */
- if (isset($_POST['refDt']) && $_POST['refDt'] != '') $refDt = $_POST['refDt'];
- elseif (time()<strtotime($TA['kezdesDt'])) $refDt = $TA['kezdesDt'];
- else $refDt = date('Y-m-d');
-
- $ADAT['refDt'] = $refDt;
-
- if (isset($_POST['igDt']) && $_POST['igDt'] != '') $ADAT['igDt'] = $igDt = $_POST['igDt'];
- $_POST['tolDt']=$_POST['refDt'];
-
-
- // Le kell kérdeznünk, hogy tanára-e a tankörnek...
- if (isset($tankorId) && checkTankorInTanev($tankorId, $tanev)) {
- $ADAT['tankor']['tanarai'] = getTankorTanaraiByInterval($tankorId,array('tanev'=>$tanev,'result'=>'nevsor'));
- $tanarIds = array();
- for ($i = 0; $i < count($ADAT['tankor']['tanarai']); $i++)
- if ($tankorId == $ADAT['tankor']['tanarai'][$i]['tankorId'])
- $tanarIds[] = $ADAT['tankor']['tanarai'][$i]['tanarId'];
- define('__TANARA',(__TANAR && in_array(__USERTANARID, $tanarIds)));
- if (
- $_TANEV['statusz'] == 'aktív'
- && (
- __NAPLOADMIN || __VEZETOSEG
- || (
- $modositasiIdoszak
- && ( __TANARA )
- )
- )
- ) define('__MODOSITHATO', true);
- else define('__MODOSITHATO', false);
- } // van tankör
- if (defined('__MODOSITHATO') && __MODOSITHATO) {
- switch ($action) {
- case 'tankorUjDiak':
- if ($_POST['diakId'] != '')
- tankorDiakFelvesz($_POST);
- break;
- case 'tankorUjDiakMulti':
- if ($_POST['diakId'] != '')
- for ($i=0; $i<count($_POST['diakId']); $i++) {
- $D = $_POST;
- $D['diakId'] = $_POST['diakId'][$i];
- tankorDiakFelvesz($D);
- }
- break;
- case 'tankorDiakMod':
- $oldCount = count($_SESSION['alert']);
- tankorDiakModify($_POST); // és törlés
- $ADAT['voltUtkozes'] = ($oldCount < count($_SESSION['alert']));
- break;
- } // switch
- } // __NAPLOADMIN - mégegyszer - hátha később két szinten szét akarjuk bontani
-
- // force variables to reload
- if (isset($tankorId)) {
- $TANKORADAT = getTankorAdat($tankorId,$tanev);
- $TANKORADAT[0] = $TANKORADAT[$tankorId][0];
- $ADAT['tankorAdat'] = $TANKORADAT[0];
- $targyId = $TANKORADAT[0]['targyId'];
- }
- if (isset($targyId)) {
- $TARGYADAT = getTargyById($targyId);
- $mkId = $TARGYADAT['mkId'];
- }
-
- if (isset($tankorId) && checkTankorInTanev($tankorId, $tanev)) {
- $ADAT['tankorId'] = $tankorId;
- $ADAT['tanevadat'] = getTanevAdat($tanev);
- $ADAT['tankor']['diakjai'] = getTankorDiakjaiByInterval($tankorId, $tanev, $ADAT['refDt'], $ADAT['refDt']);
- $ADAT['tankor']['osztalyai'] = getTankorOsztalyaiByTanev($tankorId, $tanev, array('tagokAlapjan' => false, 'result' => 'id'));
- $ADAT['tankor']['szemeszterei'] = getTankorSzemeszterei($tankorId);
- // !!! Ez az aktuális státuszt és osztály tagságot nézi csak...
- // $ADAT['diakok'] = getDiakokByOsztalyId( $ADAT['tankor']['osztalyai'], array('tanev'=>$tanev,'result'=>'assoc'));
- // !!! Így a $ADAT['refDt'] szerinti névsort kérdezzük le, megfelelő jogviszony státusszal!
- $ADAT['diakok'] = array(); $statuszLista = array('jogviszonyban van', 'magántanuló');
- foreach ($ADAT['tankor']['osztalyai'] as $_osztalyId) {
- $tmp = getDiakokByOsztaly($_osztalyId, array('tolDt' => $ADAT['refDt'], 'igDt' => $ADAT['refDt'], 'statusz' => $statuszLista));
- foreach ($statuszLista as $statusz)
- foreach ($tmp[$statusz] as $_diakId)
- $ADAT['diakok'][$_osztalyId][] = array(
- 'diakId' => $_diakId, 'diakNev' => $tmp[$_diakId]['diakNev'], 'beDt' => $tmp[$_diakId]['beDt'],
- 'kiDt' => $tmp[$_diakId]['kiDt'], 'statusz' => $statusz
- );
- }
- $ADAT['diakok']['vendegTanulok'] = getDiakok(array('tolDt' => $ADAT['refDt'], 'igDt' => $ADAT['refDt'], 'statusz' => array('vendégtanuló')));
- foreach($ADAT['diakok'] as $_o=>$_D) for ($i=0; $i<count($_D); $i++) $DIAKIDK[] = $_D[$i]['diakId'];
- $ADAT['diakOsztaly'] = getDiakokOsztalyai($ADAT['tankor']['diakjai']['idk'], array('tanev'=>__TANEV));
- $ADAT['diakKepzes'] = getKepzesByDiakId($DIAKIDK, array('result'=>'assoc','dt'=>$ADAT['refDt']));
- $ADAT['diakAdat'] = getDiakAdatById($DIAKIDK,array('result'=>'assoc','keyfield'=>'diakId'));
- $ADAT['osztaly'] = getOsztalyok($tanev,array('result'=>'assoc'));
- }
- // -------------------------------------------------------------------------
- $TOOL['tanevSelect'] = array('tipus'=>'cella','paramName' => 'tanev',
- 'tervezett'=>true,
- 'post'=>array('mkId','targyId','tankorId','dt'));
- $TOOL['munkakozossegSelect'] = array('tipus'=>'cella','paramName' => 'mkId', 'post'=>array('tanev','dt'));
- $TOOL['targySelect'] = array('tipus'=>'cella', 'mkId' => $mkId, 'post'=>array('mkId','tanev','dt'));
- $TOOL['tankorSelect'] = array('tipus'=>'cella','paramName'=>'tankorId', 'post'=>array('tanev','mkId','targyId','dt','refDt'));
- $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=intezmeny&f=tankor'),
- 'titleConst' => array('_TANKOR'), 'post' => array('tankorId','mkId','targyId','dt','tanev'));
-
- $TOOL['tanevLapozo'] = array('tipus'=>'sor','paramName'=>'tanev', 'post'=>array('mkId','targyId','tankorId','dt'),
- 'tanev'=>$tanev);
- // megj: ha nincs munkaterv, akkor a selectben nem lesz kiválasztva semmi...
- $TOOL['datumSelect'] = array(
- 'tipus'=>'sor',
- 'paramName' => 'refDt',
- 'hanyNaponta' => 1,
- 'tolDt' => date('Y-m-d', strtotime($TA['kezdesDt'])),
- 'igDt' => $TA['zarasDt'],
-// 'napTipusok' => array('tanítási nap', 'speciális tanítási nap'),
- 'post'=>array('mkId','targyId','tankorId','tanev')
- );
-
-
- getToolParameters();
-
- }
-?> \ No newline at end of file
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorDiak.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorDiak.php
deleted file mode 100644
index e2b054df..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorDiak.php
+++ /dev/null
@@ -1,17 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT;
-
- if (__MODOSITHATO === true) {
- if (is_array($ADAT)) {
- putTankorDiakForm($ADAT);
- putUjDiakForm($ADAT);
- putUjDiakForm2($ADAT);
- }
- } elseif (is_numeric($ADAT['tankorId'])) {
- putTankorDiakTablazat($ADAT);
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorLetszam-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorLetszam-pre.php
deleted file mode 100644
index fce99fcb..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorLetszam-pre.php
+++ /dev/null
@@ -1,101 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- if (!__NAPLOADMIN && !__VEZETOSEG && !__TANAR) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
- require_once('include/modules/naplo/share/tanar.php');
- require_once('include/modules/naplo/share/diak.php');
- require_once('include/modules/naplo/share/targy.php');
- require_once('include/modules/naplo/share/munkakozosseg.php');
- require_once('include/modules/naplo/share/tankor.php');
- require_once('include/modules/naplo/share/osztaly.php');
-
- require_once('include/modules/naplo/share/szemeszter.php');
- require_once('include/modules/naplo/share/tankorBlokk.php');
- require_once('include/modules/naplo/share/ora.php');
- require_once('include/modules/naplo/share/jegy.php');
- require_once('include/modules/naplo/share/jegyModifier.php'); //????
- require_once('include/share/date/names.php');
-
- $mkId = readVariable($_POST['mkId'],'id');
- $targyId = readVariable($_POST['targyId'],'id');
- $tankorId = readVariable($_POST['tankorId'],'id', readVariable($_GET['tankorId'],'id') );
- $tanev = readVariable($_POST['tanev'],'numeric');
-
- $ADAT['osztalyonkent'] = readVariable($_POST['osztalyonkent'],'bool');
- $ADAT['tankorLetszamLimit'] = readVariable($_POST['tankorLetszamLimit'],'numeric');
- $ADAT['targyId'] = readVariable($_POST['targyId'],'id');
- $ADAT['mkId'] = readVariable($_POST['mkId'],'id');
-
- if (!isset($tanev)) $tanev=__TANEV;
-
- if ($tanev!=__TANEV) $TA = getTanevAdat($tanev); else $TA = $_TANEV;
-
- $ADAT['tanev'] = $tanev;
-
- /* Dátumok */
- if (isset($_POST['refDt']) && $_POST['refDt'] != '') $refDt = $_POST['refDt'];
- elseif (time()<strtotime($TA['kezdesDt'])) $refDt = $TA['kezdesDt'];
- else $refDt = date('Y-m-d');
-
- $ADAT['refDt'] = $refDt;
-
- if (isset($_POST['igDt']) && $_POST['igDt'] != '') $ADAT['igDt'] = $igDt = $_POST['igDt'];
- $_POST['tolDt']=$_POST['refDt'];
-
- // tankörök lekérdzése
- if (isset($mkId)) {
- $ADAT['tankorok'] = getTankorByMkId($mkId, $tanev);
- } elseif (isset($targyId)) {
- $ADAT['tankorok'] = getTankorByTargyId($targyId, $tanev, array('idonly'=>false));
- } elseif (isset($osztalyId)) {
- $ADAT['tankorok'] = getTankorByOsztalyId($osztalyId, $tanev, array('tanarral' => true));
- } elseif (isset($tanarId)) {
- $ADAT['tankorok'] = getTankorByTanarId($tanarId, $tanev,
- array('csakId' => false, 'tolDt' => '', 'igDt' => '', 'tanarral' => true)
- );
- } else {
- // ez kicsit sokáig tart sajnos
- $ADAT['tankorok'] = getTankorByTanev($tanev);
- }
- $lr = db_connect('naplo_intezmeny');
-
- for ($i=0; $i<count($ADAT['tankorok']); $i++) {
- $_tankorId = $ADAT['tankorok'][$i]['tankorId'];
- $ADAT['tankorok'][$i]['letszam'] = getTankorLetszam($_tankorId, array('refDt'=>$ADAT['refDt']), $lr );
- if ($ADAT['osztalyonkent']==1 && $ADAT['tankorok'][$i]['letszam']!=0) $ADAT['tankorok'][$i]['letszamOsztaly'] = getTankorLetszamOsztalyonkent($_tankorId, array('tanev'=>$tanev,'refDt'=>$ADAT['refDt']), $lr );
- //$ADAT['tankorok'][$i]['osztalyai'] = getTankorOsztalyaiByTanev($_tankorId, $tanev, array('result' => 'id', 'tagokAlapjan' => true));
- $ADAT['tankorok'][$i]['tanarai'] = getTankorTanarai($_tankorId, $lr);
- }
-
- db_close($lr);
-
- //$ADAT['osztaly'] = getOsztalyok($tanev,array('result'=>'assoc'));
- // -------------------------------------------------------------------------
- $TOOL['tanevSelect'] = array('tipus'=>'cella','paramName' => 'tanev',
- 'tervezett'=>false,
- 'post'=>array('mkId','targyId','tankorId','dt'));
- $TOOL['munkakozossegSelect'] = array('tipus'=>'cella','paramName' => 'mkId', 'post'=>array('tanev','dt'));
- $TOOL['targySelect'] = array('tipus'=>'cella', 'mkId' => $mkId, 'post'=>array('mkId','tanev','dt'));
-// $TOOL['tankorSelect'] = array('tipus'=>'cella','paramName'=>'tankorId', 'post'=>array('tanev','mkId','targyId','dt'));
-// $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=intezmeny&f=tankor'),
-// 'titleConst' => array('_TANKOR'), 'post' => array('tankorId','mkId','targyId','dt','tanev'));
-
- $TOOL['tanevLapozo'] = array('tipus'=>'sor','paramName'=>'tanev', 'post'=>array('mkId','targyId','tankorId','dt'),
- 'tanev'=>$tanev,'tervezett'=>false);
-
- // megj: ha nincs munkaterv, akkor a selectben nem lesz kiválasztva semmi...
- $TOOL['datumSelect'] = array(
- 'tipus'=>'sor',
- 'paramName' => 'refDt',
- 'hanyNaponta' => 1,
- 'tolDt' => date('Y-m-d', strtotime($TA['kezdesDt'])),
- 'igDt' => $TA['zarasDt'],
-// 'napTipusok' => array('tanítási nap', 'speciális tanítási nap'),
- 'post'=>array('mkId','targyId','tankorId','tanev')
- );
- getToolParameters();
- }
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorLetszam.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorLetszam.php
deleted file mode 100644
index a1e7e6ef..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorLetszam.php
+++ /dev/null
@@ -1,8 +0,0 @@
-<?php
-
- global $ADAT;
-
- putTankorLetszam($ADAT);
-
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorSzemeszter-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorSzemeszter-pre.php
deleted file mode 100644
index d2131894..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorSzemeszter-pre.php
+++ /dev/null
@@ -1,122 +0,0 @@
-<?php
-
-// 3.1
-
- if (_RIGHTS_OK !== true) die();
-
- if (__NAPLOADMIN) {
- /* Including shared libraries */
- require_once('include/modules/naplo/share/tanar.php');
- require_once('include/modules/naplo/share/munkakozosseg.php');
- require_once('include/modules/naplo/share/tankor.php');
- require_once('include/modules/naplo/share/osztaly.php');
- require_once('include/modules/naplo/share/targy.php');
- require_once('include/modules/naplo/share/szemeszter.php');
- require_once('include/modules/naplo/intezmeny/tankorTanar.php');
- require_once('include/modules/naplo/share/tankorBlokk.php');
-
- /* Input Variables */
- $mkId = readVariable($_POST['mkId'],'numeric unsigned');
- $tanarId = readVariable($_POST['tanarId'],'numeric unsigned');
- $osztalyId = readVariable($_POST['osztalyId'],'numeric unsigned');
- $tanev = readVariable($_POST['tanev'], 'numeric unsigned', __TANEV);
-
- /* Setting default data */
- if ($tanev != __TANEV) $TA = getTanevAdat($tanev);
- else $TA = $_TANEV;
-
- $ADAT['tanev'] = $tanev;
-
- // tankörök lekérdzése
- if (isset($mkId)) {
- $TANKOROK = getTankorByMkId($mkId, $tanev);
- } elseif (isset($osztalyId)) {
- $TANKOROK = getTankorByOsztalyId($osztalyId, $tanev, array('tanarral' => true));
- } elseif (isset($tanarId)) {
- $TANKOROK = getTankorByTanarId($tanarId, $tanev,
- array('csakId' => false, 'tolDt' => '', 'igDt' => '', 'tanarral' => true)
- );
- }
-
- // kiegészítő: tankorSzemeszter tábla és szemeszterek lekérdezése
- if (is_array($TANKOROK)) {
-
- $tankorIds = array();
- for ($i = 0; $i < count($TANKOROK); $i++) $tankorIds[] = $TANKOROK[$i]['tankorId'];
- $tankorSzemeszterek = getTankorSzemeszterek($tankorIds);
- $tankorSzemeszter = array();
- foreach ($tankorSzemeszterek as $tankorId => $tankorAdat) {
- for ($i = 0; $i < count($tankorAdat); $i++) {
- $tankorSzemeszter[$tankorId][$tankorAdat[$i]['tanev']][$tankorAdat[$i]['szemeszter']] = $tankorAdat[$i];
- }
- }
-
- $ADAT['tankorSzemeszter'] = $tankorSzemeszter;
-
- $ADAT['szemeszterek'] = $Szemeszterek = getSzemeszterek_spec($tanev-1);
-
-
- // -------- action ------------ //
- if ($action == 'tankorSzemeszter') {
- if (is_array($_POST['T'])) {
- $T = $_POST['T'];
- $M = array();
- for ($i = 0; $i < count($T); $i++) {
- list($tankorId, $szTanev, $szSzemeszter) = explode('/', $T[$i]);
- $name = 'O_'.$tankorId.'_'.$szTanev.'_'.$szSzemeszter;
- // Ha kötelezővé akarjuk tenni az óraszám megadását:
- // if (isset($_POST[$name]) && $_POST[$name] != '') $M[] = array(
-//if (isset($_POST[$name]) && $_POST[$name] != '') $oraszam = readVariable($_POST[$name],'string'); // numeric?
- $oraszam = readVariable($_POST[$name], 'float unsigned', 0);
-// else $oraszam = 0;
- $M[] = array(
- 'tankorId' => $tankorId,
- 'tanev' => $szTanev,
- 'szemeszter' => $szSzemeszter,
- 'oraszam' => $oraszam
- );
- }
-
- $tankorNevek = array();
- for ($i = 0; $i < count($TANKOROK); $i++)
- $tankorNevek[$TANKOROK[$i]['tankorId']] = $TANKOROK[$i]['tankorNev'];
- if (tankorSzemeszterModositas($M, $tankorSzemeszter, $tankorNevek, $Szemeszterek, $TA['zarasDt'])) {
- // tankor szemesztereinek újraolvasása
- $tankorSzemeszterek = getTankorSzemeszterek($tankorIds);
- $tankorSzemeszter = array();
- foreach ($tankorSzemeszterek as $tankorId => $tankorAdat) {
- for ($i = 0; $i < count($tankorAdat); $i++) {
- $tankorSzemeszter[$tankorId][$tankorAdat[$i]['tanev']][$tankorAdat[$i]['szemeszter']] = $tankorAdat[$i];
- }
- }
- $ADAT['tankorSzemeszter'] = $tankorSzemeszter;
-
- }
- }
- }
-
- // -------- action ------------ //
-
- $ADAT['tankorok'] = $TANKOROK;
- if (is_array($ADAT['tankorok'])) {
- for($i=0; $i<count($ADAT['tankorok']); $i++) {
- $_tankorId=$ADAT['tankorok'][$i]['tankorId'];
- $ADAT['tankorTanarok'][$_tankorId] = getTankorTanarai($_tankorId);
- }
- }
-
- } // van Tankorok
-
-
- // ToolBar
- $TOOL['tanevSelect'] = array('tipus'=>'cella','paramName' => 'tanev',
- 'tervezett'=>true,
- 'post'=>array('mkId','targyId','tankorId')
- );
- $TOOL['munkakozossegSelect'] = array('tipus'=>'cella','paramName' => 'mkId', 'post'=>array('tanev'));
- $TOOL['tanarSelect'] = array('tipus'=>'sor','paramName'=>'tanarId', 'post'=>array('tanev'));
- $TOOL['osztalySelect'] = array('tipus'=>'sor','paramName'=>'osztalyId', 'post'=>array('tanev'));
- getToolParameters();
-
- } // NAPLOADMIN
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorSzemeszter.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorSzemeszter.php
deleted file mode 100644
index c9b5209a..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorSzemeszter.php
+++ /dev/null
@@ -1,9 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT;
-
- if (is_array($ADAT['tankorok'])) putTankorSzemeszterForm($ADAT);
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanar-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanar-pre.php
deleted file mode 100644
index 19fa11ba..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanar-pre.php
+++ /dev/null
@@ -1,114 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- if (!__NAPLOADMIN && !__VEZETOSEG && !__TANAR) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
- require_once('include/modules/naplo/share/tanar.php');
- require_once('include/modules/naplo/share/tankor.php');
- require_once('include/modules/naplo/share/munkakozosseg.php');
- require_once('include/modules/naplo/share/tankor.php');
- require_once('include/modules/naplo/share/tankorBlokk.php');
- require_once('include/modules/naplo/share/targy.php');
- require_once('include/modules/naplo/intezmeny/tankorTanar.php');
- require_once('include/share/date/names.php');
-
- $kuuk = $_COOKIE['mayorNaploUzen'];
-
- $tanev = $ADAT['tanev'] = readVariable($_POST['tanev'], 'numeric unsigned', readVariable($_GET['tanev'], 'numeric unsigned', __TANEV));
- if ($tanev == __TANEV) $TA = $_TANEV;
- else $TA = getTanevAdat($tanev);
-
-//?? Ez mi is ??
- if ($kuuk==$_GET['kuuk']) {
- $_POST['tankorId'] = $ADAT['tankorId'] = $tankorId = readVariable($_GET['tankorId'],'numeric');
- } else {
- $_POST['tankorId'] = $ADAT['tankorId'] = $tankorId = readVariable($_POST['tankorId'], 'id', readVariable($_GET['tankorId'], 'id'));
- }
-
- if (isset($ADAT['tankorId'])) {
- $_POST['mkId'] = $ADAT['mkId'] = $mkId = getTankorMkId($ADAT['tankorId']);
- $tmp = current(getTankorAdat($tankorId));
- $ADAT['tankorAdat'] = $tmp[0];
- } else {
- $_POST['mkId'] = $ADAT['mkId'] = $mkId = readVariable($_POST['mkId'], 'id', readVariable($_GET['mkId'], 'id'));
- }
-
- /* Dátumok */
- $_POST['refDt'] = $ADAT['refDt'] = $refDt = readVariable($_POST['refDt'], 'date', readVariable($_GET['refDt'], 'date', $TA['kezdesDt']));
-
-// if (isset($_POST['igDt']) && $_POST['igDt'] != '') $ADAT['igDt'] = $igDt = $_POST['igDt'];
-// else $ADAT['igDt'] = $igDt = $TA['zarasDt'];
- $ADAT['igDt'] = $igDt = readVariable($_POST['igDt'], 'date', $TA['zarasDt']);
- if (strtotime($igDt) < strtotime($refDt)) $ADAT['igDt'] = $igDt = $refDt;
-
- $tankorIds = $_POST['tankorok'];
- $tankorTanarIds = array();
- foreach ($_POST as $name => $value) if (substr($name, 0, 2) == 'TA') {
- $_tankorId = substr($name, 2);
- $tankorTanarIds[$_tankorId] = $value;
- }
-
- if (__NAPLOADMIN===true || __VEZETOSEG===true) {
- switch ($action) {
- case 'tankorTanarAssoc':
- if (isset($tanev))
- tankorTanarFelvesz($tankorIds, $tankorTanarIds, $TA, $refDt, $igDt);
- break;
- case 'tankorTanarTorol':
- if ($kuuk == $_GET['kuuk']) {
- list($_tankorId,$_tanarId,$_beDt,$_kiDt) = explode('|',readVariable($_GET['tt'],'string'));
- tankorTanarTorol($_tankorId,$_tanarId,$_beDt,$_kiDt);
- }
- break;
- case 'tankorTanarJavit':
- if ($kuuk == $_GET['kuuk']) {
- list($_tankorId,$_tanarId,$_beDt,$_kiDt) = explode('|',readVariable($_GET['tt'],'string'));
- tankorTanarJavit($_tankorId,$_tanarId,$_beDt,$refDt);
- }
- break;
- }
- }
-
- if (isset($ADAT['mkId'])) {
- if (!isset($tankorId)) {
- $ADAT['tanarok'] = getTanarok(array('mkId' => $ADAT['mkId'], 'tanev' => $tanev));
- $ADAT['tankorok'] = getTankorByMkId($ADAT['mkId'], $tanev, array('datumKenyszeritessel' => true, 'tolDt' => $refDt, 'igDt' => $refDt));
- } else {
- $ADAT['tanarok'] = getTanarok(array('targyId' => $ADAT['tankorAdat']['targyId'], 'tanev' => $tanev));
- $ADAT['tankorok'] = getTankorByMkId(
- $ADAT['mkId'], $tanev, array('filter' => array("tankor.tankorId=$tankorId"), 'datumKenyszeritessel' => true, 'tolDt' => $refDt, 'igDt' => $refDt)
- );
- }
- }
- if (is_array($ADAT['tankorok'])) {
- for($i=0; $i<count($ADAT['tankorok']); $i++) {
- $_tankorId=$ADAT['tankorok'][$i]['tankorId'];
- $ADAT['tankorTanarok'][$_tankorId] = getTankorTanarai($_tankorId);
- $ADAT['tankorTanarBejegyzesek'][$_tankorId] = getTankorTanarBejegyzesek($_tankorId);
- }
- }
-
- $ADAT['kuuk'] = rand();
- setcookie('mayorNaploUzen',$ADAT['kuuk']);
-
- $tolDt = (strtotime($TA['kezdesDt'])<time()) ? date('Y-m-d', strtotime('-1 month', strtotime($TA['kezdesDt']))) : date('Y-m-d');
-
- $TOOL['tanevSelect'] = array(
- 'tipus' => 'cella', 'paramName' => 'tanev',
- 'tervezett' => true, 'post' => array('mkId','targyId','tankorId'), 'get'=>array()
- );
- $TOOL['munkakozossegSelect'] = array('tipus' => 'cella', 'paramName' => 'mkId', 'post' => array('tanev','refDt'), 'get'=>array());
- $TOOL['tankorSelect'] = array('tipus' => 'cella', 'paramName' => 'tankorId', 'post' => array('tanev','mkId','targyId','refDt'), 'get'=>array());
- $TOOL['datumSelect'] = array(
- 'override' => true,
- 'tipus' => 'sor', 'paramName' => 'refDt', 'hanyNaponta' => 1,
- 'tolDt' => $tolDt, 'igDt' => $TA['zarasDt'], 'post' => array('tanev','mkId','targyId','tankorId'),
- );
-
- getToolParameters();
-
- }
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanar.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanar.php
deleted file mode 100644
index b8ce04ec..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanar.php
+++ /dev/null
@@ -1,9 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT;
-
- putTankorTanarForm($ADAT);
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanarHozzarendeles-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanarHozzarendeles-pre.php
deleted file mode 100644
index 3b5f5133..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanarHozzarendeles-pre.php
+++ /dev/null
@@ -1,64 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- if (!__NAPLOADMIN && !__VEZETOSEG) { $_SESSION['alert'] = 'page:insufficient_access'; }
- else {
-
- require_once('include/modules/naplo/share/osztaly.php');
- require_once('include/modules/naplo/share/munkakozosseg.php');
- require_once('include/modules/naplo/share/tanar.php');
- require_once('include/modules/naplo/share/targy.php');
- require_once('include/modules/naplo/share/tankorModifier.php');
-
- $ADAT['szuro'] = array(
- 'osztalyok' => getOsztalyok(),
- 'munkakozossegek' => getMunkakozossegek(),
- 'tanarok' => getTanarok(),
- 'targyak' => getTargyak(),
-
- 'osztalyIds'=>readVariable($_POST['osztalyIds'],'id',array()),
- 'mkIds'=>readVariable($_POST['mkIds'],'id',array()),
- 'tanarNelkuliTankorok' => readVariable($_POST['tanarNelkuliTankorok'],'bool'),
- 'tanarIds'=>readVariable($_POST['tanarIds'],'id',array()),
- 'targyIds'=>readVariable($_POST['targyIds'],'id',array()),
- );
- foreach ($ADAT['szuro']['targyak'] as $idx => $tAdat) $ADAT['targyAdat'][ $tAdat['targyId'] ] = $tAdat;
-
- // A szűrőben beállítottnak megefelő tankörök lekérése
- $ADAT['tankorok'] = getTankorokBySzuro($ADAT['szuro']);
- $ADAT['szuro']['tankorTargyIds'] = array();
- foreach ($ADAT['tankorok'] as $ids => $tAdat)
- if (!in_array($tAdat['targyId'], $ADAT['szuro']['tankorTargyIds']))
- $ADAT['szuro']['tankorTargyIds'][] = $tAdat['targyId'];
- $ADAT['tanarok'] = getTanarokBySzuro($ADAT['szuro']);
- // stat
- $ADAT['keszTankorDb'] = 0;
- foreach ($ADAT['tankorok'] as $tAdat) if (is_array($tAdat['tanarIds']) && count($tAdat['tanarIds'])>0) $ADAT['keszTankorDb']++;
- $ADAT['tankorStat'] = getTankorStat();
-
- if ($action == 'tankorTanarFelvesz') {
-
- $tankorId = readVariable($_POST['tankorId'],'id');
- $tanarId = readVariable($_POST['tanarId'],'id');
- $_JSON = array(
- 'post' => $_POST,
- 'result' => tankorTanarModosit($tankorId, $tanarId, array('tanev'=>__TANEV))
- );
-
- } elseif ($action == 'tankorTanarTorol') {
-
- $_tankorId = readVariable($_POST['tankorId'],'id');
- $_tanarId = readVariable($_POST['tanarId'],'id');
- tankorTanarTorol($_tankorId,$_tanarId,array('tanev'=>$tanev));
-
- $_JSON = array(
- 'post' => $_POST,
- );
- }
-
-//dump($ADAT['tanarok']);
-
-
- }
-
-?> \ No newline at end of file
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanarHozzarendeles.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanarHozzarendeles.php
deleted file mode 100644
index 5b19149a..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanarHozzarendeles.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT;
-
- putStatuszSor($ADAT);
-
- if (is_array($ADAT['tankorok']) && count($ADAT['tankorok'])>0) putTankorTanarMatrix($ADAT);
-?> \ No newline at end of file
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tantargyFelosztas.php b/mayor-orig/www/policy/private/naplo/intezmeny/tantargyFelosztas.php
deleted file mode 100644
index d8124253..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/tantargyFelosztas.php
+++ /dev/null
@@ -1,9 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT;
-
- if (is_array($ADAT['tankorok'])) putTankorTanarMatrix($ADAT);
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/terem-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/terem-pre.php
deleted file mode 100644
index 3afa9ce2..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/terem-pre.php
+++ /dev/null
@@ -1,45 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- if (!__NAPLOADMIN) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
- require_once('include/modules/naplo/share/terem.php');
- require_once('include/modules/naplo/share/file.php');
- require_once('include/modules/naplo/share/intezmenyek.php');
-
- $ADAT['telephelyAdat'] = getTelephelyek(array('result' => 'assoc', 'keyfield' => 'telephelyId'));
- $ADAT['telephelyIds'] = array_keys($ADAT['telephelyAdat']);
- $ADAT['telephelyId'] = $telephelyId = readVariable($_GET['telephelyId'], 'id', readVariable(
- $_POST['telephelyId'], 'id', (isset($_POST['telephelyId'])?null:readVariable(__TELEPHELYID,'id')), $ADAT['telephelyIds']
- ), $ADAT['telephelyId']);
- $ADAT['teremAdat'] = getTermek(array('result' => 'assoc', 'keyfield' => 'teremId'));
- $ADAT['teremIds'] = array_keys($ADAT['teremAdat']);
- $ADAT['teremTipusok'] = getSetField('naplo_intezmeny','terem','tipus');
- $ADAT['teremId'] = readVariable($_POST['teremId'], 'id', readVariable($_GET['teremId'], 'id', null, $ADAT['teremIds']), $ADAT['teremIds']);
-
- if ($action == 'teremAdatModositas' || $action=='ujTerem') {
-
- $D['teremId'] = $ADAT['teremId'];
- $D['leiras'] = readVariable($_POST['leiras'], 'string');
- $D['ferohely'] = readVariable($_POST['ferohely'], 'numeric unsigned');
- $D['tipus'] = readVariable($_POST['tipus'], 'enum', $ADAT['teremTipusok']);
- $D['telephelyId'] = readVariable($_POST['telephelyId'], 'id', readVariable($_GET['telephelyId'], 'id', null, $ADAT['telephelyIds']), $ADAT['telephelyIds']);
-//echo '<pre>'; var_dump($ADAT['teremIds']); echo '</pre>';
-
- teremAdatModositas($D,($action=='ujTerem'));
-
- unset($ADAT['teremId']);
- }
-
- $ADAT['teremAdat'] = getTermek(array('result' => 'assoc', 'keyfield' => 'teremId', 'telephelyId' => $telephelyId));
-
- $TOOL['telephelySelect'] = array('tipus'=>'cella','paramName' => 'telephelyId', 'post' => array('tanev'));
- if ($ADAT['teremId']!='' || $ADAT['teremId']!='') {
- $TOOL['vissza']['icon'] = 'arrow-left';
- }
- getToolParameters();
- }
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/terem.php b/mayor-orig/www/policy/private/naplo/intezmeny/terem.php
deleted file mode 100644
index 207141cb..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/terem.php
+++ /dev/null
@@ -1,13 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT;
-
- if (isset($ADAT['teremId'])) {
- putTeremForm($ADAT);
- } else {
- putTeremLista($ADAT);
- putTeremForm($ADAT);
- }
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tovabbkepzes-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/tovabbkepzes-pre.php
deleted file mode 100644
index f2eacf29..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/tovabbkepzes-pre.php
+++ /dev/null
@@ -1,112 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- if (__NAPLOADMIN!==true && __TANAR!==true && __VEZETOSEG!==true) $_SESSION['alert'][]='page:insufficient_access';
-
- require_once('include/modules/naplo/share/tanar.php');
- require_once('include/modules/naplo/share/tanarModifier.php');
-
- global $SSSHH;
- $SSSHH .= "<script type=\"text/javascript\" src=\"https://www.google.com/jsapi?autoload={'modules':[{'name':'visualization','version':'1.1','packages':['timeline','corechart']}]}\"></script>\n";
-
- $tanev = $ADAT['tanev'] = readVariable($_POST['tanev'],'numeric',__TANEV);
-
- if (__TANAR) $tanarId = __USERTANARID;
- if (__VEZETOSEG || __NAPLOADMIN) define('__MODOSITHAT',true);
- else define('__MODOSITHAT',false);
-
-/* ------------------------------------------------- */
- if (__MODOSITHAT) {
- if ($action=='modTanarTovabbkepzesForduloDt') {
- $_tanarId = readVariable($_POST['tanarId'],'id');
- $_forduloDt = readVariable($_POST['forduloDt'],'date');
- $_JSON['result'] = true;
- $_JSON['tanarId'] = $_tanarId;
- $_JSON['forduloDt'] = $_dt;
- $_JSON['result'] = updateTanarAdat($_tanarId,array('tovabbkepzesForduloDt'=>$_forduloDt));
- } elseif ($action=='ujTovabbkepzes') {
- $ADAT['tovabbkepzoIntezmenyId'] = readVariable($_POST['tovabbkepzoIntezmenyId'],'id',null);
- if (is_null($ADAT['tovabbkepzoIntezmenyId'])) {
- $UJINTEZMENY['intezmenyRovidNev'] = readVariable($_POST['intezmenyRovidNev'],'string',null);
- $UJINTEZMENY['intezmenyNev'] = readVariable($_POST['intezmenyNev'],'string',null);
- if ($UJINTEZMENY['intezmenyRovidNev']!='' && $UJINTEZMENY['intezmenyNev']!='') $ADAT['tovabbkepzoIntezmenyId'] = ujTovabbkepzoIntezmeny($UJINTEZMENY);
- }
- if ($ADAT['tovabbkepzoIntezmenyId']>0) {
- $ADAT['tovabbkepzesNev'] = readVariable($_POST['tovabbkepzesNev'],'string',null);
- $ADAT['oraszam'] = intval(readVariable($_POST['oraszam'],'numeric unsigned',null));
- $ADAT['kategoria'] = readVariable($_POST['kategoria'],'string',null);
- $ADAT['akkreditalt'] = ($ADAT['kategoria']=='egyéb') ? 0:1;
- ujTovabbkepzes($ADAT);
- }
- } elseif ($action=='modTovabbkepzes') {
- $MOD = readVariable($_POST['tovabbkepzesId'],'id',null);
- for ($i=0; $i<count($MOD); $i++) {
- $ADAT['tovabbkepzesId'] = $MOD[$i];
- $ADAT['tovabbkepzesNev'] = readVariable($_POST['tovabbkepzesNev_'.$MOD[$i]],'string',null);
- $ADAT['oraszam'] = intval(readVariable($_POST['oraszam_'.$MOD[$i]],'numeric unsigned',null));
- $ADAT['kategoria'] = readVariable($_POST['kategoria_'.$MOD[$i]],'string',null);
- $ADAT['akkreditalt'] = ($ADAT['kategoria']=='egyéb') ? 0:1;
- modTovabbkepzes($ADAT);
- }
- } elseif ($action=='ujTovabbkepzesTanar') { // az egész táblázat egyszerre módosul - lehetne máshogy is
- $ADAT['tovabbkepzesId'] = readVariable($_POST['tovabbkepzesId'],'id',null);
- $ADAT['tanarId'] = readVariable($_POST['tanarId'],'id',null);
- $ADAT['tolDt'] = readVariable($_POST['tolDt'],'date',null);
- $ADAT['igDt'] = readVariable($_POST['igDt'],'date',null);
- $ADAT['tanusitvanyDt'] = readVariable($_POST['tanusitvanyDt'],'date',null);
- $ADAT['tanusitvanySzam'] = readVariable($_POST['tanusitvanySzam'],'string',null);
- if ($ADAT['tovabbkepzesId']>0 && $ADAT['tanarId']>0)
- ujTovabbkepzesTanar($ADAT);
- $MOD = readVariable($_POST['tovabbkepzesTanar'],'string',null);
- if (is_array($MOD) && count($MOD)>0) {
- for ($i=0;$i<count($MOD); $i++) {
- list($_tovabbkepzesId,$_tanarId) = explode('_',$MOD[$i]);
- $M = array();
- $M['tovabbkepzesId'] = $_tovabbkepzesId;
- $M['tanarId'] = $_tanarId;
- $M['tolDt'] = readVariable($_POST['tolDt_'.$_tovabbkepzesId.'_'.$_tanarId],'date',null);
- $M['igDt'] = readVariable($_POST['igDt_'.$_tovabbkepzesId.'_'.$_tanarId],'date',null);
- $M['tanusitvanyDt'] = readVariable($_POST['tanusitvanyDt_'.$_tovabbkepzesId.'_'.$_tanarId],'date',null);
- $M['tanusitvanySzam'] = readVariable($_POST['tanusitvanySzam_'.$_tovabbkepzesId.'_'.$_tanarId],'string',null);
- if ($_POST['tovabbkepzesTorles_'.$_tovabbkepzesId.'_'.$_tanarId]=='-') {
- delTovabbkepzesTanar($M);
- } else {
- modTovabbkepzesTanar($M);
- }
- }
- }
- } elseif ($action == 'ujTovabbkepzesTE') {
- $U = readVariable($_POST['TE'],'string',null);
- for ($i=0; $i<count($U); $i++) {
- list($_D['tovabbkepzesId'],$_D['tanarId'],$_D['tanev']) = explode('_',$U[$i]);
- $_D['reszosszeg'] = readVariable($_POST['reszosszeg_'.$U[$i]],'numeric unsigned',0);
- $_D['tamogatas'] = readVariable($_POST['tamogatas_'.$U[$i]],'numeric unsigned',0);
- $_D['tovabbkepzesStatusz'] = readVariable($_POST['TE_statusz_'.$U[$i]],'enum','',array('','terv','jóváhagyott','elutasított','megszűnt','megszakadt','teljesített'));
-// $_D['tovabbkepzesStatusz'] = readVariable($_POST['TE_statusz_'.$U[$i]],'string','');
- $_D['tavollet'] = readVariable($_POST['tavollet_'.$U[$i]],'string','');
- $_D['helyettesitesRendje'] = readVariable($_POST['helyettesitesRendje_'.$U[$i]],'string','');
- $_D['prioritas'] = readVariable($_POST['prioritas_'.$U[$i]],'string','');
- if ($_D['tovabbkepzesStatusz']=='') delTovabbkepzesTE($_D);
- else modTovabbkepzesTE($_D);
- }
- $keretOsszeg = readVariable($_POST['keretOsszeg'],'numeric unsigned',0);
- modKeretOsszeg($ADAT['tanev'],$keretOsszeg);
- }
-
- }
-/* ------------------------------------------------- */
-
- $ADAT['tovabbkepzoIntezmenyek'] = getTovabbkepzoIntezmenyek();
- $ADAT['tovabbkepzesek'] = getTovabbkepzesek();
- $ADAT['tovabbkepzesTanar'] = getTanarTovabbkepzesek();
- $ADAT['lehetsegesTovabbkepzesek'] = getTanarTovabbkepzesByEv($ADAT['tanev']);
- $ADAT['tovabbkepzesTerv'] = getTovabbkepzesTerv($ADAT['tanev']);
- $ADAT['tanarok'] = getTanarok(
- array('extraAttrs'=>'tovabbkepzesForduloDt','összes'=>true)
- );
- $ADAT['tanarTovabbkepzesCiklus'] = getTanarTovabbkepzesCiklus();
- $ADAT['keretOsszeg'] = getKeretosszeg($ADAT['tanev']);
- $ADAT['tovabbkepzesFolyamat']=getTanarTovabbkepzesFolyamat();
- $TOOL['tanevSelect'] = array('tipus'=>'cella', 'action' => 'tanevValasztas', 'post' => array(), 'tervezett' => true);
- getToolParameters();
-?> \ No newline at end of file
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tovabbkepzes.php b/mayor-orig/www/policy/private/naplo/intezmeny/tovabbkepzes.php
deleted file mode 100644
index 160d944b..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/tovabbkepzes.php
+++ /dev/null
@@ -1,12 +0,0 @@
-<?php
- global $ADAT;
-
- if ($skin != 'ajax') {
- putTovabbkepzesTerv($ADAT);
- putTovabbkepzesek($ADAT);
- if (__NAPLOADMIN || __VEZETOSEG) {
- putTanarokTovabbkepzesAdatai($ADAT);
- putUjTovabbkepzes($ADAT);
- }
- }
-?> \ No newline at end of file
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/valtas-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/valtas-pre.php
deleted file mode 100644
index 99ece06d..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/valtas-pre.php
+++ /dev/null
@@ -1,58 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- require_once('include/modules/naplo/share/intezmenyek.php');
- require_once('include/modules/naplo/share/szemeszter.php');
- require_once('include/modules/naplo/share/tanar.php');
- require_once('include/modules/naplo/share/osztaly.php');
- require_once('include/modules/naplo/share/munkakozosseg.php');
-
- $intezmeny = readVariable($_POST['intezmeny'], 'strictstring', defined('__INTEZMENY') ? __INTEZMENY : null );
- if ($action == 'intezmenyValasztas') {
- if (isset($intezmeny) && $intezmeny !== __INTEZMENY) {
- if (updateSessionIntezmeny($intezmeny)) {
- if (updateNaploSettings($intezmeny))
- header('Location: '.location('index.php?page=naplo&sub=intezmeny&f=valtas'));
- }
- }
- }
-
- if (defined('__INTEZMENY') and __INTEZMENY != '') {
- $Tanevek = getTanevek();
- $Telephelyek = getTelephelyek();
- $telephelyIds = array();
- if (is_array($Telephelyek)) foreach ($Telephelyek as $index => $tAdat) $telephelyIds[] = $tAdat['telephelyId'];
- $tanev = readVariable($_POST['tanev'], 'id', defined('__TANEV') ? __TANEV : null, $Tanevek);
- $telephelyId = readVariable($_POST['telephelyId'], 'id', defined('__TELEPHELYID') ? __TELEPHELYID : null, $telephelyIds);
- if ($action == 'tanevValasztas') {
- if (isset($tanev) && $tanev !== __TANEV) {
- if (updateSessionTanev($tanev)) {
- header('Location: '.location('index.php?page=naplo&sub=intezmeny&f=valtas'));
- }
- }
- } elseif ($action == 'telephelyValasztas') {
- if (isset($telephelyId) && $telephelyId != __TELEPHELYID) {
- if (updateSessionTelephelyId($telephelyId)) {
- header('Location: '.location('index.php?page=naplo&sub=intezmeny&f=valtas'));
- }
- }
- }
- }
- $ADAT['tanarok'] = getTanarok(array('extraAttrs'=>'titulus','telephelyId'=>__TELEPHELYID));
- $lr = db_connect('naplo_intezmeny');
- for($i=0; $i<count($ADAT['tanarok']); $i++) {
- $_tanarId = $ADAT['tanarok'][$i]['tanarId'];
- $ADAT['tanarOsztaly'][$_tanarId] = getOsztalyIdsByTanarId($_tanarId, array('tanev'=>__TANEV,'csakId'=>true),$lr);
- $ADAT['tanarMunkakozosseg'][$_tanarId] = getVezetettMunkakozossegByTanarId($_tanarId,array('result'=>'assoc'),$lr);
- }
- $ADAT['osztalyok'] = getOsztalyok(__TANEV,array('result'=>'assoc'),$lr);
- db_close($lr);
-
- $TOOL['intezmenySelect'] = array('tipus'=>'cella', 'action' => 'intezmenyValasztas', 'post' => array());
- $TOOL['telephelySelect'] = array('tipus'=>'cella', 'action' => 'telephelyValasztas', 'post' => array());
- $TOOL['tanevSelect'] = array('tipus'=>'cella', 'action' => 'tanevValasztas', 'post' => array());
-
- getToolParameters();
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/valtas.php b/mayor-orig/www/policy/private/naplo/intezmeny/valtas.php
deleted file mode 100644
index 3d15f4de..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/valtas.php
+++ /dev/null
@@ -1,7 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- global $ADAT;
- putTanarLista($ADAT);
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/verseny-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/verseny-pre.php
deleted file mode 100644
index e0554b55..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/verseny-pre.php
+++ /dev/null
@@ -1,54 +0,0 @@
-<?php
-
-
- if (_RIGHTS_OK !== true) die();
-
-
- require_once('include/modules/naplo/share/targy.php');
- require_once('include/modules/naplo/share/verseny.php');
-// $ADAT['versenyek'] = getVersenyek();
-// $ADAT['targyak'] = getTargyak();
-
-/*
- require_once('include/modules/naplo/share/intezmenyek.php');
- require_once('include/modules/naplo/share/szemeszter.php');
-
- $intezmeny = readVariable($_POST['intezmeny'], 'strictstring', defined('__INTEZMENY') ? __INTEZMENY : null );
- if ($action == 'intezmenyValasztas') {
- if (isset($intezmeny) && $intezmeny !== __INTEZMENY) {
- if (updateSessionIntezmeny($intezmeny)) {
- if (updateNaploSettings($intezmeny))
- header('Location: '.location('index.php?page=naplo&sub=intezmeny&f=valtas'));
- }
- }
- }
-
- if (defined('__INTEZMENY') and __INTEZMENY != '') {
- $Tanevek = getTanevek();
- $Telephelyek = getTelephelyek();
- $telephelyIds = array();
- if (is_array($Telephelyek)) foreach ($Telephelyek as $index => $tAdat) $telephelyIds[] = $tAdat['telephelyId'];
- $tanev = readVariable($_POST['tanev'], 'id', defined('__TANEV') ? __TANEV : null, $Tanevek);
- $telephelyId = readVariable($_POST['telephelyId'], 'id', defined('__TELEPHELYID') ? __TELEPHELYID : null, $telephelyIds);
- if ($action == 'tanevValasztas') {
- if (isset($tanev) && $tanev !== __TANEV) {
- if (updateSessionTanev($tanev)) {
- header('Location: '.location('index.php?page=naplo&sub=intezmeny&f=valtas'));
- }
- }
- } elseif ($action == 'telephelyValasztas') {
- if (isset($telephelyId) && $telephelyId != __TELEPHELYID) {
- if (updateSessionTelephelyId($telephelyId)) {
- header('Location: '.location('index.php?page=naplo&sub=intezmeny&f=valtas'));
- }
- }
- }
- }
-
- $TOOL['intezmenySelect'] = array('tipus'=>'cella', 'action' => 'intezmenyValasztas', 'post' => array());
- $TOOL['telephelySelect'] = array('tipus'=>'cella', 'action' => 'telephelyValasztas', 'post' => array());
- $TOOL['tanevSelect'] = array('tipus'=>'cella', 'action' => 'tanevValasztas', 'post' => array());
-
- getToolParameters();
-*/
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/verseny.php b/mayor-orig/www/policy/private/naplo/intezmeny/verseny.php
deleted file mode 100644
index 71d8dd36..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/verseny.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT;
-// putVersenyek($ADAT);
-
-// putUjVerseny($ADAT['targyak']);
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/zaradek-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/zaradek-pre.php
deleted file mode 100644
index f03fbf46..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/zaradek-pre.php
+++ /dev/null
@@ -1,76 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- if (!__TANAR && !__VEZETOSEG && !__NAPLOADMIN && !__TITKARSAG) {
-
- $_SESSION['alert'][] = 'page:insufficient_access';
-
- } else {
-
- require_once('include/modules/naplo/share/diak.php');
- require_once('include/modules/naplo/share/osztaly.php');
- require_once('include/modules/naplo/share/zaradek.php');
- require_once('include/share/date/names.php');
-
- $osztalyId = $ADAT['osztalyId'] = readVariable($_POST['osztalyId'], 'numeric unsigned');
- $diakId = $ADAT['diakId'] = readVariable($_POST['diakId'], 'numeric unsigned');
- $ADAT['iktatoszam'] = readVariable($_POST['iktatoszam'], 'string');
- $dt = $ADAT['dt'] = readVariable($_POST['dt'], 'datetime');
- $zaradekIndex = $ADAT['zaradekIndex'] = readVariable($_POST['zaradekIndex'], 'numeric unsigned');
-
- if (isset($zaradekIndex)) {
- $tmp = explode('%', $Zaradek[$zaradekIndex]['szoveg']);
- $ADAT['zaradek'] = $Zaradek[$zaradekIndex];
- $ADAT['params'] = array();
- for ($i=1; $i < count($tmp); $i = $i+2) $ADAT['params'][] = $tmp[$i];
-
- if ($action == 'zaradekRogzites') {
- $ok = true;
- $values = readVariable($_POST['values'], 'string', '');
- $ADAT['csere'] = array();
- for ($i = 0; $i < count($ADAT['params']); $i++) {
- $ADAT['csere'][ '%'.$ADAT['params'][$i].'%' ] = $values[$i];
- if ($values[$i] == '') $ok = false;
- }
- if ($ok) {
- if (zaradekRogzites($ADAT)) {
- $_SESSION['alert'][] = 'info:success';
- unset($zaradekIndex); unset($ADAT['zaradekIndex']);
- }
- } else {
- $_SESSION['alert'][] = 'message:empty_field';
- }
- }
- }
- if ($action=='zaradekTorles') {
- foreach ($_POST as $key => $val) {
- list($akt, $zaradekId) = explode('-',$key);
- if ($akt == 'del') zaradekTorles($zaradekId);
- }
-
- }
- if (isset($diakId)) {
- $diakZaradekok = getDiakZaradekok($diakId);
- if ($diakZaradekok) $ADAT['diakZaradekok'] = $diakZaradekok;
- }
-
- $TOOL['osztalySelect'] = array('tipus' => 'cella','paramName' => 'osztalyId', 'post' => array('dt'));
- $TOOL['diakSelect'] = array('tipus' => 'cella', 'paramName' => 'diakId', 'post' => array('osztalyId','dt'),
- 'statusz' => array('jogviszonyban van','magántanuló','vendégtanuló','jogviszonya felfüggesztve','jogviszonya lezárva')
- );
- $TOOL['datumSelect'] = array(
- 'tipus'=>'sor', 'post'=>array('tanarId', 'diakId', 'osztalyId', 'tankorId'),
- 'paramName' => 'dt', 'hanyNaponta' => 1,
-// 'tolDt' => date('Y-m-d', strtotime('-1 month', strtotime($_TANEV['kezdesDt']))),
- 'tolDt' => $_TANEV['elozoZarasDt'],
- 'igDt' => $_TANEV['kovetkezoKezdesDt'],
- 'override' => true
- );
- if (isset($diakId) && isset($dt))
- $TOOL['zaradekSelect'] = array('tipus' => 'sor', 'paramName' => 'zaradekIndex', 'post' => array('osztalyId', 'diakId', 'dt'));
-
-
- getToolParameters();
-
- }
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/zaradek.php b/mayor-orig/www/policy/private/naplo/intezmeny/zaradek.php
deleted file mode 100644
index cb55caaa..00000000
--- a/mayor-orig/www/policy/private/naplo/intezmeny/zaradek.php
+++ /dev/null
@@ -1,11 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT;
-
- if (isset($ADAT['zaradekIndex'])) {
- putZaradekForm($ADAT);
- } elseif (is_array($ADAT['diakZaradekok']) && count($ADAT['diakZaradekok']) > 0) {
- putDiakZaradekok($ADAT);
- }