aboutsummaryrefslogtreecommitdiffstats
path: root/mayor-orig/www/policy/private/naplo/nyomtatas
diff options
context:
space:
mode:
authorM.Gergo2019-03-08 21:20:34 +0100
committerM.Gergo2019-03-08 21:20:34 +0100
commitf51c9ed2abe5c68211bb3736be5f70b1fe2c9ec0 (patch)
treee13e60e4b94a3b58f1e2bfbe271102c8f04b67bd /mayor-orig/www/policy/private/naplo/nyomtatas
parentc76a004b0135786f2742283f8d5f917106f58bd8 (diff)
downloadmayor-f51c9ed2abe5c68211bb3736be5f70b1fe2c9ec0.tar.gz
mayor-f51c9ed2abe5c68211bb3736be5f70b1fe2c9ec0.zip
további rendrakás
Diffstat (limited to 'mayor-orig/www/policy/private/naplo/nyomtatas')
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/beiskolazasiTerv-pre.php37
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/beiskolazasiTerv.php6
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/bizonyitvanyNyomtatas-pre.php88
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/bizonyitvanyNyomtatas.php0
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/diakAdatlap-pre.php135
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/diakAdatlap.php8
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/diakTankorJelentkezes-pre.php71
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/diakTankorJelentkezes.php12
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/ertesito-pre.php101
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/ertesito.php0
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/haladasinaplo-pre.php212
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/haladasinaplo.php6
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/helyettesitesinaplo-pre.php39
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/helyettesitesinaplo.php9
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/nyomtatas-pre.php6
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/nyomtatas.php0
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/osztalyozonaplo-pre.php161
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/osztalyozonaplo.php9
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/sniEvVegiJegyzokonyv-pre.php105
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/sniEvVegiJegyzokonyv.php1
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/sniHaviJegyzokonyv-pre.php93
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/sniHaviJegyzokonyv.php1
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/szovegesErtekeles-pre.php78
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/szovegesErtekeles.php5
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/tankorNaplohozRendeles-pre.php58
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/tankorNaplohozRendeles.php15
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/torzslap-pre.php165
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/torzslap.php5
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/tovabbkepzesHatarozat-pre.php40
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/tovabbkepzesHatarozat.php6
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/zaradekok-pre.php49
-rw-r--r--mayor-orig/www/policy/private/naplo/nyomtatas/zaradekok.php0
32 files changed, 0 insertions, 1521 deletions
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/beiskolazasiTerv-pre.php b/mayor-orig/www/policy/private/naplo/nyomtatas/beiskolazasiTerv-pre.php
deleted file mode 100644
index d7b85953..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/beiskolazasiTerv-pre.php
+++ /dev/null
@@ -1,37 +0,0 @@
-<?php
- if (_RIGHTS_OK !== true) die();
-
- define('_TIME',strtotime(date('Y-m-d')));
-
- if (
- !__NAPLOADMIN && !__VEZETOSEG && !__TANAR && !__TITKARSAG
- ) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
- $ADAT['tanev'] = $tanev = readVariable($_GET['tanev'], 'numeric unsigned', 2015);
-
- if (isset($tanev)) { // input ok
-
- require_once('include/share/print/pdf.php');
- require_once('include/share/date/names.php');
- require_once('include/modules/naplo/share/intezmenyek.php');
- require_once('include/modules/naplo/share/tanar.php');
- require_once('include/modules/naplo/share/file.php');
-
- // Adatok lekérdezése
- $ADAT['file'] = fileNameNormal('beiskolazasiTerv-'.$tanev.'-'.date('Y-m-d'));
- $ADAT['tanarok'] = getTanarok(array('result'=>'assoc','összes'=>true));
- $ADAT['tanulmanyiEgyseg'] = getBeiskolazasiTerv($tanev);
-
- $printFile = beiskolazasNyomtatvanyKeszites($ADAT);
- $printFile = fileNameNormal($printFile);
-
- if ($printFile !== false && file_exists(_DOWNLOADDIR."/$policy/$page/$sub/$f/$printFile"))
- header('Location: '.location('index.php?page=session&f=download&download=true&dir='.$page.'/'.$sub.'/'.$f.'&file='.$printFile));
-
-
- }
-
- }
-?> \ No newline at end of file
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/beiskolazasiTerv.php b/mayor-orig/www/policy/private/naplo/nyomtatas/beiskolazasiTerv.php
deleted file mode 100644
index bc70f948..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/beiskolazasiTerv.php
+++ /dev/null
@@ -1,6 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
-
-?> \ No newline at end of file
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/bizonyitvanyNyomtatas-pre.php b/mayor-orig/www/policy/private/naplo/nyomtatas/bizonyitvanyNyomtatas-pre.php
deleted file mode 100644
index 0143e7e9..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/bizonyitvanyNyomtatas-pre.php
+++ /dev/null
@@ -1,88 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- define('_TIME',strtotime(date('Y-m-d')));
-
- if (
- !__NAPLOADMIN && !__VEZETOSEG && !__TANAR && !__TITKARSAG
- ) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
- require_once('include/share/date/names.php');
- require_once('include/share/print/pdf.php');
- require_once('include/modules/naplo/osztalyozo/stat.php');
- require_once('include/modules/naplo/share/osztaly.php');
- require_once('include/modules/naplo/share/hianyzas.php');
- require_once('include/modules/naplo/share/intezmenyek.php');
- require_once('include/modules/naplo/share/szemeszter.php');
- require_once('include/modules/naplo/share/osztalyzatok.php');
- require_once('include/modules/naplo/share/diak.php');
- require_once('include/modules/naplo/share/kepzes.php');
- require_once('include/modules/naplo/share/targy.php');
-
- $ADAT['magatartasIdk'] = getMagatartas();
- $ADAT['szorgalomIdk']= getSzorgalom();
-
- // melyik szemeszter adatait nézzük
- if (isset($_POST['szemeszterId']) && $_POST['szemeszterId'] != '') {
- $szemeszterId = $_POST['szemeszterId'];
- } elseif (!isset($_POST['szemeszterId'])) {
- for ($i = 1; $i <= count($_TANEV['szemeszter']); $i++) {
- if (
- strtotime($_TANEV['szemeszter'][$i]['kezdesDt']) <= _TIME
- && strtotime($_TANEV['szemeszter'][$i]['zarasDt']) >= _TIME
- ) {
- $_POST['szemeszterId'] = $szemeszterId = $_TANEV['szemeszter'][$i]['szemeszterId'];
- break;
- }
- }
- }
- if (isset($_POST['sorrendNev']) && $_POST['sorrendNev'] != '') $ADAT['sorrendNev'] = $sorrendNev = $_POST['sorrendNev'];
-
- if (isset($_POST['osztalyId']) && $_POST['osztalyId'] != '') { $osztalyId = $_POST['osztalyId']; }
- elseif (__OSZTALYFONOK && !isset($_POST['osztalyId'])) { $osztalyId = $_OSZTALYA[0]; $_POST['osztalyId'] = $osztalyId; }
-
- if (isset($szemeszterId)) {
-
- $ADAT['szemeszterAdat'] = getSzemeszterAdatById($szemeszterId);
- define('__ZARO_SZEMESZTER', $ADAT['szemeszterAdat']['szemeszter'] == $ADAT['szemeszterAdat']['tanevAdat']['maxSzemeszter']);
-
- $Osztalyok = getOsztalyok($ADAT['szemeszterAdat']['tanev']);
- if (isset($osztalyId)) {
-
- define('__OSZTALYFONOKE', (__OSZTALYFONOK === true && in_array($osztalyId, $_OSZTALYA)));
-
- // intézmény adatok
- $ADAT['intezmeny'] = getIntezmenyByRovidnev(__INTEZMENY);
- // osztály statisztikák
- $ADAT['osztaly'] = getOsztalyAdat($osztalyId, $ADAT['szemeszterAdat']['tanev']);
- // Az adott szemeszterben létezik-e az osztály
- for ($i = 0; ($i < count($Osztalyok) && $Osztalyok[$i]['osztalyId'] != $osztalyId); $i++);
- if ($i < count($Osztalyok)) {
- $ADAT['diakok'] = getDiakok(array('osztalyId' => $osztalyId, 'tanev' => $ADAT['szemeszterAdat']['tanev']));
- for ($i = 0; $i < count($ADAT['diakok']); $i++) $ADAT['diakIds'][] = $ADAT['diakok'][$i]['diakId'];
- $ADAT['targyak'] = getTargyakByDiakIds($ADAT['diakIds'], $ADAT['szemeszterAdat'], $osztalyId, $sorrendNev);
- //for ($i = 0; $i < count($ADAT['targyak']); $i++) $ADAT['targyAdat'][ $ADAT['targyak'][$i]['targyNev'] ] = $ADAT['targyak'][$i]['targyId'];
- $ADAT['tanarok'] = getTanarokByDiakIds($ADAT['diakIds'], $ADAT['szemeszterAdat']);
- $ADAT['jegyek'] = getDiakZarojegyek($ADAT['diakIds'], $ADAT['szemeszterAdat']['tanev'], $ADAT['szemeszterAdat']['szemeszter']);
- $ADAT['hianyzas'] = getDiakHianyzasOsszesites($ADAT['diakIds'], $ADAT['szemeszterAdat']);
-
- /* A pdfBizonyítvány ezeket használja: szemeszterAdat|intezmeny|diakok|jegyek|hianyzas|osztaly|targyAdat|targyak*/
- $file = fileNameNormal('bizonyitvany-'.$ADAT['szemeszterAdat']['tanev'].'-'.$ADAT['szemeszterAdat']['szemeszter'].'-'.str_replace('.','',$ADAT['osztaly']['osztalyJel']));
- if (pdfBizonyitvany($file, $ADAT))
- header('Location: '.location('index.php?page=session&f=download&download=true&dir=naplo/nyomtatas/bizonyitvanyNyomtatas&file='.$file.'.pdf'));
- } else {
- unset($osztalyId);
- }
-
- }
- }
-
- $TOOL['szemeszterSelect'] = array('tipus'=>'cella','paramName' => 'szemeszterId', 'statusz' => array('aktív','lezárt') ,'post' => array('sorrendNev', 'osztalyId'));
- $TOOL['osztalySelect'] = array('tipus'=>'cella','paramName' => 'osztalyId', 'tanev' => $ADAT['szemeszterAdat']['tanev'], 'post' => array('szemeszterId', 'sorrendNev'));
- getToolParameters();
-
- }
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/bizonyitvanyNyomtatas.php b/mayor-orig/www/policy/private/naplo/nyomtatas/bizonyitvanyNyomtatas.php
deleted file mode 100644
index e69de29b..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/bizonyitvanyNyomtatas.php
+++ /dev/null
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/diakAdatlap-pre.php b/mayor-orig/www/policy/private/naplo/nyomtatas/diakAdatlap-pre.php
deleted file mode 100644
index 3219920b..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/diakAdatlap-pre.php
+++ /dev/null
@@ -1,135 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- if (!__NAPLOADMIN && !__TITKARSAG && !__TANAR) {
-
- $_SESSION['alert'][] = 'page: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/file.php');
- require_once('include/modules/naplo/share/szulo.php');
- require_once('include/modules/naplo/share/intezmenyek.php');
- require_once('include/share/date/names.php');
- require_once('include/share/str/tex.php');
- require_once('include/share/print/pdf.php');
-
- $fields = array(
- 'anyaszuloId','anyanevElotag','anyacsaladinev','anyautonev','anyaszuleteskoricsaladinev','anyaszuleteskoriutonev','anyanem','anyacimOrszag',
- 'anyacimIrsz','anyacimHelyseg','anyacimKozteruletNev','anyacimKozteruletJelleg','anyacimHazszam','anyacimEmelet','anyacimAjto','anyamobil',
- 'anyatelefon','anyaemail','anyauserAccount','anyafoglalkozas','anyamunkahely','anyaszuletesiEv','anyaszuloNev','anyaStat','anyastatusz',
-
- 'apaszuloId','apanevElotag','apacsaladinev','apautonev','apaszuleteskoricsaladinev','apaszuleteskoriutonev','apanem','apacimOrszag',
- 'apacimIrsz','apacimHelyseg','apacimKozteruletNev','apacimKozteruletJelleg','apacimHazszam','apacimEmelet','apacimAjto','apamobil',
- 'apatelefon','apaemail','apauserAccount','apafoglalkozas','apamunkahely','apaszuletesiEv','apaszuloNev','apaStat','apastatusz',
-
- 'gondviseloszuloId','gondviselonevElotag','gondviselocsaladinev','gondviseloutonev','gondviseloszuleteskoricsaladinev','gondviseloszuleteskoriutonev','gondviselonem','gondviselocimOrszag',
- 'gondviselocimIrsz','gondviselocimHelyseg','gondviselocimKozteruletNev','gondviselocimKozteruletJelleg','gondviselocimHazszam','gondviselocimEmelet','gondviselocimAjto','gondviselomobil',
- 'gondviselotelefon','gondviseloemail','gondviselouserAccount','gondviselofoglalkozas','gondviselomunkahely','gondviseloszuletesiEv','gondviseloszuloNev','gondviseloStat','gondviselostatusz',
-
- 'neveloszuloId','nevelonevElotag','nevelocsaladinev','neveloutonev','neveloszuleteskoricsaladinev','neveloszuleteskoriutonev','nevelonem','nevelocimOrszag',
- 'nevelocimIrsz','nevelocimHelyseg','nevelocimKozteruletNev','nevelocimKozteruletJelleg','nevelocimHazszam','nevelocimEmelet','nevelocimAjto','nevelomobil',
- 'nevelotelefon','neveloemail','nevelouserAccount','nevelofoglalkozas','nevelomunkahely','neveloszuletesiEv','neveloszuloNev','neveloStat','nevelostatusz',
- );
- $ADAT['base'] = array_fill_keys($fields, '');
-
- $tanev = readVariable($_POST['tanev'], 'numeric unsigned', defined('__TANEV')?__TANEV:null );
- if ($tanev != __TANEV) $TA = getTanevAdat($tanev);
- else $TA = $_TANEV;
- $diakId = readVariable($_POST['diakId'],'id');
- $osztalyId = readVariable($_POST['osztalyId'],'id');
-
- $ADAT['szocialisHelyzet'] = getSetField('naplo_intezmeny', 'diak', 'szocialisHelyzet');
- $ADAT['penzugyiStatusz'] = getEnumField('naplo_intezmeny', 'diak', 'penzugyiStatusz');
- $ADAT['fogyatekossag'] = getSetField('naplo_intezmeny', 'diak', 'fogyatekossag');
- $ADAT['kozteruletJelleg'] = getEnumField('naplo_intezmeny', 'diak', 'lakhelyKozteruletJelleg');
-
- if (isset($diakId)) {
- $ADAT['base']['diak'] = array($diakId);
- } elseif (isset($osztalyId)) {
- $_DIAKOK = getDiakok(array('osztalyId'=>$osztalyId,'tanev'=>$tanev,'result'=>'csakId')); // Ennek a függvénynek a szerkezete nyáron megváltozott!
- for ($i=0; $i<count($_DIAKOK); $i++)
- $ADAT['base']['diak'][] = $_DIAKOK[$i]['diakId'];
- }
- list($ADAT['base']['ev'],$ADAT['base']['honap'],$ADAT['base']['nap']) = explode('-', date('Y-m-d'));
- $intezmeny = getIntezmenyByRovidnev(__INTEZMENY);
- foreach ($intezmeny as $attr => $value) $ADAT['base']['intezmeny'.$attr] = $value;
- $Szulok = getSzulok();
- $Osztalyok = getOsztalyok($tanev, array('result' => 'assoc'));
- $ADAT['base']['hoNev'] = kisbetus($Honapok[ $ADAT['base']['honap'] - 1 ]);
- $ADAT['file'] = 'diakAdatlap';
-
- if (is_array($ADAT['base']['diak']))
- for ($i=0; $i<count($ADAT['base']['diak']); $i++) {
- $diakId = $ADAT['base']['diak'][$i];
- $diakAdat = getDiakAdatById($diakId);
-
- // Lekérdezzük a diák tényleges jogviszony adatait...
- $DJ = getDiakJogviszony($diakId);
- $diakAdat['jogviszony'] = array();
- // Összes bejegyzés ("ciklussal" iratható ki)
- foreach ($DJ as $key => $jAdat) $diakAdat['jogviszony'][] = array('dt' => dateToString($jAdat['dt']), 'statusz' => $jAdat['statusz']);
- // Max. 5 bejegyzés (külön-külön, fix 10 db mező)
- for ($j = 0; $j < 5; $j++) $diakAdat['jvDt'.$j] = $diakAdat['jvStat'.$j] = '';
- foreach ($DJ as $key => $jAdat) {
- $diakAdat['jvDt'.$key] = dateToString($jAdat['dt']);
- $diakAdat['jvStat'.$key] = $jAdat['statusz'];
- }
- foreach ($diakAdat as $attr => $value) if (!is_array($value)) $diakAdat[$attr] = LaTeXSpecialChars($value);
- list($diakAdat['szuletesiEv'],$diakAdat['szuletesiHonap'],$diakAdat['szuletesiNap']) = explode('-', $diakAdat['szuletesiIdo']);
- $diakAdat['szuletesiHoNev'] = kisbetus($Honapok[ $diakAdat['szuletesiHonap'] - 1 ]);
- list($diakAdat['jogviszonyKEv'],$diakAdat['jogviszonyKHonap'],$diakAdat['jogviszonyKNap']) = explode('-', $diakAdat['jogviszonyKezdete']);
- $diakAdat['jogviszonyKHoNev'] = kisbetus($Honapok[ $diakAdat['jogviszonyKHonap'] - 1 ]);
- list($diakAdat['jogviszonyVEv'],$diakAdat['jogviszonyVHonap'],$diakAdat['jogviszonyVNap']) = explode('-', $diakAdat['jogviszonyVege']);
- $diakAdat['jogviszonyVHoNev'] = kisbetus($Honapok[ $diakAdat['jogviszonyVHonap'] - 1 ]);
- $diakAdat['torvenyesKepviselo'] = str_replace(',', ', ', $diakAdat['torvenyesKepviselo']);
- $diakAdat['anyaNev'] = $Szulok[ $diakAdat['anyaId'] ]['szuleteskoriCsaladinev']?
- trim(implode(' ', array(
- $Szulok[ $diakAdat['anyaId'] ]['szuleteskoriNevElotag'],
- $Szulok[ $diakAdat['anyaId'] ]['szuleteskoriCsaladinev'],
- $Szulok[ $diakAdat['anyaId'] ]['szuleteskoriUtonev']
- ))):$Szulok[ $diakAdat['anyaId'] ]['szuloNev'];
- foreach (array('anya','apa','gondviselo','nevelo') as $szt) { // szt=szuloTipus
- $szulo = $Szulok[ $diakAdat[$szt.'Id'] ];
- if (is_array($szulo)) {
- foreach ($szulo as $attr => $value) $diakAdat[$szt.$attr] = LaTeXSpecialChars($value);
- if ($diakAdat[$szt.'statusz']=='elhunyt') $diakAdat[$szt.'Stat'] = '\dag';
- elseif ($diakAdat[$szt.'statusz']=='házas') $diakAdat[$szt.'Stat'] = '$\infty$';
- elseif ($diakAdat[$szt.'statusz']=='egyedülálló') $diakAdat[$szt.'Stat'] = '$\odot$';
- elseif ($diakAdat[$szt.'statusz']=='hajadon / nőtlen') $diakAdat[$szt.'Stat'] = '$\oslash$';
- elseif ($diakAdat[$szt.'statusz']=='elvált') $diakAdat[$szt.'Stat'] = '$\triangleleft\ominus\triangleright$';
- elseif ($diakAdat[$szt.'statusz']=='özvegy') $diakAdat[$szt.'Stat'] = '$\oplus$';
- elseif ($diakAdat[$szt.'statusz']=='élettársi kapcsolatban él') $diakAdat[$szt.'Stat'] = '$\circ\circ$';
- else $diakAdat[$szt.'Stat'] = $diakAdat[$szt.'statusz'].'';
- }
- }
- $diakAdat['fogyatekossag'] = str_replace(',',', ',$diakAdat['fogyatekossag']);
- $diakAdat['szocialisHelyzet'] = str_replace(',',', ',$diakAdat['szocialisHelyzet']);
- $diakAdat['osztaly'] = getDiakOsztalya($diakId, array('tanev'=>$tanev));
- $diakAdat['osztalyJel'] = $Osztalyok[ $diakAdat['osztaly'][0]['osztalyId'] ]['kezdoTanev'].'-'.
- ($Osztalyok[ $diakAdat['osztaly'][0]['osztalyId'] ]['vegzoTanev']+1).'/'.nagybetus($Osztalyok[ $diakAdat['osztaly'][0]['osztalyId'] ]['jel']);
-
- $ADAT['diak'][ $diakId ] = $diakAdat;
-
- }
- if (count($ADAT['diak']) > 0) {
- $printFile = fileNameNormal(nyomtatvanyKeszites($ADAT));
- if ($printFile !== false && file_exists(_DOWNLOADDIR."/$policy/$page/$sub/$f/$printFile"))
- header('Location: '.location("index.php?page=session&f=download&download=true&dir=$page/$sub/$f/&file=$printFile"));
- }
-
-
- // 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' => array('jogviszonyban van','vendégtanuló','magántanuló','jogviszonya felfüggesztve','jogviszonya lezárva'),
- 'post' => array('tanev','osztalyId')
- );
- getToolParameters();
-
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/diakAdatlap.php b/mayor-orig/www/policy/private/naplo/nyomtatas/diakAdatlap.php
deleted file mode 100644
index 05d4467e..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/diakAdatlap.php
+++ /dev/null
@@ -1,8 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT;
-
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/diakTankorJelentkezes-pre.php b/mayor-orig/www/policy/private/naplo/nyomtatas/diakTankorJelentkezes-pre.php
deleted file mode 100644
index 77912c56..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/diakTankorJelentkezes-pre.php
+++ /dev/null
@@ -1,71 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- if (!__NAPLOADMIN && !__VEZETOSEG) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
-
- 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/tankor.php');
- require_once('include/modules/naplo/share/tankorBlokk.php');
- require_once('include/modules/naplo/share/osztaly.php');
- require_once('include/modules/naplo/share/szemeszter.php');
- require_once('include/share/date/names.php');
- require_once('include/share/print/pdf.php');
-
- global $_TANEV, $Honapok;
-
- $ADAT['leadasiHatarido'] = '2008. június 9.';
- list($ev, $ho, $nap) = explode('-', readVariable($_POST['leadasiHatarido'], 'date'));
- $ADAT['leadasiHatarido'] = "$ev. ".kisbetus($Honapok[$ho-1])." $nap.";
- $ADAT['osztalyIds'] = readVariable($_POST['osztalyId'], 'numeric unsigned');
- if (isset($_POST['szemeszterId']) && $_POST['szemeszterId'] != '') {
- $szemeszterId = $_POST['szemeszterId'];
- } else {
- $_felev = getFelevByDt(date('Y-m-d'));
- $szemeszterId = getKovetkezoSzemeszterId($_TANEV['szemeszter'][$_felev]['tanev'],$_TANEV['szemeszter'][$_felev]['szemeszter']);
- }
- $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');
- // intézmény adatok
- $ADAT['intezmeny'] = getIntezmenyByRovidnev(__INTEZMENY);
-// $refDt = ($ADAT['szemeszterAdat']['kezdesDt']);
- $ADAT['tankorBlokkok'] = getTankorBlokkok($tanev);
- $ADAT['valasztott'] = getValasztottTankorok($tanev, $ADAT['szemeszterAdat']['szemeszter'], $ADAT['osztalyIds']);
- $ADAT['diakIds'] = array();
- if (is_array($ADAT['valasztott']['felvett'])) foreach ($ADAT['valasztott']['felvett'] as $diakId => $tankorIds) {
- $ADAT['diakIds'][] = $diakId;
- }
- $ADAT['diakAdat'] = getDiakokById($ADAT['diakIds']);
- $ADAT['diakOsztaly'] = getDiakokOsztalyai($ADAT['diakIds'], array('tanev' => $tanev));
- $ADAT['osztalyok'] = getOsztalyok($tanev, array('result'=>'assoc'));
-
- // A TeX forrás generálása - A5-ös méretben
- if ($action == 'pdfGeneralas') {
- $TeX = texLevelGeneralas($ADAT);
- if (pdfLaTeX($TeX, 'faktJelentkezes-A5-'.date('Y-m-d'))) {
-
- // Az A5-ös lapok A4-es lapra helyezése
- $TeX = '\documentclass[a4paper,landscape]{article}'."\n";
- $TeX .= '\usepackage[final]{pdfpages}'."\n";
- $TeX .= '\begin{document}'."\n";
- $TeX .= '\includepdf[nup=2x1, pages={-}]{faktJelentkezes-A5-'.date('Y-m-d').'.pdf}'."\n";
- $TeX .= '\end{document}'."\n";
- $fileName = fileNameNormal('faktJelentkezes-A4-'.date('Y-m-d'));
- if (pdfLaTeX($TeX, $fileName))
- header('Location: '.location('index.php?page=session&f=download&download=true&dir=naplo/nyomtatas/diakTankorJelentkezes&file='.$fileName.'.pdf'));
- }
- }
-
- $TOOL['szemeszterSelect'] = array('tipus'=>'cella','paramName'=>'szemeszterId', 'post'=>array('diakId'),
- 'tanev'=>$tanev);
-
- getToolParameters();
-
- }
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/diakTankorJelentkezes.php b/mayor-orig/www/policy/private/naplo/nyomtatas/diakTankorJelentkezes.php
deleted file mode 100644
index f57afdc5..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/diakTankorJelentkezes.php
+++ /dev/null
@@ -1,12 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
-global $ADAT;
-
- putNyomtatasiBeallitasok($ADAT);
-//echo '<pre>';
-//var_dump($ADAT['osztalyok']);
-//echo '</pre>';
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/ertesito-pre.php b/mayor-orig/www/policy/private/naplo/nyomtatas/ertesito-pre.php
deleted file mode 100644
index 53e644f1..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/ertesito-pre.php
+++ /dev/null
@@ -1,101 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- define('_TIME',strtotime(date('Y-m-d')));
-
- if (
- !__NAPLOADMIN && !__VEZETOSEG && !__TANAR && !__TITKARSAG
- ) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
- require_once('include/share/date/names.php');
- require_once('include/share/print/pdf.php');
- require_once('include/modules/naplo/share/file.php');
- require_once('include/modules/naplo/osztalyozo/stat.php');
- require_once('include/modules/naplo/share/osztaly.php');
- require_once('include/modules/naplo/share/hianyzas.php');
- require_once('include/modules/naplo/share/intezmenyek.php');
- require_once('include/modules/naplo/share/szemeszter.php');
- require_once('include/modules/naplo/share/osztalyzatok.php');
- require_once('include/modules/naplo/share/diak.php');
- require_once('include/modules/naplo/share/kepzes.php');
- require_once('include/modules/naplo/share/targy.php');
-
- $ADAT['magatartasIds'] = getMagatartas();
- $ADAT['szorgalomIds']= getSzorgalom();
-
- // melyik szemeszter adatait nézzük
- if (isset($_POST['szemeszterId']) && $_POST['szemeszterId'] != '') {
- $szemeszterId = $_POST['szemeszterId'];
- } elseif (!isset($_POST['szemeszterId'])) {
- for ($i = 1; $i <= count($_TANEV['szemeszter']); $i++) {
- if (
- strtotime($_TANEV['szemeszter'][$i]['kezdesDt']) <= _TIME
- && strtotime($_TANEV['szemeszter'][$i]['zarasDt']) >= _TIME
- ) {
- $_POST['szemeszterId'] = $szemeszterId = $_TANEV['szemeszter'][$i]['szemeszterId'];
- break;
- }
- }
- }
- $ADAT['sorrendNev'] = $sorrendNev = readVariable($_POST['sorrendNev'], 'enum', 'bizonyítvány', array('napló','bizonyítvány','anyakönyv','ellenőrző','egyedi'));
-
- if (isset($_POST['osztalyId']) && $_POST['osztalyId'] != '') { $osztalyId = $_POST['osztalyId']; }
- elseif (__OSZTALYFONOK && !isset($_POST['osztalyId'])) { $osztalyId = $_OSZTALYA[0]; $_POST['osztalyId'] = $osztalyId; }
-
- if (isset($szemeszterId)) {
-
- $ADAT['szemeszterAdat'] = getSzemeszterAdatById($szemeszterId);
- define('__ZARO_SZEMESZTER', $ADAT['szemeszterAdat']['szemeszter'] == $ADAT['szemeszterAdat']['tanevAdat']['maxSzemeszter']);
-
- $Osztalyok = getOsztalyok($ADAT['szemeszterAdat']['tanev']);
- if (isset($osztalyId)) {
-
- define('__OSZTALYFONOKE', (__OSZTALYFONOK === true && in_array($osztalyId, $_OSZTALYA)));
- $ADAT['evfolyamJel'] = getEvfolyamJel($osztalyId, $ADAT['szemeszterAdat']['tanev']); // TODO: ellenőrzés: evfolyam --> evfolyamJel
-
- // intézmény adatok
- $ADAT['intezmeny'] = getIntezmenyByRovidnev(__INTEZMENY);
- // osztály statisztikák
- $ADAT['osztaly'] = getOsztalyAdat($osztalyId, $ADAT['szemeszterAdat']['tanev']);
- // Az adott szemeszterben létezik-e az osztály
- for ($i = 0; ($i < count($Osztalyok) && $Osztalyok[$i]['osztalyId'] != $osztalyId); $i++);
- if ($i < count($Osztalyok)) {
- $ADAT['diakok'] = getDiakok(array(
- 'result' => 'assoc', 'osztalyId' => $osztalyId, 'tanev' => $ADAT['szemeszterAdat']['tanev'],
- 'tolDt' => $ADAT['szemeszterAdat']['zarasDt'], 'igDt' => $ADAT['szemeszterAdat']['zarasDt'])
- );
- $ADAT['diakIds'] = array_keys($ADAT['diakok']);
- $ADAT['targyak'] = getTargyakByDiakIds($ADAT['diakIds'], $ADAT['szemeszterAdat'], $osztalyId, $sorrendNev);
- $ADAT['jegyek'] = getDiakZarojegyekByEvfolyamJel($ADAT['diakIds'], $ADAT['evfolyamJel'], $ADAT['szemeszterAdat'], array('felevivel'=>true)); // TODO: ellenőrzés
- $ADAT['hianyzas'] = getDiakHianyzasOsszesites($ADAT['diakIds'], $ADAT['szemeszterAdat']);
-
- for ($i=0; $i<count($ADAT['diakIds']); $i++) {
- $diakId = intval($ADAT['diakIds'][$i]);
- $hianyzasAdat = $ADAT['hianyzas'][$diakId];
- $ADAT['hianyzas'][$diakId]['igazolatlan']
- = $hianyzasAdat['igazolatlan']
- = floor($hianyzasAdat['kesesPercOsszeg']/45)+intval($hianyzasAdat['igazolatlan']);
- }
-
- /* A pdfBizonyítvány ezeket használja: szemeszterAdat|intezmeny|diakok|jegyek|hianyzas|osztaly|targyAdat|targyak*/
- $ADAT['file'] = fileNameNormal('ertesito-'.$ADAT['szemeszterAdat']['tanev'].'-'.$ADAT['szemeszterAdat']['szemeszter'].'-'.str_replace('.','',$ADAT['osztaly']['osztalyJel']));
- if ($fileName = pdfErtesito($ADAT))
- header('Location: '.location('index.php?page=session&f=download&download=true&dir=naplo/nyomtatas/ertesito&file='.$fileName));
- } else {
- unset($osztalyId);
- }
-
- }
- }
-
- $TOOL['szemeszterSelect'] = array('tipus'=>'cella','paramName' => 'szemeszterId', 'statusz' => array('aktív','lezárt') ,'post' => array('sorrendNev', 'osztalyId'));
- $TOOL['osztalySelect'] = array('tipus'=>'cella','paramName' => 'osztalyId', 'tanev' => $ADAT['szemeszterAdat']['tanev'], 'post' => array('szemeszterId', 'sorrendNev'));
- $TOOL['targySorrendSelect'] = array('tipus'=>'cella','paramName' => 'sorrendNev', 'post' => array('szemeszterId', 'osztalyId'));
-
- getToolParameters();
-
- }
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/ertesito.php b/mayor-orig/www/policy/private/naplo/nyomtatas/ertesito.php
deleted file mode 100644
index e69de29b..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/ertesito.php
+++ /dev/null
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/haladasinaplo-pre.php b/mayor-orig/www/policy/private/naplo/nyomtatas/haladasinaplo-pre.php
deleted file mode 100644
index 1943dc92..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/haladasinaplo-pre.php
+++ /dev/null
@@ -1,212 +0,0 @@
-<?php
-
-if (_RIGHTS_OK !== true) die();
-
-if (!__NAPLOADMIN && !__VEZETOSEG && !__TITKARSAG) {
- $_SESSION['alert'][] = 'page:insufficient_access';
-} else {
-
- $ADAT['tanev'] = $tanev = __TANEV;
- $ADAT['tanevAdat'] = $_TANEV;
- $tolDt = $ADAT['tanevAdat']['kezdesDt'];
- $igDt = $ADAT['tanevAdat']['zarasDt'];
- // Mert hétfőtől, vagy csütörtöktől kezdődik a nyomtatott napló!!!
-//$tolDt='2011-11-31';
- if (date('w',strtotime($tolDt)) > 4 || date('w',strtotime($tolDt))==0) $tolDt=date('Y-m-d',strtotime('LAST Thursday',strtotime($tolDt)));
- elseif (date('w',strtotime($tolDt))!=1) $tolDt=date('Y-m-d',strtotime('LAST MONDAY',strtotime($tolDt)));
-
- if (isset($_POST['osztalyId']) && $_POST['osztalyId'] != '') $osztalyId = $_POST['osztalyId'];
-
- require_once('include/modules/naplo/share/osztaly.php');
-
- if (isset($osztalyId)) {
-
- 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/orarend.php');
- require_once('include/modules/naplo/share/ora.php');
- require_once('include/modules/naplo/share/tankor.php');
- require_once('include/modules/naplo/share/targy.php');
- require_once('include/modules/naplo/share/file.php');
- require_once('include/modules/naplo/share/kepzes.php');
- require_once('include/modules/naplo/nyomtatas/tex.php');
- require_once('include/share/date/names.php');
- require_once('include/share/str/hyphen.php');
- require_once('include/share/str/tex.php');
-
-
- $ADAT['intezmenyAdat'] = getIntezmenyByRovidnev(__INTEZMENY);
- // Tanárok adatai
- $ADAT['tanarok'] = getTanarok($Param = array('tanev' => $tanev, 'result' => 'assoc'));
- // osztály adatainak lekérdezése
- $ADAT['osztalyAdat'] = getOsztalyAdat($osztalyId);
- $ADAT['munkatervId'] = getMunkatervByOsztalyId($osztalyId);
- $ADAT['nevsor'] = getDiakok(array(
- 'osztalyId' => $osztalyId, 'tanev' => $tanev,
- 'statusz' => array('jogviszonyban van','magántanuló','jogviszonya felfüggesztve','jogviszonya lezárva')
- ));
- $ADAT['tankorok'] = getTankorByOsztalyId($osztalyId, $ADAT['tanev'], array('csakId' => false, 'tanarral' => true));
- $ADAT['naploTankor'] = getNaploTankorei($osztalyId);
- $ADAT['tankorNaploja'] = getTankorokNaploja();
- $ADAT['napok'] = reindex(getTanevNapjai( getMunkatervByOsztalyId($osztalyId) ), array('dt'));
- // osztályok lekérdezése
- $ADAT['osztalyId'] = $osztalyId;
- $ADAT['osztalyok'] = getOsztalyok();
- $ADAT['osztalyJele'] = array();
- for ($i =0; $i < count($ADAT['osztalyok']); $i++) {
- $ADAT['osztalyJele'][ $ADAT['osztalyok'][$i]['osztalyId'] ] = $ADAT['osztalyok'][$i]['osztalyJel'];
- if ($osztalyId == $ADAT['osztalyok'][$i]['osztalyId']) {
- $ADAT['osztalyJel'] = $ADAT['osztalyok'][$i]['osztalyJel'];
- $ADAT['ofo'] = $ADAT['osztalyok'][$i]['osztalyfonokNev'];
- }
- }
- for ($i = 0; $i < count($ADAT['tankorok']); $i++) {
- $_tankorId = $ADAT['tankorok'][$i]['tankorId'];
- $_osztalyId = $ADAT['tankorNaploja'][$_tankorId];
- if ($_osztalyId!==null) {
- $targyNev .= ' ('.$ADAT['osztalyJele'][$_osztalyId].')';
- $tmp = $ADAT['tankorok'][$i]; $tmp['tanarok'] = array();
- foreach ($ADAT['tankorok'][$i]['tanarok'] as $tanarAdat) $tmp['tanarok'][] = $tanarAdat['tanarNev'];
- $ADAT['tankorokNaploElejere'][] = $tmp;
- }
- }
-//-----------------------------------------------------------------------/
- $ret = getTargyakByOsztalyId($osztalyId, $tanev);
- $ADAT['magatartasId'] = getMagatartas(array('result' => 'value'));
- $ADAT['szorgalomId'] = getSzorgalom(array('result' => 'value'));
- $ADAT['ofoTargyId'] = getOsztalyfonoki(array('result' => 'value'));
-//echo '<pre>'; var_dump($ADAT['ofoTargyId']); echo '</pre>';
- for ($i = 0; $i < count($ret); $i++) {
- $ADAT['targyAdat'][ $ret[$i]['targyId'] ] = $ret[$i];
- $szavak = explode(' ', ($huHyphen->hyphen(trim($ret[$i]['targyNev']))));
- $ADAT['targyAdat'][ $ret[$i]['targyId'] ]['tordeltTargyNev'] = tordel($szavak);
- $ADAT['targyAdat'][ $ret[$i]['targyId'] ]['tankor'] = array();
- //if ($ret[$i]['targyNev'] == 'osztályfőnöki') $ADAT['ofoTargyId'] = $ret[$i]['targyId'];
- }
- for ($i = 0; $i < count($ADAT['tankorok']); $i++) {
- $ADAT['targyAdat'][ $ADAT['tankorok'][$i]['targyId'] ]['db']++;
- $tankorId = $ADAT['tankorok'][$i]['tankorId'];
- $targyId = $ADAT['tankorok'][$i]['targyId'];
- if (is_array($ADAT['naploTankor']) && in_array($tankorId, $ADAT['naploTankor'])) {
-// $ADAT['naploTargyak'][$targyId][] = $tankorId;
- $ADAT['targyAdat'][$targyId]['tankor'][] = $tankorId;
- $ADAT['tankorTargy'][$tankorId] = $targyId;
- if ($ADAT['tankorok'][$i]['targyId'] == $ADAT['ofoTargyId']) $ADAT['ofoTankorId'] = $tankorId;
-// else $ADAT['oszlopTankore'][] = $tankorId;
- }
- }
- $ADAT['targyFejlec'] = $ADAT['oszlopTankore'] = array(); $db = 0;
- $ADAT['helyek'] = array(6,15,15,15); $Foglalt = array(0,0,0,0); $lap = 0;
- foreach ($ADAT['targyAdat'] as $targyId => $tAdat) {
-
- if (
- count($tAdat['tankor']) == 0
- || $targyId == $ADAT['ofoTargyId']
- || $targyId == $ADAT['magatartasId']
- || $targyId == $ADAT['szorgalomId']
- ) continue;
-
- $tDb = count($tAdat['tankor']);
- $tmp = array('targyId' => $targyId, 'sorsz' => 1);
- while ($tDb > 0) {
- $szabad = $ADAT['helyek'][$lap] - $Foglalt[$lap];
-
- $db = min($szabad, $tDb);
- $tmp['db'] = $db;
- $ADAT['targyFejlec'][$lap][] = $tmp;
- $Foglalt[$lap] += $db;
- $tmp['sorsz'] += $db;
- $tDb -= $db;
- if ($ADAT['helyek'][$lap] == $Foglalt[$lap]) $lap++;
- }
- // Ha 21-nél több tankör van és nem jön ki pont 21-re a tárgy határ
-/*
- if ($db < 21 && $db + count($tAdat['tankor']) > 21) while ($db < 21) {
- $ADAT['oszlopTankore'][] = '';
- $db++;
- }
-*/
- for ($i = 0; $i < count($tAdat['tankor']); $i++) {
- $tankorId = $tAdat['tankor'][$i];
- if ($tankorId != $ADAT['ofoTankorId']) {
- $ADAT['oszlopTankore'][] = $tankorId;
- $db++;
- }
- }
- }
- // Tanuló-tankör mátrix
- $ADAT['diakIds'] = array();
- for ($i = 0; $i < count($ADAT['nevsor']); $i++) {
- $ADAT['diakTankor'][ $ADAT['nevsor'][$i]['diakId'] ] = getTankorByDiakId(
- $ADAT['nevsor'][$i]['diakId'], $tanev,
- array('csakId' => true, 'tolDt' => $tolDt, 'igDt' => $igDt, 'result'=>'', 'jelenlet'=>'' )
- );
- $ADAT['diakIds'][] = $ADAT['nevsor'][$i]['diakId'];
- $ADAT['diakAdat'][ $ADAT['nevsor'][$i]['diakId'] ] = $ADAT['nevsor'][$i];
- }
- // Órák lekérdezése
- getNaploOrak($ADAT);
- getNaploHianyzasok($ADAT);
-
- // Melyik tárgyhoz mely (és hány) tankörök tartoznak
-
- $filename = str_replace(' ','','Haladasi_'.date('Ymd').'_'.$ADAT['osztalyAdat']['osztalyJel']);
-
- $content = ''.
-
- putTeXHaladasiOldalbeallitas().
-
- putTeXElolap($ADAT).
- putTeXLapdobas().
- putTeXDefineFootline($ADAT['osztalyJel'], $ADAT['ofo']).
- putTeXTanuloTankorMatriX($ADAT).
- putTeXLapdobas().
-
- putTeXUresLap().
-
- putTeXAllandoFejlec().
- putTeXOrarendMacro(); // putTechPage1 és putTechPage3-ban kell majd paraméteresen meghívni
-
- $dt = $tolDt;
- while(strtotime($dt)<=strtotime($igDt)) {
- $ADAT['tanitasiNapOk'] = array();
- $vanOra = false; // Ha a három nap egyikén sincs óra akkor ne rakjuk ki ezeket a napokat...
- for ($i = 0; $i < 3; $i++) {
- $ADAT['tanitasiNapOk'][$i] = date('Y-m-d',strtotime('+'.$i.' days',strtotime($dt)));
- if (count($ADAT['orak'][ $ADAT['tanitasiNapOk'][$i] ])) $vanOra = true;
- }
- if ($vanOra) {
- $content .=
- putTeXPage1($ADAT).
- putTeXLapdobas().
- putTeXPage2($ADAT).
- putTeXLapdobas().
- '';
-
- if (count($ADAT['oszlopTankore']) > 21)
- $content .=
- putTeXPage34($ADAT).
- putTeXLapdobas();
- }
- $dt = date('Y-m-d',strtotime('+3 days',strtotime($dt)));
- if (date('w', strtotime($dt)) == 0) $dt = date('Y-m-d', strtotime('+1 day', strtotime($dt))); // == vasárnap...
- }
-
-
- $content .= endTeXDocument();
-
- $filename = fileNameNormal($filename);
- if (!defined('_TEX_ERROR') && generatePDF($filename, _DOWNLOADDIR.'/private/nyomtatas/haladasi', $content, __NYOMTATAS_FUZETKENT === true)) {
- header('Location: '.location('index.php?page=session&f=download&download=true&dir=nyomtatas/haladasi&file='.$filename.'.pdf'));
- }
-
- }
-
- $TOOL['osztalySelect'] = array('tipus' => 'cella','paramName' => 'osztalyId', 'post' => array());
- getToolParameters();
-
-}
-
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/haladasinaplo.php b/mayor-orig/www/policy/private/naplo/nyomtatas/haladasinaplo.php
deleted file mode 100644
index 0807e2d6..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/haladasinaplo.php
+++ /dev/null
@@ -1,6 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/helyettesitesinaplo-pre.php b/mayor-orig/www/policy/private/naplo/nyomtatas/helyettesitesinaplo-pre.php
deleted file mode 100644
index ba48545e..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/helyettesitesinaplo-pre.php
+++ /dev/null
@@ -1,39 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- if (!__NAPLOADMIN && !__VEZETOSEG) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
- require_once('include/share/date/names.php');
- require_once('include/modules/naplo/share/ora.php');
- require_once('include/modules/naplo/share/file.php');
- require_once('include/modules/naplo/share/intezmenyek.php');
- require_once('include/share/print/pdf.php');
- require_once('include/share/str/tex.php');
-
- $tolDt = readVariable($_POST['tolDt'], 'datetime');
- $igDt = readVariable($_POST['igDt'], 'datetime');
- if (defined('__TANEV')) {
- if (!isset($tolDt)) $tolDt = $_TANEV['kezdesDt'];
- if (!isset($igDt)) $igDt = date('Y-m-d');
- initTolIgDt(__TANEV, $tolDt, $igDt);
- }
-
- if ($action == 'naploGeneralas') {
-
- $filename = fileNameNormal('helyettesitesiNaplo-'.date('Y-m-d'));
- if (naploGeneralas($filename, $tolDt, $igDt))
- header('Location: '.location('index.php?page=session&f=download&download=true&dir=naplo/nyomtatas/helyettesitesinaplo&file='.$filename.'.pdf'));
-
- }
-
- $TOOL['datumTolIgSelect'] = array('tipus' => 'sor', 'tolParamName' => 'tolDt', 'igParamName' => 'igDt',
- 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'],
- 'hanyNaponta' => 1, 'post'=>array('osztalyId', 'diakId', 'targySorrend')
- );
- getToolParameters();
-
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/helyettesitesinaplo.php b/mayor-orig/www/policy/private/naplo/nyomtatas/helyettesitesinaplo.php
deleted file mode 100644
index 404b92b3..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/helyettesitesinaplo.php
+++ /dev/null
@@ -1,9 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $tolDt, $igDt;
-
- putDownloadForm($tolDt, $igDt);
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/nyomtatas-pre.php b/mayor-orig/www/policy/private/naplo/nyomtatas/nyomtatas-pre.php
deleted file mode 100644
index f22d3af1..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/nyomtatas-pre.php
+++ /dev/null
@@ -1,6 +0,0 @@
-<?php
-
- if (!__TITKARSAG) header('Location: '.location('index.php?page=naplo&sub=nyomtatas&f=tankorNaplohozRendeles'));
- else header('Location: '.location('index.php?page=naplo&sub=nyomtatas&f=ertesito'));
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/nyomtatas.php b/mayor-orig/www/policy/private/naplo/nyomtatas/nyomtatas.php
deleted file mode 100644
index e69de29b..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/nyomtatas.php
+++ /dev/null
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/osztalyozonaplo-pre.php b/mayor-orig/www/policy/private/naplo/nyomtatas/osztalyozonaplo-pre.php
deleted file mode 100644
index 0c9d3196..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/osztalyozonaplo-pre.php
+++ /dev/null
@@ -1,161 +0,0 @@
-<?php
-
-if (_RIGHTS_OK !== true) die();
-
-if (!__NAPLOADMIN && !__VEZETOSEG && !__TITKARSAG) {
- $_SESSION['alert'][] = 'page: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/tankor.php');
- require_once('include/modules/naplo/share/targy.php');
- require_once('include/modules/naplo/share/szulo.php');
- require_once('include/modules/naplo/share/hianyzas.php');
- require_once('include/modules/naplo/share/file.php');
- require_once('include/modules/naplo/share/nap.php');
- require_once('include/modules/naplo/share/osztalyzatok.php');
- require_once('include/modules/naplo/share/kepzes.php');
- require_once('include/modules/naplo/nyomtatas/tex.php');
- require_once('include/share/date/names.php');
- require_once('include/share/str/tex.php');
-
- $osztalyId = readVariable($_POST['osztalyId'], 'id');
-
- if (isset($osztalyId)) {
-
- require_once('include/share/str/hyphen.php');
- require_once('include/modules/naplo/share/osztalyModifier.php');
- osztalyTorzslapszamGeneralas($osztalyId);
-
- // Adatok lekérése
-
- /* Az évfolyam meghatározása, osztály alapján */
- $evfolyamJel = getEvfolyamJel($osztalyId); //TODO: ellenőrzés (evfolyam-->evfolyamJel)
- // tanítási napok száma az aláíró ív záradékához
- $NSz = getNapokSzama(array('osztalyId' => $osztalyId));
- $ADAT['tanitasiNapokSzama'] = $NSz['tanítási nap']+$NSz['speciális tanítási nap'];
-
- if ($evfolyamJel=='') die('VÉGZETES HIBA o-pre.php');
-
- /* Tanárok kigyűjtése */
- $_TANKOROK = getOsztalyTankorei($osztalyId);
- $_TANAROK = array();
- for ($i=0; $i<count($_TANKOROK); $i++) {
- $_tankorId = $_TANKOROK[$i]['tankorId'];
- $_res = getTankorTanaraiByInterval($_tankorId, array('tanev' => __TANEV, 'tolDt' => '', 'igDt' => '', 'result' => 'nevsor'));
- for ($j=0; $j<count($_res); $j++) {
- if (!in_array($_res[$j]['tanarNev'],$_TANAROK)) $_TANAROK[] = $_res[$j]['tanarNev'];
- }
- }
- reset($_TANAROK);
- sort($_TANAROK);
- $ADAT['tanarok'] = $_TANAROK;
- unset($_TANAROK);
-// $ADAT['diakTankorei'] = array();
-
- // == Osztály adatai == //
- $ADAT['honapok'] = array();
- for (
- $dt = date('Y-m-01', strtotime($_TANEV['kezdesDt']));
- strtotime($dt) <= strtotime($_TANEV['zarasDt']);
- $dt = date('Y-m-01', strtotime('+1 month', strtotime($dt)))
- ) $ADAT['honapok'][] = substr($dt, 5, 2);
- if (count($ADAT['honapok']) != 10 && __OSZTALYOZONAPLO_JEGYEK_FELEVENTE !== true) $_SESSION['alert'][] = 'message:wrong_data:hónapok száma '.count($ADAT['honapok']).' != 10';
- $ADAT['osztalyAdat'] = getOsztalyAdat($osztalyId);
- $ADAT['targyak'] = getTanevTargySorByOsztalyId($osztalyId, __TANEV, 'napló');
- // Feltételezzük, hogy csak egyféle magatartás, illetve szorgalom tárgy lehet...
- list($ADAT['targyak']['magatartasId']) = getMagatartas();
- list($ADAT['targyak']['szorgalomId']) = getSzorgalom();
- for ($i = 0; $i < count($ADAT['targyak']); $i++) {
- if (isset($ADAT['targyak'][$i]['targyNev']))
- $ADAT['targyak'][$i]['elvalasztott'] = str_replace(
- array(' -', '--', '-', '~'),
- array(' ', '~', '\-', '-'),
- $huHyphen->hyphen(trim($ADAT['targyak'][$i]['targyNev']))
- );
- }
-
- $ADAT['diakAdat'] = $ADAT['diakIds'] = array();
- // diákok lekérdezése jogviszony és osztály tagság adatokkal
- $diakByOsztaly = getDiakokByOsztaly($osztalyId, array('orderBy' => 'naploSorszam', 'tanev' => $tanev, 'statusz' => array('jogviszonyban van','magántanuló','vendégtanuló') ));
- $ADAT['diakIds'] = array_values(
- array_diff(array_keys($diakByOsztaly), array('jogviszonyban van','magántanuló','vendégtanuló','jogviszonya felfüggesztve','jogviszonya lezárva','felvételt nyert'))
- );
- $ret = getDiakAdatById($ADAT['diakIds']);
- for ($i = 0; $i < count($ret); $i++) {
- $ADAT['diakAdat'][ $ret[$i]['diakId'] ] = array_merge($ret[$i], $diakByOsztaly[ $ret[$i]['diakId'] ]);
- $ADAT['diakTargy'][ $ret[$i]['diakId'] ] = getTargyakByDiakId($ret[$i]['diakId'],
- array('result'=>'idonly', 'osztatlyId' => $osztalyId, 'csakOratervi'=>true, 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'], 'filter' => 'kovetelmeny')
- ); //TODO getTargyakByDiakId() itt a visszatérési érték változott, evfolyam, evfolyamJel is van! ellenőrizni kell!
-//echo '<pre>'; var_dump($ret2); echo '</pre>';
-
- $ADAT['diakAdat'][ $ret[$i]['diakId'] ]['torzslapszam'] = getDiakTorzslapszam($ret[$i]['diakId'], $osztalyId);
-
- $diakKiDts[ $ret[$i]['diakId'] ] = $diakByOsztaly[ $ret[$i]['diakId'] ]['osztalyDiak'][0]['kiDt']; // mikor lépett ki a diák az osztályból
- }
- unset($ret);
- unset($diakByOsztaly);
-
- foreach ($_TANEV['szemeszter'] as $szemeszter => $szAdat) {
- $ADAT['hianyzas'][$szemeszter] = getDiakHianyzasOsszesites($ADAT['diakIds'], $szAdat, $diakKiDts);
- // Az egész szorgalmi időszak alatt szerzett osztályzatokra szükség van! (szükség van?)
- $szAdat['zarasDt'] = $_TANEV['zarasDt'];
- $szAdat['kezdesDt'] = $_TANEV['kezdesDt'];
- $ADAT['zaroJegy'][$szemeszter] = getDiakZarojegyekByEvfolyamJel($ADAT['diakIds'], $evfolyamJel, $szAdat); //TODO: ellenőrizni, evfolyam-->evfolyamJel!!!
- }
- $ADAT['jegyek'] = getDiakJegyek($ADAT);
- $ADAT['szulok'] = getSzulok();
- // TeX generálás
- $filename = fileNameNormal('Osztalyozo_'.date('Ymd').'_'.$ADAT['osztalyAdat']['osztalyJel']);
- $lapDobasok = 0;
- $content =
-
- putTeXOsztalyozoOldalbeallitas().
-// putTeXOldalbeallitasok().
-// putTeXMakrok().
-
- putTeXDefineFootline($ADAT['osztalyAdat']['osztalyJel'], $ADAT['osztalyAdat']['osztalyfonokNev']);
-
- // Tanulónként egy-egy lap....
- for ($i = 0; $i < count($ADAT['diakIds']); $i++) {
- $sorsz = $i+1; // Napló sorszám // TODO ???
- $diakId = $ADAT['diakIds'][$i];
- $cn = $ADAT['diakAdat'][$diakId]['diakNev'];
- $birthlocality = $ADAT['diakAdat'][$diakId]['szuletesiHely'];
- $birthtimestamp = $ADAT['diakAdat'][$diakId]['szuletesiIdo'];
- //$content .= putTeXOsztalyozoFejlec($sorsz,$cn,$birthlocality,$birthtimestamp);
- //$content .= putTeXOsztalyozoJegyek($diakId, $ADAT);
- //$content .= putTeXOsztalyozoAdatok($diakId, $ADAT);
- //$content .= putTeXLapdobas();
- //$lapDobasok++;
- $iGlobal = 0; // Ha nem férne ki 20 helyre a tárgyak listája...
- while ($iGlobal < count($ADAT['targyak'])) {
- $content .= putTeXOsztalyozoFejlec($sorsz,$cn,$birthlocality,$birthtimestamp);
- $content .= putTeXOsztalyozoJegyek($diakId, $ADAT, $iGlobal);
- $content .= putTeXOsztalyozoAdatok($diakId, $ADAT);
- $content .= putTeXLapdobas();
- $lapDobasok++;
- }
- }
-
- $content .= putTeXTanarLista($ADAT, $lapDobasok).putTeXLapdobas();
- $content .= endTeXDocument();
-
- $filename = str_replace('/','_',$filename);
- if (generatePDF($filename, _DOWNLOADDIR.'/private/nyomtatas/osztalyozo', $content, __NYOMTATAS_FUZETKENT === true)) {
- if (count($_SESSION['alert']) == 0)
- header('Location: '.location('index.php?page=session&f=download&download=true&dir=nyomtatas/osztalyozo&file='.$filename.'.pdf'));
- else
- $ADAT['letoltes'] = 'index.php?page=session&f=download&download=true&dir=nyomtatas/osztalyozo&file='.$filename.'.pdf';
- }
-
- }
-
- $TOOL['osztalySelect'] = array('tipus' => 'cella','paramName' => 'osztalyId', 'post' => array());
- getToolParameters();
-
-}
-
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/osztalyozonaplo.php b/mayor-orig/www/policy/private/naplo/nyomtatas/osztalyozonaplo.php
deleted file mode 100644
index 864c5486..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/osztalyozonaplo.php
+++ /dev/null
@@ -1,9 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $ADAT;
-
- if (isset($ADAT['letoltes'])) putLetoltesLink($ADAT);
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/sniEvVegiJegyzokonyv-pre.php b/mayor-orig/www/policy/private/naplo/nyomtatas/sniEvVegiJegyzokonyv-pre.php
deleted file mode 100644
index 72e34994..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/sniEvVegiJegyzokonyv-pre.php
+++ /dev/null
@@ -1,105 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- if (!__NAPLOADMIN && !__VEZETOSEG && !__TANAR) {
-
- $_SESSION['alert'][] = 'page: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/intezmenyek.php');
- require_once('include/share/date/names.php');
- require_once('include/share/print/pdf.php');
- require_once('include/modules/naplo/share/file.php');
- require_once('include/modules/naplo/share/tanar.php');
- require_once('include/modules/naplo/share/sni.php');
- require_once('include/modules/naplo/share/tankor.php');
-
- // Paraméterek
- $diakId = readVariable($_POST['diakId'], 'id');
- if (isset($diakId)) $ADAT['diakIds'] = array($diakId);
- $osztalyId = $ADAT['osztalyId'] = readVariable($_POST['osztalyId'], 'id');
- if (isset($osztalyId)) {
- // Az osztály tagjai
- $ADAT['diakIds'] = getDiakok(array('osztalyId' => $osztalyId, 'result' => 'idonly','override' => false));
- }
- if (is_array($ADAT['diakIds']) && count($ADAT['diakIds']) > 0) {
- // Intézmény adatai
- $ADAT['intezmeny'] = getIntezmenyByRovidnev(__INTEZMENY);
- // Osztály adatai
- if (isset($osztalyId)) $ADAT['osztaly'] = getOsztalyAdat($osztalyId, __TANEV);
- // A tanárok
- $ADAT['tanarok'] = getTanarok(array('result' => 'assoc'));
- // Az osztály tanárai
- // nincs feltétlen osztály //
-/*
- $Tankorok = getTankorByOsztalyId($osztalyId, __TANEV, array('tanarral' => true));
- $ADAT['osztalyTanar'] = array(); $paros = false;
- for ($i = 0; $i < count($Tankorok); $i++) {
- for ($j = 0; $j < count($Tankorok[$i]['tanarok']); $j++) {
- if (!is_array($ADAT['osztalyTanar'][ $Tankorok[$i]['tanarok'][$j]['tanarId'] ])) {
- $ADAT['osztalyTanar'][ $Tankorok[$i]['tanarok'][$j]['tanarId'] ] = $ADAT['tanarok'][ $Tankorok[$i]['tanarok'][$j]['tanarId'] ];
- $ADAT['osztalyTanar'][ $Tankorok[$i]['tanarok'][$j]['tanarId'] ]['paros'] = $paros;
- $paros = !$paros;
-
- }
- }
- }
-*/
- if (is_array($ADAT['diakIds']) && count($ADAT['diakIds']) > 0) {
- // a diákok alapadatai
- $ADAT['diakAdat'] = getDiakAdatById($ADAT['diakIds'], array('result' => 'assoc', 'keyfield' => 'diakId'));
- // SNI-s diákok kiválogatása...
- $ADAT['sniDiakIds'] = $Diakok = array();
- foreach ($ADAT['diakAdat'] as $_diakId => $dAdat) {
- if ($dAdat['fogyatekossag'] != '') {
- $ADAT['sniDiakIds'][] = $_diakId;
- $dAdat['aktualisStatusz'] = $dAdat['statusz'];
- $Diakok[] = $dAdat;
- }
- }
- }
-
-
- // sni-s diákokon végigmenve:
- foreach ($ADAT['sniDiakIds'] as $diakId) {
- // Mentor/Ofő lekérdezése, konstans beállítása
- $sniDA = getSniDiakAdat($diakId);
- if (!is_array($sniDA)) $sniDA = array();
- $DA = array_merge($ADAT['diakAdat'][$diakId], $sniDA);
- if (is_array($DA['felelos'])) foreach ($DA['felelos'] as $key => $tanarId) $felelos[$tanarId] = array();
- else $felelos = array();
- $DA['felelos'] = $felelos;
- // A hónapokon végigmenve
- $ho = intval(substr($_TANEV['kezdesDt'],5,2));
- $dt = date('Y-m-01', strtotime($_TANEV['kezdesDt']));
- while ($ho != 1+substr($_TANEV['zarasDt'],5,2)) {
- $ADAT['diakAdat'][$diakId]['honap'][$ho] = getHaviOsszegzes($diakId, $dt);
- $ADAT['diakAdat'][$diakId]['honap'][$ho]['hoNev'] = kisbetus($Honapok[$ho-1]);
- // lépés a következő hónapra
- $ho++; if ($ho > 12) $ho = 1;
- $dt = date('Y-m-d', strtotime('next month', strtotime($dt)));
- }
- }
- if (isset($osztalyId)) $ADAT['file'] = fileNameNormal('evVegiJegyzokonyv-'.$ADAT['osztaly']['osztalyJel'].'-'.str_replace('-','',$dt));
- else $ADAT['file'] = fileNameNormal('evVegiJegyzokonyv-'.$diakId.'-'.str_replace('-','',$dt));
- if (generateJegyzokonyv($ADAT))
- header('Location: '.location('index.php?page=session&f=download&download=true&dir=naplo/nyomtatas/sniEvVegiJegyzokonyv&file='.$ADAT['file'].'.pdf'));
-
- }
- // Tool
- $TOOL['osztalySelect'] = array('tipus'=>'cella','paramName' => 'osztalyId', 'post' => array('dt'));
- $TOOL['diakSelect'] = array(
- // 'diakok' => $Diakok,
- 'tipus'=>'cella','paramName' => 'diakId',
- 'osztalyId'=> $osztalyId,'post' => array('osztalyId'),
- 'statusz' => array('jogviszonyban van','magántanuló','jogviszonya felfüggesztve','jogviszonya lezárva')
- );
-
- getToolParameters();
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/sniEvVegiJegyzokonyv.php b/mayor-orig/www/policy/private/naplo/nyomtatas/sniEvVegiJegyzokonyv.php
deleted file mode 100644
index a2208099..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/sniEvVegiJegyzokonyv.php
+++ /dev/null
@@ -1 +0,0 @@
-<?php if (_RIGHTS_OK !== true) die(); ?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/sniHaviJegyzokonyv-pre.php b/mayor-orig/www/policy/private/naplo/nyomtatas/sniHaviJegyzokonyv-pre.php
deleted file mode 100644
index 951f9b4e..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/sniHaviJegyzokonyv-pre.php
+++ /dev/null
@@ -1,93 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- if (!__NAPLOADMIN && !__VEZETOSEG && !__TANAR) {
-
- $_SESSION['alert'][] = 'page: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/intezmenyek.php');
- require_once('include/share/date/names.php');
- require_once('include/share/print/pdf.php');
- require_once('include/modules/naplo/share/file.php');
- require_once('include/modules/naplo/share/tanar.php');
- require_once('include/modules/naplo/share/sni.php');
- require_once('include/modules/naplo/share/tankor.php');
-
- // Paraméterek
- $dt = readVariable($_POST['dt'], 'date');
- if (!isset($dt)) {
- $tolTime = strtotime($_TANEV['kezdesDt']);
- $igTime = min(time(), strtotime($_TANEV['zarasDt']));
- $dt = $_TANEV['kezdesDt'];
- for ($t = $tolTime; $t <= $igTime; $t = strtotime("next month", $t)) $dt = date('Y-m-d', $t);
- }
- $ADAT['dt'] = $dt;
- $osztalyId = $ADAT['osztalyId'] = readVariable($_POST['osztalyId'], 'id');
- if (isset($osztalyId)) {
- // Intézmény adatai
- $ADAT['intezmeny'] = getIntezmenyByRovidnev(__INTEZMENY);
- // Osztály adatai
- $ADAT['osztaly'] = getOsztalyAdat($osztalyId, __TANEV);
- // A tanárok
- $ADAT['tanarok'] = getTanarok(array('result' => 'assoc'));
- // Az osztály tanárai
- $Tankorok = getTankorByOsztalyId($osztalyId, __TANEV, array('tanarral' => true));
- $ADAT['osztalyTanar'] = array(); $paros = false;
- for ($i = 0; $i < count($Tankorok); $i++) {
- for ($j = 0; $j < count($Tankorok[$i]['tanarok']); $j++) {
- if (!is_array($ADAT['osztalyTanar'][ $Tankorok[$i]['tanarok'][$j]['tanarId'] ])) {
- $ADAT['osztalyTanar'][ $Tankorok[$i]['tanarok'][$j]['tanarId'] ] = $ADAT['tanarok'][ $Tankorok[$i]['tanarok'][$j]['tanarId'] ];
- $ADAT['osztalyTanar'][ $Tankorok[$i]['tanarok'][$j]['tanarId'] ]['paros'] = $paros;
- $paros = !$paros;
-
- }
- }
- }
- // Az osztály tagjai
- $ADAT['diakIds'] = getDiakok(array('osztalyId' => $osztalyId, 'result' => 'idonly','override' => false));
- if (is_array($ADAT['diakIds']) && count($ADAT['diakIds']) > 0) {
- // a diákok alapadatai
- $ADAT['diakAdat'] = getDiakAdatById($ADAT['diakIds'], array('result' => 'assoc', 'keyfield' => 'diakId'));
- // SNI-s diákok kiválogatása...
- $ADAT['sniDiakIds'] = $Diakok = array();
- foreach ($ADAT['diakAdat'] as $_diakId => $dAdat) {
- if ($dAdat['fogyatekossag'] != '') {
- $ADAT['sniDiakIds'][] = $_diakId;
- $dAdat['aktualisStatusz'] = $dAdat['statusz'];
- $Diakok[] = $dAdat;
- }
- }
- }
-
-
- // sni-s diákokon végigmenve:
- foreach ($ADAT['sniDiakIds'] as $diakId) {
- // Mentor/Ofő lekérdezése, konstans beállítása
- $sniDA = getSniDiakAdat($diakId);
- if (!is_array($sniDA)) $sniDA = array();
- $tmpArray = array_merge($ADAT['diakAdat'][$diakId], $sniDA, getHaviOsszegzes($diakId, $dt));
- if (is_array($tmpArray['felelos'])) foreach ($tmpArray['felelos'] as $key => $tanarId) $felelos[$tanarId] = array();
- else $felelos = array();
- $tmpArray['felelos'] = $felelos;
- $ADAT['diakAdat'][$diakId] = $tmpArray;
- }
- $ADAT['file'] = fileNameNormal('haviJegyzokonyv-'.$ADAT['osztaly']['osztalyJel'].'-'.str_replace('-','',$dt));
- if (generateJegyzokonyv($ADAT))
- header('Location: '.location('index.php?page=session&f=download&download=true&dir=naplo/nyomtatas/sniHaviJegyzokonyv&file='.$ADAT['file'].'.pdf'));
-
- }
- // Tool
- $TOOL['osztalySelect'] = array('tipus'=>'cella','paramName' => 'osztalyId', 'post' => array('dt'));
- $TOOL['datumSelect'] = array(
- 'tipus' => 'sor', 'ParamName' => 'dt', 'tanev' => __TANEV, 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'],
- 'hanyNaponta' => 'havonta', 'post' => array('diakId', 'osztalyId')
- );
- getToolParameters();
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/sniHaviJegyzokonyv.php b/mayor-orig/www/policy/private/naplo/nyomtatas/sniHaviJegyzokonyv.php
deleted file mode 100644
index a2208099..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/sniHaviJegyzokonyv.php
+++ /dev/null
@@ -1 +0,0 @@
-<?php if (_RIGHTS_OK !== true) die(); ?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/szovegesErtekeles-pre.php b/mayor-orig/www/policy/private/naplo/nyomtatas/szovegesErtekeles-pre.php
deleted file mode 100644
index 0f7bdd81..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/szovegesErtekeles-pre.php
+++ /dev/null
@@ -1,78 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- if (!__NAPLOADMIN && !__VEZETOSEG && !__TANAR && !__TITKARSAG) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
- require_once('include/modules/naplo/share/osztaly.php');
- require_once('include/modules/naplo/share/intezmenyek.php');
- require_once('include/modules/naplo/share/targy.php');
- require_once('include/modules/naplo/share/kepzes.php');
- require_once('include/modules/naplo/share/diak.php');
- require_once('include/modules/naplo/share/szemeszter.php');
- require_once('include/modules/naplo/share/hianyzas.php');
- require_once('include/modules/naplo/share/szovegesErtekeles.php');
- require_once('include/share/date/names.php');
- require_once('include/share/print/pdf.php');
- require_once('include/modules/naplo/share/file.php');
-
- $ADAT['tanev'] = $tanev = __TANEV;
- if ($tanev == __TANEV) $ADAT['tanevAdat'] = $TA = $_TANEV;
- else $ADAT['tanevAdat'] = $TA = getTanevAdat($tanev);
-
- // A dátum, osztály és diákok kiválasztása
- $ADAT['szemeszterId'] = $szemeszterId = readVariable($_POST['szemeszterId'], 'numeric unsigned', null);
- if (isset($szemeszterId)) { // szemesztert záró értékelés - intézményi adatbázis
- $ADAT['szemeszter'] = getSzemeszterAdatById($ADAT['szemeszterId']);
- $ADAT['dt'] = $dt = $ADAT['szemeszter']['zarasDt'];
- } else {
- $condition = strtotime($TA['kezdesDt']).'<=strtotime($return) && strtotime($return)<='.strtotime($TA['zarasDt']);
- $ADAT['dt'] = $dt = readVariable($_POST['dt'], 'datetime', null, array(), $condition);
- $ADAT['tolDt'] = $tolDt = readVariable($_POST['tolDt'], 'datetime', $_TANEV['kezdesDt'], array(), $condition);
- }
- $ADAT['osztalyId'] = $osztalyId = readVariable($_POST['osztalyId'], 'numeric unsigned', null);
- $ADAT['targySorrendNev'] = $sorrendNev = readVariable($_POST['sorrendNev'], 'enum', 'bizonyítvány', array('napló','bizonyítvány','anyakönyv','ellenőrző','egyedi'));
- $diakIds = array();
- if (isset($osztalyId)) {
- $ADAT['osztalyAdat'] = getOsztalyAdat($osztalyId, $tanev);
- $ADAT['file'] = fileNameNormal('szovegesErtekeles-'.str_replace('.', '', $ADAT['osztalyAdat']['osztalyJel']));
- $Diakok = getDiakok(array('osztalyId' => $osztalyId, 'tanev' => $tanev, 'tolDt' => $dt, 'igDt' => $dt,
- 'statusz'=>array('jogviszonyban van'), 'extraAttrs'=>'oId as oktatasiAzonosito,torzslapSzam'));
- if (is_array($Diakok)) for ($i = 0; $i < count($Diakok); $i++) {
- $diakIds[] = $Diakok[$i]['diakId'];
- $ADAT['diakAdat'][$Diakok[$i]['diakId']] = $Diakok[$i];
- }
- }
- $diakId = readVariable($_POST['diakId'], 'numeric unsigned', null, $diakIds);
- if (isset($diakId)) $diakIds = array($diakId);
- $ADAT['diakIds'] = $diakIds;
-
- if (count($ADAT['diakIds']) > 0 && (isset($ADAT['dt']) || isset($ADAT['szemeszterId']))) {
- $ADAT['hianyzas'] = getDiakHianyzasOsszesites($ADAT['diakIds'], $ADAT['szemeszter']);
- $printFile = nyomtatvanyKeszites($ADAT); // ???
- $printFile = fileNameNormal($printFile);
- if ($printFile !== false && file_exists(_DOWNLOADDIR."/$policy/$page/$sub/$f/$printFile"))
- header('Location: '.location('index.php?page=session&f=download&download=true&dir=naplo/nyomtatas/szovegesErtekeles&file='.$printFile));
- }
-
-// $TOOL['datumSelect'] = array(
-// 'tipus' => 'cella', 'post' => array('diakId','osztalyId'),
-// 'paramName' => 'dt', 'hanyNaponta' => 1, 'tolDt' => date('Y-m-d', strtotime($TA['kezdesDt'])), 'igDt' => $TA['zarasDt']
-// );
- $TOOL['datumTolIgSelect'] = array('tipus' => 'sor', 'tolParamName' => 'tolDt', 'igParamName' => 'dt',
- 'tolDt' => date('Y-m-d', strtotime($TA['kezdesDt'])), 'igDt' => $TA['zarasDt'],
- 'hanyNaponta' => 1, 'post' => array('osztalyId','diakId','sorrendNev')
- );
- $TOOL['osztalySelect'] = array('tipus' => 'cella', 'paramName' => 'osztalyId', 'post' => array('tolDt', 'tolDt', 'dt','sorrendNev'));
- if (isset($osztalyId))
- $TOOL['diakSelect'] = array('tipus' => 'cella', 'paramName' => 'diakId', 'diakok' => $Diakok, 'post' => array('osztalyId', 'tolDt', 'dt','sorrendNev'));
- $TOOL['szemeszterSelect'] = array(
- 'tipus'=>'cella','paramName' => 'szemeszterId', 'statusz' => array('aktív','lezárt') ,
- 'post' => array('osztalyId', 'tanarId', 'diakId', 'tolDt', 'dt', 'tankorId', 'kepzesId', 'evfolyam','sorrendNev')
- );
- $TOOL['targySorrendSelect'] = array('tipus'=>'cella','paramName' => 'sorrendNev', 'post' => array('szemeszterId', 'osztalyId','diakId','tolDt','dt','tankorId','kepzesId','evfolyam'));
- getToolParameters();
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/szovegesErtekeles.php b/mayor-orig/www/policy/private/naplo/nyomtatas/szovegesErtekeles.php
deleted file mode 100644
index c24a85d5..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/szovegesErtekeles.php
+++ /dev/null
@@ -1,5 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/tankorNaplohozRendeles-pre.php b/mayor-orig/www/policy/private/naplo/nyomtatas/tankorNaplohozRendeles-pre.php
deleted file mode 100644
index 232b406b..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/tankorNaplohozRendeles-pre.php
+++ /dev/null
@@ -1,58 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- if (!__NAPLOADMIN && !__VEZETOSEG && !__TITKARSAG) {
- $_SESSION['alert'][] = 'message:insufficient_access';
- } else {
-
- require_once('include/modules/naplo/share/osztaly.php');
- require_once('include/modules/naplo/share/tankor.php');
-
- $osztalyId = readVariable($_POST['osztalyId'], 'numeric unsigned');
-
- // Az egy osztályhoz rendelt tankörök betöltése a naplóba - de csak azoknál az osztályoknál, ahol nincs hozzárendelés még
- tankorNaploInit();
-
- // Az adott szemeszter tanköreit lekérdezzük
- $ADAT['tankorok'] = getTankorByTanev(__TANEV);
- $ADAT['tankorIds'] = $ADAT['tankorNeve'] = array();
- for ($i = 0; $i < count($ADAT['tankorok']); $i++) {
- $ADAT['tankorIds'][] = $ADAT['tankorok'][$i]['tankorId'];
- $ADAT['tankorNeve'][ $ADAT['tankorok'][$i]['tankorId'] ] = $ADAT['tankorok'][$i]['tankorNev'];
- }
- // A tankorok osztályainak lekérdezése
- $ret = getOsztalyIdByTankorIds($ADAT['tankorIds']);
- $ADAT['tankorOsztalyai'] = $ADAT['osztalyTankorei'] = array();
- for ($i = 0; $i < count($ret); $i++) {
- $ADAT['tankorOsztalyai'][ $ret[$i]['tankorId'] ][] = $ret[$i]['osztalyId'];
- $ADAT['osztalyTankorei'][ $ret[$i]['osztalyId'] ][] = $ret[$i]['tankorId'];
- }
- if ($action == 'hozzarendelesekTorlese') {
- tankorNaploInit($torlessel = true);
- } elseif ($action == 'tankorNaplohozRendeles') {
-
- if (is_array($_POST['T']) && count($_POST['T']) > 0) {
- tankorNaplohozRendeles($osztalyId, $_POST['T']);
- }
-
- } // action
-
-
- // A naplókhoz rendelt tanköröket lekérdezzük
- $ADAT['tankorNaploja'] = getTankorokNaploja();
- $ADAT['naploTankorei'] = array();
- foreach ($ADAT['tankorNaploja'] as $_tankorId => $_osztalyId) {
- $ADAT['naploTankorei'][$_osztalyId][] = $_tankorId;
- }
- // osztályok lekérdezése
- $ADAT['osztalyok'] = getOsztalyok();
- $ADAT['osztalyJele'] = array();
- for ($i =0; $i < count($ADAT['osztalyok']); $i++) $ADAT['osztalyJele'][ $ADAT['osztalyok'][$i]['osztalyId'] ] = $ADAT['osztalyok'][$i]['osztalyJel'];
-
- $TOOL['osztalySelect'] = array('tipus' => 'cella','paramName' => 'osztalyId', 'osztalyok' => $ADAT['osztalyok'], 'post' => array());
- getToolParameters();
-
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/tankorNaplohozRendeles.php b/mayor-orig/www/policy/private/naplo/nyomtatas/tankorNaplohozRendeles.php
deleted file mode 100644
index 5285af45..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/tankorNaplohozRendeles.php
+++ /dev/null
@@ -1,15 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- global $osztalyId, $ADAT;
-
- if (isset($osztalyId)) {
- if (count($ADAT['osztalyTankorei']) > 0) putOsztalyTankorei($osztalyId, $ADAT);
- } else {
- putHozzarendelesekTorlese();
- putHianyzoTankorok($ADAT);
- putEloszlas($ADAT);
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/torzslap-pre.php b/mayor-orig/www/policy/private/naplo/nyomtatas/torzslap-pre.php
deleted file mode 100644
index 16bc3ae6..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/torzslap-pre.php
+++ /dev/null
@@ -1,165 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
- if (!__NAPLOADMIN && !__VEZETOSEG && !__TANAR && !__TITKARSAG) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
-
-/*
-2012/20. EMMI rendelet
-99. § (1) A törzslap két részből áll, a tanulókról külön-külön kiállított egyéni törzslapokból és az egyéni törzslapok összefűzését szolgáló borítóból (törzslap külív). Az iskola a tanulókról - a tanévkezdést követő harminc napon belül - egyéni törzslapot állít ki.
-(2) Ha az iskolai nevelés és oktatás nyelve a nemzetiség nyelve, a törzslapot magyar nyelven és az oktatás nyelvén is vezetni kell. Ha a két szöveg között eltérés van, és nem állapítható meg, hogy melyik a helyes szöveg, a magyar nyelvi bejegyzést kell hitelesként elfogadni.
-(3) Az egyéni törzslap tartalmazza
-+a) a törzslap sorszámát,
-+b) a tanuló nevét,
- állampolgárságát,
- nem magyar
- állampolgár esetén a tartózkodás jogcímét,
- a jogszerű tartózkodást megalapozó okirat számát,
-+ oktatási azonosító számát,
-+ születési helyét és idejét,
-+ anyja születéskori nevét,
-+c) a tanuló osztálynaplóban szereplő sorszámát,
--+d) a tanévet és a tanuló által elvégzett évfolyamot,
-e) a tanuló magatartásának és szorgalmának értékelését,
-f) a tanuló által tanult tantárgyakat, és ezek év végi szöveges minősítését,
-g) a közösségi szolgálat teljesítésével kapcsolatos adatokat,
-h) az összes mulasztott óra számát, külön-külön megadva az igazolt és igazolatlan mulasztásokat,
-i) a nevelőtestület határozatát,
-j) a tanulmányok alatti vizsgára vonatkozó adatokat,
-k) a tanulót érintő gyermekvédelmi intézkedéssel, hátrányos helyzet, halmozottan hátrányos helyzet megállapításával kapcsolatos
-és tanulói jogviszonyából következő
- döntéseket, határozatokat, záradékokat.
-(4) Ha az iskola sajátos nevelési igényű tanuló nevelés-oktatását is ellátja, a törzslapon fel kell tüntetni
- a szakvéleményt kiállító szakértői bizottság nevét,
- címét,
- a szakvélemény számát és
- kiállításának keltét,
- a felülvizsgálat időpontját.
-(5) Az egyéni törzslapokat az alsó tagozat, a felső tagozat és a középfokú iskolai tanulmányok befejezését követően, a törzslap külívének teljes lezárása után
-szétválaszthatatlanul össze kell fűzni, és ilyen módon kell tárolni.
-*/
-
- 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/targy.php');
- require_once('include/modules/naplo/share/kepzes.php');
- require_once('include/modules/naplo/share/diak.php');
- require_once('include/modules/naplo/share/szulo.php');
- require_once('include/modules/naplo/share/szemeszter.php');
- require_once('include/modules/naplo/share/hianyzas.php');
- require_once('include/modules/naplo/share/szovegesErtekeles.php');
- require_once('include/share/date/names.php');
- require_once('include/share/print/pdf.php');
- require_once('include/modules/naplo/share/file.php');
- require_once('include/modules/naplo/share/zaradek.php');
- require_once('include/modules/naplo/share/osztalyzatok.php');
- require_once('include/modules/naplo/share/bejegyzes.php');
- require_once('include/modules/naplo/share/nap.php');
-
- // Ez a függvény hova való??
- function getDiakTargyOraszam($diakId, $osztalyId, $tanev, $ADAT) {
- $utolsoTanitasiNap = getOsztalyUtolsoTanitasiNap($osztalyId);
- // éves óraszámok lekérdezése - tárgyanként
- $q = "SELECT targyId,oraszam FROM tankorDiak LEFT JOIN tankorSzemeszter USING (tankorId) LEFT JOIN tankor USING (tankorId)
- WHERE diakId=%u AND tanev=%u AND beDt<='%s' AND (kiDt IS NULL OR '%s'<=kiDt)";
- $v = array($diakId, $tanev, $utolsoTanitasiNap, $utolsoTanitasiNap);
- $jres = db_query($q, array(
- 'fv' => 'getDiakBizonyitvany/óraszám', 'modul' => 'naplo_intezmeny', 'result' => 'multiassoc', 'keyfield' => 'targyId', 'values' => $v
- ));
-
- $szDb = $ADAT['szemeszter']['tanevAdat']['maxSzemeszter']; // Feltételezzük, hogy a szemeszterek számozása 1-től indul és folyamatos
- foreach ($jres as $targyId => $tAdat) {
- $oraszam = 0;
- for ($i = 0; $i < count($tAdat); $i++) {
- $oraszam += $tAdat[$i]['oraszam'];
- }
- $ret[$targyId]['hetiOraszam'] = $oraszam / $szDb;
- /*
- A TANITASI_HETEK_SZAMA a diák (egyik) osztályához rendelt munkaterv alapján van meghatározva - így
- csak az aktuális tanévben (__TANEV) van értelme. Ha több osztálya is van a tanulónak, akkor problémás...
- */
- if (defined('TANITASI_HETEK_SZAMA')) $ret[$targyId]['evesOraszam'] = $oraszam / $szDb * TANITASI_HETEK_SZAMA;
- }
- return $ret;
- }
-
-
- $ADAT['magatartasIds'] = getMagatartas();
- $ADAT['szorgalomIds']= getSzorgalom();
-
- // A dátum, osztály és diákok kiválasztása
- $ADAT['szemeszterId'] = $szemeszterId = readVariable($_POST['szemeszterId'], 'numeric unsigned', null);
- if (isset($szemeszterId)) { // szemesztert záró értékelés - intézményi adatbázis
- $ADAT['szemeszter'] = getSzemeszterAdatById($ADAT['szemeszterId']);
- $ADAT['dt'] = $dt = $ADAT['szemeszter']['zarasDt'];
- define('__ZARO_SZEMESZTER', $ADAT['szemeszter']['szemeszter'] == $ADAT['szemeszter']['tanevAdat']['maxSzemeszter']); //??
- $ADAT['tanev'] = $tanev = $ADAT['szemeszter']['tanev'];
- }
- $ADAT['osztalyId'] = $osztalyId = readVariable($_POST['osztalyId'], 'numeric unsigned', null);
- $ADAT['targySorrendNev'] = $sorrendNev = readVariable($_POST['sorrendNev'], 'enum', 'anyakönyv', array('napló','bizonyítvány','anyakönyv','ellenőrző','egyedi'));
- // Ha egy diák van kiválasztva...
- $diakId = readVariable($_POST['diakId'], 'numeric unsigned', null, $diakIds);
-
- if (isset($osztalyId) && isset($szemeszterId)) {
- define('TANITASI_HETEK_SZAMA', getTanitasiHetekSzama(array('osztalyId'=>$osztalyId)));
- $diakIds = array();
- $ADAT['osztalyAdat'] = getOsztalyAdat($osztalyId, $tanev);
- $ADAT['evfolyamJel'] = getEvfolyamJel($osztalyId, $tanev);
- $ADAT['file'] = fileNameNormal('torzslap-'.str_replace('.', '', $ADAT['osztalyAdat']['osztalyJel']));
- $Diakok = getDiakok(array('osztalyId' => $osztalyId, 'tanev' => $tanev, 'tolDt' => $ADAT['szemeszter']['tanevAdat']['kezdesDt'], 'igDt' => $ADAT['szemeszter']['tanevAdat']['zarasDt'],
- 'statusz'=>array('jogviszonyban van','magántanuló','vendégtanuló','jogviszonya felfüggesztve','jogviszonya lezárva'),
- 'extraAttrs'=>'oId as oktatasiAzonosito,torzslapSzam as torzslapszam,allampolgarsag,szuletesiHely,szuletesiIdo,anyaId')
- );
- osztalyTorzslapszamGeneralas($osztalyId);
- $dTsz = getDiakokTorzslapszamaByOsztalyId($osztalyId);
- if (is_array($Diakok)) for ($i = 0; $i < count($Diakok); $i++) {
- if (!isset($diakId) || $diakId == $Diakok[$i]['diakId']) {
- $diakIds[] = $Diakok[$i]['diakId'];
- $Diakok[$i]['anyaNev'] = getSzuloNevById($Diakok[$i]['anyaId'], $szuleteskori = true);
- $Diakok[$i]['evfolyamJel'] = $ADAT['evfolyamJel']; // kell ez?? // getEvfolyamJel($osztalyId, $ADAT['tanev']);
- $Diakok[$i]['szuletesiOrszag'] = ''; // Ezzel mi legyen??
- $Diakok[$i]['feljegyzesek'] = ''; // Egyedi törzslap záradékok kellenek ide, semmi más!
- $ADAT['diakAdat'][$Diakok[$i]['diakId']] = $Diakok[$i];
- $ADAT['diakAdat'][$Diakok[$i]['diakId']]['szuletesiIdo'] = dateToString($Diakok[$i]['szuletesiIdo']);
- $ADAT['diakAdat'][$Diakok[$i]['diakId']]['torzslapszam'] = $dTsz[$Diakok[$i]['diakId']];
- }
- }
- $kovetkezoTanev = __TANEV+1; $kovTA = getTanevAdat($kovetkezoTanev);
- $ADAT['diakZaradekok'] = getZaradekokByDiakIds($diakIds, array('tolDt'=>$_TANEV['kezdesDt'], 'igDt'=>$kovTA['kezdesDt'], 'tipus'=>'törzslap feljegyzés','keyfield'=>'diakId','result'=>'multiassoc')); // kell a tol-ig szűrés??
- $ADAT['diakZaradekok'] = getZaradekokByDiakIds($diakIds, array('tolDt'=>$_TANEV['kezdesDt'], 'igDt'=>$kovTA['kezdesDt'], 'dokumentum'=>'törzslap','keyfield'=>'diakId','result'=>'multiassoc')); // kell a tol-ig szűrés??
- $ADAT['diakBejegyzesek'] = getTorzslapBejegyzesByDiakIds($diakIds, array('tanev' => $tanev));
-
- $ADAT['diakIds'] = $diakIds;
-
- if (count($ADAT['diakIds']) > 0) {
- $ADAT['hianyzas'] = getDiakHianyzasOsszesites($ADAT['diakIds'], $ADAT['szemeszter']);
- $ADAT['targyak'] = getTargyakByDiakIds($ADAT['diakIds'], $ADAT['szemeszter'], $osztalyId, $sorrendNev);
- $ADAT['jegyek'] = getDiakZarojegyekByEvfolyamJel($ADAT['diakIds'], $ADAT['evfolyamJel'], $ADAT['szemeszter'], array('felevivel'=>true)); // TODO: ellenőrzés
-
- foreach ($ADAT['jegyek'] as $diakId => $dJegyek) {
- $ADAT['targyOraszam'][$diakId] = getDiakTargyOraszam($diakId, $osztalyId, $tanev, $ADAT);
- }
-
- $printFile = torzslapNyomtatvanyKeszites($ADAT); // ???
- $printFile = fileNameNormal($printFile);
- if ($printFile !== false && file_exists(_DOWNLOADDIR."/$policy/$page/$sub/$f/$printFile"))
- header('Location: '.location('index.php?page=session&f=download&download=true&dir=naplo/nyomtatas/torzslap&file='.$printFile));
- }
- } // van osztály és szemeszter
-
-
- $TOOL['osztalySelect'] = array('tipus' => 'cella', 'paramName' => 'osztalyId', 'post' => array('szemeszterId', 'tolDt', 'dt','sorrendNev'));
- if (isset($osztalyId))
- $TOOL['diakSelect'] = array('tipus' => 'cella', 'paramName' => 'diakId', 'diakok' => $Diakok, 'post' => array('szemeszterId', 'osztalyId', 'tolDt', 'dt','sorrendNev'));
- $TOOL['szemeszterSelect'] = array(
- 'tipus'=>'cella','paramName' => 'szemeszterId', 'statusz' => array('aktív','lezárt') ,
- 'post' => array('osztalyId', 'tanarId', 'diakId', 'tolDt', 'dt', 'tankorId', 'kepzesId', 'evfolyamJel','sorrendNev')
- );
- $TOOL['targySorrendSelect'] = array('tipus'=>'cella','paramName' => 'sorrendNev', 'post' => array('szemeszterId', 'osztalyId','diakId','tolDt','dt','tankorId','kepzesId','evfolyamJel'));
- getToolParameters();
- }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/torzslap.php b/mayor-orig/www/policy/private/naplo/nyomtatas/torzslap.php
deleted file mode 100644
index c24a85d5..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/torzslap.php
+++ /dev/null
@@ -1,5 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/tovabbkepzesHatarozat-pre.php b/mayor-orig/www/policy/private/naplo/nyomtatas/tovabbkepzesHatarozat-pre.php
deleted file mode 100644
index f7250037..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/tovabbkepzesHatarozat-pre.php
+++ /dev/null
@@ -1,40 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
- define('_TIME',strtotime(date('Y-m-d')));
-
- if (
- !__NAPLOADMIN && !__VEZETOSEG && !__TANAR && !__TITKARSAG
- ) {
- $_SESSION['alert'][] = 'page:insufficient_access';
- } else {
-
- $ADAT['tanarId'] = $tanarId = readVariable($_GET['tanarId'], 'id');
- $ADAT['tovabbkepzesId'] = $tovabbkepzesId = readVariable($_GET['tovabbkepzesId'], 'id');
- $ADAT['tanev'] = $tanev = readVariable($_GET['tanev'], 'numeric unsigned');
-
- if (isset($tanarId) && isset($tovabbkepzesId) && isset($tanev)) { // input ok
-
- require_once('include/share/print/pdf.php');
- require_once('include/share/date/names.php');
- require_once('include/modules/naplo/share/intezmenyek.php');
- require_once('include/modules/naplo/share/tanar.php');
- require_once('include/modules/naplo/share/file.php');
-
- // Adatok lekérdezése
- $ADAT['file'] = fileNameNormal('hatarozat-'.$tanarId.'-'.$tovabbkepzesId.'-'.date('Y-m-d'));
- list($ADAT['tanarAdat']) = getTanarAdatById($tanarId);
- $ADAT['tanulmanyiEgyseg'] = getTanulmanyiEgyseg($tovabbkepzesId, $tanarId, $tanev);
-
- $printFile = tovabbkepzesNyomtatvanyKeszites($ADAT);
- $printFile = fileNameNormal($printFile);
-
- if ($printFile !== false && file_exists(_DOWNLOADDIR."/$policy/$page/$sub/$f/$printFile"))
- header('Location: '.location('index.php?page=session&f=download&download=true&dir='.$page.'/'.$sub.'/'.$f.'&file='.$printFile));
-
-
- }
-
- }
-?> \ No newline at end of file
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/tovabbkepzesHatarozat.php b/mayor-orig/www/policy/private/naplo/nyomtatas/tovabbkepzesHatarozat.php
deleted file mode 100644
index bc70f948..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/tovabbkepzesHatarozat.php
+++ /dev/null
@@ -1,6 +0,0 @@
-<?php
-
- if (_RIGHTS_OK !== true) die();
-
-
-?> \ No newline at end of file
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/zaradekok-pre.php b/mayor-orig/www/policy/private/naplo/nyomtatas/zaradekok-pre.php
deleted file mode 100644
index 4694c82f..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/zaradekok-pre.php
+++ /dev/null
@@ -1,49 +0,0 @@
-<?php
-
-if (_RIGHTS_OK !== true) die();
-
-if (!__NAPLOADMIN && !__VEZETOSEG && !__TITKARSAG) {
- $_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/file.php');
- require_once('include/modules/naplo/share/zaradek.php');
- require_once('include/modules/naplo/share/bejegyzes.php');
- require_once('include/modules/naplo/share/tanar.php');
- require_once('include/modules/naplo/share/intezmenyek.php');
- require_once('include/share/str/tex.php');
- require_once('include/share/print/pdf.php');
-
- $ADAT['osztalyId'] = $osztalyId = readVariable($_POST['osztalyId'], 'id');
- $ADAT['tanev'] = readVariable($_POST['tanev'], 'numeric unsigned', __TANEV);
- if ($ADAT['tanev'] == __TANEV) $ADAT['tanevAdat'] = $_TANEV; else $ADAT['tanevAdat'] = getTanevAdat($tanev);
- $ADAT['tolDt'] = $ADAT['tanevAdat']['kezdesDt']; $ADAT['igDt'] = $ADAT['tanevAdat']['zarasDt'];
-
- if (isset($osztalyId)) {
- // intézmény adatok
- $ADAT['intezmeny'] = getIntezmenyByRovidnev(__INTEZMENY);
- // osztály statisztikák
- $ADAT['osztaly'] = getOsztalyAdat($osztalyId, $ADAT['tanev']);
-
- $ADAT['file'] = fileNameNormal('zaradekok-'.$ADAT['osztaly']['osztalyJel'].'-'.date('Ymd'));
- $ADAT['diak'] = getDiakokByOsztaly($osztalyId, $ADAT);
- // Azok a diákok, akik az adott időszakban voltak jogviszonyban (esetleg magán- vagy vendégtanulóként
- $ADAT['diakIds'] = array_values(array_unique(array_merge($ADAT['diak']['jogviszonyban van'], $ADAT['diak']['magántanuló'], $ADAT['diak']['vendégtanuló'])));
- for ($i = 0; $i < count($ADAT['diakIds']); $i++) {
- $ADAT['zaradek'][ $ADAT['diakIds'][$i] ] = getDiakZaradekok($ADAT['diakIds'][$i], array('result' => 'indexed', 'tolDt' => $ADAT['tolDt'], 'igDt' => $ADAT['igDt'], 'dokumentum' => 'osztálynapló'));
- $ADAT['bejegyzes'][ $ADAT['diakIds'][$i] ] = getDiakBejegyzesekByTanev($ADAT['diakIds'][$i], $ADAT['tanev']);
- }
- $ADAT['file'] = fileNameNormal($ADAT['file']);
- if (pdfZaradekok($ADAT))
- header('Location: '.location('index.php?page=session&f=download&download=true&dir=naplo/nyomtatas/zaradekok&file='.$ADAT['file'].'.pdf'));
-
- }
-
- $TOOL['osztalySelect'] = array('tipus' => 'cella','paramName' => 'osztalyId', 'post' => array());
- getToolParameters();
-
-}
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/nyomtatas/zaradekok.php b/mayor-orig/www/policy/private/naplo/nyomtatas/zaradekok.php
deleted file mode 100644
index e69de29b..00000000
--- a/mayor-orig/www/policy/private/naplo/nyomtatas/zaradekok.php
+++ /dev/null