From f51c9ed2abe5c68211bb3736be5f70b1fe2c9ec0 Mon Sep 17 00:00:00 2001 From: M.Gergo Date: Fri, 8 Mar 2019 21:20:34 +0100 Subject: további rendrakás --- .../naplo/nyomtatas/beiskolazasiTerv-pre.php | 37 ---- .../private/naplo/nyomtatas/beiskolazasiTerv.php | 6 - .../naplo/nyomtatas/bizonyitvanyNyomtatas-pre.php | 88 --------- .../naplo/nyomtatas/bizonyitvanyNyomtatas.php | 0 .../private/naplo/nyomtatas/diakAdatlap-pre.php | 135 ------------- .../policy/private/naplo/nyomtatas/diakAdatlap.php | 8 - .../naplo/nyomtatas/diakTankorJelentkezes-pre.php | 71 ------- .../naplo/nyomtatas/diakTankorJelentkezes.php | 12 -- .../private/naplo/nyomtatas/ertesito-pre.php | 101 ---------- .../policy/private/naplo/nyomtatas/ertesito.php | 0 .../private/naplo/nyomtatas/haladasinaplo-pre.php | 212 --------------------- .../private/naplo/nyomtatas/haladasinaplo.php | 6 - .../naplo/nyomtatas/helyettesitesinaplo-pre.php | 39 ---- .../naplo/nyomtatas/helyettesitesinaplo.php | 9 - .../private/naplo/nyomtatas/nyomtatas-pre.php | 6 - .../policy/private/naplo/nyomtatas/nyomtatas.php | 0 .../naplo/nyomtatas/osztalyozonaplo-pre.php | 161 ---------------- .../private/naplo/nyomtatas/osztalyozonaplo.php | 9 - .../naplo/nyomtatas/sniEvVegiJegyzokonyv-pre.php | 105 ---------- .../naplo/nyomtatas/sniEvVegiJegyzokonyv.php | 1 - .../naplo/nyomtatas/sniHaviJegyzokonyv-pre.php | 93 --------- .../private/naplo/nyomtatas/sniHaviJegyzokonyv.php | 1 - .../naplo/nyomtatas/szovegesErtekeles-pre.php | 78 -------- .../private/naplo/nyomtatas/szovegesErtekeles.php | 5 - .../naplo/nyomtatas/tankorNaplohozRendeles-pre.php | 58 ------ .../naplo/nyomtatas/tankorNaplohozRendeles.php | 15 -- .../private/naplo/nyomtatas/torzslap-pre.php | 165 ---------------- .../policy/private/naplo/nyomtatas/torzslap.php | 5 - .../naplo/nyomtatas/tovabbkepzesHatarozat-pre.php | 40 ---- .../naplo/nyomtatas/tovabbkepzesHatarozat.php | 6 - .../private/naplo/nyomtatas/zaradekok-pre.php | 49 ----- .../policy/private/naplo/nyomtatas/zaradekok.php | 0 32 files changed, 1521 deletions(-) delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/beiskolazasiTerv-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/beiskolazasiTerv.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/bizonyitvanyNyomtatas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/bizonyitvanyNyomtatas.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/diakAdatlap-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/diakAdatlap.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/diakTankorJelentkezes-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/diakTankorJelentkezes.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/ertesito-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/ertesito.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/haladasinaplo-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/haladasinaplo.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/helyettesitesinaplo-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/helyettesitesinaplo.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/nyomtatas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/nyomtatas.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/osztalyozonaplo-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/osztalyozonaplo.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/sniEvVegiJegyzokonyv-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/sniEvVegiJegyzokonyv.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/sniHaviJegyzokonyv-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/sniHaviJegyzokonyv.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/szovegesErtekeles-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/szovegesErtekeles.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/tankorNaplohozRendeles-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/tankorNaplohozRendeles.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/torzslap-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/torzslap.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/tovabbkepzesHatarozat-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/tovabbkepzesHatarozat.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/zaradekok-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/nyomtatas/zaradekok.php (limited to 'mayor-orig/www/policy/private/naplo/nyomtatas') 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 @@ -'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 @@ - \ 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 @@ -= _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 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 @@ -$osztalyId,'tanev'=>$tanev,'result'=>'csakId')); // Ennek a függvénynek a szerkezete nyáron megváltozott! - for ($i=0; $i $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 $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 @@ - 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 @@ - $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 @@ -'; -//var_dump($ADAT['osztalyok']); -//echo ''; - -?> 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 @@ -= _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'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 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 @@ - 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 '
'; var_dump($ADAT['ofoTargyId']); echo '
'; - 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 @@ - 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 @@ - '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 @@ - 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 @@ - 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 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 @@ -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 __TANEV, 'tolDt' => '', 'igDt' => '', 'result' => 'nevsor')); - for ($j=0; $jhyphen(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 '
'; var_dump($ret2); echo '
'; - - $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 @@ - 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 @@ - $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 @@ - 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 @@ - '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 @@ - 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 @@ - $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 @@ - 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 @@ - 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 @@ - 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 @@ - '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 @@ - 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 @@ - \ 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 @@ - \ 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 @@ - '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 -- cgit v1.2.3