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 --- .../www/policy/private/naplo/admin/admin-pre.php | 5 - .../www/policy/private/naplo/admin/admin.php | 0 .../policy/private/naplo/admin/azonositok-pre.php | 133 ------- .../www/policy/private/naplo/admin/azonositok.php | 9 - .../policy/private/naplo/admin/checksql-pre.php | 22 -- .../www/policy/private/naplo/admin/checksql.php | 15 - .../policy/private/naplo/admin/csoportok-pre.php | 68 ---- .../www/policy/private/naplo/admin/csoportok.php | 14 - .../private/naplo/admin/fillhaladasi-pre.php | 30 -- .../policy/private/naplo/admin/fillhaladasi.php | 6 - .../www/policy/private/naplo/admin/import-pre.php | 49 --- .../www/policy/private/naplo/admin/import.php | 19 - .../www/policy/private/naplo/admin/install-pre.php | 47 --- .../www/policy/private/naplo/admin/install.php | 31 -- .../policy/private/naplo/admin/intezmenyek-pre.php | 79 ----- .../www/policy/private/naplo/admin/intezmenyek.php | 13 - .../naplo/admin/kretaHianyzasImport-pre.php | 105 ------ .../private/naplo/admin/kretaHianyzasImport.php | 9 - .../private/naplo/admin/rpcPrivilege-pre.php | 45 --- .../policy/private/naplo/admin/rpcPrivilege.php | 10 - .../private/naplo/admin/szemeszterek-pre.php | 80 ----- .../policy/private/naplo/admin/szemeszterek.php | 13 - .../private/naplo/admin/szuloiAzonositok-pre.php | 171 --------- .../private/naplo/admin/szuloiAzonositok.php | 9 - .../www/policy/private/naplo/admin/tanevek-pre.php | 151 -------- .../www/policy/private/naplo/admin/tanevek.php | 13 - .../policy/private/naplo/admin/tankorok-pre.php | 39 --- .../www/policy/private/naplo/admin/tankorok.php | 16 - .../naplo/bejegyzesek/bejegyzesTipus-pre.php | 59 ---- .../private/naplo/bejegyzesek/bejegyzesTipus.php | 9 - .../private/naplo/bejegyzesek/bejegyzesek-pre.php | 73 ---- .../private/naplo/bejegyzesek/bejegyzesek.php | 15 - .../policy/private/naplo/bejegyzesek/info-pre.php | 10 - .../www/policy/private/naplo/bejegyzesek/info.php | 5 - .../private/naplo/bejegyzesek/ujBejegyzes-pre.php | 60 ---- .../private/naplo/bejegyzesek/ujBejegyzes.php | 12 - mayor-orig/www/policy/private/naplo/error-pre.php | 0 mayor-orig/www/policy/private/naplo/error.php | 6 - .../private/naplo/ertekeles/ertekeles-pre.php | 205 ----------- .../policy/private/naplo/ertekeles/ertekeles.php | 9 - .../policy/private/naplo/ertekeles/export-pre.php | 33 -- .../www/policy/private/naplo/ertekeles/export.php | 27 -- .../naplo/ertekeles/kerdoivBetoltes-pre.php | 149 -------- .../private/naplo/ertekeles/kerdoivBetoltes.php | 10 - .../private/naplo/ertekeles/osszesites-pre.php | 97 ------ .../policy/private/naplo/ertekeles/osszesites.php | 5 - .../policy/private/naplo/esemeny/esemeny-pre.php | 7 - .../www/policy/private/naplo/esemeny/esemeny.php | 0 .../private/naplo/esemeny/esemenyDiak-pre.php | 83 ----- .../policy/private/naplo/esemeny/esemenyDiak.php | 8 - .../private/naplo/esemeny/jelentkezes-pre.php | 45 --- .../policy/private/naplo/esemeny/jelentkezes.php | 8 - .../policy/private/naplo/esemeny/ujEsemeny-pre.php | 91 ----- .../www/policy/private/naplo/esemeny/ujEsemeny.php | 10 - .../private/naplo/export/bizonyitvany-pre.php | 114 ------ .../policy/private/naplo/export/bizonyitvany.php | 9 - .../policy/private/naplo/export/diakExport-pre.php | 68 ---- .../www/policy/private/naplo/export/diakExport.php | 12 - .../naplo/export/kirBizonyitvanyExport-pre.php | 132 ------- .../private/naplo/export/kirBizonyitvanyExport.php | 0 .../www/policy/private/naplo/export/kreta-pre.php | 176 ---------- .../www/policy/private/naplo/export/kreta.php | 11 - .../www/policy/private/naplo/export/sulix-pre.php | 26 -- .../www/policy/private/naplo/export/sulix.php | 9 - .../naplo/export/tanarOsztalyOraszam-pre.php | 106 ------ .../private/naplo/export/tanarOsztalyOraszam.php | 10 - .../private/naplo/export/tantargyFelosztas-pre.php | 63 ---- .../private/naplo/export/tantargyFelosztas.php | 9 - .../private/naplo/haladasi/elmaradas-pre.php | 17 - .../policy/private/naplo/haladasi/elmaradas.php | 12 - .../private/naplo/haladasi/elszamolas-pre.php | 59 ---- .../policy/private/naplo/haladasi/elszamolas.php | 9 - .../policy/private/naplo/haladasi/haladasi-pre.php | 387 --------------------- .../www/policy/private/naplo/haladasi/haladasi.php | 15 - .../private/naplo/haladasi/helyettesites-pre.php | 195 ----------- .../private/naplo/haladasi/helyettesites.php | 46 --- .../policy/private/naplo/haladasi/hetes-pre.php | 260 -------------- .../www/policy/private/naplo/haladasi/hetes.php | 9 - .../private/naplo/haladasi/minuszora-pre.php | 75 ---- .../policy/private/naplo/haladasi/minuszora.php | 9 - .../www/policy/private/naplo/haladasi/ora-pre.php | 33 -- .../www/policy/private/naplo/haladasi/ora.php | 9 - .../private/naplo/haladasi/oralatogatas-pre.php | 102 ------ .../policy/private/naplo/haladasi/oralatogatas.php | 9 - .../private/naplo/haladasi/osszevonas-pre.php | 109 ------ .../policy/private/naplo/haladasi/osszevonas.php | 13 - .../policy/private/naplo/haladasi/pluszora-pre.php | 177 ---------- .../www/policy/private/naplo/haladasi/pluszora.php | 15 - .../private/naplo/haladasi/specialis-pre.php | 95 ----- .../policy/private/naplo/haladasi/specialis.php | 17 - .../www/policy/private/naplo/haladasi/stat-pre.php | 58 --- .../www/policy/private/naplo/haladasi/stat.php | 9 - .../policy/private/naplo/haladasi/tankor-pre.php | 29 -- .../www/policy/private/naplo/haladasi/tankor.php | 10 - .../private/naplo/haladasi/teremModositas-pre.php | 102 ------ .../private/naplo/haladasi/teremModositas.php | 9 - .../www/policy/private/naplo/hianyzas/diak-pre.php | 213 ------------ .../www/policy/private/naplo/hianyzas/diak.php | 10 - .../private/naplo/hianyzas/diakIgazolatlan-pre.php | 26 -- .../private/naplo/hianyzas/diakIgazolatlan.php | 9 - .../private/naplo/hianyzas/diakLista-pre.php | 101 ------ .../policy/private/naplo/hianyzas/diakLista.php | 10 - .../policy/private/naplo/hianyzas/hianyzas-pre.php | 7 - .../www/policy/private/naplo/hianyzas/hianyzas.php | 0 .../www/policy/private/naplo/hianyzas/info-pre.php | 32 -- .../www/policy/private/naplo/hianyzas/info.php | 5 - .../www/policy/private/naplo/hianyzas/nap-pre.php | 162 --------- .../www/policy/private/naplo/hianyzas/nap.php | 14 - .../policy/private/naplo/hianyzas/oktstat-pre.php | 33 -- .../www/policy/private/naplo/hianyzas/oktstat.php | 12 - .../www/policy/private/naplo/hianyzas/ora-pre.php | 166 --------- .../www/policy/private/naplo/hianyzas/ora.php | 10 - .../policy/private/naplo/hianyzas/osztaly-pre.php | 124 ------- .../www/policy/private/naplo/hianyzas/osztaly.php | 13 - .../private/naplo/hianyzas/osztalyNap-pre.php | 53 --- .../policy/private/naplo/hianyzas/osztalyNap.php | 10 - .../private/naplo/hibabejelento/admin-pre.php | 80 ----- .../policy/private/naplo/hibabejelento/admin.php | 16 - .../naplo/hibabejelento/hibabejelento-pre.php | 24 -- .../private/naplo/hibabejelento/hibabejelento.php | 10 - .../policy/private/naplo/hirnok/cronFutar-pre.php | 32 -- .../www/policy/private/naplo/hirnok/cronFutar.php | 43 --- .../www/policy/private/naplo/hirnok/hirnok-pre.php | 53 --- .../www/policy/private/naplo/hirnok/hirnok.php | 6 - .../naplo/hirnok/hirnokFeliratkozas-pre.php | 47 --- .../private/naplo/hirnok/hirnokFeliratkozas.php | 7 - .../policy/private/naplo/intezmeny/diak-pre.php | 261 -------------- .../www/policy/private/naplo/intezmeny/diak.php | 30 -- .../private/naplo/intezmeny/diakExport-pre.php | 56 --- .../policy/private/naplo/intezmeny/diakExport.php | 9 - .../private/naplo/intezmeny/diakFelmentes-pre.php | 325 ----------------- .../private/naplo/intezmeny/diakFelmentes.php | 13 - .../private/naplo/intezmeny/diakStatusz-pre.php | 117 ------- .../policy/private/naplo/intezmeny/diakStatusz.php | 10 - .../private/naplo/intezmeny/diakSzulo-pre.php | 98 ------ .../policy/private/naplo/intezmeny/diakSzulo.php | 13 - .../private/naplo/intezmeny/diakTankor-pre.php | 116 ------ .../policy/private/naplo/intezmeny/diakTankor.php | 13 - .../naplo/intezmeny/diakTankorJelentkezes-pre.php | 113 ------ .../naplo/intezmeny/diakTankorJelentkezes.php | 10 - .../private/naplo/intezmeny/felmentes-pre.php | 67 ---- .../policy/private/naplo/intezmeny/felmentes.php | 11 - .../private/naplo/intezmeny/intezmeny-pre.php | 5 - .../policy/private/naplo/intezmeny/intezmeny.php | 0 .../private/naplo/intezmeny/kepesitesek-pre.php | 92 ----- .../policy/private/naplo/intezmeny/kepesitesek.php | 10 - .../policy/private/naplo/intezmeny/kepzes-pre.php | 60 ---- .../www/policy/private/naplo/intezmeny/kepzes.php | 14 - .../private/naplo/intezmeny/kepzesOraterv-pre.php | 114 ------ .../private/naplo/intezmeny/kepzesOraterv.php | 12 - .../private/naplo/intezmeny/munkakozosseg-pre.php | 110 ------ .../private/naplo/intezmeny/munkakozosseg.php | 27 -- .../policy/private/naplo/intezmeny/osztaly-pre.php | 324 ----------------- .../www/policy/private/naplo/intezmeny/osztaly.php | 40 --- .../policy/private/naplo/intezmeny/szulo-pre.php | 15 - .../www/policy/private/naplo/intezmeny/szulo.php | 24 -- .../policy/private/naplo/intezmeny/tanar-pre.php | 108 ------ .../www/policy/private/naplo/intezmeny/tanar.php | 27 -- .../policy/private/naplo/intezmeny/tankor-pre.php | 219 ------------ .../www/policy/private/naplo/intezmeny/tankor.php | 20 -- .../private/naplo/intezmeny/tankorDiak-pre.php | 162 --------- .../policy/private/naplo/intezmeny/tankorDiak.php | 17 - .../private/naplo/intezmeny/tankorLetszam-pre.php | 101 ------ .../private/naplo/intezmeny/tankorLetszam.php | 8 - .../naplo/intezmeny/tankorSzemeszter-pre.php | 122 ------- .../private/naplo/intezmeny/tankorSzemeszter.php | 9 - .../private/naplo/intezmeny/tankorTanar-pre.php | 114 ------ .../policy/private/naplo/intezmeny/tankorTanar.php | 9 - .../intezmeny/tankorTanarHozzarendeles-pre.php | 64 ---- .../naplo/intezmeny/tankorTanarHozzarendeles.php | 10 - .../private/naplo/intezmeny/tantargyFelosztas.php | 9 - .../policy/private/naplo/intezmeny/terem-pre.php | 45 --- .../www/policy/private/naplo/intezmeny/terem.php | 13 - .../private/naplo/intezmeny/tovabbkepzes-pre.php | 112 ------ .../private/naplo/intezmeny/tovabbkepzes.php | 12 - .../policy/private/naplo/intezmeny/valtas-pre.php | 58 --- .../www/policy/private/naplo/intezmeny/valtas.php | 7 - .../policy/private/naplo/intezmeny/verseny-pre.php | 54 --- .../www/policy/private/naplo/intezmeny/verseny.php | 10 - .../policy/private/naplo/intezmeny/zaradek-pre.php | 76 ---- .../www/policy/private/naplo/intezmeny/zaradek.php | 11 - .../private/naplo/koszi/esemenyAdmin-pre.php | 83 ----- .../policy/private/naplo/koszi/esemenyAdmin.php | 21 -- .../www/policy/private/naplo/koszi/koszi-pre.php | 49 --- .../www/policy/private/naplo/koszi/koszi.php | 8 - .../policy/private/naplo/koszi/kosziAdmin-pre.php | 93 ----- .../www/policy/private/naplo/koszi/kosziAdmin.php | 10 - mayor-orig/www/policy/private/naplo/naplo-pre.php | 22 -- mayor-orig/www/policy/private/naplo/naplo.php | 15 - .../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 .../policy/private/naplo/orarend/ascExport-pre.php | 110 ------ .../www/policy/private/naplo/orarend/ascExport.php | 11 - .../private/naplo/orarend/helyettesites-pre.php | 80 ----- .../policy/private/naplo/orarend/helyettesites.php | 9 - .../policy/private/naplo/orarend/orarend-pre.php | 312 ----------------- .../www/policy/private/naplo/orarend/orarend.php | 8 - .../private/naplo/orarend/orarendBetolto-pre.php | 80 ----- .../private/naplo/orarend/orarendBetolto.php | 14 - .../naplo/orarend/orarendEllenorzes-pre.php | 56 --- .../private/naplo/orarend/orarendEllenorzes.php | 9 - .../private/naplo/orarend/orarendModosito-pre.php | 287 --------------- .../private/naplo/orarend/orarendModosito.php | 14 - .../private/naplo/orarend/orarendTankor-pre.php | 56 --- .../policy/private/naplo/orarend/orarendTankor.php | 8 - .../naplo/orarend/orarendTeremModositas-pre.php | 86 ----- .../naplo/orarend/orarendTeremModositas.php | 9 - .../private/naplo/orarend/orarendUtkozes-pre.php | 77 ---- .../private/naplo/orarend/orarendUtkozes.php | 47 --- .../private/naplo/orarend/szabadTerem-pre.php | 35 -- .../policy/private/naplo/orarend/szabadTerem.php | 9 - .../private/naplo/orarend/tanarOrarend-pre.php | 49 --- .../policy/private/naplo/orarend/tanarOrarend.php | 9 - .../policy/private/naplo/orarend/termez-pre.php | 173 --------- .../www/policy/private/naplo/orarend/termez.php | 6 - .../private/naplo/osztalyozo/bizelomenetel-pre.php | 7 - .../private/naplo/osztalyozo/bizelomenetel.php | 3 - .../private/naplo/osztalyozo/bizonyitvany-pre.php | 166 --------- .../private/naplo/osztalyozo/bizonyitvany.php | 16 - .../policy/private/naplo/osztalyozo/diak-pre.php | 100 ------ .../www/policy/private/naplo/osztalyozo/diak.php | 12 - .../private/naplo/osztalyozo/dolgozat-pre.php | 168 --------- .../policy/private/naplo/osztalyozo/dolgozat.php | 16 - .../policy/private/naplo/osztalyozo/jegy-pre.php | 120 ------- .../www/policy/private/naplo/osztalyozo/jegy.php | 12 - .../private/naplo/osztalyozo/osztalyozo-pre.php | 6 - .../policy/private/naplo/osztalyozo/osztalyozo.php | 0 .../policy/private/naplo/osztalyozo/stat-pre.php | 319 ----------------- .../www/policy/private/naplo/osztalyozo/stat.php | 15 - .../naplo/osztalyozo/szempontRendszer-pre.php | 51 --- .../private/naplo/osztalyozo/szempontRendszer.php | 16 - .../naplo/osztalyozo/szovegesErtekeles-pre.php | 258 -------------- .../private/naplo/osztalyozo/szovegesErtekeles.php | 15 - .../policy/private/naplo/osztalyozo/tankor-pre.php | 332 ------------------ .../www/policy/private/naplo/osztalyozo/tankor.php | 17 - .../private/naplo/osztalyozo/targySorrend-pre.php | 47 --- .../private/naplo/osztalyozo/targySorrend.php | 8 - .../policy/private/naplo/osztalyozo/vizsga-pre.php | 95 ----- .../www/policy/private/naplo/osztalyozo/vizsga.php | 11 - .../naplo/osztalyozo/vizsgaJelentkezes-pre.php | 37 -- .../private/naplo/osztalyozo/vizsgaJelentkezes.php | 9 - .../private/naplo/osztalyozo/zaroJegyCheck-pre.php | 82 ----- .../private/naplo/osztalyozo/zaroJegyCheck.php | 4 - .../policy/private/naplo/sni/diakAllapot-pre.php | 127 ------- .../www/policy/private/naplo/sni/diakAllapot.php | 8 - .../private/naplo/sni/fejlesztesiTerv-pre.php | 110 ------ .../policy/private/naplo/sni/fejlesztesiTerv.php | 9 - .../www/policy/private/naplo/sni/sni-pre.php | 5 - mayor-orig/www/policy/private/naplo/sni/sni.php | 0 .../naplo/sni/tantargyiFeljegyzesek-pre.php | 113 ------ .../private/naplo/sni/tantargyiFeljegyzesek.php | 10 - .../private/naplo/stat/lemorzsolodas-pre.php | 38 -- .../policy/private/naplo/stat/lemorzsolodas.php | 8 - .../www/policy/private/naplo/stat/letszam-pre.php | 88 ----- .../www/policy/private/naplo/stat/letszam.php | 8 - .../private/naplo/stat/tantargyFelosztas-pre.php | 127 ------- .../private/naplo/stat/tantargyFelosztas.php | 10 - .../www/policy/private/naplo/szulinap-pre.php | 15 - mayor-orig/www/policy/private/naplo/szulinap.php | 44 --- .../policy/private/naplo/tanev/checkStatus-pre.php | 7 - .../www/policy/private/naplo/tanev/checkStatus.php | 6 - .../policy/private/naplo/tanev/diakTanarai-pre.php | 54 --- .../www/policy/private/naplo/tanev/diakTanarai.php | 11 - .../policy/private/naplo/tanev/fogadoOra-pre.php | 142 -------- .../www/policy/private/naplo/tanev/fogadoOra.php | 26 -- .../policy/private/naplo/tanev/munkaterv-pre.php | 102 ------ .../www/policy/private/naplo/tanev/munkaterv.php | 26 -- .../www/policy/private/naplo/tanev/tanev-pre.php | 5 - .../www/policy/private/naplo/tanev/tanev.php | 0 .../policy/private/naplo/tanev/tankorBlokk-pre.php | 114 ------ .../www/policy/private/naplo/tanev/tankorBlokk.php | 14 - .../private/naplo/tanev/tankorCsoport-pre.php | 132 ------- .../policy/private/naplo/tanev/tankorCsoport.php | 11 - .../policy/private/naplo/tanev/targyBontas-pre.php | 175 ---------- .../www/policy/private/naplo/tanev/targyBontas.php | 19 - .../private/naplo/tanev/targyOraszam-pre.php | 10 - .../policy/private/naplo/tanev/targyOraszam.php | 7 - .../naplo/tanev/vegzosOrarendLezaras-pre.php | 72 ---- .../private/naplo/tanev/vegzosOrarendLezaras.php | 9 - .../naplo/tanev/vegzosTankorLezaras-pre.php | 77 ---- .../private/naplo/tanev/vegzosTankorLezaras.php | 9 - .../policy/private/naplo/tanmenet/tanmenet-pre.php | 5 - .../www/policy/private/naplo/tanmenet/tanmenet.php | 0 .../private/naplo/tanmenet/tanmenetInfo-pre.php | 35 -- .../policy/private/naplo/tanmenet/tanmenetInfo.php | 15 - .../naplo/tanmenet/tanmenetJovahagyas-pre.php | 88 ----- .../private/naplo/tanmenet/tanmenetJovahagyas.php | 9 - .../private/naplo/tanmenet/tanmenetLeadas-pre.php | 51 --- .../private/naplo/tanmenet/tanmenetLeadas.php | 9 - .../naplo/tanmenet/tanmenetModositas-pre.php | 83 ----- .../private/naplo/tanmenet/tanmenetModositas.php | 9 - .../private/naplo/tanmenet/tanmenetTankor-pre.php | 95 ----- .../private/naplo/tanmenet/tanmenetTankor.php | 11 - .../private/naplo/tanmenet/ujTanmenet-pre.php | 72 ---- .../policy/private/naplo/tanmenet/ujTanmenet.php | 8 - mayor-orig/www/policy/private/naplo/tools/ajax.php | 7 - .../www/policy/private/naplo/tools/ajaxExample.php | 29 -- .../private/naplo/tools/dolgozatAdat-pre.php | 38 -- .../policy/private/naplo/tools/getDiakAdat-pre.php | 61 ---- .../policy/private/naplo/tools/getJegyAdat-pre.php | 36 -- .../policy/private/naplo/tools/getOraAdat-pre.php | 94 ----- .../private/naplo/tools/getOsztalyAdat-pre.php | 39 --- .../private/naplo/tools/getSzuloAdat-pre.php | 27 -- .../private/naplo/tools/getTanarAdat-pre.php | 56 --- .../private/naplo/tools/getTankorAdat-pre.php | 38 -- .../private/naplo/tools/getZaroJegyAdat-pre.php | 41 --- .../private/naplo/tools/intezmenyNev-pre.php | 10 - .../policy/private/naplo/tools/intezmenyNev.php | 8 - .../policy/private/naplo/tools/jegyzetAdat-pre.php | 165 --------- .../www/policy/private/naplo/tools/kereso-pre.php | 25 -- .../www/policy/private/naplo/tools/napAdat-pre.php | 23 -- mayor-orig/www/policy/private/naplo/tools/oid.php | 1 - .../www/policy/private/naplo/tools/oraAdat-pre.php | 2 - .../www/policy/private/naplo/tools/tankor-pre.php | 39 --- .../policy/private/naplo/tools/tankorLista-pre.php | 66 ---- .../policy/private/naplo/tools/tankorMod-pre.php | 40 --- .../policy/private/naplo/tools/ujTankor-pre.php | 114 ------ .../www/policy/private/naplo/uzeno/postas-pre.php | 89 ----- .../www/policy/private/naplo/uzeno/postas.php | 5 - .../www/policy/private/naplo/uzeno/uzeno-pre.php | 187 ---------- .../www/policy/private/naplo/uzeno/uzeno.php | 12 - 351 files changed, 18513 deletions(-) delete mode 100644 mayor-orig/www/policy/private/naplo/admin/admin-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/admin.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/azonositok-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/azonositok.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/checksql-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/checksql.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/csoportok-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/csoportok.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/fillhaladasi-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/fillhaladasi.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/import-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/import.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/install-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/install.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/intezmenyek-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/intezmenyek.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/kretaHianyzasImport-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/kretaHianyzasImport.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/rpcPrivilege-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/rpcPrivilege.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/szemeszterek-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/szemeszterek.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/szuloiAzonositok-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/szuloiAzonositok.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/tanevek-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/tanevek.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/tankorok-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/admin/tankorok.php delete mode 100644 mayor-orig/www/policy/private/naplo/bejegyzesek/bejegyzesTipus-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/bejegyzesek/bejegyzesTipus.php delete mode 100644 mayor-orig/www/policy/private/naplo/bejegyzesek/bejegyzesek-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/bejegyzesek/bejegyzesek.php delete mode 100644 mayor-orig/www/policy/private/naplo/bejegyzesek/info-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/bejegyzesek/info.php delete mode 100644 mayor-orig/www/policy/private/naplo/bejegyzesek/ujBejegyzes-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/bejegyzesek/ujBejegyzes.php delete mode 100644 mayor-orig/www/policy/private/naplo/error-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/error.php delete mode 100644 mayor-orig/www/policy/private/naplo/ertekeles/ertekeles-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/ertekeles/ertekeles.php delete mode 100644 mayor-orig/www/policy/private/naplo/ertekeles/export-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/ertekeles/export.php delete mode 100644 mayor-orig/www/policy/private/naplo/ertekeles/kerdoivBetoltes-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/ertekeles/kerdoivBetoltes.php delete mode 100644 mayor-orig/www/policy/private/naplo/ertekeles/osszesites-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/ertekeles/osszesites.php delete mode 100644 mayor-orig/www/policy/private/naplo/esemeny/esemeny-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/esemeny/esemeny.php delete mode 100644 mayor-orig/www/policy/private/naplo/esemeny/esemenyDiak-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/esemeny/esemenyDiak.php delete mode 100644 mayor-orig/www/policy/private/naplo/esemeny/jelentkezes-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/esemeny/jelentkezes.php delete mode 100644 mayor-orig/www/policy/private/naplo/esemeny/ujEsemeny-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/esemeny/ujEsemeny.php delete mode 100644 mayor-orig/www/policy/private/naplo/export/bizonyitvany-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/export/bizonyitvany.php delete mode 100644 mayor-orig/www/policy/private/naplo/export/diakExport-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/export/diakExport.php delete mode 100644 mayor-orig/www/policy/private/naplo/export/kirBizonyitvanyExport-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/export/kirBizonyitvanyExport.php delete mode 100644 mayor-orig/www/policy/private/naplo/export/kreta-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/export/kreta.php delete mode 100644 mayor-orig/www/policy/private/naplo/export/sulix-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/export/sulix.php delete mode 100644 mayor-orig/www/policy/private/naplo/export/tanarOsztalyOraszam-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/export/tanarOsztalyOraszam.php delete mode 100644 mayor-orig/www/policy/private/naplo/export/tantargyFelosztas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/export/tantargyFelosztas.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/elmaradas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/elmaradas.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/elszamolas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/elszamolas.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/haladasi-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/haladasi.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/helyettesites-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/helyettesites.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/hetes-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/hetes.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/minuszora-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/minuszora.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/ora-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/ora.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/oralatogatas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/oralatogatas.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/osszevonas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/osszevonas.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/pluszora-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/pluszora.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/specialis-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/specialis.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/stat-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/stat.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/tankor-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/tankor.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/teremModositas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/haladasi/teremModositas.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/diak-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/diak.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/diakIgazolatlan-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/diakIgazolatlan.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/diakLista-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/diakLista.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/hianyzas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/hianyzas.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/info-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/info.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/nap-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/nap.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/oktstat-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/oktstat.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/ora-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/ora.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/osztaly-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/osztaly.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/osztalyNap-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/hianyzas/osztalyNap.php delete mode 100644 mayor-orig/www/policy/private/naplo/hibabejelento/admin-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/hibabejelento/admin.php delete mode 100644 mayor-orig/www/policy/private/naplo/hibabejelento/hibabejelento-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/hibabejelento/hibabejelento.php delete mode 100644 mayor-orig/www/policy/private/naplo/hirnok/cronFutar-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/hirnok/cronFutar.php delete mode 100644 mayor-orig/www/policy/private/naplo/hirnok/hirnok-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/hirnok/hirnok.php delete mode 100644 mayor-orig/www/policy/private/naplo/hirnok/hirnokFeliratkozas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/hirnok/hirnokFeliratkozas.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/diak-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/diak.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/diakExport-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/diakExport.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/diakFelmentes-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/diakFelmentes.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/diakStatusz-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/diakStatusz.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/diakSzulo-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/diakSzulo.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/diakTankor-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/diakTankor.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/diakTankorJelentkezes-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/diakTankorJelentkezes.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/felmentes-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/felmentes.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/intezmeny-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/intezmeny.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/kepesitesek-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/kepesitesek.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/kepzes-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/kepzes.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/kepzesOraterv-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/kepzesOraterv.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/munkakozosseg-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/munkakozosseg.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/osztaly-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/osztaly.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/szulo-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/szulo.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/tanar-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/tanar.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/tankor-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/tankor.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/tankorDiak-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/tankorDiak.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/tankorLetszam-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/tankorLetszam.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/tankorSzemeszter-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/tankorSzemeszter.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/tankorTanar-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/tankorTanar.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/tankorTanarHozzarendeles-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/tankorTanarHozzarendeles.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/tantargyFelosztas.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/terem-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/terem.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/tovabbkepzes-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/tovabbkepzes.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/valtas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/valtas.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/verseny-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/verseny.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/zaradek-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/intezmeny/zaradek.php delete mode 100644 mayor-orig/www/policy/private/naplo/koszi/esemenyAdmin-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/koszi/esemenyAdmin.php delete mode 100644 mayor-orig/www/policy/private/naplo/koszi/koszi-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/koszi/koszi.php delete mode 100644 mayor-orig/www/policy/private/naplo/koszi/kosziAdmin-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/koszi/kosziAdmin.php delete mode 100644 mayor-orig/www/policy/private/naplo/naplo-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/naplo.php 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 delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/ascExport-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/ascExport.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/helyettesites-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/helyettesites.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/orarend-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/orarend.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/orarendBetolto-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/orarendBetolto.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/orarendEllenorzes-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/orarendEllenorzes.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/orarendModosito-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/orarendModosito.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/orarendTankor-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/orarendTankor.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/orarendTeremModositas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/orarendTeremModositas.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/orarendUtkozes-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/orarendUtkozes.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/szabadTerem-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/szabadTerem.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/tanarOrarend-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/tanarOrarend.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/termez-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/orarend/termez.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/bizonyitvany-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/bizonyitvany.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/diak-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/diak.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/dolgozat-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/dolgozat.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/jegy-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/jegy.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/osztalyozo-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/osztalyozo.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/stat-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/stat.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/szempontRendszer-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/szempontRendszer.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/szovegesErtekeles-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/szovegesErtekeles.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/tankor-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/tankor.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/targySorrend-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/targySorrend.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/vizsga-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/vizsga.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/vizsgaJelentkezes-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/vizsgaJelentkezes.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/zaroJegyCheck-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/osztalyozo/zaroJegyCheck.php delete mode 100644 mayor-orig/www/policy/private/naplo/sni/diakAllapot-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/sni/diakAllapot.php delete mode 100644 mayor-orig/www/policy/private/naplo/sni/fejlesztesiTerv-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/sni/fejlesztesiTerv.php delete mode 100644 mayor-orig/www/policy/private/naplo/sni/sni-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/sni/sni.php delete mode 100644 mayor-orig/www/policy/private/naplo/sni/tantargyiFeljegyzesek-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/sni/tantargyiFeljegyzesek.php delete mode 100644 mayor-orig/www/policy/private/naplo/stat/lemorzsolodas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/stat/lemorzsolodas.php delete mode 100644 mayor-orig/www/policy/private/naplo/stat/letszam-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/stat/letszam.php delete mode 100644 mayor-orig/www/policy/private/naplo/stat/tantargyFelosztas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/stat/tantargyFelosztas.php delete mode 100644 mayor-orig/www/policy/private/naplo/szulinap-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/szulinap.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/checkStatus-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/checkStatus.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/diakTanarai-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/diakTanarai.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/fogadoOra-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/fogadoOra.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/munkaterv-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/munkaterv.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/tanev-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/tanev.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/tankorBlokk-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/tankorBlokk.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/tankorCsoport-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/tankorCsoport.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/targyBontas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/targyBontas.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/targyOraszam-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/targyOraszam.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/vegzosOrarendLezaras-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/vegzosOrarendLezaras.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/vegzosTankorLezaras-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanev/vegzosTankorLezaras.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanmenet/tanmenet-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanmenet/tanmenet.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanmenet/tanmenetInfo-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanmenet/tanmenetInfo.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanmenet/tanmenetJovahagyas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanmenet/tanmenetJovahagyas.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanmenet/tanmenetLeadas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanmenet/tanmenetLeadas.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanmenet/tanmenetModositas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanmenet/tanmenetModositas.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanmenet/tanmenetTankor-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanmenet/tanmenetTankor.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanmenet/ujTanmenet-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tanmenet/ujTanmenet.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/ajax.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/ajaxExample.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/dolgozatAdat-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/getDiakAdat-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/getJegyAdat-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/getOraAdat-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/getOsztalyAdat-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/getSzuloAdat-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/getTanarAdat-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/getTankorAdat-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/getZaroJegyAdat-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/intezmenyNev-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/intezmenyNev.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/jegyzetAdat-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/kereso-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/napAdat-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/oid.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/oraAdat-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/tankor-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/tankorLista-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/tankorMod-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/tools/ujTankor-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/uzeno/postas-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/uzeno/postas.php delete mode 100644 mayor-orig/www/policy/private/naplo/uzeno/uzeno-pre.php delete mode 100644 mayor-orig/www/policy/private/naplo/uzeno/uzeno.php (limited to 'mayor-orig/www/policy/private/naplo') diff --git a/mayor-orig/www/policy/private/naplo/admin/admin-pre.php b/mayor-orig/www/policy/private/naplo/admin/admin-pre.php deleted file mode 100644 index 5cb70fd2..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/admin-pre.php +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/admin/admin.php b/mayor-orig/www/policy/private/naplo/admin/admin.php deleted file mode 100644 index e69de29b..00000000 diff --git a/mayor-orig/www/policy/private/naplo/admin/azonositok-pre.php b/mayor-orig/www/policy/private/naplo/admin/azonositok-pre.php deleted file mode 100644 index 19622167..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/azonositok-pre.php +++ /dev/null @@ -1,133 +0,0 @@ - 1) { - $osztalyTagok[$i]['userAccounts'] = array(); - for ($j = 0; $j < $ret['count']; $j++) $osztalyTagok[$i]['userAccounts'][] = $ret[$j]['userAccount'][0]; - $_SESSION['alert'][] = "message:wrong_data:több account egy oId-hoz:oId=$oId:userAccount=".implode(',', $osztalyTagok[$i]['userAccounts']); - } - if (!isset($osztalyTagok[$i]['userAccount']) && count($osztalyTagok[$i]['userAccounts']) == 0) { - // Ha az oId alapján nem találtunk, akkor tovább keresünk név alapján - $ret = searchAccount('userCn', $osztalyTagok[$i]['diakNev'], array('userAccount','studyId'), 'private'); - if ($ret['count'] > 0) { - $osztalyTagok[$i]['userAccounts'] = $osztalyTagok[$i]['studyIds'] = array(); - for ($j = 0; $j < $ret['count']; $j++) { - $osztalyTagok[$i]['userAccounts'][] = $ret[$j]['userAccount'][0]; - $osztalyTagok[$i]['studyIds'][] = $ret[$j]['studyId'][0]; - } - } - // Javasolt azonosító generálása - $csNev = $osztalyTagok[$i]['viseltCsaladinev']; - $pos = mb_strpos($csNev, ' ', 0, 'UTF-8'); - if ($pos > 0 && mb_substr($csNev, $pos-2, 2, 'UTF-8') == 'né') { - $csNev = mb_substr($csNev,$pos+1,strlen($csNev)-$pos-1,'UTF-8'); - $pos = mb_strpos($csNev, ' ', 0, 'UTF-8'); - } - if ($pos > 0) $csNev = mb_substr($csNev, 0, $pos, 'UTF-8'); - $uNev = $osztalyTagok[$i]['viseltUtonev']; - $pos = mb_strpos($uNev, ' ', 0, 'UTF-8'); - if ($pos > 0) $uNev = mb_substr($uNev, 0, $pos, 'UTF-8'); - if ($AUTH[_POLICY]['unixStyleAccounts']) { - $csNev = ekezettelen(kisbetus($csNev)); - $uNev = ekezettelen(kisbetus($uNev)); - $osztalyTagok[$i]['generatedAccount'] = substr($csNev.$uNev[0], 0, 8); - } else { - $pos = mb_strpos($csNev, ' ', 0, 'UTF-8'); - $osztalyTagok[$i]['generatedAccount'] = $csNev.'.'.$uNev; - } - } - } - } - } - - if ($action == 'createAzonosito') { - $userPassword = readVariable($_POST['userPassword'], 'sql', null); - $CONTAINER = $AUTH['private'][ $AUTH['private']['backend'].'Containers']; - $container = readVariable($_POST['container'], 'enum', null, $CONTAINER); - if (is_array($CONTAINER) && count($CONTAINER) > 0 && !isset($container)) { - $_SESSION['alert'][] = 'message:empty_fields:container'; - } else { - define('__JELSZOGENERALAS', $userPassword == ''); - - if (is_array($_POST['userAccount'])) for ($i = 0; $i < count($_POST['userAccount']); $i++) { - $oId = readVariable($_POST['oId'][$i], 'number', null); - $userAccount = readVariable($_POST['userAccount'][$i], 'sql', null); - if (isset($oId) && isset($userAccount)) { - if (__JELSZOGENERALAS === true) { - $userPassword = $Tagok[$oId]['userPassword'] = sprintf("%u", crc32($Tagok[$oId]['viseltCsaladinev'])); - } - $userCn = $Tagok[$oId]['diakNev']; - createAccount($userCn, $userAccount, $userPassword, 'private', - $SET = array('category' => 'diák', 'container' => $container, 'groups' => '', 'policyAttrs' => array('studyId' => $oId)) - ); - // a settings táblában felvesszük, hogy melyik intézményhez van rendelve (ez persze nem korlátoz, csak egy alapértelmezés - $q = "DELETE FROM settings WHERE userAccount='%s' AND policy='%s'"; - db_query($q, array('debug'=>false,'fv'=>'updateNaploSettings','modul'=>'naplo_base','values'=>array($userAccount, 'private'))); - $q = "INSERT INTO settings (userAccount,policy,intezmeny) VALUES ('%s','%s','%s')"; - db_query($q, array('debug'=>false,'fv'=>'updateNaploSettings','modul'=>'naplo_base','values'=>array($userAccount, 'private', __INTEZMENY))); - } - } - } - - // Újraolvasás - $osztalyTagok = getOsztalyNevsorEsOid($osztalyId); - for ($i = 0; $i < count($osztalyTagok); $i++) { - $oId = $osztalyTagok[$i]['oId']; - $osztalyTagok[$i]['userAccounts'] = array(); - if ($oId != '') { - $ret = searchAccount('studyId', $oId, array('userAccount'), 'private'); - if ($ret['count'] == 1) { - $osztalyTagok[$i]['userAccount'] = $ret[0]['userAccount'][0]; - } elseif ($ret['count'] > 1) { - $osztalyTagok[$i]['userAccounts'] = array(); - for ($j = 0; $j < $ret['count']; $j++) $osztalyTagok[$i]['userAccounts'][] = $ret[$j]['userAccount'][0]; - } - if (!isset($osztalyTagok[$i]) && !is_array($osztalyTagok[$i]['userAccounts'])) { - // Ha az oId alapján nem találtunk, akkor tovább keresünk név alapján - $ret = searchAccount('userCn', $osztalyTagok[$i]['diakNev'], array('userAccount','studyId'), 'private'); - if ($ret['count'] > 0) { - $osztalyTagok[$i]['userAccounts'] = $osztalyTagok[$i]['studyIds'] = array(); - for ($j = 0; $j < $ret['count']; $j++) { - $osztalyTagok[$i]['userAccounts'][] = $ret[$j]['userAccount'][0]; - $osztalyTagok[$i]['studyIds'][] = $ret[$j]['studyId'][0]; - } - } - } - } - } // for - újraolvasás - } - - $TOOL['tanevSelect'] = array('tipus' => 'cella','tanev' => $tanev, 'paramName' => 'tanev', 'post' => array('osztalyId')); - $TOOL['osztalySelect'] = array('tipus' => 'cella','paramName' => 'osztalyId', 'post' => array('igDt', 'tanev')); - getToolParameters(); - - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/admin/azonositok.php b/mayor-orig/www/policy/private/naplo/admin/azonositok.php deleted file mode 100644 index 50df705e..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/azonositok.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/admin/checksql-pre.php b/mayor-orig/www/policy/private/naplo/admin/checksql-pre.php deleted file mode 100644 index e952a01b..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/checksql-pre.php +++ /dev/null @@ -1,22 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/admin/checksql.php b/mayor-orig/www/policy/private/naplo/admin/checksql.php deleted file mode 100644 index 7ad8e3b9..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/checksql.php +++ /dev/null @@ -1,15 +0,0 @@ -0) { - echo ''; - for($i=0; $i'."\n"; - } - echo '
'.$i.'
'; - echo htmlDiff($Q_ERR[$i]['inDb'],$Q_ERR[$i]['inFile']); //filenamenormal checked - echo ''; - echo '
'; - } -?> diff --git a/mayor-orig/www/policy/private/naplo/admin/csoportok-pre.php b/mayor-orig/www/policy/private/naplo/admin/csoportok-pre.php deleted file mode 100644 index 63a1e0d5..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/csoportok-pre.php +++ /dev/null @@ -1,68 +0,0 @@ -'cella'); - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/admin/csoportok.php b/mayor-orig/www/policy/private/naplo/admin/csoportok.php deleted file mode 100644 index 6ad4d67a..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/csoportok.php +++ /dev/null @@ -1,14 +0,0 @@ - 0) putCsoportLista($Csoportok, $osztalyId, $csoportId); - if (isset($csoportId) && $csoportId != '') { - putCsoportModositoForm($csoportAdatok, $Tankorok, $osztalyId); - putCsoportTorlesForm($csoportId, $osztalyId); - } - putUjCsoportForm($osztalyId, $Tankorok); - -?> diff --git a/mayor-orig/www/policy/private/naplo/admin/fillhaladasi-pre.php b/mayor-orig/www/policy/private/naplo/admin/fillhaladasi-pre.php deleted file mode 100644 index 493b08fe..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/fillhaladasi-pre.php +++ /dev/null @@ -1,30 +0,0 @@ -'fillhaladasi-pre','modul'=>'naplo','values'=>array($tolDt,$igDt),'result'=>'indexed')); - for ($i=0; $i=1) $_SESSION['alert'][] = 'info:success:***'.implode('***',$SUCCESS); - } - - $TOOL['datumTolIgSelect'] = array('tipus' => 'sor', 'tolParamName' => 'tolDt', 'igParamName' => 'igDt', - 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $igDt, - 'hanyNaponta' => '1' - ); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/admin/fillhaladasi.php b/mayor-orig/www/policy/private/naplo/admin/fillhaladasi.php deleted file mode 100644 index c6d1a8c0..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/fillhaladasi.php +++ /dev/null @@ -1,6 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/admin/import-pre.php b/mayor-orig/www/policy/private/naplo/admin/import-pre.php deleted file mode 100644 index bb34046f..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/import-pre.php +++ /dev/null @@ -1,49 +0,0 @@ - 0) $attrList = getTableFields($table, $db); - else $_SESSION['alert'][] = 'message:wrong_data'; - - } else { - updateTable($table, $fileName, $MEZO_LISTA, $KULCS_MEZOK, $mezo_elvalaszto, readVariable($_POST['rovatfej'], 'bool'), $db); - - } // MEZO_LISTA tömb - } else { - $_SESSION['alert'][] = 'message:file_not_found:'.$fileName; - } // A file létezik-e - - } // van file - } // van $table ($db) - -} // naploadmin - -$TOOL['TableSelect'] = array('tipus'=>'cella','paramName' => 'dbtable', 'post'=>array()); -getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/admin/import.php b/mayor-orig/www/policy/private/naplo/admin/import.php deleted file mode 100644 index 8edc7d3e..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/import.php +++ /dev/null @@ -1,19 +0,0 @@ - 0) - putFieldSelectForm($fileName, $ADATOK, $attrList, $dbtable); - else - echo 'NINCS ADAT!'; - } else { - echo 'Adatfeldolgozás kész.'; - } -} else { echo 'nincs table'; } -?> diff --git a/mayor-orig/www/policy/private/naplo/admin/install-pre.php b/mayor-orig/www/policy/private/naplo/admin/install-pre.php deleted file mode 100644 index 1a655c4e..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/install-pre.php +++ /dev/null @@ -1,47 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/admin/install.php b/mayor-orig/www/policy/private/naplo/admin/install.php deleted file mode 100644 index 11400c3c..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/install.php +++ /dev/null @@ -1,31 +0,0 @@ -naploadmin csoport tagja!

'; - } - if (!$group_ok) { - echo '

Még nem hoztál létre naploadmin csoportot!

'; - echo '

Hozd létre a Felhasználói adatok/Új csoport menüpont alatt!

'; - } elseif (!$db_ok) { - echo '

Létre kell hoznunk a naplo modul alap adatbázisát!

'; - echo '

Ehhez szükség lesz a MySQL root jelszó megadására.

'; - echo '
'; // --TODO - echo ''; - echo 'User: '; - echo '
'; - echo 'Jelszó: '; - echo '
'; - echo ''; - echo '
'; // --TODO - } else { - echo '

Úgy tűnik a modul telepítése kész. Az base/config.php-ben módosítsuk a __NAPLO_INSTALLED értékét true-ra és kész.

'; - } -} else { - echo '

Már telepítve!

'; -} -?> diff --git a/mayor-orig/www/policy/private/naplo/admin/intezmenyek-pre.php b/mayor-orig/www/policy/private/naplo/admin/intezmenyek-pre.php deleted file mode 100644 index e2dcc43d..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/intezmenyek-pre.php +++ /dev/null @@ -1,79 +0,0 @@ -'cella', 'action' => 'intezmenyValasztas', 'post'=>array()); - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/admin/intezmenyek.php b/mayor-orig/www/policy/private/naplo/admin/intezmenyek.php deleted file mode 100644 index 22c35361..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/intezmenyek.php +++ /dev/null @@ -1,13 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/admin/kretaHianyzasImport-pre.php b/mayor-orig/www/policy/private/naplo/admin/kretaHianyzasImport-pre.php deleted file mode 100644 index 8f4cb909..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/kretaHianyzasImport-pre.php +++ /dev/null @@ -1,105 +0,0 @@ - 'helyettesítés', - 'Szakszerű felügyelet' => 'helyettesítés', - 'Óraösszevonás' => 'összevonás', - 'Nem szakszerű helyettesítés (felügyelet)' => 'felügyelet' - ); - -//$KRETA2MAYOR['tanar'] = reindex(getTanarok(array('összes'=>true,'extraAttrs'=>'kretaNev')),array('kretaNev')); -//dump($KRETA2MAYOR['tanar']); - - $lr_intezmeny = db_connect('naplo_intezmeny'); - $lr_naplo = db_connect('naplo'); - - $q = "select getNev(diakId,'diak') COLLATE utf8_hungarian_ci AS diakNev,diakId,statusz,oId from ".__INTEZMENYDBNEV.".diak WHERE statusz!='jogviszonya lezárva' ORDER BY diakNev"; - $v = array(); - $DIAKNEV2diakId = db_query($q, array('debug'=>false,'modul'=>'naplo','values'=>$v,'result'=>'multiassoc','keyfield'=>'diakNev'),$lr_naplo); - $file = fopen("/tmp/hianyzasKreta.tsv","r"); - if ($file!==false) { - $q = "TRUNCATE TABLE hianyzasKreta"; - db_query($q, array('fv'=>'kretaHianyzasImport'),$lr_naplo) or die(); - } - while(! feof($file)) { - $line = chop(trim(fgets($file))); - $record = explode("\t",$line); -// dump($record); -/* -kretaHianyzasImportarray (size=10) - 0 => string 'Bacsó Dániel József' (length=22) - 1 => string '72437828706' (length=11) - 2 => string '2018-12-17' (length=10) - 3 => string '2' (length=1) - 4 => string '08.A' (length=4) - 5 => string 'ének-zene' (length=10) - 6 => string 'Hiányzás' (length=10) - 7 => string '' (length=0) - 8 => string 'Igen' (length=4) - 9 => string 'Orvosi igazolás' (length=16) -*/ - $D = array(); - $D['diakNev'] = $record[0]; - if (count($DIAKNEV2diakId[$D['diakNev']])!=1) { - $_SESSION['alert'][] = 'info:dup'.serialize($D['diakNev']).':'.serialize($DIAKNEV2diakId[$D['diakNev']]); - $ADAT['hiba'][] = $D; - continue;; - } else { - $D['diakId'] = $DIAKNEV2diakId[$D['diakNev']][0]['diakId']; - $D['oId'] = $DIAKNEV2diakId[$D['diakNev']][0]['oId']; - } - $_tmp = explode('/',$record[1]); - $D['dt'] = $_tmp[2] .'-'. $_tmp[0] .'-'. $_tmp[1]; - $D['ora'] = intval($record[2]); - $D['kretaTankorNev'] = $record[3]; - $D['kretaTantargyNev'] = $record[4]; - $D['tipus'] = kisbetus($record[5]); - $D['perc'] = ($record[6]<=0) ? '':intval($record[6]); - $D['kretaStatusz'] = $record[7]=='Igen' ? 'igen':'nem'; - $D['status'] = $record[7]=='Igen' ? 'igazolt':'igazolatlan'; - $D['kretaIgazolas'] = $record[8]; -// Itt kitalálható lenne pár dolog, egyelőre hagyjuk - $D['oraAdat'] = getDiakOra($D['diakId'],$D['dt'],$D['ora'],$lr_intezmeny,$lr_naplo); - if ($D['oraAdat']['oraId']!='') { - // $ADAT['betoltendo'][] = ($D); -// $ADAT['KRETA2MAYOR']['targyNev'][$D['kretaTankorNev'].':'.$D['kretaTantargyNev']][] = $D['oraAdat']['tankorNev']; - $D['tankorId'] = $D['oraAdat']['tankorId']; - } else $ADAT['hibaCounter']++; - - $q = "INSERT INTO hianyzasKreta (diakId,tankorId,kretaDiakNev,oId,dt,ora,kretaTankorNev,kretaTantargyNev,tipus,perc,kretaStatusz,statusz,kretaIgazolas) - VALUES (%u, IF(%u=0,NULL,%u),'%s','%s','%s',%u,'%s','%s','%s',%u,'%s','%s','%s')"; - $v = array($D['diakId'], - $D['tankorId'], - $D['tankorId'], - $D['kretaDiakNev'], - $D['oId'], - $D['dt'], - $D['ora'], - $D['kretaTankorNev'], - $D['kretaTargyNev'], - $D['tipus'], - $D['perc'], - $D['kretaStatusz'], - $D['statusz'], - $D['kretaIgazolas']); - db_query($q, array('fv'=>'kretaHianyzasImport','values'=>$v),$lr_naplo); - } - - fclose($file); - db_close($lr); - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/admin/kretaHianyzasImport.php b/mayor-orig/www/policy/private/naplo/admin/kretaHianyzasImport.php deleted file mode 100644 index 9d55012d..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/kretaHianyzasImport.php +++ /dev/null @@ -1,9 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/admin/rpcPrivilege-pre.php b/mayor-orig/www/policy/private/naplo/admin/rpcPrivilege-pre.php deleted file mode 100644 index d33879c1..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/rpcPrivilege-pre.php +++ /dev/null @@ -1,45 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/admin/rpcPrivilege.php b/mayor-orig/www/policy/private/naplo/admin/rpcPrivilege.php deleted file mode 100644 index 1f928d21..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/rpcPrivilege.php +++ /dev/null @@ -1,10 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/admin/szemeszterek-pre.php b/mayor-orig/www/policy/private/naplo/admin/szemeszterek-pre.php deleted file mode 100644 index 6edd8674..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/szemeszterek-pre.php +++ /dev/null @@ -1,80 +0,0 @@ -= _TIME - ) { - $szemeszterId = $_POST['szemeszterId'] = $_TANEV['szemeszter'][$i]['szemeszterId']; - $tanev = $_TANEV['szemeszter'][$i]['tanev']; - $szemeszter = $_TANEV['szemeszter'][$i]['szemeszter']; - break; - } - } - } else { - // szándékosan nincs szemeszter beállítva - } - if (isset($szemeszterId)) $ADAT['szemeszterAdat'] = getSzemeszterAdatById($szemeszterId); - $ADAT['idoszakTipusok'] = getIdoszakTipusok(); - - // -------- action --------- // - if ($action != '') { - if ($action == 'idoszakModositas') { - for ($i = 0; $i < count($_POST['idoszakId']); $i++) - $Mod[ $_POST['idoszakId'][$i] ] = array('tolDt' => $_POST['tolDt'][$i], 'igDt' => $_POST['igDt'][$i]); - for ($i = 0; $i < count($_POST['torlendo']); $i++) $Mod[ $_POST['torlendo'][$i] ]['torlendo'] = true; - foreach ($ADAT['szemeszterAdat']['idoszak'] as $i => $iAdat) { - $iId = $iAdat['idoszakId']; - if ($Mod[$iId]['torlendo'] == true) { -// echo 'Torol: '.$iId.'
'; - idoszakTorles($iId); - } elseif ( - $iAdat['tolDt'] != $Mod[$iId]['tolDt'] - || $iAdat['igDt'] != $Mod[$iId]['igDt'] - ) { -// echo '
'.$iId.' : '.$iAdat['tolDt'].' -- '.$_POST['tolDt'][$i].'
'; - idoszakModositas($iId, $Mod[$iId]['tolDt'], $Mod[$iId]['igDt']); - } - - } - } elseif ($action == 'ujIdoszak') { - ujIdoszak( - $_POST['tolDt'], $_POST['igDt'], $_POST['tipus'], - $ADAT['szemeszterAdat']['tanev'], $ADAT['szemeszterAdat']['szemeszter'], $ADAT['idoszakTipusok'] - ); - } - $ADAT['szemeszterAdat']['idoszak'] = getIdoszakByTanev(array('tanev' => $ADAT['szemeszterAdat']['tanev'], 'szemeszter' => $ADAT['szemeszterAdat']['szemeszter'])); - } - -// $TOOL['tanevSelect'] = array('tipus' => 'cella', 'action' => 'tanevValasztas', 'tervezett' => true, 'post' => array(), 'paramName'=>'tanev'); - $TOOL['szemeszterSelect'] = array('tipus' => 'cella', 'action' => 'szemeszterValasztas', 'post' => array(), 'paramName'=>'szemeszterId'); - getToolParameters(); - - - } - - -?> diff --git a/mayor-orig/www/policy/private/naplo/admin/szemeszterek.php b/mayor-orig/www/policy/private/naplo/admin/szemeszterek.php deleted file mode 100644 index f5132dfd..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/szemeszterek.php +++ /dev/null @@ -1,13 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/admin/szuloiAzonositok-pre.php b/mayor-orig/www/policy/private/naplo/admin/szuloiAzonositok-pre.php deleted file mode 100644 index 68dde965..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/szuloiAzonositok-pre.php +++ /dev/null @@ -1,171 +0,0 @@ - 0); - else $ret = searchAccount('userAccount', $acc, array('userAccount','userCn'), 'parent'); - - if ($ret['count'] > 0) { - for ($j = 0; $j < $ret['count']; $j++) { // csak a pontos egyezés jó - több pontos egyezés meg nem lehet - if ($ret[$j]['userAccount'][0] == $acc) { - $osztalyTagok[$i][$szulo.'Account'] = $ret[$j]['userAccount'][0]; - $osztalyTagok[$i][$szulo.'UserCn'] = $ret[$j]['userCn'][0]; - break; - } - } - } - if (!isset($osztalyTagok[$i][$szulo.'Account'])) { - // Ha az userAccount alapján nem találtunk, akkor tovább keresünk név alapján - $ret = searchAccount('userCn', $szAdat['szuloNev'], array('userAccount','userCn'), 'parent'); - if ($ret['count'] > 0) { - $osztalyTagok[$i][$szulo.'Accounts'] = $osztalyTagok[$i][$szulo.'Cns'] = array(); - for ($j = 0; $j < $ret['count']; $j++) { - $osztalyTagok[$i][$szulo.'Accounts'][] = $ret[$j]['userAccount'][0]; - $osztalyTagok[$i][$szulo.'Cns'][] = $ret[$j]['userCn'][0]; - } - } - // Javasolt azonosító generálása - $csNev = $szAdat['csaladinev']; - $pos = mb_strpos($csNev, ' ', 0, 'UTF-8'); - if ($pos > 0 && mb_substr($csNev, $pos-2, 2, 'UTF-8') == 'né') { - $csNev = mb_substr($csNev,$pos+1,strlen($csNev)-$pos-1,'UTF-8'); - $pos = mb_strpos($csNev, ' ', 0, 'UTF-8'); - } - if ($pos > 0) $csNev = mb_substr($csNev, 0, $pos, 'UTF-8'); - $uNev = $szAdat['utonev']; - $pos = mb_strpos($uNev, ' ', 0, 'UTF-8'); - if ($pos > 0) $uNev = mb_substr($uNev, 0, $pos, 'UTF-8'); - if ($AUTH['parent']['unixStyleAccounts']) { - $csNev = ekezettelen(kisbetus($csNev)); - $uNev = ekezettelen(kisbetus($uNev)); - $osztalyTagok[$i][$szulo.'GeneratedAccount'] = substr($csNev.$uNev[0], 0, 8); - } else { - $pos = mb_strpos($csNev, ' ', 0, 'UTF-8'); - $osztalyTagok[$i][$szulo.'GeneratedAccount'] = $csNev.'.'.$uNev; - } - } - } // anya | apa - } // osztály tagok - - if ($action == 'createAzonosito') { - $userPassword = readVariable($_POST['userPassword'], 'sql', null); - $CONTAINER = $AUTH['parent'][ $AUTH['parent']['backend'].'Containers']; - $container = readVariable($_POST['container'], 'enum', null, $CONTAINER); - if (is_array($CONTAINER) && count($CONTAINER) > 0 && !isset($container)) { - $_SESSION['alert'][] = 'message:empty_fields:container'; - } else { - define('__JELSZOGENERALAS', $userPassword == ''); - - if (is_array($_POST['userAccount'])) { - for ($i = 0; $i < count($_POST['userAccount']); $i++) { - $szuloId = readVariable($_POST['szuloId'][$i], 'id', null); - $userAccount = readVariable($_POST['userAccount'][$i], 'sql', null); - if (isset($szuloId) && $userAccount != '') { - if (__JELSZOGENERALAS === true) { - $userPassword = $Tagok[$szuloId]['userPassword'];// = sprintf("%u", crc32($szAdat['csaladinev'])); - } - $userCn = $Tagok[$szuloId]['szuloNev']; - $ret = createAccount($userCn, $userAccount, $userPassword, 'parent', - array('category' => null, 'container' => $container, 'groups' => '', 'policyAttrs' => array()) - ); - if ($ret === true) { - // a szulo.userAccount módosítása - $q = "UPDATE szulo SET userAccount='%s' WHERE szuloId=%u"; - $v = array($userAccount, $szuloId); - db_query($q, array('fv'=>'szuloiAzonositok-pre','modul'=>'naplo_intezmeny','values'=>$v)); - // a settings táblában felvesszük, hogy melyik intézményhez van rendelve (ez persze nem korlátoz, csak egy alapértelmezés - $q = "DELETE FROM settings WHERE userAccount='%s' AND policy='%s'"; - db_query($q, array('debug'=>false,'fv'=>'updateNaploSettings','modul'=>'naplo_base','values'=>array($userAccount, 'parent'))); - $q = "INSERT INTO settings (userAccount,policy,intezmeny) VALUES ('%s','%s','%s')"; - db_query($q, array('debug'=>false,'fv'=>'updateNaploSettings','modul'=>'naplo_base','values'=>array($userAccount, 'parent', __INTEZMENY))); - - } - } - } - - - // Újraolvasás - for ($i = 0; $i < count($osztalyTagok); $i++) { - foreach (array('anya','apa') as $szulo) { - - $szuloId = $osztalyTagok[$i][$szulo.'Id']; - if ($szuloId == '') continue; - $szAdat = $osztalyTagok[$i][$szulo] = getSzuloAdat($szuloId); - $acc = $osztalyTagok[$i][$szulo]['userAccount']; - $Tagok[$szuloId] = $osztalyTagok[$i]; // Az adatrögzítés szuloId alapján megy - $Tagok[$szuloId]['szuloNev'] = $szAdat['szuloNev']; - $Tagok[$szuloId]['userPassword'] = $osztalyTagok[$i][$szulo]['userPassword'] = sprintf("%u", crc32($szAdat['csaladinev'])); - - if ($acc == '') $ret = array('count' => 0); - else $ret = searchAccount('userAccount', $acc, array('userAccount','userCn'), 'parent'); - - if ($ret['count'] > 0) { - for ($j = 0; $j < $ret['count']; $j++) { // csak a pontos egyezés jó - több pontos egyezés meg nem lehet - if ($ret[$j]['userAccount'][0] == $acc) { - $osztalyTagok[$i][$szulo.'Account'] = $ret[$j]['userAccount'][0]; - $osztalyTagok[$i][$szulo.'UserCn'] = $ret[$j]['userCn'][0]; - break; - } - } - } - if (!isset($osztalyTagok[$i][$szulo.'Account'])) { - // Ha az userAccount alapján nem találtunk, akkor tovább keresünk név alapján - $ret = searchAccount('userCn', $szAdat['szuloNev'], array('userAccount','userCn'), 'parent'); - if ($ret['count'] > 0) { - $osztalyTagok[$i][$szulo.'Accounts'] = $osztalyTagok[$i][$szulo.'Cns'] = array(); - for ($j = 0; $j < $ret['count']; $j++) { - $osztalyTagok[$i][$szulo.'Accounts'][] = $ret[$j]['userAccount'][0]; - $osztalyTagok[$i][$szulo.'Cns'][] = $ret[$j]['userCn'][0]; - } - } - } - } // anya | apa - } // osztály tagok - // Újraolvasás vége - - - - - } // van elküldött userAccount - } - - } // action - - } // van osztály kiválasztva - - - $TOOL['tanevSelect'] = array('tipus' => 'cella','tanev' => $tanev, 'paramName' => 'tanev', 'post' => array('osztalyId')); - $TOOL['osztalySelect'] = array('tipus' => 'cella','paramName' => 'osztalyId', 'post' => array('igDt', 'tanev')); - getToolParameters(); - - -} - -?> diff --git a/mayor-orig/www/policy/private/naplo/admin/szuloiAzonositok.php b/mayor-orig/www/policy/private/naplo/admin/szuloiAzonositok.php deleted file mode 100644 index 50df705e..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/szuloiAzonositok.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/admin/tanevek-pre.php b/mayor-orig/www/policy/private/naplo/admin/tanevek-pre.php deleted file mode 100644 index a842f97e..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/tanevek-pre.php +++ /dev/null @@ -1,151 +0,0 @@ - $tanev, - 'szemeszter' => readVariable($_POST['szemeszter'][$i], 'numeric unsigned'), - 'kezdesDt' => $kezdesDt, - 'zarasDt' => $zarasDt, - 'statusz' => 'tervezett' - ); - } - } - for ($i = 0; $i < count($DATA); $i++) szemeszterBejegyzes($DATA[$i]); - $Tanevek = getTanevek($tervezett = true); - - } - - } elseif ($action == 'intezmenyValasztas') { - - if (isset($intezmeny) && $intezmeny !== __INTEZMENY) { - if (updateSessionIntezmeny($intezmeny)) { - header('Location: '.location('index.php?page=naplo&sub=admin&f=tanevek')); - } - } - - } elseif ($action == 'tanevAktival') { - $TA = getTanevAdat($tanev); - $dbNev = tanevDbNev(__INTEZMENY, $tanev); - if ($TA['statusz'] == 'tervezett') { - // hozzuk létre az adatbázist és adjunk megfelelő jogokat hozzá! - if ( - createDatabase($dbNev, __TANEV_DB_FILE, $rootUser, $rootPassword, array("%DB%" => intezmenyDbNev(__INTEZMENY)) ) - !== false) - { - // frissítsük az osztalyNaplo táblát - refreshOsztalyNaplo($dbNev,$tanev); - activateTanev($tanev); - } - } else { - grantWriteAccessToDb($dbNev, $rootUser, $rootPassword); - activateTanev($tanev); - } - } elseif ($action == 'tanevLezar' && $ADAT['tanevAdat']['statusz'] == 'aktív' && is_array($_POST['step'])) { - $ADAT['step'] = $_POST['step']; - $ADAT['vjlOsztaly'] = $_POST['vjlOsztaly']; - $ADAT['vatOsztaly'] = $_POST['vatOsztaly']; - if (closeTanev($ADAT) && in_array('tanevLezaras', $ADAT['step'])) - revokeWriteAccessFromDb(tanevDbNev(__INTEZMENY, $tanev), $rootUser, $rootPassword); - } elseif ($action == 'tanevLezar' && $ADAT['tanevAdat']['statusz'] == 'aktív' && !is_array($_POST['step'])) { - $_SESSION['alert'][] = 'message:nothing_to_do:'.$action; - } elseif ($action == 'tanevValasztas') { -// if ($_POST['tanev'] !== __TANEV) { -// require_once('include/modules/naplo/share/intezmenyek.php'); -// if (updateSessionTanev($_POST['tanev'])) { -// header('Location: '.location('index.php?page=naplo&sub=admin&f=tanevek')); -// } -// } - } elseif ($action == 'szemeszterTorles') { - // Szemeszterek kezdes és zaras dátumainak változtatása - $Szemeszterek = getTanevSzemeszterek($tanev); - if ( - is_array($_POST['kezdesDt']) && is_array($_POST['zarasDt']) && is_array($Szemeszterek) - && count($Szemeszterek) == count($_POST['kezdesDt']) - ) { - $ADAT['modSzemeszter'] = array(); - $elozoDt = ''; $rendezett = true; - for ($i = 0; $i < count($Szemeszterek); $i++) { - $kezdesDt = readVariable($_POST['kezdesDt'][$i],'datetime',''); - $zarasDt = readVariable($_POST['zarasDt'][$i],'datetime',''); - if ($elozoDt >= $kezdesDt || $kezdesDt >= $zarasDt) { - $rendezett = false; - $_SESSION['alert'][] = 'message:wrong_data:szemeszter dátum módosítás:'.$kezdesDt.'-'.$zarasDt; - break; - } elseif ($Szemeszterek[$i]['kezdesDt'] != $kezdesDt || $Szemeszterek[$i]['zarasDt'] != $zarasDt) { - $Szemeszterek[$i]['kezdesDt'] = $kezdesDt; $Szemeszterek[$i]['zarasDt'] = $zarasDt; - $ADAT['modSzemeszter'][] = $Szemeszterek[$i]; - } - $elozoDt = $zarasDt; - } - if ($rendezett && count($ADAT['modSzemeszter']) > 0) szemeszterModositas($ADAT['modSzemeszter']); - } - if (is_array($_POST['szemeszterId'])) szemeszterTorles($_POST['szemeszterId']); - } // action - updateNaploSession($sessionID,__INTEZMENY,$tanev); - - if (isset($tanev)) $Szemeszterek = getTanevSzemeszterek($tanev); - $i = 0; - while (($i < count($Szemeszterek)) && ($Szemeszterek[$i]['statusz'] != 'aktív')) $i++; - $aktivTanev = ($i < count($Szemeszterek)); - - $TOOL['intezmenySelect'] = array('tipus' => 'cella', 'action' => 'intezmenyValasztas', 'intezmenyek' => $Intezmenyek, 'post' => array()); - $TOOL['tanevSelect'] = array('tipus' => 'cella', 'tanevek' => $Tanevek, 'action' => 'tanevValasztas', 'tervezett' => true, 'post' => array(), 'paramName'=>'tanev'); - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/admin/tanevek.php b/mayor-orig/www/policy/private/naplo/admin/tanevek.php deleted file mode 100644 index 769a1686..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/tanevek.php +++ /dev/null @@ -1,13 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/admin/tankorok-pre.php b/mayor-orig/www/policy/private/naplo/admin/tankorok-pre.php deleted file mode 100644 index d1369674..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/tankorok-pre.php +++ /dev/null @@ -1,39 +0,0 @@ - 0) $attrList = getTableFields('tankor', 'naplo_intezmeny',array('targyNev')); - else $_SESSION['alert'][] = 'message:wrong_data'; - - } else { - - updateTankor($fileName, $MEZO_LISTA, $KULCS_MEZOK, $mezo_elvalaszto, $_POST['rovatfej']); - - } // MEZO_LISTA tömb - } else { - $_SESSION['alert'][] = 'message:file_not_found:'.$fileName; - } // A file létezik-e - - } // van file - } - -} -?> diff --git a/mayor-orig/www/policy/private/naplo/admin/tankorok.php b/mayor-orig/www/policy/private/naplo/admin/tankorok.php deleted file mode 100644 index d667b706..00000000 --- a/mayor-orig/www/policy/private/naplo/admin/tankorok.php +++ /dev/null @@ -1,16 +0,0 @@ - 0) putFieldSelectForm($fileName, $ADATOK, $attrList, 'naplo_intezmeny:tankor'); - else echo 'NINCS ADAT!'; - } else { - echo 'Adatfeldolgozás kész.'; - } -} -?> diff --git a/mayor-orig/www/policy/private/naplo/bejegyzesek/bejegyzesTipus-pre.php b/mayor-orig/www/policy/private/naplo/bejegyzesek/bejegyzesTipus-pre.php deleted file mode 100644 index 9277b65d..00000000 --- a/mayor-orig/www/policy/private/naplo/bejegyzesek/bejegyzesTipus-pre.php +++ /dev/null @@ -1,59 +0,0 @@ - $tAdat) { - foreach ($tAdat as $btAdat) { - $mdb = 0; // módosítandó mezők száma - $btId = $btAdat['bejegyzesTipusId']; - if ($btAdat['bejegyzesTipusNev'] != $B[$btId]['bejegyzesTipusNev']) $mdb++; - if ($btAdat['tipus'] == 'fegyelmi' && intval($btAdat['hianyzasDb']) != $B[$btId]['hianyzasDb']) $mdb++; - if (explode(',',$btAdat['jogosult']) != $B[$btId]['jogosult']) { - if ($mdb == 0) { - jogosultValtoztatas($btId, $B[$btId]['jogosult']); - $mdb = 0; - } - } - if ($mdb > 0) bejegyzesTipusModositas($btId, $B[$btId], $dt); - } - // Fokozat-törlés - új fokozat - if (isset($_POST['del-'.ekezettelen($tipus)])) fokozatTorles($tipus, $dt); - elseif (isset($_POST['new-'.ekezettelen($tipus)])) ujFokozat($tipus, $dt); - } - $ADAT['bejegyzesTipusok'] = getBejegyzesTipusok($dt); - } - - $TOOL['datumSelect'] = array('tipus'=>'cella','paramName' => 'dt', 'post'=>array()); - getToolParameters(); - } -?> diff --git a/mayor-orig/www/policy/private/naplo/bejegyzesek/bejegyzesTipus.php b/mayor-orig/www/policy/private/naplo/bejegyzesek/bejegyzesTipus.php deleted file mode 100644 index 9213d95d..00000000 --- a/mayor-orig/www/policy/private/naplo/bejegyzesek/bejegyzesTipus.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/bejegyzesek/bejegyzesek-pre.php b/mayor-orig/www/policy/private/naplo/bejegyzesek/bejegyzesek-pre.php deleted file mode 100644 index 42c0ba03..00000000 --- a/mayor-orig/www/policy/private/naplo/bejegyzesek/bejegyzesek-pre.php +++ /dev/null @@ -1,73 +0,0 @@ - __TANEV, 'osztalyId' => $osztalyId, 'result'=>'assoc')); - $Diakok = getDiakok(array('tanev' => __TANEV, 'osztalyId' => $osztalyId)); - $diakIds = array(); for ($i = 0; $i < count($Diakok); $i++) $diakIds[] = $Diakok[$i]['diakId']; - if (!$tanarId) - $diakId = readVariable($_POST['diakId'], 'numeric unsigned', null, $diakIds); - - if (__DIAK) $diakId = __USERDIAKID; - - if ($action === 'delBejegyzes') { - - $bejegyzesId = readVariable($_POST['bejegyzesId'], 'numeric unsigned', 0); - $bejegyzesAdat = getBejegyzesAdatById($bejegyzesId); - if ( // Admin bármikor, tanár a beírás napján törölhet - __NAPLOADMIN || - ($bejegyzesAdat['tanarId'] = __USERTANARID && $bejegyzesAdat['beirasDt'] == date('Y-m-d')) - ) { - delBejegyzes($bejegyzesId); - } - - } - - if (isset($diakId)) $BEJEGYZESEK = getBejegyzesLista($diakId); - elseif (isset($osztalyId)) $osztalyBejegyzesek = getBejegyzesekByDiakIds($diakIds); - elseif (isset($tanarId)) $BEJEGYZESEK = getBejegyzesekByTanarId($tanarId); - - if (__TANAR || __VEZETOSEG || __NAPLOADMIN) { - $TOOL['tanarSelect'] = array( - 'tipus' => 'cella', 'paramName' => 'tanarId', 'post'=>array('osztalyId','tolDt', 'igDt', 'targySorrend') - ); - - $TOOL['osztalySelect'] = array( - 'tipus' => 'cella', 'paramName' => 'osztalyId', 'osztalyok' => $Osztalyok, 'post' => array('tolDt', 'igDt', 'targySorrend') - ); - $TOOL['diakSelect'] = array( - 'tipus' => 'cella', 'paramName' => 'diakId', -// 'diakok' => $Diakok, - 'post'=>array('osztalyId','tolDt', 'igDt', 'targySorrend'), - 'statusz' => array('vendégtanuló','jogviszonyban van','magántanuló','jogviszonya lezárva','jogviszonya felfüggesztve') - ); - if (isset($diakId)) - $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=bejegyzesek&f=ujBejegyzes'), - 'titleConst' => array('_UJBEJEGYZES'), 'post' => array('osztalyId'), 'paramName'=>'diakId'); - - } - getToolParameters(); - - } -?> diff --git a/mayor-orig/www/policy/private/naplo/bejegyzesek/bejegyzesek.php b/mayor-orig/www/policy/private/naplo/bejegyzesek/bejegyzesek.php deleted file mode 100644 index 083bed25..00000000 --- a/mayor-orig/www/policy/private/naplo/bejegyzesek/bejegyzesek.php +++ /dev/null @@ -1,15 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/bejegyzesek/info-pre.php b/mayor-orig/www/policy/private/naplo/bejegyzesek/info-pre.php deleted file mode 100644 index 21d05060..00000000 --- a/mayor-orig/www/policy/private/naplo/bejegyzesek/info-pre.php +++ /dev/null @@ -1,10 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/bejegyzesek/info.php b/mayor-orig/www/policy/private/naplo/bejegyzesek/info.php deleted file mode 100644 index c0e13920..00000000 --- a/mayor-orig/www/policy/private/naplo/bejegyzesek/info.php +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/bejegyzesek/ujBejegyzes-pre.php b/mayor-orig/www/policy/private/naplo/bejegyzesek/ujBejegyzes-pre.php deleted file mode 100644 index c6db7843..00000000 --- a/mayor-orig/www/policy/private/naplo/bejegyzesek/ujBejegyzes-pre.php +++ /dev/null @@ -1,60 +0,0 @@ - 0 )); - - $jogosult = array(); - if (__TANAR) $jogosult[] = 'szaktanár'; - if (__OFO) $jogosult[] = 'osztályfőnök'; - if (__VEZETOSEG) $jogosult[] = 'vezetőség'; - if (__NAPLOADMIN) $jogosult[] = 'admin'; - $FOKOZATOK = getBejegyzesTipusokByJogosult($jogosult); - - if ($action == 'ujBejegyzes') { - - $bejegyzesTipusId = readVariable($_POST['bejegyzesTipusId'], 'id'); - $szoveg = readVariable($_POST['szoveg'], 'string', ''); - $evvegi = readVariable($_POST['evvegi'], 'bool', false); - if ($evvegi) { - // A tanév záró napjára dátumozott bejegyzések kerülnek a törzslapra - $referenciaDt = $_TANEV['zarasDt']; - } else { - $referenciaDt = readVariable($_POST['referenciaDt'],'datetime',''); - } - - if (isset($bejegyzesTipusId) && $szoveg != '') { - if (ujBejegyzes($bejegyzesTipusId, $szoveg, $referenciaDt, $diakId)) $_SESSION['alert'][] = 'info:success:ujBejegyzes'; - } else { $_SESSION['alert'][] = 'message:wrong_data:ujBejegyzes:szöveg='.$szoveg.', bejegyzesTipusId='.$bejegyzesTipusId; } - } - } // isset($diakId) - - $TOOL['osztalySelect'] = array('tipus'=>'cella','paramName' => 'osztalyId', 'post'=>array('tolDt', 'igDt', 'targySorrend')); - $TOOL['diakSelect'] = array('tipus'=>'cella','paramName'=>'diakId', 'post'=>array('osztalyId','tolDt', 'igDt', 'targySorrend'), - 'statusz' => array('vendégtanuló','jogviszonyban van','magántanuló') - ); - if (isset($diakId)) - $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=bejegyzesek&f=bejegyzesek'), - 'titleConst' => array('_BEJEGYZESEK'), 'post' => array('osztalyId'), 'paramName'=>'diakId'); - - getToolParameters(); - - } -?> diff --git a/mayor-orig/www/policy/private/naplo/bejegyzesek/ujBejegyzes.php b/mayor-orig/www/policy/private/naplo/bejegyzesek/ujBejegyzes.php deleted file mode 100644 index 0de20502..00000000 --- a/mayor-orig/www/policy/private/naplo/bejegyzesek/ujBejegyzes.php +++ /dev/null @@ -1,12 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/error-pre.php b/mayor-orig/www/policy/private/naplo/error-pre.php deleted file mode 100644 index e69de29b..00000000 diff --git a/mayor-orig/www/policy/private/naplo/error.php b/mayor-orig/www/policy/private/naplo/error.php deleted file mode 100644 index 25d0f284..00000000 --- a/mayor-orig/www/policy/private/naplo/error.php +++ /dev/null @@ -1,6 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/ertekeles/ertekeles-pre.php b/mayor-orig/www/policy/private/naplo/ertekeles/ertekeles-pre.php deleted file mode 100644 index 8e9903bd..00000000 --- a/mayor-orig/www/policy/private/naplo/ertekeles/ertekeles-pre.php +++ /dev/null @@ -1,205 +0,0 @@ - $tanev, 'result' => 'csakid')); - - } elseif (__DIAK) { - $cimzettTipusok = array('diak','tankor','osztaly'); - $feladoTipus = 'diak'; - $feladoId = $diakId = __USERDIAKID; - $cimzett['diak'] = array(__USERDIAKID); - $cimzett['tankor'] = array(0); - $tankorAdat = array(); - $ret = getTankorByDiakId($diakId, $tanev); - if (is_array($ret)) for ($i = 0; $i < count($ret); $i++) { - if (!in_array($ret[$i]['tankorId'], $cimzett['tankor'])) { - $cimzett['tankor'][] = $ret[$i]['tankorId']; - $tankorAdat[ $ret[$i]['tankorId'] ] = $ret[$i]; - } - } - $cimzett['osztaly'] = getDiakOsztalya($diakId, array('tanev' => $tanev, 'result' => 'csakid')); - } elseif (__TANAR) { - $cimzettTipusok = array('tanar','munkakozosseg'); - $feladoTipus = 'tanar'; - $feladoId = __USERTANARID; - $cimzett['tanar'] = array(__USERTANARID); - $cimzett['munkakozosseg'] = getMunkakozossegByTanarId(__USERTANARID); - // Munkaközösségek lekérdezése, címzett listába felvevése... - } - if (__NAPLOADMIN) { - // Ez egy hack. Az admin kiválasztva egy diákon belebújhat annak a szerepébe... - $diakId = readVariable($_POST['diakId'], 'id'); - if (isset($diakId)) { - $cimzett['diak'] = array($diakId); - $cimzett['tankor'] = array(0); - $tankorAdat = array(); - $ret = getTankorByDiakId($diakId, $tanev); - if (is_array($ret)) for ($i = 0; $i < count($ret); $i++) { - if (!in_array($ret[$i]['tankorId'], $cimzett['tankor'])) { - $cimzett['tankor'][] = $ret[$i]['tankorId']; - $tankorAdat[ $ret[$i]['tankorId'] ] = $ret[$i]; - } - } - $cimzett['osztaly'] = getDiakOsztalya($diakId, array('tanev' => $tanev, 'result' => 'csakid')); - } - - } - - // A szóbajövő kérdőívek - $Kerdoiv = getKerdoiv($cimzett); - - $kerdoivIds = array(); - for ($i = 0; $i < count($Kerdoiv); $i++) $kerdoivIds[] = $Kerdoiv[$i]['kerdoivId']; - - // Kérdőív kiválasztás - $ADAT['kerdoivId'] = $kerdoivId = readVariable($_POST['kerdoivId'], 'numeric', null, $kerdoivIds); - if (!isset($kerdoivId) && count($Kerdoiv) == 1) $kerdoivId = $Kerdoiv[0]['kerdoivId']; - - // Ha van kiválasztott kérdőív - if (isset($kerdoivId)) { - $ADAT['kerdoivAdat'] = getKerdoivAdat($kerdoivId); - // mely címzettek közösek - if (is_array($cimzett)) foreach ($cimzett as $cimzettTipus => $cimzettIds) { - if (is_array($cimzettIds) && count($cimzettIds) > 0) { - if (is_array($ADAT['kerdoivAdat']['cimzett'][$cimzettTipus])) { - if (in_array(0, $ADAT['kerdoivAdat']['cimzett'][$cimzettTipus])) $cIds = $cimzettIds; - else $cIds = array_intersect($cimzettIds, $ADAT['kerdoivAdat']['cimzett'][$cimzettTipus]); - if (count($cIds) > 0) { - $kozosCimzett[$cimzettTipus] = array_values($cIds); - switch ($cimzettTipus) { - case 'tankor': - case 'tankorSzulo': - $Tankorok = array(); - foreach ($cIds as $index => $tankorId) $Tankorok[] = $tankorAdat[ $tankorId ]; - // ki van-e választva (tankorSelect) az értékelendő tankör - $ADAT['cimzettId'] = readVariable($_POST['tankorId'], 'numeric', null, $cIds); - if (isset($ADAT['cimzettId'])) { - $ADAT['cimzettTipus'] = $cimzettTipus; - $Nevek = array(); - foreach (getTankorTanaraiByInterval( $ADAT['cimzettId'] ) as $idx => $tAdat) $Nevek[] = $tAdat['tanarNev']; - $ADAT['cimzettLeiras'] = $tankorAdat[ $ADAT['cimzettId'] ]['tankorNev'].' ('.implode(', ', $Nevek).')'; - } - break; - case 'osztaly': - case 'osztalySzulo': - $Osztalyok = array(); - foreach ($cIds as $index => $osztalyId) $Osztalyok[] = $osztalyAdat[ $osztalyId ]; // Még nincsenek osztályok lekérdezve!! - // ki van-e választva (osztalySelect) az értékelendő osztály - $ADAT['cimzettId'] = readVariable($_POST['osztalyId'], 'numeric', null, $cIds); - if (isset($ADAT['cimzettId'])) $ADAT['cimzettTipus'] = $cimzettTipus; - break; - case 'munkakozosseg': - $Munkakozossegek = array(); - foreach ($cIds as $index => $mkId) $Munkakozossegek[] = $mkAdat[ $mkId ]; // Még nincsenek munkaközösségek lekérdezve!! - // ki van-e választva (munkakozossegSelect) az értékelendő munkaközösség - $ADAT['cimzettId'] = readVariable($_POST['mkId'], 'numeric', null, $cIds); - if (isset($ADAT['cimzettId'])) $ADAT['cimzettTipus'] = $cimzettTipus; - break; - } - } - } - } - } - // Ha már a kérdőív kitöltése folyik - ismert a cimzettTipus és cimzettId - if (!isset($ADAT['cimzettId'])) { - $ADAT['cimzettTipus'] = readVariable($_POST['cimzettTipus'], 'enum', null, $cimzettTipusok); - if (isset($ADAT['cimzettTipus'])) - $ADAT['cimzettId'] = readVariable($_POST['cimzettId'], 'numeric', null, $kozosCimzett[$ADAT['cimzettTipus']]); - } - // Ha egyik előző sem, de egyértelmű a címzett - if (!isset($ADAT['cimzettId']) && count($kozosCimzett) == 1) { - list($cTipus, $cIds) = each($kozosCimzett); - if (count($cIds) == 1) { - $ADAT['cimzettTipus'] = readVariable($cTipus, 'enum', null, $cimzettTipusok); - if (isset($ADAT['cimzettTipus'])) - $ADAT['cimzettId'] = readVariable($cIds[0], 'numeric', null, $kozosCimzett[$ADAT['cimzettTipus']]); - } - } - - unset($tankorId); unset($osztalyId); unset($mkId); - if (isset($ADAT['cimzettId'])) { - switch ($ADAT['cimzettTipus']) { - case 'tankor': - case 'tankorSzulo': $tankorId = $ADAT['cimzettId']; break; - case 'osztaly': - case 'osztalySzulo': $osztalyId = $ADAT['cimzettId']; break; - case 'munkakozosseg': $mkId = $ADAT['cimzettId']; - } - if ($action == 'ertekeles') { - // A válaszok rögzítése... - $ADAT['megvalaszoltKerdes'] = getMegvalaszoltKerdes($kerdoivId, $feladoId, $feladoTipus, $ADAT['cimzettId'], $ADAT['cimzettTipus']); - - // ------------------- - $lr = db_connect('naplo'); - db_start_trans($lr); - - for ($i = 0; $i < count($ADAT['kerdoivAdat']['kerdes']); $i++) { - $kerdesId = $ADAT['kerdoivAdat']['kerdes'][$i]['kerdesId']; - $valaszId = readVariable($_POST['valasz'.$kerdesId], 'numeric unsigned', null); - $szabadValasz = readVariable($_POST['szabadValasz'.$kerdesId], 'string', null); - if (!in_array($kerdesId, $ADAT['megvalaszoltKerdes']) && (isset($valaszId) || $szabadValasz != '')) { // Ha még nem válaszolt a kérdésre, és most van válasz - $q = "INSERT INTO kerdoivMegvalaszoltKerdes (feladoId,feladoTipus,kerdesId,cimzettId,cimzettTipus) VALUES (%u, '%s', %u, %u, '%s')"; - $v = array($feladoId, $feladoTipus, $kerdesId, $ADAT['cimzettId'], $ADAT['cimzettTipus']); - db_query($q, array('fv' => 'ertekeles', 'modul' => 'naplo', 'values' => $v), $lr); - - // Kérdezzük le, hogy van-e kerdoivValaszSzam bejegyzés az adott válaszhoz, címzetthez - $q = "SELECT COUNT(*) FROM kerdoivValaszSzam WHERE valaszId = %u AND cimzettId=%u AND cimzettTipus='%s'"; - $v = array($valaszId, $ADAT['cimzettId'], $ADAT['cimzettTipus']); - $db = db_query($q, array('fv' => 'ertekeles/volt-e már ez a válasz', 'result' => 'value', 'modul' => 'naplo', 'values' => $v), $lr); - if ($db == 0) { - $q = "INSERT INTO kerdoivValaszSzam (valaszId, cimzettId, cimzettTipus, szavazat) VALUES (%u,%u,'%s',1)"; - $v = array($valaszId, $ADAT['cimzettId'], $ADAT['cimzettTipus']); - db_query($q, array('fv' => 'ertekeles', 'modul' => 'naplo', 'values' => $v), $lr); - } else { - $q = "UPDATE kerdoivValaszSzam SET szavazat=szavazat+1 WHERE valaszId=%u AND cimzettId=%u AND cimzettTipus='%s'"; - $v = array($valaszId, $ADAT['cimzettId'], $ADAT['cimzettTipus']); - db_query($q, array('fv' => 'ertekeles', 'modul' => 'naplo', 'values' => $v), $lr); - } - } - if ($szabadValasz != '') { - $q = "INSERT INTO kerdoivSzabadValasz (kerdesId, szoveg) VALUES (%u, '%s')"; - $v = array($kerdesId, $szabadValasz); - db_query($q, array('fv' => 'ertekeles/szabadValasz', 'modul' => 'naplo', 'values' => $v), $lr); - } - } - db_commit($lr); - db_close($lr); - // ------------------- - - } - $ADAT['megvalaszoltKerdes'] = getMegvalaszoltKerdes($kerdoivId, $feladoId, $feladoTipus, $ADAT['cimzettId'], $ADAT['cimzettTipus']); - } - } - if (is_array($Kerdoiv)) - $TOOL['kerdoivSelect'] = array('tipus' => 'cella', 'kerdoiv' => $Kerdoiv, 'paramName' => 'kerdoivId', 'post' => array('diakId')); - if (__NAPLOADMIN) - $TOOL['diakSelect'] = array('tipus' => 'sor', 'paramName' => 'diakId', 'post' => array('kerdoivId','tankorId')); - if (is_array($Tankorok)) - $TOOL['tankorSelect'] = array('tipus' => 'sor', 'tankorok' => $Tankorok, 'paramName' => 'tankorId', 'post' => array('kerdoivId','diakId')); - - getToolParameters(); - - -?> diff --git a/mayor-orig/www/policy/private/naplo/ertekeles/ertekeles.php b/mayor-orig/www/policy/private/naplo/ertekeles/ertekeles.php deleted file mode 100644 index e69607b7..00000000 --- a/mayor-orig/www/policy/private/naplo/ertekeles/ertekeles.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/ertekeles/export-pre.php b/mayor-orig/www/policy/private/naplo/ertekeles/export-pre.php deleted file mode 100644 index df76b3d1..00000000 --- a/mayor-orig/www/policy/private/naplo/ertekeles/export-pre.php +++ /dev/null @@ -1,33 +0,0 @@ -'; var_dump($ADAT['stat']['kerdes'][1]); echo ''; - - $TOOL['tanevSelect'] = array('tipus' => 'cella', 'paramName' => 'tanev', 'post' => array()); - $TOOL['kerdoivSelect'] = array('tipus' => 'cella', 'paramName' => 'kerdoivId', 'kerdoiv' => $ADAT['kerdoiv'], 'post' => array('tanev')); - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/ertekeles/export.php b/mayor-orig/www/policy/private/naplo/ertekeles/export.php deleted file mode 100644 index f2f7171d..00000000 --- a/mayor-orig/www/policy/private/naplo/ertekeles/export.php +++ /dev/null @@ -1,27 +0,0 @@ -'; - foreach ($ADAT['stat']['kerdes'] as $kerdesId => $kAdat) { - echo $kAdat['kerdes']."\n"; - foreach ($kAdat['valasz'] as $valaszId => $valasz) { - echo $valasz."\n"; - } - echo "\n"; - } - - echo ''."\n"; - formEnd(); - - } - - exportKerdoiv($ADAT); - -?> diff --git a/mayor-orig/www/policy/private/naplo/ertekeles/kerdoivBetoltes-pre.php b/mayor-orig/www/policy/private/naplo/ertekeles/kerdoivBetoltes-pre.php deleted file mode 100644 index 0d633fc8..00000000 --- a/mayor-orig/www/policy/private/naplo/ertekeles/kerdoivBetoltes-pre.php +++ /dev/null @@ -1,149 +0,0 @@ - 0) - $ADAT['cimzettTipus'] = array_pop(array_keys($ADAT['kerdoivAdat']['cimzett'])); - $ADAT['cim'] = $ADAT['kerdoivAdat']['cim']; - } - - if (isset($ADAT['cimzettTipus'])) { -/* - switch ($ADAT['feladoTipus']) { - case 'tanar': - $T = getTanarok(array('tanev' => __TANEV)); - for ($i = 0; $i < count($T); $i++) { - $ADAT['feladok'][] = array('feladoId' => $T[$i]['tanarId'], 'feladoNev' => $T[$i]['tanarNev']); - $ADAT['feladoIds'][] = $T[$i]['tanarId']; - } - break; - case 'diak': - $T = getDiakok(array('tanev' => __TANEV)); - for ($i = 0; $i < count($T); $i++) { - $ADAT['feladok'][] = array('feladoId' => $T[$i]['diakId'], 'feladoNev' => $T[$i]['diakNev']); - $ADAT['feladoIds'][] = $T[$i]['diakId']; - } - break; - case 'szulo': - $T = getSzulok(array('result' => 'standard')); - for ($i = 0; $i < count($T); $i++) { - $ADAT['feladok'][] = array('feladoId' => $T[$i]['szuloId'], 'feladoNev' => $T[$i]['szuloNev']); - $ADAT['feladoIds'][] = $T[$i]['szuloId']; - } - break; - } -*/ - $ADAT['cimzettIds'] = array(0); - switch ($ADAT['cimzettTipus']) { - case 'tanar': - $T = getTanarok(array('tanev' => __TANEV)); - for ($i = 0; $i < count($T); $i++) { - $ADAT['cimzettek'][] = array('cimzettId' => $T[$i]['tanarId'], 'cimzettNev' => $T[$i]['tanarNev']); - $ADAT['cimzettIds'][] = $T[$i]['tanarId']; - } - break; - case 'diak': - $T = getDiakok(array('tanev' => __TANEV)); - for ($i = 0; $i < count($T); $i++) { - $ADAT['cimzettek'][] = array('cimzettId' => $T[$i]['diakId'], 'cimzettNev' => $T[$i]['diakNev']); - $ADAT['cimzettIds'][] = $T[$i]['diakId']; - } - break; - case 'szulo': - $T = getSzulok(array('result' => 'standard')); - for ($i = 0; $i < count($T); $i++) { - $ADAT['cimzettek'][] = array('cimzettId' => $T[$i]['szuloId'], 'cimzettNev' => $T[$i]['szuloNev']); - $ADAT['cimzettIds'][] = $T[$i]['szuloId']; - } - break; - case 'tankor': - case 'tankorSzulo': - case 'tankorTanar': - $T = getTankorok(array('tanev = '.__TANEV)); - for ($i = 0; $i < count($T); $i++) { - $ADAT['cimzettek'][] = array('cimzettId' => $T[$i]['tankorId'], 'cimzettNev' => $T[$i]['tankorNev']); - $ADAT['cimzettIds'][] = $T[$i]['tankorId']; - } - break; - case 'munkakozosseg': - $T = getMunkakozossegek(); - for ($i = 0; $i < count($T); $i++) { - $ADAT['cimzettek'][] = array('cimzettId' => $T[$i]['mkId'], 'cimzettNev' => $T[$i]['mkNev']); - $ADAT['cimzettIds'][] = $T[$i]['mkId']; - } - break; - case 'osztaly': - case 'osztalySzulo': - case 'osztalyTanar': - $T = getOsztalyok(__TANEV); - for ($i = 0; $i < count($T); $i++) { - $ADAT['cimzettek'][] = array('cimzettId' => $T[$i]['osztalyId'], 'cimzettNev' => $T[$i]['osztalyJel']); - $ADAT['cimzettIds'][] = $T[$i]['osztalyId']; - } - break; - } - } - - if ($action == 'kerdoivBetoltes1') { - $ADAT['cim'] = readVariable($_POST['cim'], 'sql', null); - $ADAT['tolDt'] = readVariable($_POST['tolDt'], 'datetime', null); - $ADAT['igDt'] = readVariable($_POST['igDt'], 'datetime', null); - $ADAT['megjegyzes'] = readVariable($_POST['megjegyzes'], 'string', null); - if (isset($ADAT['cim']) && isset($ADAT['tolDt']) && isset($ADAT['igDt']) && isset($ADAT['cimzettTipus'])) { - $kerdoivId = $ADAT['kerdoivId'] = ujKerdoiv($ADAT); - if ($kerdoivId) { - $ADAT['txt'] = explode("\n", $_POST['txt']); - kerdesValaszFelvetel($ADAT); - } - } else { - $_SESSION['alert'][] = 'message:empty_fields:ujKerdoiv:cim-tolDt-igDt'; - } - } elseif ($action == 'kerdoivBetoltes2') { - if (is_array($_POST['cimzettId']) && count($_POST['cimzettId']) > 0) { - //$kerdoivId = readVariable($_POST['kerdoivId'], 'numeric unsigned', null); - if (in_array(0, $_POST['cimzettId'])) $_POST['cimzettId'] = $ADAT['cimzettIds']; - for ($i = 0; $i < count($_POST['cimzettId']); $i++) { - $cimzettId = readVariable($_POST['cimzettId'][$i], 'numeric unsigned', null, $ADAT['cimzettIds']); - kerdoivCimzettFelvetel($kerdoivId, $cimzettId, $ADAT['cimzettTipus']); - } - } - if (is_array($_POST['torlendoCimzettId']) && count($_POST['torlendoCimzettId']) > 0) { - for ($i = 0; $i < count($_POST['torlendoCimzettId']); $i++) { - $cimzettId = readVariable($_POST['torlendoCimzettId'][$i], 'numeric unsigned', null, $ADAT['cimzettIds']); - kerdoivCimzettTorles($kerdoivId, $cimzettId, $ADAT['cimzettTipus']); - } - } - $ADAT['kerdoivAdat'] = getKerdoivAdat($kerdoivId); - if (is_array($ADAT['kerdoivAdat']['cimzett']) && count($ADAT['kerdoivAdat']['cimzett'])>0) { - $ADAT['cimzettTipus'] = array_pop(array_keys($ADAT['kerdoivAdat']['cimzett'])); - } - $ADAT['cim'] = $ADAT['kerdoivAdat']['cim']; - } - } - - $TOOL['kerdoivSelect'] = array('tipus' => 'cella', 'paramName' => 'kerdoivId', 'post' => array()); - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/ertekeles/kerdoivBetoltes.php b/mayor-orig/www/policy/private/naplo/ertekeles/kerdoivBetoltes.php deleted file mode 100644 index 4b7c5287..00000000 --- a/mayor-orig/www/policy/private/naplo/ertekeles/kerdoivBetoltes.php +++ /dev/null @@ -1,10 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/ertekeles/osszesites-pre.php b/mayor-orig/www/policy/private/naplo/ertekeles/osszesites-pre.php deleted file mode 100644 index 0b537ffe..00000000 --- a/mayor-orig/www/policy/private/naplo/ertekeles/osszesites-pre.php +++ /dev/null @@ -1,97 +0,0 @@ - $cimzettTipus) { - if (is_array($ADAT['kerdoivStat']['cimzett'][$cimzettTipus])) { // Ha tanköröket értékeltünk - // Elválasztó - a két címzettTípus között -// $Table[] = ''; $Table[] = $cimzettTipus; $Table[] = ''; - $sor = count($Table); // A következő sor - // táblázat elkészítése - két dimenziós tömb - // első sor: Tanár | Tankör | Kerdes |.|.|.| Kerdes |.|... - $Table[$sor] = array('Tanár/Tankör','Létszám'); - foreach ($ADAT['kerdoivStat']['kerdes'] as $kerdesId => $kAdat) { - $Table[$sor][] = $kAdat['kerdes'].' ('.$kerdesId.')'; - for ($i = 1; $i < count($kAdat['valasz']); $i++) $Table[$sor][] = ''; - } - // Második sor: | valasz1/1 | Valasz1/2 ... - $Table[$sor+1] = array('',''); - foreach ($ADAT['kerdoivStat']['kerdes'] as $kerdesId => $kAdat) { - $j=1; - foreach ($kAdat['valasz'] as $valaszId => $valasz) - $Table[$sor+1][] = ($j++).'. '.$valasz.' ('.$valaszId.')'; - } - // Tanáronként megyünk - if (isset($tanarId)) $Tanarok = array($tanarId => $ADAT['kerdoivStat']['tanarNev'][$tanarId]); - else $Tanarok = $ADAT['kerdoivStat']['tanarNev']; - foreach ($Tanarok as $tanarId => $tanarNev) { - $Table[] = array($tanarNev,''); // Ebbe a sorba lehetne esetleg átlagolni - // tanköröknként - for ($i = 0; $i < count($ADAT['kerdoivStat']['tanarTankorei'][$tanarId]); $i++) { - $tankorId = $ADAT['kerdoivStat']['tanarTankorei'][$tanarId][$i]; - $tankorNev = $ADAT['kerdoivStat']['tankorAdat'][$tankorId]['tankorNev']; - $Row = array($tankorNev.' ('.$tankorId.')', $ADAT['kerdoivStat']['tankorAdat'][$tankorId]['letszam']); - // Kérdésenként - foreach ($ADAT['kerdoivStat']['kerdes'] as $kerdesId => $kAdat) { - // Válszonként - foreach ($kAdat['valasz'] as $valaszId => $valasz) { - $Row[] = $ADAT['kerdoivStat']['szavazat'][$cimzettTipus][$tankorId][$valaszId]; - } - } - $Table[] = $Row; - } - } - - }} // if / foreach - - if (strstr($_SERVER["HTTP_USER_AGENT"], 'Linux')) { - $fileName = fileNameNormal('kerdoiv-'.$kerdoivId.'.csv'); - if (generateCSV($fileName, $Table, 'Kérdőív összesítés')) - header('Location: '.location('index.php?page=session&f=download&download=true&dir=naplo/ertekeles/osszesites&file='.$fileName)); - } else { - $fileName = fileNameNormal('kerdoiv-'.$kerdoivId.'.xls'); - if (generateXLS($fileName, $Table, 'Kérdőív összesítés')) - header('Location: '.location('index.php?page=session&f=download&download=true&dir=naplo/ertekeles/osszesites&file='.$fileName)); - } -// } // isset($tankorId) - } - - } - - if (__NAPLOADMIN || __VEZETOSEG) - $TOOL['tanarSelect'] = array('tipus' => 'cella', 'post' => array('kerdoivId')); -// $TOOL['osztalySelect'] = array('tipus' => 'cella', 'paramName' => 'osztalyId', 'post' => array('tolDt', 'igDt')); -// if (isset($osztalyId) || isset($tanarId)) -// $TOOL['tankorSelect'] = array('tipus' => 'sor', 'paramName' => 'tankorId', 'post' => array('osztalyId', 'tanarId', 'kerdoivId')); - - - $TOOL['kerdoivSelect'] = array('tipus' => 'cella', 'paramName' => 'kerdoivId', 'kerdoiv' => $ADAT['kerdoiv'], 'post' => array('tanarId', 'tankorId')); - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/ertekeles/osszesites.php b/mayor-orig/www/policy/private/naplo/ertekeles/osszesites.php deleted file mode 100644 index c24a85d5..00000000 --- a/mayor-orig/www/policy/private/naplo/ertekeles/osszesites.php +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/esemeny/esemeny-pre.php b/mayor-orig/www/policy/private/naplo/esemeny/esemeny-pre.php deleted file mode 100644 index 42808fe9..00000000 --- a/mayor-orig/www/policy/private/naplo/esemeny/esemeny-pre.php +++ /dev/null @@ -1,7 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/esemeny/esemeny.php b/mayor-orig/www/policy/private/naplo/esemeny/esemeny.php deleted file mode 100644 index e69de29b..00000000 diff --git a/mayor-orig/www/policy/private/naplo/esemeny/esemenyDiak-pre.php b/mayor-orig/www/policy/private/naplo/esemeny/esemenyDiak-pre.php deleted file mode 100644 index 080fb0ca..00000000 --- a/mayor-orig/www/policy/private/naplo/esemeny/esemenyDiak-pre.php +++ /dev/null @@ -1,83 +0,0 @@ - $statuszLista)); - $ADAT['diakIds'][$_osztalyId] = array(); - foreach ($statuszLista as $statusz) - foreach ($tmp[$statusz] as $_diakId) { - $ADAT['diakok'][$_osztalyId][] = array( - 'diakId' => $_diakId, 'diakNev' => $tmp[$_diakId]['diakNev'], 'beDt' => $tmp[$_diakId]['beDt'], - 'kiDt' => $tmp[$_diakId]['kiDt'], 'statusz' => $statusz - ); - $ADAT['diakIds'][$_osztalyId][] = $_diakId; - $ADAT['diak2osztaly'][$_diakId] = $_osztalyId; - } - } - } - - $ADAT['esemenyek'] = getEsemenyLista(); - $TOOL['esemenySelect'] = array('tipus'=>'cella', - 'paramName'=>'esemenyId','paramDesc'=>'esemenyNev','esemenyId'=>$ADAT['esemenyId'],'adatok' => $ADAT['esemenyek'] - ); - if ($ADAT['esemenyId'] != '') { - $TOOL['oldalFlipper'] = array('tipus' => 'cella', - 'url' => array('index.php?page=naplo&sub=esemeny&f=ujEsemeny'), - 'titleConst' => array('_ESEMENYMODOSITAS'), 'post' => array('esemenyId'), - ); - } - - getToolParameters(); - - } - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/esemeny/esemenyDiak.php b/mayor-orig/www/policy/private/naplo/esemeny/esemenyDiak.php deleted file mode 100644 index 789fd5dd..00000000 --- a/mayor-orig/www/policy/private/naplo/esemeny/esemenyDiak.php +++ /dev/null @@ -1,8 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/esemeny/jelentkezes-pre.php b/mayor-orig/www/policy/private/naplo/esemeny/jelentkezes-pre.php deleted file mode 100644 index 9d1de532..00000000 --- a/mayor-orig/www/policy/private/naplo/esemeny/jelentkezes-pre.php +++ /dev/null @@ -1,45 +0,0 @@ - $ADAT['esemenyIds'])); - $ADAT['jovahagyottEsemenyek'] = getJovahagyottEsemenyek($ADAT['diakId'], array('esemenyIds' => $ADAT['esemenyIds'])); - - if ($action == 'jelentkezes') { - - foreach ($_POST as $key => $val) { - if ($val == 'felvesz') { - $ADAT['esemenyId'] = readVariable(substr($key,7), 'id'); - // TODO: ellenőrizzük, hogy az adott eseményre jelentkezhet-e a diák... - esemenyJelentkezes($ADAT['diakId'], $ADAT['esemenyId']); - } elseif ($val == 'lead') { - $ADAT['esemenyId'] = readVariable(substr($key,4), 'id'); - esemenyLeadas($ADAT['diakId'], $ADAT['esemenyId']); - } - // Választott események újraolvasása... - $ADAT['esemenyek'] = getAktualisEsemenyByOsztaly($ADAT['diakOsztaly'][ $ADAT['diakId'] ]); - $ADAT['valasztottEsemenyek'] = getValasztottEsemenyek($ADAT['diakId'], array('esemenyIds' => $ADAT['esemenyIds'])); - $ADAT['jovahagyottEsemenyek'] = getJovahagyottEsemenyek($ADAT['diakId'], array('esemenyIds' => $ADAT['esemenyIds'])); - } - - } - - } - } - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/esemeny/jelentkezes.php b/mayor-orig/www/policy/private/naplo/esemeny/jelentkezes.php deleted file mode 100644 index b6286bf4..00000000 --- a/mayor-orig/www/policy/private/naplo/esemeny/jelentkezes.php +++ /dev/null @@ -1,8 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/esemeny/ujEsemeny-pre.php b/mayor-orig/www/policy/private/naplo/esemeny/ujEsemeny-pre.php deleted file mode 100644 index c1bffff8..00000000 --- a/mayor-orig/www/policy/private/naplo/esemeny/ujEsemeny-pre.php +++ /dev/null @@ -1,91 +0,0 @@ -'cella', - 'paramName'=>'esemenyId','paramDesc'=>'esemenyNev','esemenyId'=>$ADAT['esemenyId'],'adatok' => $ADAT['esemenyek'] - ); - if ($ADAT['esemenyId'] != '') { - $TOOL['oldalFlipper'] = array('tipus' => 'cella', - 'url' => array('index.php?page=naplo&sub=esemeny&f=esemenyDiak'), - 'titleConst' => array('_ESEMENYJELENTKEZOK'), 'post' => array('esemenyId'), - ); - } - getToolParameters(); - - } - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/esemeny/ujEsemeny.php b/mayor-orig/www/policy/private/naplo/esemeny/ujEsemeny.php deleted file mode 100644 index fdb37417..00000000 --- a/mayor-orig/www/policy/private/naplo/esemeny/ujEsemeny.php +++ /dev/null @@ -1,10 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/export/bizonyitvany-pre.php b/mayor-orig/www/policy/private/naplo/export/bizonyitvany-pre.php deleted file mode 100644 index b71adf7b..00000000 --- a/mayor-orig/www/policy/private/naplo/export/bizonyitvany-pre.php +++ /dev/null @@ -1,114 +0,0 @@ -= _TIME - ) { - $_POST['szemeszterId'] = $szemeszterId = $_TANEV['szemeszter'][$i]['szemeszterId']; - break; - } - } - } - $ADAT['sorrendNev'] = $sorrendNev = readVariable($_POST['sorrendNev'], 'enum', 'bizonyítvány', array('bizonyitvany')); - - $ADAT['osztalyId'] = $osztalyId = readVariable($_POST['osztalyId'], 'id'); - if (!isset($osztalyId) && __OSZTALYFONOK) { $ADAT['osztalyId'] = $osztalyId = $_OSZTALYA[0]; } - - 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) && $action == 'bizonyitvanyExport') { - - 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)) { - $Szulok = getSzulok(); - $ADAT['diakok'] = getDiakok(array('osztalyId' => $osztalyId, 'tanev' => $ADAT['szemeszterAdat']['tanev'])); - for ($i = 0; $i < count($ADAT['diakok']); $i++) { - $ADAT['diakIds'][] = intval($ADAT['diakok'][$i]['diakId']); - $ADAT['diakAdat'][ $ADAT['diakok'][$i]['diakId'] ] = getDiakAdatById( $ADAT['diakok'][$i]['diakId'] ); - foreach ($ADAT['diakAdat'] as $diakId => $dAdat) { - foreach (array('anya','apa','gondviselo') as $tipus) { - $szuloId = $dAdat[ $tipus.'Id' ]; - if (is_array($Szulok[$szuloId])) foreach ($Szulok[$szuloId] as $attr => $value) { - $ADAT['diakAdat'][$diakId][ $tipus . ucfirst($attr) ] = $value; - } elseif ($i == 0 && is_array($Szulok[1])) foreach ($Szulok[1] as $attr => $value) { - $ADAT['diakAdat'][$diakId][ $tipus . ucfirst($attr) ] = ''; - } - } - } - } - $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('/','',str_replace('.','',$ADAT['osztaly']['osztalyJel']))); // 9/ Ny.a --> 9Nya - if (exportBizonyitvany($file, $ADAT)) - header('Location: '.location('index.php?page=session&f=download&download=true&dir=naplo/export/bizonyitvany&file='.$file.'.'.$ADAT['formatum'].'&mimetype='.$ADAT['mime'])); - } 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/export/bizonyitvany.php b/mayor-orig/www/policy/private/naplo/export/bizonyitvany.php deleted file mode 100644 index b87c8a05..00000000 --- a/mayor-orig/www/policy/private/naplo/export/bizonyitvany.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/export/diakExport-pre.php b/mayor-orig/www/policy/private/naplo/export/diakExport-pre.php deleted file mode 100644 index eb3d95e5..00000000 --- a/mayor-orig/www/policy/private/naplo/export/diakExport-pre.php +++ /dev/null @@ -1,68 +0,0 @@ - true)); - $ADAT['fields'] = $ret['names']; - $ADAT['types'] = $ret['types']; $ADAT['types']['osztalyJel'] = 'string'; $ADAT['types']['diakNaploSorszam'] = 'int'; - $ret = getTableFields('szulo','naplo_intezmeny',array(), array('withType' => true)); - $szuloMezok = $ret['names']; - foreach (array('anya','apa','gondviselő','nevelő') as $szulo) { - foreach ($szuloMezok as $attr => $attrNev) { - $ADAT['fields'][ekezettelen($szulo).ucfirst($attr)] = ucfirst($szulo).' '.kisbetus($attrNev); - $ADAT['types' ][ekezettelen($szulo).ucfirst($attr)] = $ret['types'][ $attrNev ]; - } - } - $ADAT['fields']['telephelyId'] = 'telephelyId'; - $ADAT['types' ]['telephelyId'] = 'int'; - - if (!is_array($_POST['mezok'])) $_POST['mezok'] = $exportFormatum['alapértelmezett']; - foreach ($_POST['mezok'] as $i => $attr) { - if (isset($ADAT['fields'][$attr])) $ADAT['mezok'][$attr] = $ADAT['fields'][$attr]; - } - - if (isset($ADAT['formatum'])) { - $ADAT['export'] = diakExport($ADAT); - if ($ADAT['formatum'] != 'html') { - - if (is_array($ADAT['export']) && createFile($ADAT)) { - header('Location: '.location('index.php?page=session&f=download&download=true&dir=export&file=diakExport.'.$ADAT['formatum'].'&mimetype='.$ADAT['mime'])); - } else { - echo 'HIBA'; - } - } - } - - $TOOL['tanevSelect'] = array('tipus' => 'cella', 'paramName' => 'tanev', 'post' => array('osztalyId')); - $TOOL['datumSelect'] = array( - 'tipus'=>'cella', 'post' => array('osztalyId', 'tanev'), - 'paramName' => 'dt', 'hanyNaponta' => 1, - 'tolDt' => date('Y-m-d', strtotime($TA['kezdesDt'])), - 'igDt' => $TA['zarasDt'], - ); - $TOOL['osztalySelect'] = array('tipus' => 'cella', 'paramName' => 'osztalyId', 'post' => array('tanev', 'dt','mezok','formatum')); - getToolParameters(); - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/export/diakExport.php b/mayor-orig/www/policy/private/naplo/export/diakExport.php deleted file mode 100644 index 30066c3f..00000000 --- a/mayor-orig/www/policy/private/naplo/export/diakExport.php +++ /dev/null @@ -1,12 +0,0 @@ - 0) { - putDiakTabla($ADAT); - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/export/kirBizonyitvanyExport-pre.php b/mayor-orig/www/policy/private/naplo/export/kirBizonyitvanyExport-pre.php deleted file mode 100644 index 0e0bd72f..00000000 --- a/mayor-orig/www/policy/private/naplo/export/kirBizonyitvanyExport-pre.php +++ /dev/null @@ -1,132 +0,0 @@ -'...','modul'=>'naplo_intezmeny','result'=>'assoc','keyfield'=>'targyId')); - } - -// $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']); - - $tanev = $ADAT['szemeszterAdat']['tanev']; - - $Osztalyok = getOsztalyok($ADAT['szemeszterAdat']['tanev']); - if (isset($osztalyId)) { - - define('__OSZTALYFONOKE', (__OSZTALYFONOK === true && in_array($osztalyId, $_OSZTALYA))); - // $ADAT['evfolyamJel'] = getEvfolyamJelByOsztalyId($osztalyId,$tanev); - $ADAT['evfolyamJel'] = getEvfolyamJel($osztalyId,$tanev); - - // 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'], - 'extraAttrs' => 'oId' - ) - - ); - $ADAT['diakIds'] = array_keys($ADAT['diakok']); - $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['jegyek'] = getDiakZarojegyekByEvfolyamJel($ADAT['diakIds'], $ADAT['evfolyamJel'], $ADAT['szemeszterAdat'], array('felevivel'=>true)); -// $ADAT['hianyzas'] = getDiakHianyzasOsszesites($ADAT['diakIds'], $ADAT['szemeszterAdat']); -//var_dump($Osztalyok); - /* A pdfBizonyítvány ezeket használja: szemeszterAdat|intezmeny|diakok|jegyek|hianyzas|osztaly|targyAdat|targyak*/ - $FORPRINT['file'] = fileNameNormal('kir-'.$ADAT['szemeszterAdat']['tanev'].'-'.$ADAT['szemeszterAdat']['szemeszter'].'-'.str_replace('.','',$ADAT['osztaly']['osztalyJel'])); - $FORPRINT['base']['feleviE'] = ($ADAT['szemeszterAdat']['szemeszter']==1)?'true':'false'; // szöveggel - $FORPRINT['base']['omkod'] = substr($INTEZMENY['OMKod'],-6); - /* osztály adatok */ - $FORPRINT['base']['kirOsztalyJelleg'] = $ADAT['osztaly']['kirOsztalyJellegId']; - $FORPRINT['base']['telephelyId'] = str_pad($ADAT['osztaly']['telephelyId'],3,0,STR_PAD_LEFT); - $FORPRINT['base']['tanevJel'] = $tanev.'/'.($tanev+1); - $FORPRINT['base']['evfolyamJel'] = $ADAT['evfolyamJel']; - $FORPRINT['base']['diak'] = $ADAT['diakIds']; - - for ($i=0; $i $A) { - if (is_array($TARGYID2KIR[$_targyId])) { - $FORPRINT['diak'][$_diakId]['targy'][] = array( - 'kirTargyKod'=> $TARGYID2KIR[$_targyId]['kirTargyId'], - 'jegy'=>intval($A[0]['jegy']) // igaziból jegyTipus - tól függő a megjelenés - ); - } - } - } - } - nyomtatvanyKeszites($FORPRINT,'kirBizonyitvanyExport'); - header('Location: '.location('index.php?page=session&f=download&download=true&dir=naplo/export/kirBizonyitvanyExport&file='.$FORPRINT['file'].'.xml')); - } else { - unset($osztalyId); - } - - } - } - - $TOOL['szemeszterSelect'] = array('tipus'=>'cella','paramName' => 'szemeszterId', 'statusz' => array('aktív','lezárt') ,'post' => array( 'osztalyId')); - $TOOL['osztalySelect'] = array('tipus'=>'cella','paramName' => 'osztalyId', 'tanev' => $ADAT['szemeszterAdat']['tanev'], 'post' => array('szemeszterId')); - - - - getToolParameters(); - - } -?> diff --git a/mayor-orig/www/policy/private/naplo/export/kirBizonyitvanyExport.php b/mayor-orig/www/policy/private/naplo/export/kirBizonyitvanyExport.php deleted file mode 100644 index e69de29b..00000000 diff --git a/mayor-orig/www/policy/private/naplo/export/kreta-pre.php b/mayor-orig/www/policy/private/naplo/export/kreta-pre.php deleted file mode 100644 index 89129607..00000000 --- a/mayor-orig/www/policy/private/naplo/export/kreta-pre.php +++ /dev/null @@ -1,176 +0,0 @@ -$telephelyId); - - $ADAT['csakOratervi'] = readVariable($_POST['csakOratervi'], 'bool', false); - - if ($ADAT['csakOratervi']==true) { - $q = "select tankorTipusId from tankorTipus WHERE oratervi='óratervi'"; - $exportalandoTankorTipusIdk = db_query($q, array('fv'=>'','modul'=>'naplo_intezmeny','result'=>'idonly')); - // array(1,2,3,11,13,14); - } else { - $q = "select tankorTipusId from tankorTipus"; - $exportalandoTankorTipusIdk = db_query($q, array('fv'=>'','modul'=>'naplo_intezmeny','result'=>'idonly')); - } - - // teszt - // $q = "select *,REVERSE(SUBSTRING(SUBSTRING_INDEX(REVERSE(tankorNev),'(',1) FROM 2)) AS tankorId FROM kretaEttfEllenor"; - // $ADAT['kretaEllenor'] = db_query($q, array('fv'=>'','modul'=>'naplo_intezmeny','result'=>'multiassoc','keyfield'=>'tankorId')); - //dump($ADAT['kretaEllenor']); - - /* EREDETI KIEMELHETŐ KÓD */ - $ADAT['szuro'] = array( - 'osztalyok' => getOsztalyok(), - 'munkakozossegek' => getMunkakozossegek(), - 'tanarok' => getTanarok(array('extraAttrs'=>'szuletesiIdo')), - 'targyak' => getTargyak(), - - 'osztalyIds'=>array_keys(reindex(getOsztalyok(__TANEV,$filter),array('osztalyId'))), -// 'mkIds'=>readVariable($_POST['mkIds'],'id',array()), -// 'tanarIds'=>array_keys(reindex(getTanarok(array('tanev'=>__TANEV)),array('tanarId'))), -// 'targyIds'=>array_keys(reindex(getTargyak(array('tanev'=>__TANEV)),array('targyId'))), - ); - - /* MÁSOLAT */ - foreach ($ADAT['szuro']['targyak'] as $idx => $tAdat) $ADAT['targyAdat'][ $tAdat['targyId'] ] = $tAdat; - - // A szűrőben beállítottnak megefelő tankörök lekérése - $ADAT['tankorok'] = getTankorokBySzuro($ADAT['szuro']); - $ADAT['szuro']['tankorTargyIds'] = array(); - foreach ($ADAT['tankorok'] as $ids => $tAdat) - if (!in_array($tAdat['targyId'], $ADAT['szuro']['tankorTargyIds'])) - $ADAT['szuro']['tankorTargyIds'][] = $tAdat['targyId']; - $ADAT['tanarok'] = getTanarokBySzuro($ADAT['szuro']); - // stat - $ADAT['keszTankorDb'] = 0; - foreach ($ADAT['tankorok'] as $tAdat) if (is_array($tAdat['tanarIds']) && count($tAdat['tanarIds'])>0) $ADAT['keszTankorDb']++; - $ADAT['tankorStat'] = getTankorStat(); - /* EREDETI KOD VEGE */ - - if ($action=='kretaTanarExport') { - $TANAROK = getTanarok(array('extraAttrs'=>'oId,viseltNevElotag,viseltCsaladinev,viseltUtonev,beDt,szuletesiHely,szuletesiIdo,szuleteskoriUtonev,szuleteskoriCsaladinev,szuleteskoriNevElotag')); -/* $EXPORT[0] = array('Oktazon','Viselt név előtag','Viselt név vezetéknév','Viselt név keresztnév','Viselt név névsorrend', - 'Anyja neve előtag','Anyja neve vezetéknév','Anyja neve keresztnév', 'Anyja neve névsorrend', - 'Születési dátum', 'Születési hely', 'Születési ország','1. állampolgárság','2. állampolgárság', - 'Végzettség szintje','Állandó lakcím', 'irányító szám','Állandó lakcím település','Állandó lakcím közterület név', - 'Állandó lakcím közterület jelleg', 'Állandó lakcím házszám','Állandó lakcím pontosítás', - 'Tartózkodási cím irányító szám','Tartózkodási cím település','Tartózkodási cím közterület név', - 'Tartózkodási cím közterület jelleg','Tartózkodási cím házszám','Tartózkodási cím pontosítás', - 'Szakmai gyakorlati évek száma','E-mail cím','Közoktatási intézmény neve','Közoktatási intézmény székhelye', - 'OM azonosító','Kiemelt feladatellátási hely','Vezetői beosztás','Jogviszony létrejötte','Jogviszony megszűnte', - 'Jogviszony típusa','Besorolási kategória','Fizetési osztály','Pótlék', - 'Munkakör kategória','Munkakör','Tantárgy','Szakképzettségek', - 'Tudományos fokozatok','Pedagógus szakvizsgák','Egyéb továbbképzések'); -*/ - $j = 1; - for ($i=0; $i'','modul'=>'naplo_intezmeny','result'=>'assoc','keyfield'=>'tanarId')); - $TANARADAT = (reindex($ADAT['szuro']['tanarok'],array('tanarId'))); - // schema - $EXPORT[0][] = 'Osztály'; - $EXPORT[0][] = 'Csoport'; - $EXPORT[0][] = 'Tantárgy'; - $EXPORT[0][] = 'Óraszám'; - $EXPORT[0][] = 'Tanár'; - // ------- - $j = 1; - for ($i=0; $i'cella', 'paramName'=>'telephelyId', 'post'=>array()); - getToolParameters(); - -} - - -?> diff --git a/mayor-orig/www/policy/private/naplo/export/kreta.php b/mayor-orig/www/policy/private/naplo/export/kreta.php deleted file mode 100644 index ea276fd1..00000000 --- a/mayor-orig/www/policy/private/naplo/export/kreta.php +++ /dev/null @@ -1,11 +0,0 @@ -'; - putKretaTanarExportForm($ADAT); - putKretaTankorTanarExportForm($ADAT); - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/export/sulix-pre.php b/mayor-orig/www/policy/private/naplo/export/sulix-pre.php deleted file mode 100644 index c0e961c2..00000000 --- a/mayor-orig/www/policy/private/naplo/export/sulix-pre.php +++ /dev/null @@ -1,26 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/export/sulix.php b/mayor-orig/www/policy/private/naplo/export/sulix.php deleted file mode 100644 index b87c8a05..00000000 --- a/mayor-orig/www/policy/private/naplo/export/sulix.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/export/tanarOsztalyOraszam-pre.php b/mayor-orig/www/policy/private/naplo/export/tanarOsztalyOraszam-pre.php deleted file mode 100644 index addd994f..00000000 --- a/mayor-orig/www/policy/private/naplo/export/tanarOsztalyOraszam-pre.php +++ /dev/null @@ -1,106 +0,0 @@ -'naplo_intezmeny','result'=>'indexed')); -// dump($r); - for ($i=0; $i__TANEV),$lr)); - if (count($T_TANAR)==0) 'HIBÁS TANKÖR'.dump($tankorAdat); - $ADAT[$T_TANAR[0]['tanarId']][$tankorAdat['targyId']][$T_OSZTALY[0]['osztalyId']][] = $tankorAdat['szummaOra']; - if (!in_array($T_TANAR[0]['tanarId'].'_'.$tankorAdat['targyId'],$SOR)) $SOR[] = $T_TANAR[0]['tanarId'].'_'.$tankorAdat['targyId']; - } - - db_close($lr); - - for ($i=0; $i $REST) { - $tanarTargyak[] = $_targyId; - } - // bázis adatok - $EXPORT[($i+1)][] = $TANAR_ADATOK[$tanarId]['tanarNev']; - $EXPORT[($i+1)][] =$tanarId; - $EXPORT[($i+1)][] =$TARGYAK[$targyId][0]['targyNev']; - $EXPORT[($i+1)][] =$targyId; - $EXPORT[($i+1)][] =$TANAR_ADATOK[$tanarId]['statusz']; - $EXPORT[($i+1)][] =$TANAR_ADATOK[$tanarId]['hetiKotelezoOraszam']; - $EXPORT[($i+1)][] =$TANAR_ADATOK[$tanarId]['hetiMunkaora']; - - $tanarSzum = 0; - // osztályonként - for ($j=0; $j diff --git a/mayor-orig/www/policy/private/naplo/export/tanarOsztalyOraszam.php b/mayor-orig/www/policy/private/naplo/export/tanarOsztalyOraszam.php deleted file mode 100644 index a31e1b9f..00000000 --- a/mayor-orig/www/policy/private/naplo/export/tanarOsztalyOraszam.php +++ /dev/null @@ -1,10 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/export/tantargyFelosztas-pre.php b/mayor-orig/www/policy/private/naplo/export/tantargyFelosztas-pre.php deleted file mode 100644 index 6c3c6341..00000000 --- a/mayor-orig/www/policy/private/naplo/export/tantargyFelosztas-pre.php +++ /dev/null @@ -1,63 +0,0 @@ - 'hetiKotelezoOraszam, besorolas')); - $ADAT['tanarKepesitesIds'] = getTanarKepesitesIds(); - $ADAT['kepesitesAdat'] = getKepesitesek(array('result' => 'assoc')); - for ($i = 0; $i < count($ADAT['tanarok']); $i++) { - $ADAT['tanarAdat'][ $ADAT['tanarok'][$i]['tanarId'] ] = $ADAT['tanarok'][$i]; - $ADAT['tanarAdat'][ $ADAT['tanarok'][$i]['tanarId'] ]['targyIds'] = getTargyIdsByTanarId($ADAT['tanarok'][$i]['tanarId']); - } - unset($ADAT['tanarok']); - // tankörök - $ADAT['tankorok'] = getTankorOraszamok(); - foreach ($ADAT['tankorok'] as $idx => $tAdat) { - $tankorId = $tAdat['tankorId']; - $targyId = $tAdat['targyId']; - $osztalyId = $tAdat['osztalyIds'][0]; // mi legyen a több osztályos tankörökkel??? - $szemeszter = $tAdat['szemeszter']; - $tanarDb = count($tAdat['tanarIds']); - $oraszam = $tAdat['oraszam'] / $tanarDb; - foreach ($tAdat['tanarIds'] as $tanarId) { - $ADAT['export'][$tanarId][$targyId][$osztalyId][$szemeszter] += $oraszam; - } - } - // tárgyak - $ADAT['targyak'] = getTargyak(); - foreach ($ADAT['targyak'] as $idx => $tAdat) $ADAT['targyAdat'][ $tAdat['targyId'] ] = $tAdat; - unset($ADAT['targyak']); - // osztalyok - $ADAT['osztalyok'] = getOsztalyok(); - -//dump($ADAT['export']); - - $file = fileNameNormal('tantargyFelosztas-'.__TANEV.'-'.date('Ymd')); - if (exportTantargyFelosztas($file, $ADAT)) - header('Location: '.location('index.php?page=session&f=download&download=true&dir=naplo/export/tantargyFelosztas&file='.$file.'.'.$ADAT['formatum'].'&mimetype='.$ADAT['mime'])); - -// dump($ADAT); - - } - - } -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/export/tantargyFelosztas.php b/mayor-orig/www/policy/private/naplo/export/tantargyFelosztas.php deleted file mode 100644 index c75ffff4..00000000 --- a/mayor-orig/www/policy/private/naplo/export/tantargyFelosztas.php +++ /dev/null @@ -1,9 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/haladasi/elmaradas-pre.php b/mayor-orig/www/policy/private/naplo/haladasi/elmaradas-pre.php deleted file mode 100644 index ea3a2959..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/elmaradas-pre.php +++ /dev/null @@ -1,17 +0,0 @@ - __TANEV, 'beDt'=>$_TANEV['kezdesDt'],'kiDt'=>$_TANEV['zarasDt'],'result' => 'assoc')); - $Elmaradas = getHaladasiElmaradas(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/haladasi/elmaradas.php b/mayor-orig/www/policy/private/naplo/haladasi/elmaradas.php deleted file mode 100644 index 8b4019bf..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/elmaradas.php +++ /dev/null @@ -1,12 +0,0 @@ - 0) - || (is_array($Elmaradas['beirando']) && count($Elmaradas['beirando']) > 0) - ) putElmaradas($Elmaradas, $Tanarok); - -?> diff --git a/mayor-orig/www/policy/private/naplo/haladasi/elszamolas-pre.php b/mayor-orig/www/policy/private/naplo/haladasi/elszamolas-pre.php deleted file mode 100644 index 37078c30..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/elszamolas-pre.php +++ /dev/null @@ -1,59 +0,0 @@ -'cella', - // 'post'=>array('tanarId', 'diakId', 'osztalyId', 'tankorId'), - 'paramName' => 'dt', 'hanyNaponta' => 7, - 'tolDt' => date('Y-m-d', strtotime('Saturday', strtotime($_TANEV['kezdesDt']))), - 'igDt' => date('Y-m-d', strtotime('next Saturday', strtotime($_TANEV['zarasDt']))), - 'override' => true - ); - $TOOL['datumTolIgSelect'] = array( - 'tipus' => 'sor', - 'tolParamName' => 'tolDt', - 'igParamName' => 'igDt', - 'tolDt' => $_TANEV['kezdesDt'], - 'igDt' => $_TANEV['zarasDt'], -// 'hanyNaponta' => 'havonta', - 'post' => array('tanarId', 'osztalyId', 'tankorId', 'sulyozas') - ); - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/haladasi/elszamolas.php b/mayor-orig/www/policy/private/naplo/haladasi/elszamolas.php deleted file mode 100644 index 8e2635d6..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/elszamolas.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/haladasi/haladasi-pre.php b/mayor-orig/www/policy/private/naplo/haladasi/haladasi-pre.php deleted file mode 100644 index f6a59939..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/haladasi-pre.php +++ /dev/null @@ -1,387 +0,0 @@ - osztalyId-t nem állítunk - hagyjuk - if (isset($tankorId) and !tankorTagjaE($diakId, $tankorId)) { - unset($tankorId); - } - $ADAT['title'] = getDiakNevById($diakId); - } else { - if (isset($teremId)) { - } elseif (!isset($osztalyId)) { - if (!isset($tanarId)) $tanarId = readVariable($_POST['tanarId'],'id'); - if (!isset($tanarId)) $tanarId = readVariable($_GET['tanarId'],'id'); - if (!isset($tanarId) && __USERTANARID!==false && __TANAR) $tanarId = __USERTANARID; - define(__PLUSZBEIRHAT, - (__USERTANARID == $tanarId || __NAPLOADMIN===true || __VEZETOSEG===true) - ); - } - } - if (!defined('__PLUSZBEIRHAT')) define('__PLUSZBEIRHAT',false); - /* ------------------------------------------------- */ - - // lapozás, tól-ig beállítás - if (!isset($tankorId)) { - - // egy tanár ($tanarId) vagy osztály ($osztaly) összes órája --> lapozni kell - // reading sensitive data - $igDt = readVariable($_POST['igDt'], 'datetime', date('Y-m-d')); - $tolDt = readVariable($_POST['tolDt'], 'datetime'); - $lapoz = readVariable($_POST['lapoz'], 'enum', null, array('<<','>>','nextWeek','prevWeek')); - $lapoz1 = readVariable($_POST['lapoz1'], 'enum', null, array('<<','>>','nextWeek','prevWeek')); - - // set defaults ++ -// if (strtotime($igDt) > strtotime($_TANEV['zarasDt'])) $igDt = $_TANEV['zarasDt']; - $maxIgDt = date('Y-m-d', strtotime('next Saturday', strtotime($_TANEV['kovetkezoKezdesDt']))); - if (strtotime($igDt) > strtotime($maxIgDt)) $igDt = $maxIgDt; - elseif (strtotime($igDt) < strtotime($_TANEV['kezdesDt'])) $igDt = $_TANEV['kezdesDt']; - if (date('w', strtotime($igDt)) == 0) $igDt = date('Y-m-d',strtotime('-1 days',strtotime($igDt))); // Hogy vasárnap még a múltheti látszódjon - $eVas = date('Y-m-d',strtotime('Saturday',strtotime($igDt))); - - if ($igDt == '') $igDt = $eVas; - if ($tolDt == '') $tolDt = $eHet = date('Y-m-d',strtotime('last Monday 02:00',strtotime($eVas))); - - if (in_array($lapoz,array('<<','prevWeek')) or in_array($lapoz1,array('<<','prevWeek'))) { - $tolDt = date('Y-m-d',strtotime('last Monday 02:00',strtotime($eHet))); -// $igDt = date('Y-m-d',strtotime('Saturday',strtotime($tolDt))); -// Vasárnap - $igDt = date('Y-m-d',strtotime('Sunday',strtotime($tolDt))); - } elseif (in_array($lapoz,array('>>','nextWeek')) or in_array($lapoz1,array('>>','nextWeek'))) { - $tolDt = date('Y-m-d',strtotime('Monday 02:00',strtotime($eVas))); -// $igDt = date('Y-m-d',strtotime('Saturday',strtotime($tolDt))); -// Vasárnap - $igDt = date('Y-m-d',strtotime('Sunday',strtotime($tolDt))); - } - if ($csakUres || strtotime($tolDt) < strtotime($_TANEV['kezdesDt'])) $tolDt = date('Y-m-d',strtotime($_TANEV['kezdesDt'])); - // Ha ezt kiveszem, akkor mindig kirakja a teljes hetet, de a jövőbeli órákat nem lehet beírni! - // Itt a post értékét nem használjuk fel, csak vizsgáljuk. - if ((!isset($_POST['igDt']) || $_POST['igDt'] == '')&& strtotime($igDt) > time()) $igDt = date('Y-m-d'); - define('_SHOW_DAYS_FROM',$tolDt); - define('_SHOW_DAYS_TO',$igDt); - - } else { - - // egy tanulócsoport órái (nem kell lapozni) - define('_SHOW_DAYS_FROM',date('Y-m-d',strtotime($_TANEV['kezdesDt']))); - define('_SHOW_DAYS_TO',date('Y-m-d')); - - } - - /* ------------------------------------------------- */ - // Jogosultság ellenőrzés, tanév aktív-e... - - // A megjelenítéshez - if (isset($osztalyId) && !isset($diakId)) { - $osztalyAdat = getOsztalyAdat($osztalyId); - $ADAT['title'] = $osztalyAdat['osztalyJel'].' ('.$osztalyAdat['osztalyfonok']['tanarNev'].')'; - // hetesek miatt - $ADAT['osztalyId'] = $osztalyId; - $ADAT['diakok'] = getDiakok(array('osztalyId' => $osztalyId)); - for ($i = 0; $i < count($ADAT['diakok']); $i++) $ADAT['diakNevek'][ $ADAT['diakok'][$i]['diakId'] ] = $ADAT['diakok'][$i]['diakNev']; - } elseif (isset($tanarId)) { - $ADAT['title'] = getTanarNevById($tanarId); - //DEPRECATED $ADAT['oraTerheles'] = getOraTerhelesByTanarId(array('tanarId'=>$tanarId,'tolDt'=>$tolDt,'igDt'=>$igDt)); - $ADAT['oraTerheles'] = getOraTerhelesStatByTanarId(array('tanarId'=>$tanarId,'dt'=>_SHOW_DAYS_TO)); - } elseif (isset($teremId)) { - $ADAT['title'] = $teremId; - } elseif (isset($tankorId)) { - $ADAT['title'] = 'A tankör haladási naplója'; - } - - if ( - $_TANEV['szemeszter'][1]['statusz'] == 'aktív' // Csak aktív tanévben lehet módosítani - && ( - __NAPLOADMIN // adminnak vagy - || __VEZETOSEG // vezetőség - tanév végi pótlásokhoz kell! - || ((__TANAR || __VEZETOSEG )) // A tanároknak, vezetőségi tagoknak -// || ((__TANAR || __VEZETOSEG ) && __FOLYO_TANEV) // A tanév közben a tanároknak, vezetőségi tagoknak - az év végi napok problémásak így! - ) - ) { - // action - if ($action == 'haladasiNaploBeiras' && ( - is_array($_POST['oraId']) - ||is_array($_POST['UJORA']) - ||is_array($_POST['ORATOROL']) - )) { - - $oraIds = readVariable($_POST['oraId'],'numeric'); - // --FIXME :: a feldolgozást inkább végezzük máshol - $lr = db_connect('naplo'); - for ($i = 0; $i < count($oraIds); $i++) { - if (is_numeric($oraIds[$i])) { - $oraId = $oraIds[$i]; - // Ha egy órának több tanára is van, select - //EXPERIMENTAL: $_modTs = readVariable($_POST['T_'.$oraId], 'datetime', ''); - $_ki = readVariable($_POST['K_'.$oraId], 'numeric', ''); - $_leiras = readVariable($_POST['L_'.$oraId],'string', ''); //htmlspecialchars($_POST['L_'.$oraId]) - $_csoportAdat = readVariable($_POST['M_'.$oraId], 'string', ''); //numeric:numeric ??? - // paraméterek: $oraId, $leiras, $csoportAdat = 'csoportId:tankorId', $ki = '', $olr = '') - if (isset($_POST['L_'.$oraId])) // a biztonság kedvéért ellenőrizzük - updateHaladasiNaploOra($oraId, $_leiras, $_csoportAdat, $_ki, $lr); - //EXPERIMENTAL: updateHaladasiNaploOra($oraId, $_leiras, $_csoportAdat, $_ki, $_modTs, $lr); - } - } - $UJORA = readVariable($_POST['UJORA'],'string'); - for ($i=0; $i$_dt,'ora'=>$_ora,'ki'=> $_ki, 'tipus'=>$_tipus,'eredet'=>$_eredet,'feladatTipusId'=>$_feladatTipusId,'munkaido'=>'fennmaradó'),$lr); - } - } - //*** IDE JÖHET A BEÍRÁS - if (is_array($_POST)) foreach ($_POST as $_key => $_leiras) { - if (substr($_key,0,3) === 'LE_' && $_leiras!='' && is_numeric($UJORAIDK[$_dt][$_ora])) { - list($_rest, $_dt,$_ora) = explode('_',$_key); - updateHaladasiNaploOra($UJORAIDK[$_dt][$_ora],$_leiras,'',$tanarId,$lr); - } - } - //*** - $ORATOROL = readVariable($_POST['ORATOROL'],'id'); - for ($i=0; $i_SHOW_DAYS_FROM, 'igDt'=>_SHOW_DAYS_TO)); - $Osztalyok = getDiakOsztalya($diakId, array('tanev'=>__TANEV,'tolDt'=>$tolDt,'igDt'=>$igDt, 'result'=>'idonly')); - } elseif (isset($osztalyId)) { - $ADAT['haladasiTipus']='osztalyHaladasi'; - $Tankorok = getTankorByOsztalyId($osztalyId, __TANEV); - $Osztalyok = array($osztalyId); - } elseif (isset($teremId)) { // --new - $ADAT['haladasiTipus']='teremHaladasi'; - $Tankorok = getTankorByTeremId($teremId, __TANEV); - $Osztalyok = array($osztalyId); - } elseif (isset($tanarId)) { - $Tankorok = getTankorByTanarId( - $tanarId, - __TANEV, - array('csakId' => false, 'tolDt' => _SHOW_DAYS_FROM, 'igDt' => _SHOW_DAYS_TO) - ); - $Osztalyok = getTanarOsztaly($tanarId, array('tanev' => __TANEV, 'tolDt' => $tolDt, 'igDt' => $igDt, 'result'=>'idonly')); - } - $TankorokMutat = $Tankorok; - // Kell a munkaterv!! Ahhoz kell(enek) az osztály(ok)! - $ADAT['munkaterv'] = getMunkatervByOsztalyId($Osztalyok, array('result' => 'idonly')); - - // Tanmenet - if (is_array($Tankorok)) foreach ($Tankorok as $key => $tAdat) $ADAT['tankorIds'][] = $tAdat['tankorId']; - if (is_array($ADAT['tankorIds'])) { - $ADAT['tankorTanmenet'] = getTanmenetByTankorIds($ADAT['tankorIds'], array('tanev' => __TANEV, 'jovahagyva'=>!__TANAR)); - } - if (isset($tankorId)) { - if (__DIAK===true) { - $allowed=false; - for($i=0; $i $_v) { - for ($i=0; $i $olAdat) - foreach ($olAdat['tanarIds'] as $_tanarId) $ADAT['oraLatogatasok'][$olId]['tanarNevek'][] = getTanarNevById($_tanarId); - // Kell a munkaterv!! Ahhoz kell(enek) az osztály(ok)! - if (isset($diakId)) $O = getDiakOsztalya($diakId, array('tanev'=>__TANEV,'tolDt'=>$tolDt,'igDt'=>$igDt, 'result'=>'idonly')); - elseif (isset($osztalyId)) $O = array($osztalyId); - elseif (isset($tanarId)) $O = getTanarOsztaly($tanarId, array('tanev' => __TANEV, 'tolDt' => $tolDt, 'igDt' => $igDt, 'result'=>'idonly')); - $ADAT['munkaterv'] = getMunkatervByOsztalyId($O, array('result' => 'idonly')); - - $ADAT['tanitasiNap'] = getTanitasiNapAdat(_genNapok($tolDt,$igDt), array('munkatervIds' => $ADAT['munkaterv'])); - $ADAT['diakId'] = $diakId; - $ADAT['osztalyId'] = $osztalyId; - $ADAT['tanarId'] = $tanarId; - $ADAT['tankorId'] = $tankorId; - $ADAT['terem'] = getTermek(array('result'=>'assoc')); - $ADAT['feladatTipus'] = getFeladatTipus(); - $ADAT['maxOra'] = 16; // Ha reggel 8-kor kezdődik a tanítás, akkor 24 óráig rendben vagyunk így... -// if ($tanarId>0) //$ADAT['oraTerheles'] = getOraTerhelesByTanarId(array('tanarId'=>$tanarId,'tolDt'=>$tolDt,'igDt'=>$igDt)); -// $ADAT['oraTerheles'] = getOraTerhelesStatByTanarId(array('tanarId'=>$tanarId,'tolDt'=>$tolDt,'igDt'=>$igDt)); - - $ADAT['szabadTermek'] = getSzabadTermekByDtInterval($tolDt,$igDt, null,'ora'); - $ADAT['tankorTipusok'] = getTankorTipusok(); - /* ------------------------------------------------- */ - // toolBar - $TOOL['datumSelect'] = array( - 'tipus'=>'sor', 'post'=>array('tanarId', 'diakId', 'osztalyId', 'tankorId'), - 'paramName' => 'igDt', 'hanyNaponta' => 7, - 'tolDt' => date('Y-m-d', strtotime('Saturday', strtotime($_TANEV['kezdesDt']))), - 'igDt' => $maxIgDt, - 'override' => true - ); - if (__NAPLOADMIN or __VEZETOSEG or __TANAR or __TITKARSAG) { - $TOOL['tanarSelect'] = array('tipus' => 'cella', 'post' => array('igDt')); - $TOOL['teremSelect'] = array('tipus' => 'cella', 'post' => array('igDt')); - $TOOL['osztalySelect'] = array('tipus' => 'cella','paramName' => 'osztalyId', 'post' => array('igDt')); - if (isset($osztalyId)) - $TOOL['diakSelect'] = array('tipus' => 'cella', 'paramName' => 'diakId', 'diakok' => $ADAT['diakok'], 'post' => array('osztalyId','igDt')); - if (isset($osztalyId) or isset($tanarId) or isset($diakId) or isset($tankorId)) - $TOOL['tankorSelect'] = array('tipus' => 'sor', 'tankorok' => $TankorokMutat, 'paramName' => 'tankorId', 'post' => array('osztalyId','tanarId','diakId','igDt')); - } elseif (__DIAK===true) { - $TOOL['tankorSelect'] = array('tipus' => 'sor', 'tankorok' => $TankorokMutat, 'paramName' => 'tankorId', 'post' => array('osztalyId','tanarId','diakId','igDt')); - } - getToolParameters(); - -} // end of skin ajax else - -?> diff --git a/mayor-orig/www/policy/private/naplo/haladasi/haladasi.php b/mayor-orig/www/policy/private/naplo/haladasi/haladasi.php deleted file mode 100644 index 11e1b8c3..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/haladasi.php +++ /dev/null @@ -1,15 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/haladasi/helyettesites-pre.php b/mayor-orig/www/policy/private/naplo/haladasi/helyettesites-pre.php deleted file mode 100644 index 89686a13..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/helyettesites-pre.php +++ /dev/null @@ -1,195 +0,0 @@ -time()) { - $_dt = date('Y-m-d',strtotime('-1 day',strtotime($_dt))); - checkNaplo($_dt); - } - } - // -------------- action --------------// - - if ($action == 'hianyzoModositas') { - - $ujHianyzok = readVariable($_POST['addHianyzo'], 'numeric unsigned'); - $toroltHianyzok = readVariable($_POST['delHianyzo'], 'numeric unsigned'); - - ujHianyzokFelvetele($ujHianyzok, $dt); - toroltHianyzokVisszaallitasa($toroltHianyzok, $dt); - - } elseif ($action == 'helyettesitesRogzitese') { - foreach ($_POST as $name => $value) { - list($gomb,$act,$id,$koord) = explode('_', $name); - if ($gomb == 'gomb' && isset($id) && in_array($act, array('manual','mozgat','csere'))) { - $$act = readVariable($id, 'numeric unsigned', null); - break; - } - } - $T = $_POST['T']; - - if (is_array($T)) helyettesitesRogzites($T); - - } elseif ($action == 'keziBeallitas') { - - $oraId = readVariable($_POST['oraId'], 'numeric unsigned'); - $ki = readVariable($_POST['ki'], 'numeric unsigned'); - $tipus = readVariable($_POST['tipus'], 'enum', null, array('elmarad','helyettesítés','felügyelet','összevonás','normál','normál máskor','elmarad máskor','egyéb')); - $teremId = readVariable($_POST['teremId'], 'numeric unsigned'); - if (isset($oraId) && isset($tipus)) keziBeallitas($oraId, $ki, $tipus, $teremId); - - } elseif ($action == 'oraMozgatas') { - - $mozgat = readVariable($_POST['mozgat'], 'numeric unsigned'); - $ujDt = readVariable($_POST['ujDt'], 'date'); - $ora = readVariable($_POST['ora'], 'numeric unsigned'); - $rogzit = isset($_POST['rogzit']); - - if ($rogzit && isset($ora) && isset($ujDt) && isset($mozgat)) { // kijelölte az óra új helyét és submit gombot nyomott - if (oraMozgatas($mozgat, $ujDt, $ora)) unset($mozgat); // visszatérés a helyettesítés oldalra, ha sikerült - } - - } elseif ($action == 'oraCsere') { - - $csDt = readVariable($_POST['csDt'], 'date'); - $csere = readVariable($_POST['csere'], 'numeric unsigned'); - $csId = readVariable($_POST['csId'], 'numeric unsigned'); - $rogzit = isset($_POST['rogzit']); - - if ($rogzit && isset($csId)) { - if (oraCsere($csere, $csId)) unset($csere); // visszatérés a napi helyettesítés oldalra - } - - } - // ------------ action vége -----------// - } // __FOLYO_TANEV - else { - $_SESSION['alert'][] = 'message:wrong_data:Nem folyó tanév és nem naplóadmin'; - } - - $lr = db_connect('naplo'); - if (isset($manual)) { - - // Kézi beállítás - $oraAdat = getOraadatById($manual, __TANEV, $lr); - $Termek = getSzabadTermek(array('dt' => $oraAdat['dt'], 'ora' => $oraAdat['ora'], 'ki' => $oraAdat['ki']), $lr); - if ($oraAdat['teremId']!='') { - for ($i = 0;($i < count($Termek) && $Termek[$i]['teremId'] != $oraAdat['teremId']); $i++); - if ($i >= count($Termek)) $Termek[] = array('teremId' => $oraAdat['teremId'], 'leiras' => $oraAdat['teremId']); - } else { - $Termek[] = array('teremId' => 'NULL', 'leiras' => '-'); - } - // Tanárnevek lekérése - $Tanarok = getTanarok(array('tanev' => __TANEV,'beDt'=>$dt,'kiDt'=>$dt), $lr); - - } elseif (isset($mozgat)) { - - // Mozgatás - $ujDt = readVariable($_POST['ujDt'], 'date', $dt); - if (isset($ujDt)) checkNaplo($ujDt); - - $oraAdat = getOraadatById($mozgat, __TANEV, $lr); - if (isset($oraAdat['kit']) && $oraAdat['kit'] != '') $tanarId = $oraAdat['kit']; - else $tanarId = $oraAdat['ki']; - $TANAR_DT_NAPI_ORAK = getTanarNapiOrak($tanarId, $dt, $lr); - $TANAR_UJDT_NAPI_ORAK = getTanarNapiOrak($tanarId, $ujDt, $lr); - - } elseif (isset($csere)) { - - // Csere - $csDt = readVariable($_POST['csDt'], 'date', $dt); - if (isset($csDt)) checkNaplo($csDt); - - $oraAdat = getOraadatById($csere, __TANEV, $lr); - if (isset($oraAdat['kit']) && $oraAdat['kit'] != '') $tanarId = $oraAdat['kit']; - else $tanarId = $oraAdat['ki']; - - if ($_POST['csTanarId'] == '') $csTanarId = $tanarId; - else $csTanarId = $_POST['csTanarId']; - - $Tanarok = getTanarok(array('tanev' => __TANEV,'kiDt'=>$dt,'beDt'=>$dt), $lr); - $TANAR_DT_NAPI_ORAK = getTanarNapiOrak($tanarId, $dt, $lr); - $CSTANAR_CSDT_NAPI_ORAK = getTanarNapiOrak($csTanarId, $csDt, $lr); - - } elseif (isset($_POST['csereAttekintes']) && $_POST['csereAttekintes'] != '') { - - $oraId = $_POST['csereAttekintes']; - $Orak = getCsereOraiByOraId($oraId, $lr); - - } elseif ($orarend != '') { - // Tanár órarendje - } else { - - // Normál helyettesítés kiíró - - // A beírt hiányzók, helyettesítések... - $HELYETTESITES = getHianyzoOrak($dt, $lr); // == ADAT! - $HELYETTESITES['tanarTerheles'] = getOraTerhelesStatByTanarId(array('dt'=>$dt)); - } - db_close($lr); - - - - - - - - // toolBar - if (__NAPLOADMIN) { - $TOOL['datumSelect'] = array( - 'tipus'=>'cella', 'post' => array('tanarId', 'diakId', 'osztalyId', 'tankorId'), - 'paramName' => 'dt', 'hanyNaponta' => 1, - 'tolDt' => date('Y-m-d', strtotime($_TANEV['kezdesDt'])), -// 'igDt' => $_TANEV['zarasDt'], - 'igDt' => getTanitasiNap(array('direction'=>'elore', 'napszam'=>10, 'fromDt'=>'curdate()')), - 'napTipusok' => array('tanítási nap', 'speciális tanítási nap') - ); - } elseif (__VEZETOSEG || MAYOR_SOCIAL===true) { - $TOOL['datumSelect'] = array( - 'tipus' => 'cella', 'post' => array('tanarId', 'diakId', 'osztalyId', 'tankorId'), - 'paramName' => 'dt', 'hanyNaponta' => 1, - 'tolDt' => date('Y-m-d', strtotime(_ZARAS_HATARIDO)), - 'igDt' => getTanitasiNap(array('direction'=>'elore', 'napszam'=>10, 'fromDt'=>'curdate()')), - 'napTipusok' => array('tanítási nap', 'speciális tanítási nap') - ); - } - getToolParameters(); - - } - - -?> diff --git a/mayor-orig/www/policy/private/naplo/haladasi/helyettesites.php b/mayor-orig/www/policy/private/naplo/haladasi/helyettesites.php deleted file mode 100644 index 5707092c..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/helyettesites.php +++ /dev/null @@ -1,46 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/haladasi/hetes-pre.php b/mayor-orig/www/policy/private/naplo/haladasi/hetes-pre.php deleted file mode 100644 index 8adbc979..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/hetes-pre.php +++ /dev/null @@ -1,260 +0,0 @@ - osztalyId-t nem állítunk - hagyjuk - if (isset($tankorId) and !tankorTagjaE($diakId, $tankorId)) { - unset($tankorId); - } - $ADAT['title'] = getDiakNevById($diakId); - } else { - if (isset($teremId)) { - } elseif (!isset($osztalyId)) { - if (!isset($tanarId)) $tanarId = readVariable($_POST['tanarId'],'id'); - if (!isset($tanarId)) $tanarId = readVariable($_GET['tanarId'],'id'); - if (!isset($tanarId) && __USERTANARID!==false && __TANAR) $tanarId = __USERTANARID; - define(__PLUSZBEIRHAT, - (__USERTANARID == $tanarId || __NAPLOADMIN===true || __VEZETOSEG===true) - ); - } - } - if (!defined('__PLUSZBEIRHAT')) define('__PLUSZBEIRHAT',false); - /* ------------------------------------------------- */ - - // lapozás, tól-ig beállítás - if (!isset($tankorId)) { - - // egy tanár ($tanarId) vagy osztály ($osztaly) összes órája --> lapozni kell - // reading sensitive data - $igDt = readVariable($_POST['igDt'], 'datetime', date('Y-m-d')); - $tolDt = readVariable($_POST['tolDt'], 'datetime'); - $lapoz = readVariable($_POST['lapoz'], 'enum', null, array('<<','>>','nextWeek','prevWeek')); - $lapoz1 = readVariable($_POST['lapoz1'], 'enum', null, array('<<','>>','nextWeek','prevWeek')); - - // set defaults ++ -// if (strtotime($igDt) > strtotime($_TANEV['zarasDt'])) $igDt = $_TANEV['zarasDt']; - if (strtotime($igDt) > strtotime($_TANEV['zarasDt'])) $igDt = date('Y-m-d', strtotime('next Saturday', strtotime($_TANEV['zarasDt']))); - elseif (strtotime($igDt) < strtotime($_TANEV['kezdesDt'])) $igDt = $_TANEV['kezdesDt']; - if (date('w', strtotime($igDt)) == 0) $igDt = date('Y-m-d',strtotime('-1 days',strtotime($igDt))); // Hogy vasárnap még a múltheti látszódjon - $eVas = date('Y-m-d',strtotime('Saturday',strtotime($igDt))); - - if ($igDt == '') $igDt = $eVas; - if ($tolDt == '') $tolDt = $eHet = date('Y-m-d',strtotime('last Monday 02:00',strtotime($eVas))); - - if (in_array($lapoz,array('<<','prevWeek')) or in_array($lapoz1,array('<<','prevWeek'))) { - $tolDt = date('Y-m-d',strtotime('last Monday 02:00',strtotime($eHet))); -// $igDt = date('Y-m-d',strtotime('Saturday',strtotime($tolDt))); -// Vasárnap - $igDt = date('Y-m-d',strtotime('Sunday',strtotime($tolDt))); - } elseif (in_array($lapoz,array('>>','nextWeek')) or in_array($lapoz1,array('>>','nextWeek'))) { - $tolDt = date('Y-m-d',strtotime('Monday 02:00',strtotime($eVas))); -// $igDt = date('Y-m-d',strtotime('Saturday',strtotime($tolDt))); -// Vasárnap - $igDt = date('Y-m-d',strtotime('Sunday',strtotime($tolDt))); - } - if ($csakUres || strtotime($tolDt) < strtotime($_TANEV['kezdesDt'])) $tolDt = date('Y-m-d',strtotime($_TANEV['kezdesDt'])); - // Ha ezt kiveszem, akkor mindig kirakja a teljes hetet, de a jövőbeli órákat nem lehet beírni! - // Itt a post értékét nem használjuk fel, csak vizsgáljuk. - if ((!isset($_POST['igDt']) || $_POST['igDt'] == '')&& strtotime($igDt) > time()) $igDt = date('Y-m-d'); - define('_SHOW_DAYS_FROM',$tolDt); - define('_SHOW_DAYS_TO',$igDt); - - } else { - - // egy tanulócsoport órái (nem kell lapozni) - define('_SHOW_DAYS_FROM',date('Y-m-d',strtotime($_TANEV['kezdesDt']))); - define('_SHOW_DAYS_TO',date('Y-m-d')); - - } - /* ------------------------------------------------- */ - // Jogosultság ellenőrzés, tanév aktív-e... - - // A megjelenítéshez - if (isset($osztalyId) && !isset($diakId)) { - $osztalyAdat = getOsztalyAdat($osztalyId); - $ADAT['title'] = $osztalyAdat['osztalyJel'].' ('.$osztalyAdat['osztalyfonok']['tanarNev'].')'; - // hetesek miatt - $ADAT['osztalyId'] = $osztalyId; - $ADAT['diakok'] = getDiakok(array('osztalyId' => $osztalyId)); - for ($i = 0; $i < count($ADAT['diakok']); $i++) $ADAT['diakNevek'][ $ADAT['diakok'][$i]['diakId'] ] = $ADAT['diakok'][$i]['diakNev']; - } elseif (isset($tanarId)) { - $ADAT['title'] = getTanarNevById($tanarId); - //DEPRECATED $ADAT['oraTerheles'] = getOraTerhelesByTanarId(array('tanarId'=>$tanarId,'tolDt'=>$tolDt,'igDt'=>$igDt)); - $ADAT['oraTerheles'] = getOraTerhelesStatByTanarId(array('tanarId'=>$tanarId,'dt'=>_SHOW_DAYS_TO)); - } elseif (isset($teremId)) { - $ADAT['title'] = $teremId; - } - - if ( - $_TANEV['szemeszter'][1]['statusz'] == 'aktív' // Csak aktív tanévben lehet módosítani - && ( - __NAPLOADMIN // adminnak vagy - || __VEZETOSEG // vezetőség - tanév végi pótlásokhoz kell! - || ((__TANAR || __VEZETOSEG )) // A tanároknak, vezetőségi tagoknak -// || ((__TANAR || __VEZETOSEG ) && __FOLYO_TANEV) // A tanév közben a tanároknak, vezetőségi tagoknak - az év végi napok problémásak így! - ) - ) { - // action - if ($action == 'haladasiNaploBeiras' && ( - is_array($_POST['oraId']) - ||is_array($_POST['UJORA']) - ||is_array($_POST['ORATOROL']) - )) { - } elseif ($action == 'hetesFelvetel' && isset($osztalyId) && ((__OSZTALYFONOK===true && in_array($osztalyId, $_OSZTALYA)) || __NAPLOADMIN===true )) { - $ADAT['dt'] = readVariable($_POST['dt'], 'date'); - $ADAT['hetes'][1] = readVariable($_POST['hetes1'], 'numeric unsigned'); - $ADAT['hetes'][2] = readVariable($_POST['hetes2'], 'numeric unsigned'); - hetesFelvetel($ADAT); - } - } - - if ((date('Y-m-d',strtotime($tolDt))==date('Y-m-d',strtotime('next Monday')) - || date('Y-m-d',strtotime($tolDt))==date('Y-m-d',strtotime('last Monday')) - ) && (__NAPLOADMIN || __VEZETOSEG)) { - $_NAPOK = _genNapok($tolDt,$igDt); - for ($i=0; $i $osztalyId,'result'=>'assoc','keyfield'=>'diakId')); - $ADAT['hetesek'] = getHetesek($osztalyId, _SHOW_DAYS_FROM); - $ADAT['osztalyok'] = getOsztalyok(__TANEV,array('result'=>'assoc')); - - if (isset($tankorId)) $orderBy = array('dt DESC','ora DESC'); // A lekérdezéshez - else $orderBy = array('dt DESC','ora ASC'); - - // tankörök lekérdzése - if (isset($diakId)) { - $ADAT['haladasiTipus']='diakHaladasi'; - $Tankorok = getTankorByDiakId($diakId, __TANEV, array('tolDt'=>_SHOW_DAYS_FROM, 'igDt'=>_SHOW_DAYS_TO)); - $Osztalyok = getDiakOsztalya($diakId, array('tanev'=>__TANEV,'tolDt'=>$tolDt,'igDt'=>$igDt, 'result'=>'idonly')); - } elseif (isset($osztalyId)) { - $ADAT['haladasiTipus']='osztalyHaladasi'; - $Tankorok = getTankorByOsztalyId($osztalyId, __TANEV); - $Osztalyok = array($osztalyId); - } elseif (isset($teremId)) { // --new - $ADAT['haladasiTipus']='teremHaladasi'; - $Tankorok = getTankorByTeremId($teremId, __TANEV); - $Osztalyok = array($osztalyId); - } elseif (isset($tanarId)) { - $Tankorok = getTankorByTanarId( - $tanarId, - __TANEV, - array('csakId' => false, 'tolDt' => _SHOW_DAYS_FROM, 'igDt' => _SHOW_DAYS_TO) - ); - $Osztalyok = getTanarOsztaly($tanarId, array('tanev' => __TANEV, 'tolDt' => $tolDt, 'igDt' => $igDt, 'result'=>'idonly')); - } - $TankorokMutat = $Tankorok; - // Kell a munkaterv!! Ahhoz kell(enek) az osztály(ok)! - $ADAT['munkaterv'] = getMunkatervByOsztalyId($Osztalyok, array('result' => 'idonly')); - - // Tanmenet - if (is_array($Tankorok)) foreach ($Tankorok as $key => $tAdat) $ADAT['tankorIds'][] = $tAdat['tankorId']; - if (is_array($ADAT['tankorIds'])) { - $ADAT['tankorTanmenet'] = getTanmenetByTankorIds($ADAT['tankorIds'], array('tanev' => __TANEV, 'jovahagyva'=>!__TANAR)); - } - if (isset($tankorId)) { - if (__DIAK===true) { - $allowed=false; - for($i=0; $i $_v) { - for ($i=0; $i $olAdat) - foreach ($olAdat['tanarIds'] as $_tanarId) $ADAT['oraLatogatasok'][$olId]['tanarNevek'][] = getTanarNevById($_tanarId); - // Kell a munkaterv!! Ahhoz kell(enek) az osztály(ok)! - if (isset($diakId)) $O = getDiakOsztalya($diakId, array('tanev'=>__TANEV,'tolDt'=>$tolDt,'igDt'=>$igDt, 'result'=>'idonly')); - elseif (isset($osztalyId)) $O = array($osztalyId); - elseif (isset($tanarId)) $O = getTanarOsztaly($tanarId, array('tanev' => __TANEV, 'tolDt' => $tolDt, 'igDt' => $igDt, 'result'=>'idonly')); - $ADAT['munkaterv'] = getMunkatervByOsztalyId($O, array('result' => 'idonly')); - - $ADAT['tanitasiNap'] = getTanitasiNapAdat(_genNapok($tolDt,$igDt), array('munkatervIds' => $ADAT['munkaterv'])); - $ADAT['diakId'] = $diakId; - $ADAT['osztalyId'] = $osztalyId; - $ADAT['tanarId'] = $tanarId; - $ADAT['tankorId'] = $tankorId; - $ADAT['terem'] = getTermek(array('result'=>'assoc')); - $ADAT['feladatTipus'] = getFeladatTipus(); - $ADAT['maxOra'] = 16; // Ha reggel 8-kor kezdődik a tanítás, akkor 24 óráig rendben vagyunk így... -// if ($tanarId>0) //$ADAT['oraTerheles'] = getOraTerhelesByTanarId(array('tanarId'=>$tanarId,'tolDt'=>$tolDt,'igDt'=>$igDt)); -// $ADAT['oraTerheles'] = getOraTerhelesStatByTanarId(array('tanarId'=>$tanarId,'tolDt'=>$tolDt,'igDt'=>$igDt)); - - $ADAT['szabadTermek'] = getSzabadTermekByDtInterval($tolDt,$igDt, null,'ora'); - $ADAT['tankorTipusok'] = getTankorTipusok(); - /* ------------------------------------------------- */ - - // toolBar - $TOOL['datumSelect'] = array( - 'tipus'=>'sor', 'post'=>array('tanarId', 'diakId', 'osztalyId', 'tankorId'), - 'paramName' => 'igDt', 'hanyNaponta' => 7, - 'tolDt' => date('Y-m-d', strtotime('Saturday', strtotime($_TANEV['kezdesDt']))), - 'igDt' => date('Y-m-d', strtotime('next Saturday', strtotime($_TANEV['zarasDt']))), - 'override' => true - ); - if (__NAPLOADMIN or __VEZETOSEG or __TANAR or __TITKARSAG) { -// $TOOL['tanarSelect'] = array('tipus' => 'cella', 'post' => array('igDt')); -// $TOOL['teremSelect'] = array('tipus' => 'cella', 'post' => array('igDt')); - $TOOL['osztalySelect'] = array('tipus' => 'cella','paramName' => 'osztalyId', 'post' => array('igDt')); - if (isset($osztalyId)) - $TOOL['diakSelect'] = array('tipus' => 'cella', 'paramName' => 'diakId', 'diakok' => $ADAT['diakok'], 'post' => array('osztalyId','igDt')); -// if (isset($osztalyId) or isset($tanarId) or isset($diakId)) -// $TOOL['tankorSelect'] = array('tipus' => 'sor', 'tankorok' => $TankorokMutat, 'paramName' => 'tankorId', 'post' => array('osztalyId','tanarId','diakId','igDt')); - } elseif (__DIAK===true) { -// $TOOL['tankorSelect'] = array('tipus' => 'sor', 'tankorok' => $TankorokMutat, 'paramName' => 'tankorId', 'post' => array('osztalyId','tanarId','diakId','igDt')); - } - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/haladasi/hetes.php b/mayor-orig/www/policy/private/naplo/haladasi/hetes.php deleted file mode 100644 index 5aeb1001..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/hetes.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/haladasi/minuszora-pre.php b/mayor-orig/www/policy/private/naplo/haladasi/minuszora-pre.php deleted file mode 100644 index f2abcd4c..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/minuszora-pre.php +++ /dev/null @@ -1,75 +0,0 @@ - 'cella', 'post' => array('ora', 'tanarId', 'osztalyId', 'tankorId'), - 'paramName' => 'dt', 'hanyNaponta' => 1, - 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'], - 'napTipusok' => array('tanítási nap','speciális tanítási nap'), - ); - if (isset($dt)) { - if (!isset($osztalyId) || isset($tankorId)) $TOOL['tanarSelect'] = array('tipus'=>'cella', 'tanarok' => $Tanarok, 'post' => array('dt', 'tankorId')); - if (!isset($tanarId)) $TOOL['osztalySelect'] = array('tipus'=>'sor','paramName' => 'osztalyId', 'post'=>array('dt', 'tankor')); - } - getToolParameters(); - - } // admin vagy igazgató - -?> diff --git a/mayor-orig/www/policy/private/naplo/haladasi/minuszora.php b/mayor-orig/www/policy/private/naplo/haladasi/minuszora.php deleted file mode 100644 index b0c15eaf..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/minuszora.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/haladasi/ora-pre.php b/mayor-orig/www/policy/private/naplo/haladasi/ora-pre.php deleted file mode 100644 index 83f041cb..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/ora-pre.php +++ /dev/null @@ -1,33 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/haladasi/ora.php b/mayor-orig/www/policy/private/naplo/haladasi/ora.php deleted file mode 100644 index 95e6a821..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/ora.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/haladasi/oralatogatas-pre.php b/mayor-orig/www/policy/private/naplo/haladasi/oralatogatas-pre.php deleted file mode 100644 index 810ee183..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/oralatogatas-pre.php +++ /dev/null @@ -1,102 +0,0 @@ - __TANEV)); - - // Adott napi órák lekérdezése - if (isset($osztalyId)) { - $ADAT['orak'] = getOsztalyNapiOrak($osztalyId, $dt); - } elseif ($tanarId) { - $ADAT['orak'] = getTanarNapiOrak($tanarId, $dt); - } - - // Az órákhoz tartozó látogatások és látogatók lekérdezése - $ADAT['oralatogatas'] = $ADAT['oraIds'] = array(); - if (is_array($ADAT['orak']) && count($ADAT['orak']) > 0) { - foreach ($ADAT['orak'] as $ora => $oAdat) { - foreach ($oAdat as $key => $oraAdat) { - $ADAT['oraIds'][] = $oraAdat['oraId']; - } - } - } - - // Jogosultság ellenőrzés, tanév aktív-e... - if ( - $_TANEV['szemeszter'][1]['statusz'] == 'aktív' // Csak aktív tanévben lehet módosítani - && ( - __NAPLOADMIN // adminnak vagy - || (__VEZETOSEG && __FOLYO_TANEV) // A tanév közben a vezetőségi tagoknak - ) - ) { - if ($action == 'oralatogatasBeiras') { - $_D['oraId'] = readVariable($_POST['oraId'], 'id'); - $_D['megjegyzes'] = readVariable($_POST['megjegyzes'], 'string'); - $_D['tanarIds'] = readVariable($_POST['tanarIds'], 'id'); - if (isset($_D['oraId'])) { - oralatogatasBeiras($_D); - } - foreach($_POST as $_key => $_val) { - if (substr($_key,0,6)=='delete') { - list($_rest,$_oraId) = explode('_',$_key); - oralatogatasTorles($_oraId); - } - } - } - } - - - $ADAT['oralatogatas'] = getOralatogatasByOraIds($ADAT['oraIds']); - - - /* ------------------------------------------------- */ - - // tankörök lekérdzése - if (isset($osztalyId)) { - $Tankorok = getTankorByOsztalyId($osztalyId, __TANEV); - } elseif (isset($tanarId)) { - $Tankorok = getTankorByTanarId( - $tanarId, - __TANEV, - array('csakId' => false) - ); - } - -// $TankorokMutat = $Tankorok; -// -// if (isset($tankorId)) { -// $Tankorok = getTankorById($tankorId, __TANEV); // felül kell írnunk -// } - - /* ------------------------------------------------- */ - - // toolBar - $TOOL['datumSelect'] = array( - 'tipus'=>'sor', 'post'=>array('tanarId', 'diakId', 'osztalyId', 'tankorId'), - 'paramName' => 'dt', 'hanyNaponta' => 1, - 'tolDt' => date('Y-m-d', strtotime($_TANEV['kezdesDt'])), - 'igDt' => date('Y-m-d', strtotime($_TANEV['zarasDt'])), - 'override' => true - ); - $TOOL['tanarSelect'] = array('tipus' => 'cella', 'tanarok' => $ADAT['tanarok'], 'post' => array('igDt')); - $TOOL['osztalySelect'] = array('tipus' => 'cella','paramName' => 'osztalyId', 'post' => array('igDt')); -// if (isset($osztalyId) or isset($tanarId) or isset($diakId)) -// $TOOL['tankorSelect'] = array('tipus' => 'sor', 'tankorok' => $TankorokMutat, 'paramName' => 'tankorId', 'post' => array('osztalyId','tanarId','diakId','igDt')); - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/haladasi/oralatogatas.php b/mayor-orig/www/policy/private/naplo/haladasi/oralatogatas.php deleted file mode 100644 index 6fde9cb6..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/oralatogatas.php +++ /dev/null @@ -1,9 +0,0 @@ - 0) putOralatogatasForm($ADAT); - -?> diff --git a/mayor-orig/www/policy/private/naplo/haladasi/osszevonas-pre.php b/mayor-orig/www/policy/private/naplo/haladasi/osszevonas-pre.php deleted file mode 100644 index f140e7fd..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/osszevonas-pre.php +++ /dev/null @@ -1,109 +0,0 @@ - __TANEV, 'tolDt' => $dt, 'igDt' => $dt, 'result' => 'nevsor')); - if (isset($tanarId)) { - // A tanár a tankör tanára-e? - for ($i = 0; ($i < count($Tanarok) && $Tanarok[$i] != $tanarId); $i++); - if ($i > count($Tanarok)) { - $_SESSION['alert'][] = 'message:wrong_data:pluszOra:Nem a tankör tanára:$tankorId/$tanarId'; - unset($tanarId); unset($_POST['tanarId']); - } - } - // Ha csak egy tanarId van, akkor azt állítsuk be! - if (count($Tanarok) == 1) { - $tanarId = $Tanarok[0]['tanarId']; - if (isset($osztalyId)) unset($osztalyId); - } - } - - // Felvehető-e az óra - $ok = (isset($ora) && isset($tanarId) && isset($tankorId)); - - if (isset($tanarId)) { - // tanar Napi órái - $Orak = getTanarNapiOrak($tanarId, $dt); - } - if (isset($ora)) { - if (isset($tankorId)) { - $DIAKIDK = getTankorDiakjaiByInterval($tankorId, $tanev = __TANEV, $tolDt = $dt, $igDt = $dt); - $ADAT['torlendoTankorok'] = getOrakByDiakIdk($DIAKIDK['idk'], array('dt'=>$dt,'ora'=>$ora)); - for ($i=0; $i 'cella', 'post' => array('ora', 'tanarId', 'osztalyId', 'tankorId'), - 'paramName' => 'dt', 'hanyNaponta' => 1, - 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'], - 'napTipusok' => array('tanítási nap','speciális tanítási nap'), - ); - if (isset($dt)) { - $TOOL['oraSelect'] = array('tipus' => 'cella', 'post' => array('osztalyId', 'tanarId', 'tankorId', 'dt', 'ora')); - if (isset($ora) && (!isset($osztalyId) || isset($tankorId))) $TOOL['tanarSelect'] = array('tipus'=>'cella', 'tanarok' => $Tanarok, 'post'=>array('dt', 'ora', 'tankorId', 'teremId' )); - if (isset($osztalyId) or isset($tanarId)) - $TOOL['tankorSelect'] = array('tipus'=>'sor', 'paramName'=>'tankorId', 'post'=>array('osztalyId','tanarId','dt','ora','teremId')); - // if (isset($ora)) $TOOL['teremSelect'] = array('tipus'=>'cella', 'paramName'=>'teremId', 'termek' => $Termek, 'post'=>array('osztalyId','tanarId','dt','ora','tankorId')); - } - getToolParameters(); - - } // admin vagy igazgató - -?> diff --git a/mayor-orig/www/policy/private/naplo/haladasi/osszevonas.php b/mayor-orig/www/policy/private/naplo/haladasi/osszevonas.php deleted file mode 100644 index 5d04f19b..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/osszevonas.php +++ /dev/null @@ -1,13 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/haladasi/pluszora-pre.php b/mayor-orig/www/policy/private/naplo/haladasi/pluszora-pre.php deleted file mode 100644 index 55914d4a..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/pluszora-pre.php +++ /dev/null @@ -1,177 +0,0 @@ - __TANEV, 'tolDt' => $dt, 'igDt' => $dt, 'result' => 'nevsor')); - if (isset($tanarId)) { - // A tanár a tankör tanára-e? - for ($i = 0; ($i < count($Tanarok) && $Tanarok[$i]['tanarId'] != $tanarId); $i++); - if ($i >= count($Tanarok)) { - $_SESSION['alert'][] = 'info:not_member:pluszOra:Nem a tankör tanára:'."$tankorId/$tanarId"; - $Tanarok[] = array('tanarId' => $tanarId, 'tanarNev' => getTanarNevById($tanarId)); - $mkId = getTankorMkId($tankorId); - $tanarMkIds = getTanarMunkakozosseg($tanarId); - $ADAT['kit'] = $Tanarok[0]['tanarId']; - if (in_array($mkId, $tanarMkIds)) $ADAT['tipus'] = 'helyettesítés'; - else $ADAT['tipus'] = 'felügyelet'; -// unset($tanarId); unset($_POST['tanarId']); - } - } - // Ha csak egy tanarId van, akkor azt állítsuk be! - if (count($Tanarok) == 1 && !isset($tanarId)) { - $tanarId = $Tanarok[0]['tanarId']; - if (isset($osztalyId)) unset($osztalyId); - } - } - // Felvehető-e az óra - $ok = (isset($ora) && isset($tanarId) && isset($tankorId)); - - if (isset($tanarId)) { - // tanar Napi órái - $Orak = getTanarNapiOrak($tanarId, $dt); - // Szabad Órák - for ($i = $napiMinOra; $i <= $napiMaxOra; $i++) if (!is_array($Orak[$i])) $SzabadOrak[] = $i; - } elseif (isset($osztalyId)) { - // osztalyNapiOrai - $Orak = getOsztalyNapiOrak($osztalyId, $dt); - // Szabad Órák - for ($i = $napiMinOra; $i <= $napiMaxOra; $i++) if (!is_array($Orak[$i][0])) $SzabadOrak[] = $i; - } - if (isset($ora)) { - $Termek = getSzabadTermek(array('dt' => $dt, 'ora' => $ora)); - $szabadTankorok = getSzabadTankorok($dt, $ora); - if (isset($tankorId)) { - // Tankör tagok ütközés ellenőrzése - $TA = getTankorAdat($tankorId); - if ($TA[$tankorId][0]['jelenlet'] == 'kötelező' && !tankorTagokLukasOrajaE($tankorId, $dt, $ora)) { - $ok = false; - } - } elseif (!isset($osztalyId)) { - // Szabad tanárok lekérdezése? (tanarSelect számára) - $Tanarok = getSzabadTanarok($dt, $ora); - } - if (isset($tanarId)) { - // Tanár ütközés ellenőrzés - if (!tanarLukasOrajaE($tanarId, $dt, $ora, $lr)) { - $_SESSION['alert'][] = 'message:utkozes:1:?:'.$dt.':'.$ora.':'.$tanarId; -// unset($tanarId); $ok = false; - } - } - if (isset($teremId)) { - for ($i = 0; ($i < count($Termek) && $Termek[$i]['teremId'] != $teremId); $i++); - if ($i >= count($Termek)) { // nincs a szabad termek között - $_SESSION['alert'][] = 'message:wrong_data:pluszOra/terem:'.$ora.'. óra:'.$teremId; - unset($teremId); - } - } - } // ora - } // dt - - // Action - if ($ok && $action == 'oraFelvetele') { - $eredet = $_POST['eredet']; - if (isset($ADAT['tipus'])) $tipus = $ADAT['tipus']; - else $tipus = 'normál'; - if (oraFelvetele($dt, $ora, $tanarId, $tankorId, $teremId, $tipus, $eredet, $ADAT['kit'])) { - unset($_POST); - $_POST['dt'] = $dt; $_POST['tanarId'] = $tanarId; - unset($ora); unset($teremId); unset($tankorId); - $Orak = getTanarNapiOrak($tanarId, $dt); - $SzabadOrak = array(); - for ($i = $napiMinOra; $i <= $napiMaxOra; $i++) if (!is_array($Orak[$i])) $SzabadOrak[] = $i; - $_SESSION['alert'][] = 'info:change_success'; - } - } elseif ($action=='csoportos') { - $feladatTipusId = readVariable($_POST['feladatTipusId'],'id'); - $leiras = readVariable($_POST['leiras'],'string'); - $tanarIdk = readVariable($_POST['tanarIdk'],'id'); - $lr = db_connect('naplo'); - for ($i=0;$i$dt, - 'ora'=>$ora, - 'ki'=> $_ki, - 'tipus'=>$_tipus, - 'eredet'=>$_eredet, - 'leiras'=>$leiras, - 'feladatTipusId'=>$feladatTipusId, - 'munkaido'=>'fennmaradó'), - $lr); - } - db_close($lr); - $_SESSION['alert'][] = 'info:'.count($UJORAIDK).'db órát felvettem!'; - } - - $ADAT['munkakozossegek'] = getMunkakozossegek($FILTER=array(),$SET=array('result' => 'indexed')); - $ADAT['mkTanar'] = getMunkakozossegTanaraMatrix(); - - // toolBar - $TOOL['datumSelect'] = array( - 'tipus' => 'cella', 'post' => array('ora', 'tanarId', 'osztalyId', 'tankorId'), - 'paramName' => 'dt', 'hanyNaponta' => 1, - 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'], - 'napTipusok' => array('tanítási nap','speciális tanítási nap'), - ); - if (isset($dt)) { - $TOOL['oraSelect'] = array('tipus'=>'cella', 'orak' => $SzabadOrak, 'foglaltOrakkal' => true, 'post'=>array('osztalyId', 'tanarId', 'tankorId', 'dt', 'ora')); - if (!isset($osztalyId) || isset($tankorId)) $TOOL['tanarSelect'] = array('tipus'=>'cella', 'tanarok' => $Tanarok, 'post' => array('dt', 'ora', 'tankorId', 'teremId' )); - if (!isset($tanarId)) $TOOL['osztalySelect'] = array('tipus'=>'sor','paramName' => 'osztalyId', 'post'=>array('dt', 'ora', 'tankor', 'teremId')); - if (isset($osztalyId) || isset($tanarId) || isset($ora)) { - $TOOL['tankorSelect'] = array('tipus'=>'sor', 'paramName'=>'tankorId', 'tankorok' => $szabadTankorok, 'tolDt'=>$dt, 'igDt'=>$dt, 'post'=>array('osztalyId','tanarId','dt','ora','teremId')); - } - if (isset($ora)) $TOOL['teremSelect'] = array('tipus'=>'cella', 'paramName'=>'teremId', 'termek' => $Termek, 'post'=>array('osztalyId','tanarId','dt','ora','tankorId')); - } - - getToolParameters(); - } // admin vagy igazgató - -?> diff --git a/mayor-orig/www/policy/private/naplo/haladasi/pluszora.php b/mayor-orig/www/policy/private/naplo/haladasi/pluszora.php deleted file mode 100644 index abec9a9f..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/pluszora.php +++ /dev/null @@ -1,15 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/haladasi/specialis-pre.php b/mayor-orig/www/policy/private/naplo/haladasi/specialis-pre.php deleted file mode 100644 index 8b42b475..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/specialis-pre.php +++ /dev/null @@ -1,95 +0,0 @@ -'előre', 'napszam'=>1)); - else $dt = $_TANEV['kezdesDt']; - - $napiMinOra = getMinOra(); - $napiMaxOra = getMaxOra(); - - $Hetek = getOrarendiHetek(); - $napTipusok = getNapTipusok(); - $napAdat = getNapAdat($dt); - - // csak a tanév alatt lehet speciális tanítási nap - $time = strtotime($dt); - if ( - (strtotime($_TANEV['kezdesDt']) <= $time) and - ($time <= strtotime($_TANEV['zarasDt'])) - ) { - - if ($time < time()) $_SESSION['alert'][] = 'message:visszamenoleges_modositas'; - - if ($action == 'napiOrakTorlese') { - $tipus = ($_POST['tipus'] === '')?'':readVariable($_POST['tipus'], 'enum', null, $napTipusok); - if (isset($tipus)) { - napiOrakTorlese($dt, $tipus); - $napAdat = getNapAdat($dt); - } else { - $_SESSION['alert'][] = 'message:wrong_data:napiOrakTorlese:hibás típus:'.$tipus; - } - } elseif ($action == 'orakBetoltese') { - $orarendiHet = $_POST['orarendiHet']; - if (in_array($orarendiHet, $Hetek)) { - orakBetoltese($dt, $orarendiHet); - $napAdat = getNapAdat($dt); - } else { - $_SESSION['alert'][] = 'message:wrong_data:orakBetoltese:hibás hét:'.$orarendiHet; - } - } elseif ($action == 'specialisNap') { - $celOra = $_POST['celOra']; - $het = $_POST['het']; - $nap = $_POST['nap']; - $ora = $_POST['ora']; - specialisNap($dt, $celOra, $het, $nap, $ora); - $napAdat = getNapAdat($dt); - } elseif ($action == 'orakTorlese') { - if (is_array($_POST['ora'])) { - orakTorlese($dt, $_POST['ora']); - $napAdat = getNapAdat($dt); - } - } - } - - $i = 0; - while ($i < count($napAdat) && strpos($napAdat[$i]['tipus'], 'tanítási nap') === false) $i++; - $vanTanitasiNap = ($i < count($napAdat)); - $szabadOrak = getSzabadOrak($dt); - $munkatervek = getMunkatervek(array('result'=>'assoc','keyfield'=>'munkatervId')); - - - // toolBar - $TOOL['datumSelect'] = array( - 'tipus'=>'cella', 'post'=>array(), 'paramName' => 'dt', 'hanyNaponta' => 1, 'tolDt' => $_TANEV['kezdesDt'], - 'igDt' => $_TANEV['zarasDt'], - -// 'napTipusok' => array('tanítási nap', 'speciális tanítási nap'), -// 'napokSzama' => 10 - ); - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/haladasi/specialis.php b/mayor-orig/www/policy/private/naplo/haladasi/specialis.php deleted file mode 100644 index d855fd36..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/specialis.php +++ /dev/null @@ -1,17 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/haladasi/stat-pre.php b/mayor-orig/www/policy/private/naplo/haladasi/stat-pre.php deleted file mode 100644 index 42623c11..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/stat-pre.php +++ /dev/null @@ -1,58 +0,0 @@ - $_TANEV['kezdesDt'])); - elseif (isset($osztalyId)) $Tankorok = getTankorByOsztalyId($osztalyId, __TANEV); - elseif (isset($tanarId)) $Tankorok = getTankorByTanarId($tanarId, __TANEV); - elseif (isset($mkId)) $Tankorok = getTankorByMkId($mkId, __TANEV); - - $tankorIds = array(); - for ($i = 0; $i < count($Tankorok); $i++) $tankorIds[] = $Tankorok[$i]['tankorId']; - - if (count($tankorIds) > 0) $tankorStat = getTankorStat($tankorIds); - if (isset($diakId)) { - $tankorStat['hianyzasStat'] = getDiakHianyzasStat($diakId, array('tankorIds'=>$tankorIds, 'tanev'=> __TANEV)); - if (!isset($osztalyId)) { - $OI = getDiakOsztalya($diakId); - $osztalyId = $OI[0]['osztalyId']; - } - } - if (__NAPLOADMIN or __VEZETOSEG or __TANAR or __TITKARSAG) { - $TOOL['tanarSelect'] = array('tipus'=>'cella', 'post'=>array('igDt')); - $TOOL['osztalySelect'] = array('tipus'=>'cella','paramName' => 'osztalyId', 'post'=>array('igDt')); - if (isset($osztalyId)) { - $TOOL['diakSelect'] = array('tipus'=>'cella','paramName'=>'diakId', 'post'=>array('osztalyId','igDt')); - if (isset($diakId)) $TOOL['diakLapozo'] = array('tipus'=>'sor', 'paramName'=>'diakId', 'post'=>array('osztalyId','igDt')); - } - $TOOL['munkakozossegSelect'] = array('tipus'=>'cella', 'post'=>array('igDt')); - } - if (isset($diakId)) { - $TOOL['oldalFlipper'] = array('tipus' => 'cella', - 'url' => array('index.php?page=naplo&sub=hianyzas&f=diak&diakId='.$diakId,'index.php?page=naplo&sub=hianyzas&f=diakLista&diakId='.$diakId), - 'titleConst' => array('_DIAKHIANYZASNAPLO','_DIAKHIANYZASLISTA'), - 'post' => array('tanev','tolDt','igDt','ho','osztaly'), - 'paramName'=>'diakId'); - } - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/haladasi/stat.php b/mayor-orig/www/policy/private/naplo/haladasi/stat.php deleted file mode 100644 index 5cce9b8e..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/stat.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/haladasi/tankor-pre.php b/mayor-orig/www/policy/private/naplo/haladasi/tankor-pre.php deleted file mode 100644 index afb9671b..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/tankor-pre.php +++ /dev/null @@ -1,29 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/haladasi/tankor.php b/mayor-orig/www/policy/private/naplo/haladasi/tankor.php deleted file mode 100644 index 2841606e..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/tankor.php +++ /dev/null @@ -1,10 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/haladasi/teremModositas-pre.php b/mayor-orig/www/policy/private/naplo/haladasi/teremModositas-pre.php deleted file mode 100644 index b7bcf782..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/teremModositas-pre.php +++ /dev/null @@ -1,102 +0,0 @@ - __TANEV, 'tolDt' => $dt, 'igDt' => $dt, 'result' => 'nevsor')); - if (isset($tanarId)) { - // A tanár a tankör tanára-e? - for ($i = 0; ($i < count($Tanarok) && $Tanarok[$i]['tanarId'] != $tanarId); $i++); - if ($i >= count($Tanarok)) { - $_SESSION['alert'][] = 'message:wrong_data:pluszOra:Nem a tankör tanára:'."$tankorId/$tanarId"; - $Tanarok[] = array('tanarId' => $tanarId, 'tanarNev' => getTanarNevById($tanarId)); - $mkId = getTankorMkId($tankorId); - $tanarMkIds = getTanarMunkakozosseg($tanarId); - $ADAT['tanarId'] = $Tanarok[0]['tanarId']; - } - } - // Ha csak egy tanarId van, akkor azt állítsuk be! - if (count($Tanarok) == 1 && !isset($tanarId)) { - $tanarId = $Tanarok[0]['tanarId']; - if (isset($osztalyId)) unset($osztalyId); - } - } - - $ADAT['ki'] = $tanarId; - $ADAT['kit'] = $tanarId; - $ADAT['oraId'] = getOraIdByPattern($ADAT); - $ADAT['oraAdat'] = getOraAdatById($ADAT['oraId']); - $ADAT['szabadTerem'] = getSzabadTermek(array('dt' => $dt, 'ora' => $ora)); - $ADAT['tankorLetszam'] = getTankorLetszam($ADAT['oraAdat']['tankorId'], array('refDt'=>$ADAT['dt'])); - } - - // toolBar - $TOOL['datumSelect'] = array( - 'tipus' => 'cella', 'post' => array('ora', 'tanarId', 'osztalyId', 'tankorId'), - 'paramName' => 'dt', 'hanyNaponta' => 1, - 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'], - 'napTipusok' => array('tanítási nap','speciális tanítási nap'), - ); - if (isset($dt)) { - $TOOL['oraSelect'] = array('tipus'=>'cella', 'orak' => $SzabadOrak, 'foglaltOrakkal' => true, 'post'=>array('osztalyId', 'tanarId', 'tankorId', 'dt', 'ora')); - $TOOL['tanarSelect'] = array('tipus'=>'cella', 'tanarok' => $Tanarok, 'post' => array('dt', 'ora', 'tankorId', 'teremId' )); - //if (!isset($osztalyId) || isset($tankorId)) $TOOL['tanarSelect'] = array('tipus'=>'cella', 'tanarok' => $Tanarok, 'post' => array('dt', 'ora', 'tankorId', 'teremId' )); - //if (!isset($tanarId)) $TOOL['osztalySelect'] = array('tipus'=>'sor','paramName' => 'osztalyId', 'post'=>array('dt', 'ora', 'tankor', 'teremId')); - //if (isset($osztalyId) || isset($tanarId) || isset($ora)) { - // $TOOL['tankorSelect'] = array('tipus'=>'sor', 'paramName'=>'tankorId', 'tankorok' => $szabadTankorok, 'tolDt'=>$dt, 'igDt'=>$dt, 'post'=>array('osztalyId','tanarId','dt','ora','teremId')); - //} - //if (isset($ora)) $TOOL['teremSelect'] = array('tipus'=>'cella', 'paramName'=>'teremId', 'termek' => $Termek, 'post'=>array('osztalyId','tanarId','dt','ora','tankorId')); - } - - getToolParameters(); - } // admin vagy igazgató - -?> diff --git a/mayor-orig/www/policy/private/naplo/haladasi/teremModositas.php b/mayor-orig/www/policy/private/naplo/haladasi/teremModositas.php deleted file mode 100644 index d1ddccb6..00000000 --- a/mayor-orig/www/policy/private/naplo/haladasi/teremModositas.php +++ /dev/null @@ -1,9 +0,0 @@ -0) putTeremModositas($ADAT); - -?> diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/diak-pre.php b/mayor-orig/www/policy/private/naplo/hianyzas/diak-pre.php deleted file mode 100644 index d131db63..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/diak-pre.php +++ /dev/null @@ -1,213 +0,0 @@ -date('Y-m-d'),'tanev'=>__TANEV) ); //--ITT a mai napot vesszük alapul, ami osztályváltáskor nem jó sajnos...... - $osztalyId = $OI[0]['osztalyId']; - } - if ($osztalyId != '') { - $ADAT['osztalyId'] = $osztalyId; - $ADAT['osztaly'] = getOsztalyAdat($osztalyId); - } - } - - -if (isset($diakId) && $diakId != '') { - - // ez gyönyörű szép :) - $_POST['diakId'] = $ADAT['diakId'] = $diakId; - $_POST['osztalyId'] = $osztalyId; - $ADAT['diak']['nev'] = getDiakNevById($diakId); - - /* --- igDt, tolDt --- */ - $tolDt = readVariable($_POST['tolDt'],'date',date('Y-m-d', mktime(0,0,0,date('m'),1,date('Y')))); - - $igDt = $_TANEV['zarasDt']; - initTolIgDt(__TANEV, $tolDt, $igDt); - // $ho beállítása - if ($_tmp=readVariable($_POST['dt'],'date',readVariable($_GET['dt'],'date'))) { - $ho = intval(date('m',strtotime($_tmp))); - } else { - $ho = readVariable($_POST['ho'],'numeric','',array(1,2,3,4,5,6,7,8,9,10,11,12)); - if ($ho=='') $ho = readVariable($_GET['ho'],'numeric', - intval(date('m',strtotime($tolDt))), - array(1,2,3,4,5,6,7,8,9,10,11,12)); - } - $ADAT['ho'] = $ho; - /* --- */ - $DIAKOSZTALYAI = getDiakokOsztalyai(array($diakId),array('tanev'=>__TANEV,'tolDt'=>$tolDt,'igDt'=>$igDt)); // diakId => (o1, o2, ...) - $munkatervIds = getMunkatervByOsztalyId($DIAKOSZTALYAI[$diakId], array('result'=>'idonly')); // lehet esetleg több is neki! - define(__OFO, ( - is_array($_OSZTALYA) && - count(array_intersect($DIAKOSZTALYAI[$diakId],$_OSZTALYA)) > 0 )); - if ($_TANEV['statusz']=='aktív' && (__NAPLOADMIN || __OFO || __VEZETOSEG)) { - $ITIPUSOK = getIgazolasTipusLista(); - $ITIPUSOK['engedelyezett'][] = 'orvosi'; - if (__NAPLOADMIN || __OFO) $ITIPUSOK['engedelyezett'][] = 'szülői'; - if (__NAPLOADMIN || __OFO) $ITIPUSOK['engedelyezett'][] = 'osztályfőnöki'; - if (__NAPLOADMIN || __OFO || __VEZETOSEG) $ITIPUSOK['engedelyezett'][] = 'verseny'; - if (__NAPLOADMIN || __OFO || __VEZETOSEG) $ITIPUSOK['engedelyezett'][] = 'vizsga'; - if (__NAPLOADMIN || __VEZETOSEG) $ITIPUSOK['engedelyezett'][] = 'igazgatói'; - $ITIPUSOK['engedelyezett'][] = 'hatósági'; - $ITIPUSOK['engedelyezett'][] = 'pályaválasztás'; - $ADAT['igazolasTipusok']=$ITIPUSOK; - - $igazolas = readVariable($_POST['igazolas'],'emptystringnull','',$ITIPUSOK['engedelyezett']); - if ($igazolas=='') $igazolas = readVariable($_GET['igazolas'],'emptystringnull','',$ITIPUSOK['engedelyezett']); - if ($igazolas=='') $igazolas = 'orvosi'; - $_POST['igazolas'] = $igazolas; - //if (!in_array($igazolas,$ITIPUSOK['engedelyezett'])) - //$_SESSION['alert'][] = '::hibás beállítás('.$igazolas.')'; - - $ADAT['igazolas'] = $igazolas; - - // Hatarido - if (__NAPLOADMIN || __VEZETOSEG) define('__BEIRAS_HATARIDO',_ZARAS_HATARIDO); - elseif (__OFO) define('__BEIRAS_HATARIDO',_OFO_HIANYZAS_HATARIDO); - else define('__BEIRAS_HATARIDO',_HIANYZAS_HATARIDO); - - //$hatarido = _LEGKORABBI_IGAZOLHATO_HIANYZAS; - $hatarido = getNemIgazolhatoDt($diakId, $munkatervIds); - - if (__NAPLOADMIN || __VEZETOSEG) { - if (strtotime($hatarido) > strtotime(_ZARAS_HATARIDO)) - $hatarido = _ZARAS_HATARIDO; - } elseif (!__OFO) { - $hatarido = date('Y-m-d'); - } // else nem írjuk felül - - define('__STATUS_HATARIDO',$hatarido); - - // Beírások - /* - a beíró függvényeknek átadjuk, hogy mit szeretnénk elérni, - amik lekérdezik a szükséges adatokat, és esetleges jogosultságokat! (darabszám) - a határidőre vonatkozó beállításokat a -pre nek kell végeznie! - */ - if ($action == 'statusModositas') { - - $hianyzasId = readVariable($_GET['hianyzasId'],'id'); - if ($hianyzasId!='') - $_HDATA = getHianyzasById($hianyzasId); - // lekérdezzük, hogy mi a hiányzás dátuma, státusza? ($dt,$statusz) - if (is_array($_HDATA) && count($_HDATA)==1) { - if (strtotime(__STATUS_HATARIDO) < strtotime($_HDATA[0]['dt'])) { - if ($_HDATA[0]['statusz']=='igazolatlan') { - $_statusz = 'igazolt'; - $_igtip = $igazolas; - } else { - $_statusz = 'igazolatlan'; - $_igtip = ''; - } - $IGAZOLANDOK[] = array('id'=> $hianyzasId,'statusz'=>$_statusz,'igazolas'=>$_igtip); - hianyzasIgazolas($IGAZOLANDOK,$diakId); - } else { - $_SESSION['alert'][] = 'message:deadline_expired'.__STATUS_HATARIDO; - } - } else { // nincs hianyzasId megadva, vagy nincs hozzá mégsem (pl már kitörölték egyszer) bejegyzés. - - $_dt = readVariable($_GET['dt'],'date'); - $_ora = readVariable($_GET['ora'],'numeric'); - $_tipus = 'hiányzás'; - $_statusz = readVariable($_POST['status'],'emptystringnull','igazolatlan',array('igazolt','igazolatlan')); - - // ekkor vajon milyen oraId-jű orája volt a diakIdnek? - // esetleg több is! (regisztralando, de nem kötelező bejárnia) - if (strtotime(__BEIRAS_HATARIDO) <= strtotime($_dt)) { - oraHianyzasBeiras($_dt,$_ora,$diakId,array('tipus'=>$_tipus,'statusz'=>$_statusz)); - } else { - $_SESSION['alert'][] = 'message:deadline_expired:'.__BEIRAS_HATARIDO; - } - - } - - } elseif ($action == 'napiHianyzasBeiras') { - - // dt és diakId alapján lekérdezzük, beírjuk, nincs mese. - // illetve van mese: lehet hogy csak a statuszokat lehet módosítani... - - $_dt = readVariable($_POST['dt'],'date'); - $_tipus = 'hiányzás'; - $_statusz = readVariable($_POST['status'],'emptystringnull','igazolatlan',array('igazolt','igazolatlan')); - $_igazolas = ($_statusz=='igazolatlan') ? '' : $igazolas; - napiHianyzasBeiras($_dt,$diakId,array('tipus'=>$_tipus,'statusz'=>$_statusz,'igazolas'=>$_igazolas)); - - } elseif ($action == 'igazolasTipusValtas') { - // itt már elvileg nincs mit tennünk (v2.4) - } - - } else { - //define('__BEIRAS_HATARIDO',''); - //define('__STATUS_HATARIDO',''); - } - - /* --- tanuló hiányzásai (figyelem! dátumok!) --- */ - // --TODO: 9!!! - $ADAT['napok'] = getHonapNapjai($ho, $munkatervIds); - for ($i=0; $i'assoc','dt'=>$_NAPOK[count($_NAPOK)-1])); // dátum nélkül ez a korábbi összes képzését adná. Vegyük a hónap utolsó napján... - - $ADAT['hianyzasKreta'] = getDiakKretaHianyzas($diakId,array('preprocess'=>'naptar')); -} // ha van nem üres diakId - - if (!__DIAK) { - - $TOOL['osztalySelect'] = array('tipus' => 'cella','paramName' => 'osztalyId', 'post' => array('ho','igazolas')); - $TOOL['diakSelect'] = array('tipus'=>'cella', 'diakId' => $diakId, 'post'=>array('tolDt','osztalyId','ho','igazolas')); - //$TOOL['tanarOraLapozo'] = array('tipus'=>'sor', 'oraId' => $oraId, 'post'=>array('tanarId')); - - } - if ($diakId != '') { - $TOOL['igazolasOsszegzo'] = array('tipus' => 'sor','paramName' => 'igazolasOsszegzo', 'post' => array()); - $TOOL['oldalFlipper'] = array('tipus' => 'cella', - 'url' => array('index.php?page=naplo&sub=hianyzas&f=diakLista','index.php?page=naplo&sub=haladasi&f=stat&diakId='.$diakId), - 'titleConst' => array('_DIAKHIANYZASLISTA','_HALADASISTATISZTIKA'), - 'post' => array('tanev','tolDt','igDt','ho','osztaly'), - 'paramName'=>'diakId'); - } - if (__POLICY == 'parent') $TOOL['pageHelp'] = 'PAGEHELP_SZULO'; - else $TOOL['pageHelp'] = 'PAGEHELP'; - if ($ho!='') $TOOL['honapLapozo'] = array('tipus'=>'sor', 'paramName' => 'ho', 'ho'=>$ho, - 'diakId'=>$diakId, // ideiglenesen! - 'post'=>array('diakId','osztalyId','igazolas')); - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/diak.php b/mayor-orig/www/policy/private/naplo/hianyzas/diak.php deleted file mode 100644 index 5eb61423..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/diak.php +++ /dev/null @@ -1,10 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/diakIgazolatlan-pre.php b/mayor-orig/www/policy/private/naplo/hianyzas/diakIgazolatlan-pre.php deleted file mode 100644 index 5ffb0899..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/diakIgazolatlan-pre.php +++ /dev/null @@ -1,26 +0,0 @@ - 'cella','paramName' => 'osztalyId', 'post' => array('ho')); - $TOOL['diakSelect'] = array('tipus'=>'cella', 'diakId' => $diakId, 'post'=>array('tolDt','osztalyId','ho')); - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/diakIgazolatlan.php b/mayor-orig/www/policy/private/naplo/hianyzas/diakIgazolatlan.php deleted file mode 100644 index c934b7c8..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/diakIgazolatlan.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/diakLista-pre.php b/mayor-orig/www/policy/private/naplo/hianyzas/diakLista-pre.php deleted file mode 100644 index 4818d84d..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/diakLista-pre.php +++ /dev/null @@ -1,101 +0,0 @@ - 0 )); - - /* --- tanuló hiányzásai (figyelem! dátumok!) --- */ - // --TODO: 9!!! - - $ADAT['napok'] = getHonapNapjai($ho); - for ($i=0; $i 'cella','paramName' => 'osztalyId', 'post' => array('ho')); - $TOOL['diakSelect'] = array('tipus'=>'cella', 'diakId' => $diakId, 'post'=>array('tolDt','osztalyId','ho')); - //$TOOL['tanarOraLapozo'] = array('tipus'=>'sor', 'oraId' => $oraId, 'post'=>array('tanarId')); - - } - if ($diakId != '') { - $TOOL['igazolasOsszegzo'] = array('tipus' => 'sor','paramName' => 'igazolasOsszegzo', 'post' => array()); - $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=hianyzas&f=diak','index.php?page=naplo&sub=haladasi&f=stat&diakId='.$diakId), - 'titleConst' => array('_DIAKHIANYZASNAPTAR','_HALADASISTATISZTIKA'), - 'post' => array('tanev','osztaly','tolDt','ho'), - 'paramName'=>'diakId'); - } - if ($ho != '') $TOOL['honapLapozo'] = array('tipus'=>'sor', 'paramName' => 'ho', 'ho'=>$ho, 'post'=>array('diakId','osztalyId')); - getToolParameters(); - - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/diakLista.php b/mayor-orig/www/policy/private/naplo/hianyzas/diakLista.php deleted file mode 100644 index f85c9f9b..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/diakLista.php +++ /dev/null @@ -1,10 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/hianyzas-pre.php b/mayor-orig/www/policy/private/naplo/hianyzas/hianyzas-pre.php deleted file mode 100644 index ea204c20..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/hianyzas-pre.php +++ /dev/null @@ -1,7 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/hianyzas.php b/mayor-orig/www/policy/private/naplo/hianyzas/hianyzas.php deleted file mode 100644 index e69de29b..00000000 diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/info-pre.php b/mayor-orig/www/policy/private/naplo/hianyzas/info-pre.php deleted file mode 100644 index 0ee4c280..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/info-pre.php +++ /dev/null @@ -1,32 +0,0 @@ -'; - - $dt = $refTolDt = readVariable($_POST['refTolDt'],'date',date('Y-m-d',strtotime('-7 day'))); - $refIgDt = readVariable($_POST['refIgDt'],'date',date('Y-m-d')); - - $datediff = strtotime($refIgDt) - strtotime($refTolDt); - $dbNap = floor($datediff / (60 * 60 * 24)); - - $ADAT = array(); - - if (strtotime($dt) <= strtotime($refIgDt)) { - while (strtotime($dt)<= strtotime($refIgDt)) { - if (date('N',strtotime($dt))<=5) $ADAT[$dt] = getDarabDiakHianyzas($dt); - $dt = date('Y-m-d',strtotime('+1 day',strtotime($dt))); - } - } - - $TOOL['datumTolIgSelect'] = array( - 'tipus' => 'sor', 'title' => 'REFDT', - 'post'=>array('tolDt','tanarId','osztalyId','tankorId','mkId','diakId','telephely'), - 'tolParamName' => 'refTolDt', 'igParamName' => 'refIgDt', 'hanyNaponta' => 1, - 'tolDt' => $_TANEV['elozoZarasDt'], - 'igDt' => $_TANEV['kovetkezoKezdesDt'], - 'override' => true, - 'tolDt' => date('Y-m-d', strtotime('last Monday', strtotime($_TANEV['kezdesDt']))), - 'igDt' => $_TANEV['zarasDt'], - ); -?> diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/info.php b/mayor-orig/www/policy/private/naplo/hianyzas/info.php deleted file mode 100644 index ab5bb381..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/info.php +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/nap-pre.php b/mayor-orig/www/policy/private/naplo/hianyzas/nap-pre.php deleted file mode 100644 index a1ea6261..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/nap-pre.php +++ /dev/null @@ -1,162 +0,0 @@ - array($diakId), - 'adatok' => getTankorByDiakId($diakId,__TANEV,array('tolDt'=>$dt,'igDt'=>$dt)), - 'nevek' => getDiakokById(array($diakId)) - ); - - { - /* jogosultság */ - //$DIAKOSZTALYAI = getDiakokOsztalyai(array($diakId)); - //define(__OFO, (is_array($_OSZTALYA) && count(array_intersect($DIAKOSZTALYAI[$diakId],$_OSZTALYA)) > 0 )); - - /* --- */ - $TANKORIDK = getTankorByDiakId($diakId, __TANEV, $SET = array('csakId' => true, 'tolDt' => $dt, 'igDt' => $dt)); - - $tmpOrak = getOrak($TANKORIDK,array('tolDt'=>$dt,'igDt'=>$dt,'elmaradokNelkul'=>true)); - $ADAT['orak'] = $tmpOrak['orak']; - if (is_array($ADAT['orak']) && count($ADAT['orak'])>0) - foreach($ADAT['orak'] as $tankorId => $OA1) - foreach($OA1 as $ora => $OA2) - foreach($OA2 as $tankorId => $OA) - $ORAI[] = $OA; - $ADAT['jogosultsag'] = getHianyzasJogosultsag($ORAI, array('idk'=>array($diakId))); - unset($ORAI); - - /* rögzítés */ - if ($action == 'hianyzokRogzitese' && (__TANAR || __NAPLOADMIN || __VEZETOSEG)) { - //$EDDIG = getHianyzasByOraId($ORAADAT['oraId'],array('csakId'=>true)); - $EDDIG = getHianyzasByDt(array($diakId),array($dt),array('csakId'=>true)); - $MARADNAK = $H = $TORLENDOK = array(); - // először vizsgáljuk meg, hogy hol hiányzott (mert ekkor f betűs nem lehet) - reset($_POST); - foreach($_POST as $_kulcs => $_ertek) { - if (substr($_kulcs,0,8)=='HIANYZOK') { - list($_mi,$_oraId) = explode('_',$_kulcs); - list($_diakId,$_dt,$_ora,$_tipus,$_hid) = explode('/',$_ertek); - if ($_tipus=='hiányzás') { // akkor f betűsök nem lehetnek - $H[$_diakId][$_dt][$_ora] = true; - $H2[$_diakId][$_oraId] = true; - } - } - } - // majd állítsuk elő a tömböket - reset($_POST); - foreach($_POST as $_kulcs => $_ertek) { - if (substr($_kulcs,0,8)=='HIANYZOK') { - /* Itt az __id most oraId */ - list($__r1,$__id,$__r2) = explode('_',$_kulcs); - list($_diakId,$_dt,$_ora,$_tipus,$_hid) = explode('/',$_ertek); -// if (!isset($H[$_diakId][$_dt][$_ora]) || $_tipus=='hiányzás') { - if (!isset($H2[$_diakId][$__id]) || $_tipus=='hiányzás') { - if ($_hid!='') { - $MARADNAK[] = $_hid; - if ($_tipus=='késés') $PERCEK[$_hid]=intval($_POST['PERC_'.$__id]); - } elseif ($_tipus!='') { - $_perc = intval($_POST['PERC_'.$__id]); - //$_oraId = $ADAT['orak'][$dt]; - //list($_tankorId,$OA) = each($ADAT['orak'][$dt][$_ora]); - // EZ HIBÁS! Egy időben több óra is lehet! Az adat postként rendelkezsére áll, használjuk azt fel! - $BEIRANDOK[] = array('diakId'=>$_diakId,'tipus'=>$_tipus,'id'=>$_hid,'dt'=>$_dt,'ora'=>$_ora,'perc'=>$_perc,'oraId'=>$__id); - } - } - } - } - $TORLENDOK = (is_array($EDDIG)) ? array_diff($EDDIG,$MARADNAK) : array(); - reset($_POST); - foreach($_POST as $_kulcs => $_ertek) { - if (substr($_kulcs,0,8) == 'IGAZOLAS') { - for ($i=0; $i $_hid,'diakId'=>$_diakId,'statusz'=>$_statusz,'igazolas'=>$_igtip); - } - } - } - } - // végül töröljünk, regisztráljunk, igazoljunk - // esetleg okosan kitalálhatjuk, hogy ha egy időpontban van órája, akkor csak egy helyen lehet? (Pl ahol kötelezően kellene lennie...) - if (is_array($EDDIG) && is_array($MARADNAK)) { - hianyzasTorles($TORLENDOK); - } - hianyzasRegisztralas(array(),$BEIRANDOK); - hianyzasIgazolas($IGAZOLANDOK); - hianyzasPercUpdate($PERCEK); - - } - // lekérdezés #2 - // $ADAT['nevsor'] // lásd feljebb - $ADAT['hianyzok'] = array($diakId); - $ADAT['hianyzasok'] = getHianyzasByDt(array($diakId),array('dt'=>$dt)); - $ADAT['tankorok'] = getTankorByDiakId($diakId, __TANEV, $SET = array('csakId' => false, 'tolDt' => $dt, 'igDt' => $dt,'result'=>'multiassoc')); - $ADAT['tankorTipus'] = getTankorTipusok(); - // ez így egy kicsit túl megengedő. Ha pl egy tárgyból csak az első órán van felmentve, de ugyanaz a tankör szerepel később is (pl második), akkor ida is felmentett lesz... - // holott arról nincs fm-tése... Óránként külön kellene vizsgálni... :( - $ADAT['felmentett'] = getTankorDiakFelmentes($diakId, __TANEV, array('result'=>'multiassoc','tolDt' => $dt, 'igDt' => $dt, 'nap'=>$nap)); // !!! - $ADAT['dt'] = $dt; - $ADAT['diak']['nev'] = getDiakNevById($diakId); - $OI = getDiakOsztalya($diakId); - $osztalyId = $OI[0]['osztalyId']; - $ADAT['osztaly'] = getOsztalyAdat($osztalyId); - $ADAT['napiMinOra'] = getMinOra(); - $ADAT['napiMaxOra'] = getMaxOra(); - - } - $_diakJogviszony=getDiakJogviszonyByDts( array($ADAT['diakId']), array($ADAT['dt']) ); - $ADAT['diakJogviszony'] = $_diakJogviszony[$ADAT['diakId']][$ADAT['dt']]['statusz']; - $ADAT['hianyzasKreta'] = getDiakKretaHianyzas($ADAT['diakId'],array('preprocess'=>'naptar','tolDt'=>$ADAT['dt'],'igDt'=>$ADAT['dt'])); - // tanarSelect tul képpen csak readnly - $TOOL['datumSelect'] = array( - 'tipus' => 'sor', 'post' => array('diakId'), - 'paramName' => 'dt', 'hanyNaponta' => 1, - 'tolDt' => date('Y-m-d', strtotime($_TANEV['kezdesDt'])), - 'napTipusok' => array('tanítási nap', 'speciális tanítási nap'), - 'lapozo' => true - ); -// $TOOL['osztalySelect'] = array('tipus' => 'cella','paramName' => 'osztalyId', 'post' => array('ho')); - if (!__DIAK) $TOOL['diakSelect'] = array('tipus' => 'cella', 'diakId' => $diakId, 'post' => array('dt')); - if ($diakId!='') $TOOL['igazolasOsszegzo'] = array('tipus' => 'cella','paramName' => 'igazolasOsszegzo', 'post' => array()); - -// $TOOL['tanuloNapLapozo'] = array('tipus'=>'sor', 'dt' => $dt, 'post'=>array('diakId','dt')); - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/nap.php b/mayor-orig/www/policy/private/naplo/hianyzas/nap.php deleted file mode 100644 index de542e68..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/nap.php +++ /dev/null @@ -1,14 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/oktstat-pre.php b/mayor-orig/www/policy/private/naplo/hianyzas/oktstat-pre.php deleted file mode 100644 index 2fce3e26..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/oktstat-pre.php +++ /dev/null @@ -1,33 +0,0 @@ - 'cella', 'action' => 'tanevValasztas', 'post' => array('tanev')); - - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/oktstat.php b/mayor-orig/www/policy/private/naplo/hianyzas/oktstat.php deleted file mode 100644 index ec4b017a..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/oktstat.php +++ /dev/null @@ -1,12 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/ora-pre.php b/mayor-orig/www/policy/private/naplo/hianyzas/ora-pre.php deleted file mode 100644 index 3ef6a8ee..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/ora-pre.php +++ /dev/null @@ -1,166 +0,0 @@ - $_tolDt, 'igDt' => $_igDt, 'tipus' => array('normál','normál máskor','helyettesítés','felügyelet','összevonás')) - ); - $oraId = $_POST['oraId'] = $tanarOrak[0]['oraId']; - } - - if (isset($oraId)) { - - $ORAADAT = getOraAdatById($oraId); - - $nap = date('w',strtotime($ORAADAT['dt'])); - $ora = $ORAADAT['ora']; - - $tanarId = $ORAADAT['ki']; - $tolDt = $igDt = $ORAADAT['dt']; - - /* tankör adatai - óratervi-e */ - $TA = getTankorAdat($ORAADAT['tankorId'], __TANEV); - $ADAT['tankorAdat'] = $TA[$ORAADAT['tankorId']][0]; - $ORAADAT['tankorTipus'] = $ADAT['tankorAdat']['tankorTipus']; - $ADAT['tagokFelvehetok'] = ($ADAT['tankorAdat']['nevsor']=='változtatható'); - /* a tankör tagságának bővítése, ha lehet */ - if ($action!='' && $ADAT['tagokFelvehetok']===true) { - $D['diakId'] = readVariable($_POST['diakId'],id); - if ($D['diakId']!=0) { - $D['tankorId'] = $ORAADAT['tankorId']; - $D['igDt'] = $D['tolDt'] = $ORAADAT['dt']; - tankorDiakFelvesz($D); - } - } - - /* lekérdezés #1 */ - $ADAT['nevsor'] = getTankorDiakjaiByInterval($ORAADAT['tankorId'], __TANEV, $ORAADAT['dt'], $ORAADAT['dt']); - for ($i=0; $itrue,'tolDt'=>$tolDt, 'igDt'=>$igDt, 'nap'=>$nap, 'ora'=>$ora)); - $ADAT['hianyzasKreta'][$_diakId] = array_pop(getDiakKretaHianyzas($_diakId,array('preprocess'=>'naptar', 'tolDt'=>$tolDt, 'igDt'=>$igDt))); - } - $ADAT['diakJogviszony'] = getDiakJogviszonyByDts($ADAT['nevsor']['idk'], array($ORAADAT['dt'])); -//dump($ADAT['nevsor']['idk']); -//dump($ORAADAT['dt']); -//dump($ADAT['diakJogviszony']); - if ($ORAADAT['tipus'] == 'elmarad') { - $_SESSION['alert'][] = 'page:elmaradt_ora'; - } else { - /* jogosultság */ - $ADAT['jogosultsag'] = getHianyzasJogosultsag(array($ORAADAT) , $ADAT['nevsor']); - /* rögzítés */ - if ($action == 'hianyzokRogzitese') { - $EDDIG = getHianyzasByOraId($ORAADAT['oraId'],array('csakId'=>true)); - $MARADNAK = $H = $TORLENDOK = array(); - // először vizsgáljuk meg, hogy hol hiányzott (mert ekkor f betűs nem lehet) - reset($_POST); - foreach($_POST as $_kulcs => $_ertek) { - if (substr($_kulcs,0,8)=='HIANYZOK') { - list($_diakId,$_dt,$_ora,$_tipus,$_hid) = explode('/',$_ertek); - if ($_tipus=='hiányzás') { // akkor f betűsök nem lehetnek - $H[$_diakId][$_dt][$_ora] = true; - } - } - } - // majd állítsuk elő a tömböket - reset($_POST); - foreach($_POST as $_kulcs => $_ertek) { - if (substr($_kulcs,0,8)=='HIANYZOK') { - // ez volt!!!! figyelem!!!list($_diakId,$_tipus,$_hid) = explode('/',$_ertek); - list($__r1,$__id,$__r2) = explode('_',$_kulcs); - list($_diakId,$_dt,$_ora,$_tipus,$_hid) = explode('/',$_ertek); - if (!isset($H[$_diakId][$_dt][$_ora]) || $_tipus=='hiányzás') { - if ($_hid!='') { - $MARADNAK[] = $_hid; - if ($_tipus=='késés') $PERCEK[$_hid]=intval($_POST['PERC_'.$__id]); - } elseif ($_tipus!='') { - $_perc = intval($_POST['PERC_'.$__id]); - $BEIRANDOK[] = array('diakId'=>$_diakId,'tipus'=>$_tipus,'id'=>$_hid,'dt'=>$_dt,'ora'=>$_ora,'perc'=>$_perc); - } - } - } - } - $TORLENDOK = array_diff($EDDIG,$MARADNAK); - reset($_POST); - foreach($_POST as $_kulcs => $_ertek) { - if (substr($_kulcs,0,8) == 'IGAZOLAS') { - for ($i=0; $i $_hid,'diakId'=>$_diakId,'statusz'=>$_statusz,'igazolas'=>$_igtip); - } - } - } - } - - //végül töröljünk, regisztráljunk, igazoljunk - if (is_array($EDDIG) && is_array($MARADNAK)) { - hianyzasTorles($TORLENDOK); - } - hianyzasRegisztralas($ORAADAT,$BEIRANDOK); - hianyzasIgazolas($IGAZOLANDOK); - hianyzasPercUpdate($PERCEK); - - - - } - /* --- */ - - // lekérdezés #2 - // $ADAT['nevsor'] // lásd feljebb - $ADAT['hianyzok'] = getHianyzasByOraId($ORAADAT['oraId']); - $ADAT['napiHianyzasok'] = getHianyzasByDt($ADAT['nevsor']['idk'],$ORAADAT['dt']); - - if ($ADAT['tagokFelvehetok']===true) { - $_to = getTankorOsztalyaiByTanev($ORAADAT['tankorId'], __TANEV, array('result' => 'id', 'tagokAlapjan' => false)); - $ADAT['diakok'] = getDiakok(array('osztalyId'=>$_to)); - - } - } - } // Ha van oraId - - $TOOL['tanarSelect'] = array('tipus'=>'cella', 'tanarId' => $tanarId); - $TOOL['vissza'] = array('tipus'=>'vissza', - 'paramName'=>'vissza', - 'icon'=>'', - 'postOverride' => array('igDt'=>$igDt,'tanarId'=>$tanarId,'page'=>'naplo','sub'=>'haladasi','f'=>'haladasi') - ); - if (isset($oraId)) $TOOL['tanarOraLapozo'] = array('tipus'=>'sor', 'oraId' => $oraId, 'post'=>array('tanarId')); - getToolParameters(); - - } // Ha jogosult az oldal megtekintésére - - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/ora.php b/mayor-orig/www/policy/private/naplo/hianyzas/ora.php deleted file mode 100644 index 5c1acffc..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/ora.php +++ /dev/null @@ -1,10 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/osztaly-pre.php b/mayor-orig/www/policy/private/naplo/hianyzas/osztaly-pre.php deleted file mode 100644 index d6230305..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/osztaly-pre.php +++ /dev/null @@ -1,124 +0,0 @@ -0) - $ADAT['referenciaDt'] = $referenciaDt = readVariable($_POST['referenciaDt'],'datetime',null); - - -// -------------------------------- - - if (isset($osztalyId)) { - $ADAT['osztalyId'] = $osztalyId; - define(__OFO, ( is_array($_OSZTALYA) && in_array($osztalyId, $_OSZTALYA))); - - $jogosult = array(); - if (__TANAR) $jogosult[] = 'szaktanár'; - if (__OFO) $jogosult[] = 'osztályfőnök'; - if (__VEZETOSEG) $jogosult[] = 'vezetőség'; - if (__NAPLOADMIN) $jogosult[] = 'admin'; - - $ADAT['jogosult fokozatok'] = getBejegyzesTipusokByJogosult($jogosult, array('tipus' => array('fegyelmi'), 'hianyzas' => true)); - $ADAT['összes fokozat'] = getBejegyzesTipusokByJogosult(array('szaktanár','osztályfőnök','vezetőség','admin'), array('tipus' => array('fegyelmi'), 'hianyzas' => true)); - $ADAT['fokozat2bejegyzesTipus'] = $ADAT['bejegyzesTipusok'] = $ADAT['bejegyzesTipusIds'] = array(); - foreach ($ADAT['összes fokozat'] as $key => $fAdat) { - $ADAT['bejegyzesTipusok'][ $fAdat['bejegyzesTipusId'] ] = $fAdat; - } - foreach ($ADAT['jogosult fokozatok'] as $key => $fAdat) { - $bejegyzesTipusIds[] = $fAdat['bejegyzesTipusId']; - } - $_TMP = getBejegyzesTipusokByJogosult(array('szaktanár','osztályfőnök','vezetőség','admin'), array('tipus' => array('fegyelmi'), 'hianyzas' => false)); - foreach ($_TMP as $key => $fAdat) { - $ADAT['fokozat2bejegyzesTipus'][ $fAdat['fokozat'] ] = $fAdat; - } - - if ( - $_TANEV['statusz']=='aktív' - && (__NAPLOADMIN || __VEZETOSEG || (__TANAR && __OSZTALYFONOK && in_array($osztalyId, $_OSZTALYA))) - ) { - if ($action == 'fegyelmiRogzitese') { - - $diakId = readVariable($_POST['diakId'], 'id'); - $bejegyzesTipusId = readVariable($_POST['bejegyzesTipusId'], 'id', null, $bejegyzesTipusIds); - $referenciaDt = readVariable($_POST['ujReferenciaDt'], 'date'); - $hianyzasDb = readVariable($_POST['hianyzasDb'], 'numeric unsigned'); - - $szoveg = 'Tisztelt Szülő! Értesítem, hogy gyermeke - igazolatlan hiányzásainak száma ('.$hianyzasDb.') alapján - elérte a(z) "' - .$ADAT['bejegyzesTipusok'][$bejegyzesTipusId]['bejegyzesTipusNev'].'" fegyelmi fokozatot.'; - - if (isset($bejegyzesTipusId) && isset($diakId)) ujBejegyzes($bejegyzesTipusId, $szoveg, $referenciaDt, $diakId, $hianyzasDb); - else $_SESSION['alert'][] = 'message:insufficient_access:a fegyelmi nem rögzíthető (bejegyzesTipusId='.$bejegyzesTipusId.'; hianyzasDb='.$hianyzasDb.')'; - - } - } - - // -------------------------------- - - //$osztalyAdat = getOsztalyAdat($osztalyId); - if ($tolDt != $_TANEV['kezdesDt'] || $igDt != date('Y-m-d')) { - $OPT = array('hozott','lezárt','igazolható','kreta','összes'); - $View = readVariable($_POST['View'], 'enum', array('összes'), $OPT); - } else { - $OPT = array('hozott','lezárt','igazolható','kreta','összes','fegyelmi utáni','fegyelmi fokozatok'); - $View = readVariable($_POST['View'], 'enum', ($skin != 'pda')?array('összes','fegyelmi fokozatok'):array('összes'), $OPT); - } - $q = "SELECT count(*) AS db FROM hianyzasKreta"; - $hkr = db_query($q, array('modul'=>'naplo','result'=>'value')); - if ($hkr>0) $View[] = 'kreta'; - - if ($nevsor=='aktualis') { - $ADAT['stat'] = getHianyzok($ADAT,array('dt'=>date("Y-m-d"))); - } else { - $ADAT['stat'] = getHianyzok($ADAT); - } -// $ADAT['hianyzasmentesNapokSzama'] = getHianyzasmentesNapokSzama($osztalyId); - - foreach($ADAT['stat']['névsor'] as $_diakId => $_D) { - $ADAT['hozottHianyzas'][$_diakId] = getDiakHozottHianyzas($_diakId); - $ADAT['hianyzasKreta'][$_diakId] = getDiakKretaHianyzas($_diakId,array('preprocess'=>'stat','tolDt'=>$tolDt,'igDt'=>$igDt)); - } - - } // isset(osztalyId) - -// $TOOL['vissza'] = array('tipus'=>'vissza','paramName'=>'','icon'=>'','post'=>array('page'=>'naplo','sub'=>'haladasi','f'=>'haladasi')); - $TOOL['osztalySelect'] = array('tipus' => 'cella','paramName' => 'osztalyId', 'post' => array('tolDt','igDt','View')); - getToolParameters(); - $TOOL['datumTolIgSelect'] = array('tipus' => 'sor', 'tolParamName' => 'tolDt', 'igParamName' => 'igDt', - 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'], - 'hanyNaponta' => 1, 'post' => array('osztalyId', 'View') - ); - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/osztaly.php b/mayor-orig/www/policy/private/naplo/hianyzas/osztaly.php deleted file mode 100644 index 50f5873a..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/osztaly.php +++ /dev/null @@ -1,13 +0,0 @@ - 0) - putOsztalyOsszesito($ADAT, $View); - -?> diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/osztalyNap-pre.php b/mayor-orig/www/policy/private/naplo/hianyzas/osztalyNap-pre.php deleted file mode 100644 index 608f94d4..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/osztalyNap-pre.php +++ /dev/null @@ -1,53 +0,0 @@ - $osztalyId, 'result' => 'assoc', 'tanev' => __TANEV, 'tolDt' => $dt, 'igDt' => $dt)); - $ADAT['diakIds'] = array_keys($ADAT['diakok']); - $H = getHianyzasByDiakIds($ADAT['diakIds'], array('result' => 'multiassoc', 'keyfield' => 'ora', 'tolDt' => $dt, 'igDt' => $dt)); - foreach ($H as $ora => $hAdat) { - for ($i = 0; $i < count($hAdat); $i++) { - $_H = $hAdat[$i]; - $ADAT['hianyzas'][$ora][$_H['tankorId']][] = $_H; - $ADAT['diakHianyzott'][$_H['diakId']][$_H['hTipus']][$_H['statusz']][$_H['tankorTipus']]['db']++; - } - } - if (is_array($ADAT['hianyzas'])) $ADAT['tankorIds'] = array_keys($ADAT['hianyzas']); - $ADAT['tankorok'] = getTankorByOsztalyId($osztalyId, __TANEV, array('tanarral' => true, 'result' => 'assoc')); - } - $TOOL['datumSelect'] = array( - 'tipus' => 'sor', 'post' => array('osztalyId'), - 'paramName' => 'dt', 'hanyNaponta' => 1, - 'tolDt' => date('Y-m-d', strtotime($_TANEV['kezdesDt'])), - 'napTipusok' => array('tanítási nap', 'speciális tanítási nap'), - 'lapozo' => true - ); - $TOOL['osztalySelect'] = array('tipus' => 'cella','paramName' => 'osztalyId', 'post' => array('dt')); - getToolParameters(); - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/hianyzas/osztalyNap.php b/mayor-orig/www/policy/private/naplo/hianyzas/osztalyNap.php deleted file mode 100644 index 10534428..00000000 --- a/mayor-orig/www/policy/private/naplo/hianyzas/osztalyNap.php +++ /dev/null @@ -1,10 +0,0 @@ -0) { - putOsztalyHianyzas($ADAT); - } -?> diff --git a/mayor-orig/www/policy/private/naplo/hibabejelento/admin-pre.php b/mayor-orig/www/policy/private/naplo/hibabejelento/admin-pre.php deleted file mode 100644 index 60de869a..00000000 --- a/mayor-orig/www/policy/private/naplo/hibabejelento/admin-pre.php +++ /dev/null @@ -1,80 +0,0 @@ -0) { - $Kerelmek = getKerelmek('',$kerelemId,$tolDt); - } else { - $Kerelmek = getKerelmek($telephelyId,null,$tolDt); - } - } else { - if ($action == 'hibaAdminRogzites') { - $_ADAT['kerelemId'] = $kerelemId; - $_ADAT['kerelemTelephelyId'] = $_ADAT['telephelyId'] = $telephelyId; - $_ADAT['valasz'] = readVariable($_POST['valasz'],'string'); - $_ADAT['kategoria'] = readVariable($_POST['kategoria'],'string','', $KERELEM_TAG); - hibaAdminRogzites($_ADAT); - - //if ($_ADAT['lezar']) - unset($kerelemId); - unset($_ADAT); - } - // Saját kérelmek lekérdezése - $Kerelmek = getSajatKerelmek($telephelyId); - } - - $TELEPHELY = getTelephelyek(); - -// $TOOL['kerelemStat'] = array('tipus'=>'cella', 'paramName'=>'telephelyId', 'post'=>array()); - $TOOL['datumSelect'] = array( - 'tipus'=>'cella', 'post'=>array('telephelyId'), - 'paramName' => 'tolDt', 'hanyNaponta' => 1, - 'tolDt' => date('Y-m-d', strtotime('last Monday', strtotime($_TANEV['kezdesDt']))), - 'igDt' => date('Y-m-d'), - ); - $TOOL['telephelySelect'] = array('tipus'=>'cella', 'paramName'=>'telephelyId', 'post'=>array()); - $TOOL['vissza'] = array('tipus'=>'vissza','paramName'=>'','icon'=>'inbox','post'=>array('telephelyId')); - if ($kerelemId!='') { - $TOOL['vissza']['icon'] = 'arrow-left'; - } - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/hibabejelento/admin.php b/mayor-orig/www/policy/private/naplo/hibabejelento/admin.php deleted file mode 100644 index f34d5eed..00000000 --- a/mayor-orig/www/policy/private/naplo/hibabejelento/admin.php +++ /dev/null @@ -1,16 +0,0 @@ -0) { - if ($_GET['view']==2){ - putKerelmekValasszal($Kerelmek,$telephelyId,$TELEPHELY); - } else { - putKerelmek($Kerelmek,$telephelyId,$TELEPHELY); - } - } -?> diff --git a/mayor-orig/www/policy/private/naplo/hibabejelento/hibabejelento-pre.php b/mayor-orig/www/policy/private/naplo/hibabejelento/hibabejelento-pre.php deleted file mode 100644 index da2f215e..00000000 --- a/mayor-orig/www/policy/private/naplo/hibabejelento/hibabejelento-pre.php +++ /dev/null @@ -1,24 +0,0 @@ -0) $Kerelmek = getKerelmek('',$kerelemId); - -// $TOOL['kerelemStat'] = array('tipus'=>'cella', 'paramName'=>'telephelyId', 'post'=>array()); - $TOOL['telephelySelect'] = array('tipus'=>'cella', 'paramName'=>'telephelyId', 'post'=>array()); - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/hibabejelento/hibabejelento.php b/mayor-orig/www/policy/private/naplo/hibabejelento/hibabejelento.php deleted file mode 100644 index dffac292..00000000 --- a/mayor-orig/www/policy/private/naplo/hibabejelento/hibabejelento.php +++ /dev/null @@ -1,10 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/hirnok/cronFutar-pre.php b/mayor-orig/www/policy/private/naplo/hirnok/cronFutar-pre.php deleted file mode 100644 index 5691de0f..00000000 --- a/mayor-orig/www/policy/private/naplo/hirnok/cronFutar-pre.php +++ /dev/null @@ -1,32 +0,0 @@ -'cron','modul'=>'naplo_intezmeny','result'=>'indexed','values'=>$v)); - - for ($i=0; $i$d['userAccount'], 'policy'=>$d['policy'], 'email'=>$d['email'], 'setDt'=> $refDt); - } - - // Megszorítás: egy naplóbeli entitás utolsoEmailDt-je együtt kell, hogy mozogjon ebben a feldolgozási rendszerben. - // Javítható: hirnokWrapper() függvény sokszoros használatával - $ADAT['hirnokFolyam'] = hirnokWrapper(array('tolDt'=>$tolDt, - 'diakId'=>$USER['diak'], - 'tanarId'=>$USER['tanar'], - 'tolDtByUser'=>$TOLDTBYUSER - )); - - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/hirnok/cronFutar.php b/mayor-orig/www/policy/private/naplo/hirnok/cronFutar.php deleted file mode 100644 index e07a19bb..00000000 --- a/mayor-orig/www/policy/private/naplo/hirnok/cronFutar.php +++ /dev/null @@ -1,43 +0,0 @@ -array($D))); - if ($body !='') { - echo "Email cím: ".$_toEmail."\n"; - $mail = new PHPMailer(); - $mail->CharSet = 'UTF-8'; - $mail->SetFrom(__SUPPORT_EMAIL_ADDRESS, ''._SITE.''); - $mail->AddReplyTo(__SUPPORT_EMAIL_ADDRESS,'MaYoR Support'); - $mail->AddAddress($_toEmail, $cn); - $mail->Subject = "[MaYoR] Értesítés – ".$cn; - $mail->MsgHTML(emailHead(array( - 'skin/classic/module-naplo/css/hirnok/hirnok.css', - 'skin/classic/module-naplo/css/hirnok/cronFutar.css' - )).$body.emailFoot()); - if(!$mail->Send()) { - echo "PHP Mailer Error: " . $mail->ErrorInfo . "\n"; - } else { - $q = "UPDATE hirnokFeliratkozas SET utolsoEmailDt ='%s' WHERE naploId=%u AND naploTipus='%s' AND userAccount='%s' AND policy='%s'"; - $v = array($_toUser['setDt'],$_data['id'],$_data['tipus'],$_toUser['userAccount'],$_toUser['policy']); - db_query($q,array('modul'=>'naplo_intezmeny','fv'=>'cron','values'=>$v,'result'=>'update')); - echo "Email elküldve: ".$_toEmail." - ".$cn." - ".date('Y-m-d H:i:s')."\n"; - } - - } else { - // echo "Nincs mit küldeni.\n"; - } - } - - } -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/hirnok/hirnok-pre.php b/mayor-orig/www/policy/private/naplo/hirnok/hirnok-pre.php deleted file mode 100644 index adc18ddc..00000000 --- a/mayor-orig/www/policy/private/naplo/hirnok/hirnok-pre.php +++ /dev/null @@ -1,53 +0,0 @@ -strtotime($_SESSION['lastLogin'])) $rDt = $_SESSION['lastLogin']; - else $rDt = getTanitasiNapVissza(2); - $tolDt = readVariable($_POST['tolDt'],'date', - readVariable($_GET['tolDt'], 'date', - $rDt - ) - ); - if (strtotime($tolDt)>strtotime(date('Y-m-d H:i:s'))) $tolDt = date('Y-m-d',strtotime('-10 day')); - - $osztalyId = readVariable($_POST['osztalyId'], 'id'); - if (__NAPLOADMIN === true) { // csak adminnak engedjük kiválasztani - lásd még include - $diakId = readVariable($_POST['diakId'], 'id', readVariable($_GET['diakId'], 'id')); - $tanarId = readVariable($_POST['tanarId'], 'id', readVariable($_GET['tanarId'], 'id')); - $feliratkozott = getHirnokFeliratkozasok(); - if ($diakId==0 && count($feliratkozott['diak'])>0) $diakId = $feliratkozott['diak']; - if ($tanarId==0 && count($feliratkozott['tanar'])>0) $tanarId = $feliratkozott['tanar']; - if ($tanarId==0 && defined('__USERTANARID')) $tanarId = __USERTANARID; - } else { - if (__DIAK===true) { // diák nézet - $diakId = __USERDIAKID; - } elseif (__TANAR ===true) { // tanár nézet - $tanarId = __USERTANARID; - } - } - - $ADAT['hirnokFolyam'] = hirnokWrapper(array('tolDt'=>$tolDt,'diakId'=>$diakId,'tanarId'=>$tanarId)); - $ADAT['tolDt'] = $tolDt; - $ADAT['igDt'] = $igDt = date('Y-m-d'); - - if (__NAPLOADMIN===true) { - $TOOL['vissza'] = array('tipus'=>'vissza','paramName'=>'','icon'=>'bullhorn'); - $TOOL['tanarSelect'] = array('tipus'=>'cella','paramName'=>'tanarId', 'post'=>array('tolDt', 'igDt')); - $TOOL['osztalySelect'] = array('tipus'=>'cella','paramName' => 'osztalyId', 'post'=>array('tolDt', 'igDt')); - $TOOL['diakSelect'] = array('tipus'=>'cella','paramName'=>'diakId', 'post'=>array('osztalyId','tolDt', 'igDt', 'osztalyId')); - if ($diakId>0)$TOOL['diakLapozo'] = array('tipus'=>'sor','paramName'=>'diakId', 'post'=>array('osztalyId','tolDt', 'igDt', 'osztalyId')); - } - $TOOL['datumTolIgSelect'] = array( - 'tipus' => 'sor', 'title' => '', - 'post'=>array('tolDt','tanarId','osztalyId','tankorId','mkId','diakId','telephely'), - 'tolParamName' => 'tolDt', 'igParamName' => 'igDt', 'hanyNaponta' => 1, - 'override' => true, - 'tolDt' => $_TANEV['kezdesDt'], - 'igDt' => $igDt, - ); - - getToolParameters(); - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/hirnok/hirnok.php b/mayor-orig/www/policy/private/naplo/hirnok/hirnok.php deleted file mode 100644 index ce3b7f72..00000000 --- a/mayor-orig/www/policy/private/naplo/hirnok/hirnok.php +++ /dev/null @@ -1,6 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/hirnok/hirnokFeliratkozas-pre.php b/mayor-orig/www/policy/private/naplo/hirnok/hirnokFeliratkozas-pre.php deleted file mode 100644 index d8fb3d33..00000000 --- a/mayor-orig/www/policy/private/naplo/hirnok/hirnokFeliratkozas-pre.php +++ /dev/null @@ -1,47 +0,0 @@ -strtotime(date('Y-m-d'))) $tolDt = date('Y-m-d',strtotime('-10 day')); - - $osztalyId = readVariable($_POST['osztalyId'], 'id'); - if (__NAPLOADMIN === true) { // csak adminnak engedjük kiválasztani - lásd még include - if ($action=='hirnokFeliratkozas') { - $S['naploId'] = readVariable($_POST['naploId'],'numeric'); - $S['naploTipus'] = readVariable($_POST['naploTipus'],'string',null,array('tanar','diak')); - $S['email'] = readVariable($_POST['email'],'email'); - $S['hirnokFeliratkozasId'] = readVariable($_POST['hirnokFeliratkozasId'],'numeric'); - if ($S['hirnokFeliratkozasId']>0) delHirnokFeliratkozas($S); - elseif ($S['email']!='') addHirnokFeliratkozas($S); - } - $ADAT['hirnokFeliratkozas'] = $feliratkozott = getHirnokFeliratkozasok(true); -// if ($diakId==0 && count($feliratkozott['diak'])>0) $diakId = $feliratkozott['diak']; -// if ($tanarId==0 && count($feliratkozott['tanar'])>0) $tanarId = $feliratkozott['tanar']; -// if ($tanarId==0 && defined('__USERTANARID')) $tanarId = __USERTANARID; - } else { - if (__DIAK===true) { // diák nézet + szülő? - $diakId = $naploId = __USERDIAKID; - $naploTipus = 'diak'; // szulo??? - } elseif (__TANAR ===true) { // tanár nézet - $tanarId = $naploId = __USERTANARID; - $naploTipus = 'tanar'; - } - if ($action=='hirnokFeliratkozas') { - $S['email'] = readVariable($_POST['email'],'email'); - $S['naploId'] = $naploId; - $S['naploTipus'] = $naploTipus; - - $S['hirnokFeliratkozasId'] = readVariable($_POST['hirnokFeliratkozasId'],'numeric'); - if ($S['hirnokFeliratkozasId']>0) delHirnokFeliratkozas($S); - elseif ($S['email']!='') addHirnokFeliratkozas($S); - } - $ADAT['email'] = ''; // lekérdezhetnénk az objektum e-mail címét később - $ADAT['hirnokFeliratkozas'] = $feliratkozott = getHirnokFeliratkozasok(true); - - } - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/hirnok/hirnokFeliratkozas.php b/mayor-orig/www/policy/private/naplo/hirnok/hirnokFeliratkozas.php deleted file mode 100644 index a5c9056b..00000000 --- a/mayor-orig/www/policy/private/naplo/hirnok/hirnokFeliratkozas.php +++ /dev/null @@ -1,7 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diak-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/diak-pre.php deleted file mode 100644 index 6e5f82a2..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/diak-pre.php +++ /dev/null @@ -1,261 +0,0 @@ -_DOWNLOADDIR.'/private/naplo/face/'.__TANEV,'filename'=>$diakId.'.jpg')); - } elseif ($action == 'diakNyelvvizsgaFelvesz') { - $M['diakId'] = readVariable($_POST['diakId'],'id'); - $M['targyId'] = readVariable($_POST['targyId'],'id'); - $M['vizsgaSzint'] = readVariable($_POST['vizsgaSzint'],'enum',null,$ADAT['vizsgaSzintek']); - $M['vizsgaTipus'] = readVariable($_POST['vizsgaTipus'],'enum',null,$ADAT['vizsgaTipusok']); - $M['vizsgaIntezmeny'] = readVariable($_POST['vizsgaIntezmeny'],'string'); - $M['vizsgaBizonyitvanySzam'] = readVariable($_POST['vizsgaBizonyitvanySzam'],'string'); - $M['vizsgaDt'] = readVariable($_POST['vizsgaDt'],'date',date('Y-m-d')); - if ($M['targyId']>0) diakNyelvvizsgaFelvesz($M); unset($M); - $M = readVariable($_POST['nyelvvizsgaTorol'],'id'); - diakNyelvvizsgaTorol($M); - } elseif ($action == 'sulixREST') { -/* - require('include/share/net/rest.php'); - //$server = 'mayor1.ulx.hu'; - $server = 'localhost'; - $port = 8888; - - if (isset($_POST['createAccount'])) { - $resource = '/Users/Create'; - $method = 'PUT'; - $params = array( - 'params' => array( - 'sn'=> $ADAT['diakAdat']['viseltCsaladinev'], - 'givenname' => $ADAT['diakAdat']['viseltUtonev'], - 'birth_year' => explode('-', $ADAT['diakAdat']['szuletesiIdo'])[0], - 'birth_month' => explode('-', $ADAT['diakAdat']['szuletesiIdo'])[1], - 'birth_day' => explode('-', $ADAT['diakAdat']['szuletesiIdo'])[2], - 'employeeNumber' => $ADAT['diakAdat']['oId'] - ) - ); - } elseif (isset($_POST['deleteAccount'])) { - $resource = '/Users/Delete/Eduid/'.$ADAT['diakAdat']['oId']; - $method = 'DELETE'; - } - $uri = 'https://'.$server.':'.$port.$resource; - try { - $ret = restRequest($uri, $method, $params); - } catch (Exception $e) { - dump($e->getMessage()); - } - if ($ret['http']['status'] == 200) { - } else { - } -*/ - } - } - } else { - //$ADAT['zaradek'] = array('felvétel' => 1,'átvétel' => 2, 'áthelyezés' => 3, 'beiratkozásra vár' => null); - if (isset($osztalyId)) { - $ADAT['osztaly'] = getOsztalyAdat($osztalyId, $tanev); - $ADAT['zaradek']['felvétel'] = $ZaradekIndex['jogviszony']['megnyitás']['felvétel osztályba']; // 1 helyett --> 67 ??? - } - } // van diakId / nincs diakId - - - if (_MODOSITHAT===true && $action == 'ujDiak') { - $kotelezoParamOk = (isset($_POST['viseltCsaladinev']) && $_POST['viseltCsaladinev'] != ''); - $kotelezoParamOk &= (isset($_POST['kezdoTanev']) && $_POST['kezdoTanev'] != ''); - $kotelezoParamOk &= (isset($_POST['kezdoSzemeszter']) && $_POST['kezdoSzemeszter'] != ''); - $kotelezoParamOk &= ($_POST['felvetelTipus']=='beiratkozásra vár' || (isset($_POST['jogviszonyKezdete']) && $_POST['jogviszonyKezdete'] != '')); - if ($kotelezoParamOk) { - $_POST['zaradek'] = $ADAT['zaradek']; // felülírjuk a post-ot... remek - $_POST['osztaly'] = $ADAT['osztaly']; - $diakId = ujDiak($_POST); - } else { - $_SESSION['alert'][] = 'message:empty_field:(viseltCsaladinev,kezdoTanev,kezdoSzemeszter,jogviszonyKezdete)'; - } - } - - if (isset($diakId)) { - // diák adatainak lekérdezése - $Szulok = getSzulok(); - $ADAT['diakAdat'] = getDiakAdatById($diakId); - $ADAT['diakAdat']['diakNyelvvizsga'] = getDiakNyelvvizsga($diakId); - switch ($ADAT['diakAdat']['statusz']) { - case 'felvételt nyert': - $ADAT['valthatoStatusz'] = array('jogviszonyban van'); - break; - case 'jogviszonya lezárva': - $ADAT['valthatoStatusz'] = array('jogviszonyban van', 'vendégtanuló'); - break; - case 'vendégtanuló': - $ADAT['valthatoStatusz'] = array('jogviszonya lezárva'); - break; - default: - $ADAT['valthatoStatusz'] = array_diff($ADAT['statusz'],array($ADAT['diakAdat']['statusz'],'felvételt nyert')); - break; - } - $ADAT['diakAdat']['anyaNev'] = $Szulok[ $ADAT['diakAdat']['anyaId'] ]['szuleteskoriCsaladinev']? - trim(implode(' ', array( - $Szulok[ $ADAT['diakAdat']['anyaId'] ]['szuleteskoriNevElotag'], - $Szulok[ $ADAT['diakAdat']['anyaId'] ]['szuleteskoriCsaladinev'], - $Szulok[ $ADAT['diakAdat']['anyaId'] ]['szuleteskoriUtonev'] - ))):$Szulok[ $ADAT['diakAdat']['anyaId'] ]['szuloNev']; - $ADAT['diakAdat']['apaNev'] = - trim(implode(' ', array( - $Szulok[ $ADAT['diakAdat']['apaId'] ]['szuleteskoriNevElotag'], - $Szulok[ $ADAT['diakAdat']['apaId'] ]['szuleteskoriCsaladinev'], - $Szulok[ $ADAT['diakAdat']['apaId'] ]['szuleteskoriUtonev'] - ))) . ' - ' . $Szulok[ $ADAT['diakAdat']['apaId'] ]['szuloNev']; - $ADAT['diakAdat']['gondviseloNev'] = $Szulok[ $ADAT['diakAdat']['gondviseloId'] ]['szuleteskoriCsaladinev']? - trim(implode(' ', array( - $Szulok[ $ADAT['diakAdat']['gondviseloId'] ]['szuleteskoriNevElotag'], - $Szulok[ $ADAT['diakAdat']['gondviseloId'] ]['szuleteskoriCsaladinev'], - $Szulok[ $ADAT['diakAdat']['gondviseloId'] ]['szuleteskoriUtonev'] - ))):$Szulok[ $ADAT['diakAdat']['gondviseloId'] ]['szuloNev']; - - $ADAT['diakAdat']['osztaly'] = getDiakOsztalya($diakId,array('tanev'=>$tanev)); - $ADAT['diakAdat']['mindenOsztaly'] = getDiakMindenOsztaly($diakId); - $ADAT['diakJogviszony'] = getDiakJogviszony($diakId); - $ADAT['hozottHianyzas'] = getDiakHozottHianyzas($diakId,array('tanev'=>$tanev)); - $ADAT['diakKepzes'] = getKepzesByDiakId($diakId); - - } - - - $ADAT['osztalyok'] = getOsztalyok($tanev,array('result'=>'assoc', 'minden'=>true)); - $ADAT['nyelviTargyak'] = getTargyByJelleg('nyelv'); - - // ToolBar - $TOOL['tanevSelect'] = array('tipus' => 'cella', 'action' => 'tanevValasztas', 'post' => array('tanev','diakId')); - if (!__DIAK) { - $TOOL['osztalySelect'] = array('tipus' => 'cella', 'tanev' => $tanev, 'post' => array('tanev')); - $TOOL['diakSelect'] = array('tipus'=>'cella', 'tanev'=>$tanev, 'osztalyId' => $osztalyId, - 'statusz' => $ADAT['statusz'], - 'post' => array('tanev','osztalyId') - ); - } - if (isset($osztalyId) || isset($diakId)) { - $TOOL['nyomtatasGomb'] = array('titleConst' => '_NYOMTATAS','tipus'=>'cella', 'url'=>'index.php?page=naplo&sub=nyomtatas&f=diakAdatlap','post' => array('osztalyId','diakId','tanev')); - if (!__DIAK) { - $TOOL['diakLapozo'] = array('tipus'=>'sor', 'tanev'=>$tanev, 'osztalyId' => $osztalyId, - 'statusz' => $ADAT['statusz'], - 'post' => array('tanev','osztalyId') - ); - } - } - if (__NAPLOADMIN === true) { - $TOOL['oldalFlipper'] = array('tipus' => 'cella', - 'url' => array('index.php?page=naplo&sub=intezmeny&f=diakStatusz'), - 'titleConst' => array('_DIAKSTATUSZ'), - 'post' => array('diakId'), - ); - } - - getToolParameters(); - } // naploadmin / vezetőség / titkárság / tanár - -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diak.php b/mayor-orig/www/policy/private/naplo/intezmeny/diak.php deleted file mode 100644 index b6ca1349..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/diak.php +++ /dev/null @@ -1,30 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakExport-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakExport-pre.php deleted file mode 100644 index 05d8f5d8..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/diakExport-pre.php +++ /dev/null @@ -1,56 +0,0 @@ - $attrNev) - $ADAT['fields'][ekezettelen($szulo).ucfirst($attr)] = ucfirst($szulo).' '.kisbetus($attrNev); - $ADAT['fields']['telephelyId'] = 'telephelyId'; - foreach ($ADAT['fields'] as $attr => $attrNev) - if (!is_array($_POST['mezok']) || in_array($attr, $_POST['mezok'])) $ADAT['mezok'][$attr] = $attrNev; - - $ADAT['export'] = diakExport($ADAT); - if ($action == 'diakExport') { - - if (is_array($ADAT['export']) && createFile($ADAT)) - header('Location: '.location('index.php?page=session&f=download&download=true&dir=export&file=diakExport.'.$ADAT['formatum'].'&mimetype='.$ADAT['mime'])); - else echo 'SEMMI: '.__DIAK_EXPORT_FILE; - - } - - - $TOOL['tanevSelect'] = array('tipus' => 'cella', 'paramName' => 'tanev', 'post' => array('osztalyId')); - $TOOL['datumSelect'] = array( - 'tipus'=>'cella', 'post' => array('osztalyId', 'tanev'), - 'paramName' => 'dt', 'hanyNaponta' => 1, - 'tolDt' => date('Y-m-d', strtotime($TA['kezdesDt'])), - 'igDt' => $TA['zarasDt'], - ); - $TOOL['osztalySelect'] = array('tipus' => 'cella', 'paramName' => 'osztalyId', 'post' => array('tanev', 'dt')); - getToolParameters(); - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakExport.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakExport.php deleted file mode 100644 index fd1c30f9..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/diakExport.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakFelmentes-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakFelmentes-pre.php deleted file mode 100644 index d08aa5f6..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/diakFelmentes-pre.php +++ /dev/null @@ -1,325 +0,0 @@ -'idonly')); - $ADAT['osztalyId'] = $_POST['osztalyId'] = $osztalyId = $_r[0]; - } - } - } - if ($diakId!='') { - $tolDt = readVariable($_POST['tolDt'],'date',$dt); - $targyId = readVariable($_POST['targyId'],'id'); - $ADAT['diakAdat'] = getDiakAdatById($diakId); - $ADAT['diakTargy'] = getTargyakByDiakId($diakId,array('tolDt'=>$dt,'result'=>'indexed')); - $ADAT['diakTankor'] = getTankorByDiakId($diakId,__TANEV,array('tolDt'=>$dt,'igDt'=>$_TANEV['zarasDt'])); - $ADAT['diakTankorFelmentes'] = getTankorDiakFelmentes($diakId, __TANEV, array('csakId' => true, - 'tolDt' => $_TANEV['kezdesDt'], 'igDt'=>$_TANEV['zarasDt'], 'result'=>'indexed', 'felmentesTipus'=>array('óralátogatás alól','értékelés alól'))); - } - - if (__NAPLOADMIN === true || __VEZETOSEG===true) { - - /* ACTION */ - /* - - 1-es típus a részénél: értékelés alól FM (egész tnév) + záradék - b: záradék - */ - - if ($action=='tipus1' && $targyId!='') { - - $altipus = readVariable($_POST['t1altipus'],'numeric unsigned',null,array(1,2)); - $igDt = readVariable($_POST['igDt'],'date',$_TANEV['zarasDt']); - $iktatoszam = readVariable($_POST['iktatoszam'],'string'); - - if ($altipus=='1') { - // felmentés értékelés alól tolDt-től minden tankörben ahol a tárgy adott - $SQL_fail=false; - $lr = db_connect('naplo_intezmeny'); - db_start_trans($lr); - /* 1. FM rögzítés */ - for($i=0;$i$diakId, 'tankorId'=>$_tankorId, 'tolDt'=>$tolDt, 'igDt'=>$igDt, 'felmentesTipus'=>'értékelés alól','iktatoszam'=>$iktatoszam); - $result = tankorDiakFelmentesFelvesz($FM,$lr); - if ($result===false) $SQL_fail = true; - } - } - /* 2. írjuk be neki az FM bejegyzést */ - //találjuk ki milyen félévekre kell beírnunk: - $q = "SELECT szemeszter,zarasDt FROM szemeszter WHERE zarasDt>='%s' AND tanev=%s"; - $v = array($tolDt,__TANEV); - $SZEMESZTEREK = db_query($q, array('fv'=>'-pre','values'=>$v,'result'=>'indexed','modul'=>'naplo_intezmeny'), $lr); - for ($i=0; $i'-pre','modul'=>'naplo_intezmeny','result'=>'value','values'=>$v), $lr); - } - if ($count==0) { - $JEGY = array(array('targyId'=>$targyId,'zaroJegyId'=>null, 'diakId'=> $diakId, 'jegyTipus'=>'nem értékelhető', 'jegy'=>'1.0', 'tanev'=>__TANEV, 'szemeszter'=>$_szemeszter, 'felev'=>$_szemeszter)); - if (($zaroJegyek=zaroJegyBeiras($JEGY,$lr))===false) { - $_SESSION['alert'][] = 'info:wrong_data:Hiba a jegy rögzítéskor'; - $SQL_fail=true; - } else { - // rögzített zárójegyek idjei... $zaroJegyek - // ezt elmenthetjük az esetleges kapcsolatok megőrzésére - } - } else { - $_SESSION['alert'][] = 'info:wrong_data:A megadott félévre már van rögzítve zárójegye!:'.$_szemeszter; - $SQL_fail=true ; - } - - } // szemeszterek - /* 3. Most már a megfelelő záradékot is rögzíthetjük akár */ - $targyAdat = getTargyById($targyId); - $ZARADEK = array('iktatoszam'=>$iktatoszam,'diakId'=>$diakId, 'dt'=>date('Y-m-d'), 'zaradekIndex'=>$ZaradekIndex['felmentés']['értékelés alól'],'csere'=>array('%tantárgy%'=>$targyAdat['targyNev'])); - if (($zaradekId = zaradekRogzites($ZARADEK,$lr))===false) { - $_SESSION['alert'][] = 'info::Hiba a záradék rögzítésekor!'; - $SQL_fail=true; - } else { - // rögzített záradék idje: $zaradekId - // ezt elmenthetjük az esetleges kapcsolatok megőrzésére - } - if ($SQL_fail===true) db_rollback($lr); - else { - $_SESSION['alert'][] = 'info:success'; - db_commit($lr); - } - db_close($lr); - - } elseif ($altipus=='2') { - // csak záradék rögzítése - $mi = readVariable($_POST['zaradekTxt2'],'string'); - $miatt = readVariable($_POST['zaradekTxt1'],'string'); - $ZARADEK = array('iktatoszam'=>$iktatoszam,'diakId'=>$diakId, 'dt'=>date('Y-m-d'), 'zaradekIndex'=>$ZaradekIndex['felmentés']['értékelés és minősítés alól'],'csere'=>array('%miatt%'=>$miatt,'%mi%'=>$mi)); - if (($zaradekId = zaradekRogzites($ZARADEK,$lr))===false) { - $_SESSION['alert'][] = 'info::Hiba a záradék rögzítésekor!'; - } else { - $_SESSION['alert'][] = 'info:success'; - } - - } - - } elseif ($action=='tipus2' && $tankorId!='') { - - $igDt = readVariable($_POST['igDt'],'date',$_TANEV['zarasDt']); - $nap = readVariable($_POST['nap'],'numeric unsigned'); - $ora = readVariable($_POST['ora'],'numeric unsigned'); - $iktatoszam = readVariable($_POST['iktatoszam'],'string'); - - $ovi = ($_POST['ovi']==='1'); - $forceDel = ($_POST['forceDel']==='1'); - $skipZaradek = ($_POST['skipZaradek']==='1'); - if ($_POST['ovi']==='1') - if (strtotime($tolDt)>strtotime($igDt)) { - $_SESSION['alert'][] = 'info:wrong_data:igDt$diakId, 'tankorId'=>$tankorId, 'tolDt'=>$tolDt, 'igDt'=>$igDt, 'felmentesTipus'=>'óralátogatás alól','nap'=>$nap,'ora'=>$ora,'iktatoszam'=>$iktatoszam); - if ($forceDel===true) $FM['utkozes'] = 'torles'; - $result = tankorDiakFelmentesFelvesz($FM,$lr); - if ($result===false) $SQL_fail = true; - if ($ovi=='1') { - $FM = array('diakId'=>$diakId, 'tankorId'=>$tankorId, 'tolDt'=>$tolDt, 'igDt'=>$igDt, 'felmentesTipus'=>'értékelés alól','iktatoszam'=>$iktatoszam); - if ($forceDel===true) $FM['utkozes'] = 'torles'; - $result = tankorDiakFelmentesFelvesz($FM,$lr); - if ($result===false) $SQL_fail = true; - } - if ($skipZaradek===false) { - $tankorNev = getTankorNevById($tankorId); - $targyAdat = getTargyById((getTankorTargyId($tankorId))); - $targyNev = $targyAdat['targyNev']; - $ZaradekIndex['felmentés'] = ($ovi) ? $ZaradekIndex['felmentés']['óra látogatása alól osztályozóvizsgával'] : $ZaradekIndex['felmentés']['óra látogatása alól']; - if (isset($nap)) $napOraStr[] = ($aHetNapjai[$nap-1]).'i'; - if (isset($ora)) $napOraStr[] = $ora.'.'; - $ZARADEK = array('iktatoszam'=>$iktatoszam,'diakId'=>$diakId, 'dt'=>date('Y-m-d'), 'zaradekIndex'=>$ZaradekIndex['felmentés'],'csere'=>array( - '%tantárgy%'=> "$targyNev ($tankorNev)", - '%ezen óráinak%'=> @implode(' ',$napOraStr), - '%tólDt%'=> $tolDt, - '%igDt%'=> $igDt - )); - if (($zaradekId = zaradekRogzites($ZARADEK,$lr))===false) { - $_SESSION['alert'][] = 'info::Hiba a záradék rögzítésekor!'; - $SQL_fail=true; - } else { - // rögzített záradék idje: $zaradekId (ez nem kell most, kösz) - } - } - - if ($SQL_fail===true) db_rollback($lr); - else db_commit($lr); - db_close($lr); - - } - - - - } elseif ($action=='tipus3' && $targyId!='') { - $iktatoszam = readVariable($_POST['iktatoszam'],'string'); - - $SQL_fail=false; - $lr = db_connect('naplo_intezmeny'); - db_start_trans($lr); - /* 1. léptessük ki a tanköreiből véglegesen */ - for($i=0;$i$tolDt,'igDt'=>null,'diakId'=>$diakId, - 'utkozes'=>'torles', - 'tankorId'=>$_tankorId, - 'MIN_CONTROL'=>false - ); - - // meg kell szüntetnünk a tankörcsoportot a jövőbeli tanévekben is... - //$q = "SELECT DISTINCT tanev FROM szemeszter WHERE kezdesDt>='%s' AND statusz='aktív'"; - //$v = array($tolDt); - //$r = db_query($q, array('fv'=>'tankorDiakTorol/getTanev','modul'=>'naplo_intezmeny','values'=>$v, 'result'=>'idonly'),$lr); - $q = "SELECT count(*) AS db FROM ".__TANEVDBNEV.".`tankorCsoport` WHERE tankorId=%u"; - $erintettTankorCsoport = db_query($q, array('debug'=>false,'fv'=>'-pre/tankorCsoport','modul'=>'naplo','result'=>'value','values'=>array($_tankorId)),$lr); - if ($erintettTankorCsoport > 0) $_SESSION['alert'][] = 'info::A tankör ('.$_tankorId.') a tankörcsoportot/okat elhagyta.'; - - $q = "DELETE FROM ".__TANEVDBNEV.".`tankorCsoport` WHERE tankorId=%u"; - $r = db_query($q, array('debug'=>false,'fv'=>'-pre/tankorCsoport','modul'=>'naplo','values'=>array($_tankorId)),$lr); - - if (tankorDiakTorol($DEL,$lr) === false) { - $_SESSION['alert'][] = 'info:wrong_data:Hiba a tankörből való kiléptetéskor'; - $SQL_fail=true; - } - // a tankorDiakFelmentes táblával ebben az esetben mi legyen? a tankorDiakTorol függvénynek - // azzal is kéne foglalkoznia? - talán igen - } - } - /* 2. írjuk be neki az FM bejegyzést */ - //találjuk ki milyen félévekre kell beírnunk: - $q = "SELECT szemeszter,zarasDt FROM szemeszter WHERE zarasDt>='%s' AND tanev=%s"; - $v = array($tolDt,__TANEV); - $SZEMESZTEREK = db_query($q, array('fv'=>'-pre','values'=>$v,'result'=>'indexed','modul'=>'naplo_intezmeny'), $lr); - for ($i=0; $i'-pre','modul'=>'naplo_intezmeny','result'=>'value','values'=>$v), $lr); - } - if ($count==0) { - $JEGY = array(array('targyId'=>$targyId,'zaroJegyId'=>null, 'diakId'=> $diakId, 'jegyTipus'=>'nem értékelhető', 'jegy'=>'1.0', 'tanev'=>__TANEV, 'szemeszter'=>$_szemeszter, 'felev'=>$_szemeszter)); - if (($zaroJegyek=zaroJegyBeiras($JEGY,$lr))===false) { - $_SESSION['alert'][] = 'info:wrong_data:Hiba a jegy rögzítéskor'; - $SQL_fail=true; - } else { - // rögzített zárójegyek idjei... $zaroJegyek - } - } else { - $_SESSION['alert'][] = 'info:wrong_data:A megadott félévre már van rögzítve zárójegye!:'.$_szemeszter; - $SQL_fail=true ; - } - - } // szemeszterek - /* 3. Most már a megfelelő záradékot is rögzíthetjük akár */ - $targyAdat = getTargyById($targyId); - $ZARADEK = array('iktatoszam'=>$iktatoszam,'diakId'=>$diakId, 'dt'=>date('Y-m-d'), 'zaradekIndex'=>$ZaradekIndex['felmentés']['tárgy tanulása alól'],'csere'=>array('%tantárgyak neve%'=>$targyAdat['targyNev'])); - if (($zaradekId = zaradekRogzites($ZARADEK,$lr))===false) { - $_SESSION['alert'][] = 'info::Hiba a záradék rögzítésekor!'; - $SQL_fail=true; - } else { - // rögzített záradék idje: $zaradekId - } - - if ($SQL_fail===true) db_rollback($lr); - else db_commit($lr); - db_close($lr); - - /* ReReading Data */ - $ADAT['diakAdat'] = getDiakAdatById($diakId); - $ADAT['diakTargy'] = getTargyakByDiakId($diakId,array('tolDt'=>$dt,'result'=>'indexed')); - $ADAT['diakTankor'] = getTankorByDiakId($diakId,__TANEV,array('tolDt'=>$dt)); - - } // action 3 - elseif ($action=="tankorDiakFelmentesTorol") { - $SQL_fail=false; - $lr = db_connect('naplo_intezmeny'); - db_start_trans($lr); - - $DELFMID = readVariable($_POST['DELFM'],'id'); - for ($i=0; $i$DELFMID[$i], 'kiDt'=>$dt), $lr); - $ZARADEK = array('iktatoszam'=>$iktatoszam,'diakId'=>$diakId, 'dt'=>date('Y-m-d'), 'zaradekIndex'=>$ZaradekIndex['felmentés']['törlés'],'csere'=>array('%tankorDiakFelmentesId%'=>$DELFMID[$i],'%dt%'=>$dt)); - if (($zaradekId = zaradekRogzites($ZARADEK,$lr))===false) { - $_SESSION['alert'][] = 'info::Hiba a záradék rögzítésekor!'; - $SQL_fail=true; - } - } - if ($SQL_fail===true) db_rollback($lr); - else db_commit($lr); - db_close($lr); - } - } - /* End of ACTION */ - $ADAT['diakZaradek'] = getDiakZaradekok($diakId, array('tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'])); - $ADAT['tankorDiakFelmentes'] = getTankorDiakFelmentes($diakId, __TANEV,array('csakId' => false, 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'], 'result'=>'indexed', 'felmentesTipus'=>array('óralátogatás alól','értékelés alól')) ); - - $TOOL['datumSelect'] = array( - 'tipus'=>'cella', 'post' => array('osztalyId', 'tanev'), - 'paramName' => 'dt', - 'hanyNaponta' => 1, - 'tolDt' => date('Y-m-d', strtotime($_TANEV['kezdesDt'])), - 'igDt' => $_TANEV['zarasDt'], - 'post'=>array('osztalyId','diakId') - ); - $TOOL['osztalySelect'] = array('tipus' => 'cella', 'paramName' => 'osztalyId', 'post' => array('dt')); - $TOOL['diakSelect'] = array('tipus'=>'cella', 'tanev'=>$tanev, 'osztalyId' => $osztalyId, -// 'statusz' => $ADAT['statusz'], - 'post' => array('osztalyId','dt') - ); - $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=intezmeny&f=felmentes'), - 'titleConst' => array('_FELMENTES'), 'post' => array('diakId','osztalyId')); - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakFelmentes.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakFelmentes.php deleted file mode 100644 index 5628ebe8..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/diakFelmentes.php +++ /dev/null @@ -1,13 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakStatusz-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakStatusz-pre.php deleted file mode 100644 index 6e8e23b3..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/diakStatusz-pre.php +++ /dev/null @@ -1,117 +0,0 @@ - array_values($ZaradekIndex['jogviszony megnyitás']), - 'magántanuló' => array($ZaradekIndex['jogviszony változás']['magántanuló']), - 'vendégtanuló' => array(), - 'jogviszonya felfüggesztve' => array($ZaradekIndex['jogviszony változás']['felfüggesztés']), - 'jogviszonya lezárva' => array_values($ZaradekIndex['jogviszony lezárás']) - ); - $ADAT['jogviszonyZaradekok'] = array_merge( - $ADAT['statusz2zaradek']['jogviszonyban van'], - $ADAT['statusz2zaradek']['magántanuló'], - $ADAT['statusz2zaradek']['jogviszonya felfüggesztve'], - $ADAT['statusz2zaradek']['jogviszonya lezárva'] - ); - - if ($action == 'diakAdatModositas') { - $Param = array( - 'diakId' => $diakId, - 'jogviszonyKezdete' => readVariable($_POST['jogviszonyKezdete'], 'date') - ); - //if (isset($Param['jogviszonyKezdete'])) - diakAdatModositas($Param); - } elseif ($action == 'diakJogviszonyTorles') { - $Param = array( - 'diakId' => $diakId, - 'dt' => readVariable($_POST['dt'], 'date'), - 'statusz' => readVariable($_POST['statusz'], 'enum', null, $ADAT['statusz']), - 'zaradekId' => readVariable($_POST['zaradekId'], 'id') - ); - diakJogviszonyBejegyzesTorles($Param); - } elseif ($action == 'diakZaradek') { - $Param = array( - 'diakId' => $diakId, - 'dt' => readVariable($_POST['dt'], 'date'), - 'zaradekIndex' => readVariable($_POST['zaradekIndex'], 'numeric unsigned', null, $ADAT['jogviszonyZaradekok']), - 'zaradekId' => readVariable($_POST['zaradekId'], 'id'), - 'values' => readVariable($_POST['values'], 'string') - ); - $ok = true; - $tmp = explode('%', $Zaradek[ $Param['zaradekIndex'] ]['szoveg']); - $Param['params'] = array(); - for ($i=1; $i < count($tmp); $i = $i+2) $Param['params'][] = $tmp[$i]; - $Param['csere'] = array(); - for ($i = 0; $i < count($Param['params']); $i++) { - $Param['csere'][ '%'.$Param['params'][$i].'%' ] = $Param['values'][$i]; - if ($Param['values'][$i] == '') $ok = false; - } - if ($ok) { - if (zaradekRogzites($Param)) { $_SESSION['alert'][] = 'info:success'; } - } else { - $_SESSION['alert'][] = 'message:empty_field'; - } - } - - $ADAT['diakAdat'] = getDiakAdatById($diakId); - $ADAT['diakStatusz'] = getDiakJogviszony($diakId); - $ADAT['diakZaradekok'] = getDiakZaradekok($diakId, array('result' => 'multiassoc', 'keyfield' => 'dt')); - $ADAT['zaradekok'] = getZaradekok(); - - // záradékok státusz változásokhoz rendelése - foreach ($ADAT['diakStatusz'] as $index => $djAdat) { - if (is_array($ADAT['diakZaradekok'][ $djAdat['dt'] ])) { - foreach ($ADAT['diakZaradekok'][ $djAdat['dt'] ] as $j => $zAdat) { - if (in_array($zAdat['zaradekIndex'], $ADAT['statusz2zaradek'][ $djAdat['statusz'] ])) { - $ADAT['diakStatusz'][$index]['zaradek'] = $zAdat; - unset($ADAT['diakZaradekok'][ $djAdat['dt'] ][$j]); - break; - } - } - } - } - - } else { - - $ADAT['hibas'] = getHibasJogviszony(); - - } - - // ToolBar - $TOOL['tanevSelect'] = array('tipus' => 'cella', 'action' => 'tanevValasztas', 'post' => array('tanev','diakId')); - $TOOL['osztalySelect'] = array('tipus' => 'cella', 'tanev' => $tanev, 'post' => array('tanev')); - $TOOL['diakSelect'] = array('tipus'=>'cella', 'tanev'=>$tanev, 'osztalyId' => $osztalyId, - 'statusz' => $ADAT['statusz'], - 'post' => array('tanev','osztalyId') - ); -// EZ MI?! (maxValue?!) - $TOOL['szamSelect'] = array('tipus' => 'cella', 'title' => 'DIAKIDTITLE', 'minValue' => 1, 'maxValue' => 3000, 'paramName' => 'diakId', 'post' => array('tanev','osztalyId')); -/* $TOOL['oldalFlipper'] = array('tipus' => 'cella', - 'url' => array('index.php?page=naplo&sub=intezmeny&f=diak'), - 'titleConst' => array('_DIAKADATLAP'), - 'post' => array('diakId'), - ); -*/ getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakStatusz.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakStatusz.php deleted file mode 100644 index 68403bac..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/diakStatusz.php +++ /dev/null @@ -1,10 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakSzulo-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakSzulo-pre.php deleted file mode 100644 index f16dc808..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/diakSzulo-pre.php +++ /dev/null @@ -1,98 +0,0 @@ - $name) { - if (!isset($ADAT[$attr])) - if ($attr == 'szuletesiEv') $ADAT[$attr] = readVariable($_POST[$attr], 'numeric unsigned', null, array(), '1900<$return && $return<2100'); - else $ADAT[$attr] = readVariable($_POST[$attr], 'sql', null); - } - if (!isset($szuloId)) { - $ujSzuloId = readVariable($_POST['ujSzuloId'], 'numeric unsigned', null); - if (isset($ujSzuloId)) { - $szuloId = szuloHozzarendeles($diakId, $tipus, $ujSzuloId); - } else { - $szuloId = ujSzulo($ADAT, $FIELDS); // ez rendben van, de ajaxnál??? - } - if ($szuloId) $diakAdat[$tipus.'Id'] = $szuloId; - } else { - if (!isset($_POST['semmi']) && isset($_POST['torles'])) { - if (szuloHozzarendelesTorlese($diakId, $tipus)) unset($diakAdat[$tipus.'Id']); - } else { - if (__NAPLOADMIN !== true) unset($ADAT['userAccount']); - szuloAdatModositas($ADAT, $FIELDS); - } - } - - } - - } - // ------------- action ------------------ // - - $Szulok = getSzulok(); - - $TOOL['diakSelect'] = array('tipus'=>'cella', 'post'=>array('szuloId','tipus')); - $TOOL['szuloSelect'] = array('tipus'=>'cella', 'szulok'=>$Szulok, 'post'=>array('')); - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakSzulo.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakSzulo.php deleted file mode 100644 index 12a53b54..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/diakSzulo.php +++ /dev/null @@ -1,13 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakTankor-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakTankor-pre.php deleted file mode 100644 index f4ef9295..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/diakTankor-pre.php +++ /dev/null @@ -1,116 +0,0 @@ -$_POST['UJtankorId'][$i],'diakId'=>$diakId,'tolDt'=>$refDt,'jelenlet'=>'kötelező','kovetelmeny'=>'jegy'); - tankorDiakFelvesz($_D); - } - for($i=0; $i$_POST['DELtankorId'][$i],'diakId'=>$diakId,'tolDt'=>$refDt); - if ($forceDel===true) { - $_D['utkozes'] = 'torles'; - define('__VEZETOSEG_TOROLHET_HIANYZAST',true); // Hiányzást - adminon kívül - alap helyzetben csak a rögzítő tanár törölhet! - } - $_result = tankorDiakTorol($_D); - if ($_result===true) $_SESSION['alert'][] = 'info:done:'.$_POST['DELtankorId'][$i]; - else $_SESSION['alert'][] = 'alert:rollback:tankorId='.$_POST['DELtankorId'][$i]; - } - for ($i=0; $i$tanev,'tolDt'=>$refDt)); - $ADAT['tankorok']['diake'] = getTankorByDiakId($diakId,$tanev,array('tolDt'=>$refDt,'igDt'=>$refDt)); - /* Óraszámok megállapítása */ - $sum = 0; - if (is_array($ADAT['tankorok']['diake'])) - foreach ($ADAT['tankorok']['diake'] as $_ti => $TA) { - $_tankorId = $TA['tankorId']; - $a = getTankorOraszamByTanev($tanev,$_tankorId); - $ADAT['diakTankorOraszam'][$TA['tankorTipus']] += $a[$_tankorId]; - $sum += $a[$_tankorId]; - $ADAT['tankorok']['diake'][$_ti]['hetiOraszam'] = $a[$_tankorId]; - } - /* --- */ - $ADAT['diakOsszOraszam'] = ($sum); - } - if (is_array($osztalyIdk)) { - for ($i=0; $itrue)); - } - } - -} - - // ------------------------------------------------------------------------- - - $TOOL['datumSelect'] = array( - 'tipus'=>'cella', 'post'=>array('diakId','tanev','osztalyId'), - 'paramName' => 'refDt', 'hanyNaponta' => 1, - 'tolDt' => date('Y-m-d', strtotime($TA['kezdesDt'])), - 'igDt' => $TA['zarasDt'], -// 'napTipusok' => array('tanítási nap', 'speciális tanítási nap') - ); - - $TOOL['osztalySelect'] = array('tipus' => 'cella', 'tanev' => $tanev, 'post' => array('tanev','refDt')); - $TOOL['diakSelect'] = array('tipus'=>'cella','paramName'=>'diakId', 'post'=>array('tanev','refDt','osztalyId')); - // $TOOL['tanarSelect'] = array('tipus'=>'sor','paramName'=>'tanarId', 'post'=>array()); - $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=intezmeny&f=tankor'), - 'titleConst' => array('_TANKOR'), 'post' => array('tankorId','mkId','targyId')); - - $TOOL['tanevLapozo'] = array('tipus'=>'sor','paramName'=>'tanev', 'post'=>array('diakId'), - 'tanev'=>$tanev); - - getToolParameters(); - - } -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakTankor.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakTankor.php deleted file mode 100644 index de5d2785..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/diakTankor.php +++ /dev/null @@ -1,13 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakTankorJelentkezes-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakTankorJelentkezes-pre.php deleted file mode 100644 index 0c6f8821..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/diakTankorJelentkezes-pre.php +++ /dev/null @@ -1,113 +0,0 @@ - $tanev, 'szemeszter'=> $ADAT['szemeszterAdat']['szemeszter'],'tipus' => array('előzetes tárgyválasztás','tárgyválasztás'), 'tolDt' => '', 'igDt' => '', 'return' => 'assoc')); - if (__VEZETOSEG===true || __NAPLOADMIN===true) { - define('__TARGYVALASZTAS',true); define('__MINCONTROL',false); - } else { - if (is_array($IDO) && count($IDO)>0) { - foreach ( $IDO as $idoszakId => $IDATA ) { - if ( strtotime($IDATA['előzetes tárgyválasztás'][0]['tolDt']) <= time() && time()<=strtotime($IDATA['előzetes tárgyválasztás'][0]['igDt'])) { - define('__TARGYVALASZTAS',true); define('__MINCONTROL',false); break; - } elseif ( strtotime($IDATA['tárgyválasztás'][0]['tolDt']) <= time() && time()<=strtotime($IDATA['tárgyválasztás'][0]['igDt'])) { - define('__TARGYVALASZTAS',true); define('__MINCONTROL',true); break; - } else { - // loop(); - } - } - } - } - if (!defined('__TARGYVALASZTAS')) { define('__TARGYVALASZTAS',false); define('__MINCONTROL',false); } - - if (__TARGYVALASZTAS===true) { - - } else { - $_SESSION['alert'][] = 'info:nem_targyvalasztasi_idoszak:'; - } - - /* Képzésre vonatkozó beállítások */ - $ADAT['diakKepzes'] = getKepzesByDiakId($diakId, array('result'=>'assoc','dt'=>$refDt)); - for ($i=0; $i $tanev)); - for($j=0; $j1) $_SESSION['alert'][] = ':multi_evfolyam:'; - $ADAT['kepzesOraszam'][$K['kepzesId']] = getOraszamByKepzes($K['kepzesId'],array('evfolyam'=>$ADAT['diakEvfolyam'][0], 'szemeszter'=>$ADAT['szemeszterAdat']['szemeszter'])); - } - //var_dump($ADAT['kepzesOraszam']['kötelezően választható']['sum']); - //var_dump($ADAT['kepzesOraszam']['szabadon választható']['sum']); - /* Képzés vége */ - - //define('__MODOSITHATO',(( (__NAPLOADMIN || __VEZETOSEG) && ($ADAT['szemeszterAdat']['statusz']=='aktív' || (__FOLYO_TANEV && $tanev==__TANEV))))); - - if ($action=='do' && __TARGYVALASZTAS===true && (__VEZETOSEG===true || __NAPLOADMIN===true || __DIAK===true)) { - foreach($_POST as $pNev => $pErtek) { - if (substr($pNev,0,strlen("UJTANKORID")) == 'UJtankorId') { - $_D = array('tankorId'=>intval(substr($pNev,10)),'diakId'=>$diakId,'tolDt'=> $refDt); - tankorDiakFelvesz($_D); - } elseif (substr($pNev,0,strlen("DELTANKORID")) == 'DELtankorId') { - $_D = array('tankorId'=>intval(substr($pNev,11)),'diakId'=>$diakId,'tolDt'=>$refDt,'MIN_CONTROL'=>__MINCONTROL); - tankorDiakTorol($_D); - } - } - } elseif ($action=='do') { - $_SESSION['alert'][] = 'info:deadline_expired:'; - } - - if ($diakId!='') { - $ADAT['osztalyok'] = $osztalyIdk = getDiakOsztalya($diakId, array('tanev'=>$tanev,'result'=>'csakid')); - $ADAT['tankorok']['diake'] = getTankorByDiakId($diakId,$tanev,array('tolDt'=>$refDt,'igDt'=>$refDt)); - } - $ADAT['tankorBlokkok'] = getTankorBlokkok($tanev); - if ($diakId=='' OR ($diakId!='' && is_array($ADAT['osztalyok']) && count($ADAT['osztalyok'])!=0)) - $ADAT['tankorok']['valaszthato'] = getValaszthatoTankorok($tanev,$ADAT['szemeszterAdat']['szemeszter'], $ADAT['osztalyok']); - if (__DIAK!==true) $TOOL['diakSelect'] = array('tipus'=>'cella','paramName'=>'diakId', 'post'=>array('tanev','szemeszterId','refDt')); - $TOOL['szemeszterSelect'] = array('tipus'=>'cella','paramName'=>'szemeszterId', 'post'=>array('diakId'), - 'tanev'=>$tanev, 'statusz'=>array('aktív')); - $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=intezmeny&f=tankor'), - 'titleConst' => array('_TANKOR'), 'post' => array('tankorId','mkId','targyId')); - - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/diakTankorJelentkezes.php b/mayor-orig/www/policy/private/naplo/intezmeny/diakTankorJelentkezes.php deleted file mode 100644 index 52819ca3..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/diakTankorJelentkezes.php +++ /dev/null @@ -1,10 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/felmentes-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/felmentes-pre.php deleted file mode 100644 index 3dfae44a..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/felmentes-pre.php +++ /dev/null @@ -1,67 +0,0 @@ -'assoc')); - - if ($osztalyId!='') { - //$targyId = readVariable($_POST['targyId'],'id'); - //$ADAT['diakAdat'] = getDiakAdatById($diakId); - //$ADAT['diakTargy'] = getTargyakByDiakId($diakId,array('tolDt'=>$dt,'result'=>'indexed')); - //$ADAT['diakTankor'] = getTankorByDiakId($diakId,__TANEV,array('tolDt'=>$dt,'igDt'=>$_TANEV['zarasDt'])); - $ADAT['felmentes'] = getFelmentes(array('csakId' => false, - 'osztalyId'=>$osztalyId, - 'tolDt' => $_TANEV['kezdesDt'], 'igDt'=>$_TANEV['zarasDt'], 'result'=>'indexed', 'felmentesTipus'=>array('óralátogatás alól','értékelés alól'))); - } else { - $ADAT['felmentes'] = getFelmentes(array('csakId' => false, - 'tolDt' => $_TANEV['kezdesDt'], 'igDt'=>$_TANEV['zarasDt'], 'result'=>'indexed', 'felmentesTipus'=>array('óralátogatás alól','értékelés alól'))); - } - if (__NAPLOADMIN === true || __VEZETOSEG===true) { - } -/* ------------- */ - $ADAT['diakZaradek'] = getDiakZaradekok($diakId, array('tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'])); - $ADAT['tankorDiakFelmentes'] = getTankorDiakFelmentes($diakId, __TANEV,array('csakId' => false, 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'], 'result'=>'indexed', 'felmentesTipus'=>array('óralátogatás alól','értékelés alól')) ); - -/* - $TOOL['datumSelect'] = array( - 'tipus'=>'cella', 'post' => array('osztalyId', 'tanev'), - 'paramName' => 'dt', - 'hanyNaponta' => 1, - 'tolDt' => date('Y-m-d', strtotime($_TANEV['kezdesDt'])), - 'igDt' => $_TANEV['zarasDt'], - 'post'=>array('osztalyId','diakId') - ); -*/ - $TOOL['osztalySelect'] = array('tipus' => 'cella', 'paramName' => 'osztalyId', 'post' => array('dt')); - $TOOL['diakSelect'] = array('tipus'=>'cella', 'tanev'=>$tanev, 'osztalyId' => $osztalyId, -// 'statusz' => $ADAT['statusz'], - 'post' => array('osztalyId','dt') - ); - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/felmentes.php b/mayor-orig/www/policy/private/naplo/intezmeny/felmentes.php deleted file mode 100644 index 84bcb21d..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/felmentes.php +++ /dev/null @@ -1,11 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/intezmeny-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/intezmeny-pre.php deleted file mode 100644 index 46805e9e..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/intezmeny-pre.php +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/intezmeny.php b/mayor-orig/www/policy/private/naplo/intezmeny/intezmeny.php deleted file mode 100644 index e69de29b..00000000 diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/kepesitesek-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/kepesitesek-pre.php deleted file mode 100644 index 2fc0ba1c..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/kepesitesek-pre.php +++ /dev/null @@ -1,92 +0,0 @@ - $tAdat) $ADAT['targyIds'][] = $tAdat['targyId']; - $ADAT['tanarok'] = getTanarok(); - foreach ($ADAT['tanarok'] as $idx => $tAdat) $ADAT['tanarIds'][] = $tAdat['tanarId']; - $ADAT['vegzettsegek'] = getEnumField('naplo_intezmeny', 'kepesites', 'vegzettseg'); - $ADAT['fokozatok'] = getEnumField('naplo_intezmeny', 'kepesites', 'fokozat'); - $ADAT['specializaciok'] = getEnumField('naplo_intezmeny', 'kepesites', 'specializacio'); - foreach ($ADAT['kepesitesek'] as $idx => $kAdat) $ADAT['kepesitesIds'][] = $kAdat['kepesitesId']; - - $ADAT['kepesitesId'] = $kepesitesId = readVariable($_POST['kepesitesId'], 'id', null, $ADAT['kepesitesIds']); - if (isset($kepesitesId)) { - - if ($action == 'kepesitesModositas') { - // Alap adatok módosítása - $kepesitesNev = readVariable($_POST['kepesitesNev'], 'string'); - $vegzettseg = readVariable($_POST['vegzettseg'], 'enum', null, $ADAT['vegzettsegek']); - $fokozat = readVariable($_POST['fokozat'], 'enum', null, $ADAT['fokozatok']); - $specializacio = readVariable($_POST['specializacio'], 'enum', null, $ADAT['specializaciok']); - if (isset($kepesitesNev) && isset($vegzettseg) && isset($fokozat) && isset($specializacio)) { - $ok = kepesitesModositas($kepesitesId, $vegzettseg, $fokozat, $specializacio, $kepesitesNev); - if ($ok) $_SESSION['alert'][] = 'info:success'; - } - // Tárgy hozzárendelés - $targyId = readVariable($_POST['targyId'], 'id', null, $ADAT['targyIds']); - if (isset($targyId)) { - $ok = kepesitesTargyHozzarendeles($kepesitesId, $targyId); - if ($ok) $_SESSION['alert'][] = 'info:success'; - } - // Tanár hozzárendelés - $tanarId = readVariable($_POST['tanarId'], 'id', null, $ADAT['tanarIds']); - if (isset($tanarId)) { - $ok = tanarKepesitesHozzarendeles($tanarId, $kepesitesId); - if ($ok) $_SESSION['alert'][] = 'info:success'; - } - } elseif ($action == 'delTargy') { - - $targyId = readVariable($_POST['targyId'], 'id', null, $ADAT['targyIds']); - $ok = kepesitesTargyTorles($kepesitesId, $targyId); - $_JSON = array( - 'result' => ($ok?'success':'fail'), - 'targyId' => $targyId, - 'kepesitesId' => $kepesitesId - ); - - } elseif ($action == 'delTanar') { - - $tanarId = readVariable($_POST['tanarId'], 'id', null, $ADAT['tanarIds']); - $ok = tanarKepesitesTorles($tanarId, $kepesitesId); - $_JSON = array( - 'result' => ($ok?'success':'fail'), - 'tanarId' => $tanarId, - 'kepesitesId' => $kepesitesId - ); - - } - - } elseif ($action == 'ujKepesites') { - $kepesitesNev = readVariable($_POST['kepesitesNev'], 'string'); - $vegzettseg = readVariable($_POST['vegzettseg'], 'enum', null, $ADAT['vegzettsegek']); - $fokozat = readVariable($_POST['fokozat'], 'enum', null, $ADAT['fokozatok']); - $specializacio = readVariable($_POST['specializacio'], 'enum', null, $ADAT['specializaciok']); - if (isset($kepesitesNev) && isset($vegzettseg) && isset($fokozat) && isset($specializacio)) { - $ADAT['kepesitesId'] = $kepesitesId = ujKepesites($vegzettseg, $fokozat, $specializacio, $kepesitesNev); - if ($kepesitesId) $_SESSION['alert'][] = 'info:success'; - } - } - - - $ADAT['kepesitesek'] = getKepesitesek(); - if (isset($kepesitesId)) { - $i=0; - while ($i < count($ADAT['kepesitesek']) && $ADAT['kepesitesek'][$i]['kepesitesId'] != $kepesitesId) $i++; - $ADAT['kepesitesAdat'] = $ADAT['kepesitesek'][$i]; - $ADAT['kepesitesAdat']['targyak'] = getKepesitesTargy($kepesitesId); - $ADAT['kepesitesAdat']['tanarok'] = getKepesitesTanar($kepesitesId); - } - - $TOOL['kepesitesSelect'] = array('tipus'=>'cella', 'paramName'=>'kepesitesId','paramDesc'=>'kepesitesNev','title'=>'KEPESITES','adatok'=>$ADAT['kepesitesek'],'post' => array()); - - } -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/kepesitesek.php b/mayor-orig/www/policy/private/naplo/intezmeny/kepesitesek.php deleted file mode 100644 index 76b8e11b..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/kepesitesek.php +++ /dev/null @@ -1,10 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/kepzes-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/kepzes-pre.php deleted file mode 100644 index 152e8e75..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/kepzes-pre.php +++ /dev/null @@ -1,60 +0,0 @@ - 'assoc', 'minden'=>true)); - $ADAT['osztalyJelleg'] = getOsztalyJellegek(); - - if ($action == 'ujKepzes') { - $kepzesNev = readVariable($_POST['kepzesNev'], 'string', null); - $tolTanev = readVariable($_POST['tolTanev'], 'numeric unsigned', null); - $osztalyJellegId = readVariable($_POST['osztalyJellegId'], 'id', null); - if (isset($kepzesNev) && isset($tolTanev) && isset($osztalyJellegId)) $kepzesId = ujKepzes($kepzesNev, $tolTanev, $osztalyJellegId); - else $_SESSION['alert'][] = 'message:wrong_data'; - if ($kepzesId) { - $ADAT['kepzesAdat'] = getKepzesAdatById($kepzesId); - } - } elseif ($action == 'kepzesModositas') { - $kepzesNev = readVariable($_POST['kepzesNev'], 'string', null); - $tolTanev = readVariable($_POST['tolTanev'], 'numeric unsigned', null); - $osztalyJellegId = readVariable($_POST['osztalyJellegId'], 'id', null); - $osztalyIds = readVariable($_POST['osztalyId'], 'id'); - $delOsztalyIds = readVariable($_POST['delOsztalyId'], 'id'); - if (isset($kepzesNev) && isset($tolTanev)) - $MODOSIT = array('kepzesId'=>$kepzesId, - 'kepzesNev'=>$kepzesNev, - 'tolTanev'=>$tolTanev, - 'osztalyIds'=>$osztalyIds, - 'delOsztalyIds'=>$delOsztalyIds, - 'osztalyJellegId'=>$osztalyJellegId - ); - if (isset($kepzesNev) && isset($tolTanev)) kepzesModositas($MODOSIT); - else $_SESSION['alert'][] = 'message:wrong_data'; - $ADAT['kepzesAdat'] = getKepzesAdatById($kepzesId); - } elseif ($action == 'kepzesEles') { - $kepzesEles = readVariable($_POST['kepzesEles'],'bool',null); // bool - kepzesEles($kepzesId,(($kepzesEles-1)*(-1))); - $ADAT['kepzesAdat'] = getKepzesAdatById($kepzesId); - } - - $TOOL['kepzesSelect'] = array('tipus'=>'cella', 'post' => array()); - $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=intezmeny&f=osztaly','index.php?page=naplo&sub=intezmeny&f=kepzesOraterv'), - 'titleConst' => array('_OSZTALYHOZ','_KEPZESORATERVHEZ'), 'post' => array('kepzesId'), - 'paramName'=>'kepzesId'); // paramName ? - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/kepzes.php b/mayor-orig/www/policy/private/naplo/intezmeny/kepzes.php deleted file mode 100644 index c55395ac..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/kepzes.php +++ /dev/null @@ -1,14 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/kepzesOraterv-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/kepzesOraterv-pre.php deleted file mode 100644 index f82ea1cf..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/kepzesOraterv-pre.php +++ /dev/null @@ -1,114 +0,0 @@ - $value) { - if (substr($key,0,6)=='torol_') { - list($_rest, $_tipus, $_targyId) = explode('_',$key); - $_tipus = _unescape(readVariable($_tipus,'strictstring')); - $_targyId = readVariable($_targyId,'id'); - dropKepzesOratervRekord($kepzesId,$_tipus,$_targyId); - $submit_done = true; - } - } - if (!$submit_done) { - list($tipus,$targyId) = explode('_',readVariable($_POST['UJ_targyTipusId'],'string')); - $UJtipus = (substr($tipus,0,1)=='E') ? _unescape(readVariable($tipus,'strictstring')) : ''; - $UJtargyId = readVariable($targyId,'id'); - unset($tipus); unset($targyId); - reset($_POST); - foreach($_POST as $key => $value) { - if (substr($key,0,3) == 'MO_') {//MAX ÓRASZÁM - list($skey, $evfolyamJel) = explode('_',$key); - if (is_numeric($value)) $DDATA['oraszamok'][$evfolyamJel]['max'] = $value; - } elseif (substr($key,0,3) == 'KO_') {//KÖT ÓRASZÁM - list($skey, $evfolyamJel) = explode('_',$key); - if (is_numeric($value)) $DDATA['oraszamok'][$evfolyamJel]['kotelezo'] = $value; - } elseif (substr($key,0,2) == 'T_') {// a tárgyhoz tartozó óraszám - list($tipus, $targyId, $val, $evfolyamJel, $szemeszter) = explode('_',substr($key,2)); - $tipus = _unescape($tipus); - $targyId = readVariable($targyId,'id'); - //if (intval($targyId)==0) $targyId = _unescape($targyId,$ADAT['kepzesOraterv.tipus']); - if ($val=='O') { // heti óraszám - $DDATA['adatok'][$tipus][$targyId][$evfolyamJel][$szemeszter]['oraszam'] = $value; - } elseif ($val=='K') { // követelmény - $DDATA['adatok'][$tipus][$targyId][$evfolyamJel][$szemeszter]['kovetelmeny'] = $value; - } - /* Ha az új tárgyhoz tartozó adatok jönnek, pakoljuk a megfelelő tömbbe */ - } elseif (substr($key,0,4) == 'UJ_O' && $UJtipus!='') {// az új tárgyhoz tartozó óraszám - list($skey1, $skey2, $evfolyamJel, $szemeszter) = explode('_',$key); - if (is_numeric($value)) $DDATA['adatok'][$UJtipus][$UJtargyId][$evfolyamJel][$szemeszter]['oraszam'] = $value; - } elseif (substr($key,0,4) == 'UJ_K' && $UJtipus!='') {// az új tárgyhoz tartozó óraszám - list($skey1, $skey2, $evfolyamJel, $szemeszter) = explode('_',$key); - $DDATA['adatok'][$UJtipus][$UJtargyId][$evfolyamJel][$szemeszter]['kovetelmeny'] = $value; - } - } - modifyKepzesOraterv($DDATA,$kepzesId); - } - - } - - if (isset($kepzesId)) { - $ADAT['kepzesAdat'] = getKepzesAdatById($kepzesId); - $ADAT['oraszam'] = getKepzesOraszam($kepzesId); - $ADAT['oraterv'] = getKepzesOraterv($kepzesId); - $ADAT['targyak'] = getTargyak(); - if ($ADAT['oraterv']==array()) { - // A kiválasztottal azonos osztályJelleghez tartozó képzések listája - ebbe benne van maga a kiválasztott képzés is! - $ADAT['hasonloKepzesek'] = getKepzesByOsztalyJelleg($ADAT['kepzesAdat']['osztalyJellegId']); - } - } - $ADAT['osztalyok'] = getOsztalyok($tanev, array('result' => 'assoc','minden'=>true)); - -// $ADAT['kepzesOraszam'] = getKepzesOraszam($kepzesId); -// $ADAT['kepzesOraterv'] = getKepzesOraterv($kepzesId); - - if (isset($kepzesId) && !is_numeric($ADAT['kepzesAdat']['osztalyJelleg']['osztalyJellegId'])) - $_SESSION['alert'][] = 'error:nincs megadva osztály jelleg!'; - - - - $TOOL['kepzesSelect'] = array('tipus'=>'cella', 'post' => array()); - $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=intezmeny&f=osztaly','index.php?page=naplo&sub=intezmeny&f=kepzes'), - 'titleConst' => array('_OSZTALYHOZ','_KEPZESHEZ'), 'post' => array('kepzesId'), - 'paramName'=>'kepzesId'); // paramName ? - getToolParameters(); - - } -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/kepzesOraterv.php b/mayor-orig/www/policy/private/naplo/intezmeny/kepzesOraterv.php deleted file mode 100644 index d56f4019..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/kepzesOraterv.php +++ /dev/null @@ -1,12 +0,0 @@ - 1) putOratervMasolas($ADAT); - putKepzesOraterv($ADAT); - -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/munkakozosseg-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/munkakozosseg-pre.php deleted file mode 100644 index f8524925..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/munkakozosseg-pre.php +++ /dev/null @@ -1,110 +0,0 @@ - $mkId, 'tanev' => $__TANEV)); - $ADAT['mkAdat'] = getMunkakozossegById($mkId); - $ADAT['targyak'] = getTargyakByMkId($mkId); - } else { - $TANAROK_INMK = array(); - } - - - $TOOL['munkakozossegSelect'] = array('tipus'=>'cella','munkakozossegek'=>$ADAT['munkakozossegek'],'paramName' => 'mkId', 'post'=>array()); - $TOOL['targySelect'] = array('tipus'=>'cella', 'mkId' => $mkId, 'post'=>array('mkId')); - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/munkakozosseg.php b/mayor-orig/www/policy/private/naplo/intezmeny/munkakozosseg.php deleted file mode 100644 index 82ca17ea..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/munkakozosseg.php +++ /dev/null @@ -1,27 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/osztaly-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/osztaly-pre.php deleted file mode 100644 index 0bff88bf..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/osztaly-pre.php +++ /dev/null @@ -1,324 +0,0 @@ - $tAdat) $ADAT['telephelyIds'][] = $tAdat['telephelyId']; - $ADAT['osztalyJellegek'] = getOsztalyJellegek(array('result'=>'assoc')); // Ez mondjuk nem intézmény függő... -} - -$ADAT['tanev'] = $tanev = readVariable($_POST['tanev'], 'numeric unsigned', __TANEV, $ADAT['tanevek']); -$ADAT['telephelyId'] = $telephelyId = readVariable($_POST['telephelyId'], 'id', (isset($_POST['telephelyId'])?null:readVariable(__TELEPHELYID,'id')), $ADAT['telephelyIds']); -$ADAT['osztalyId'] = $osztalyId = $_POST['osztalyId'] = readVariable($_POST['osztalyId'], 'id', readVariable($_GET['osztalyId'],'id',null)); -if ($tanev != __TANEV) $TA = getTanevAdat($tanev); -else $TA = $_TANEV; - -/* -------- */ -// Adatok frissítése adatállományból - -if (__NAPLOADMIN && isset($_POST['fileName']) && $_POST['fileName'] != '') { - define('_SKIP_ON_DUP',readVariable($_POST['skipOnDup'],'bool')); - $mezo_elvalaszto = ' '; // "\t" -// $fileName = fileNameNormal($_POST['fileName']); - $fileName = ($_POST['fileName']); // TODO - $ADATOK = array(); - - if (file_exists($fileName)) { - - if (!is_array($_POST['MEZO_LISTA'])) { - - $ADATOK = readUpdateFile($fileName); - if (count($ADATOK) > 0) $attrList = getTableFields('diak', 'naplo_intezmeny',array('beDt','kiDt')); - else $_SESSION['alert'][] = 'message:wrong_data'; - - } else { - - $MEZO_LISTA = $_POST['MEZO_LISTA']; - $KULCS_MEZOK = $_POST['KULCS_MEZOK']; - updateOsztaly($osztalyId, $fileName, $MEZO_LISTA, $KULCS_MEZOK, $mezo_elvalaszto, readVariable($_POST['rovatfej'], 'bool')); - - } // MEZO_LISTA tömb - } else { - $_SESSION['alert'][] = 'message:file_not_found:'.$fileName; - } // A file létezik-e - -} // van file -/* -------- */ - -if (isset($osztalyId)) { - $_evfolyamSzamElteres = getOsztalyEvfolyamSzamElteres($osztalyId); - if ($_evfolyamSzamElteres>0) $_SESSION['alert'][] = 'alert:hibás évfolyam beállítás! Az osztály jellege kevesebb évfolyamot ír elő! (Ellenőrizd, hogy végzés tanéve jól van-e beállítva!)'; - elseif ($_evfolyamSzamElteres<0) $_SESSION['alert'][] = 'info:kevesebb évfolyam alatt végez az osztály, mint az osztály jellege előírná. Ez megszűnő, vagy később belépő osztályoknál megengedett.'; - - if ( in_date_interval(date('Y-m-d'),$TA['elozoZarasDt'],$TA['kovetkezoKezdesDt']) ) { - $dt = $ADAT['dt'] = readVariable($_POST['dt'], 'date', date('Y-m-d')); - } else { - $dt = $ADAT['dt'] = $TA['elozoZarasDt']; - } - $ADAT['osztalyAdat'] = getOsztalyAdat($osztalyId, $tanev); - - if (!($ADAT['osztalyAdat']["kezdoTanev"]<=$tanev && $ADAT['osztalyAdat']["vegzoTanev"]>=$tanev)) $_SESSION['alert'][]='error:hibás tanév beállítás'; - - $diakIds = $ADAT['osztalyAdat']['kepzesIds'] = array(); - if (is_array($ADAT['osztalyAdat']['kepzes'])) - for ($i = 0; $i < count($ADAT['osztalyAdat']['kepzes']); $i++) $ADAT['osztalyAdat']['kepzesIds'][] = $ADAT['osztalyAdat']['kepzes'][$i]['kepzesId']; - $OsztalyNevsor = getDiakokByOsztaly($osztalyId, array('tanev' => $tanev,'felveteltNyertEkkel'=>true)); - - foreach ($OsztalyNevsor as $key => $value) if (is_numeric($key)) { - $diakIds[] = $key; - $ADAT['osztalyNevsor'][$key] = $value; - } - - $ADAT['diakKepzes'] = getKepzesByDiakId($diakIds, array('result' => 'assoc')); - $ADAT['diakok'] = getDiakok(array('tanev' => $tanev)); -} - -if ($action == 'osztalyAdatModositas' && __NAPLOADMIN) { - - $leiras = readVariable($_POST['leiras'], 'string'); - $ofoTanarId = readVariable($_POST['ofoTanarId'], 'id'); - $ofoBeDt = readVariable($_POST['ofoBeDt'], 'date'); - $ofoKiDt = readVariable($_POST['ofoKiDt'], 'date', ''); - $tanarId = readVariable($_POST['tanarId'], 'id'); - $beDt = readVariable($_POST['beDt'], 'date'); - $kiDt = readVariable($_POST['kiDt'], 'date'); - $ADAT['telephelyId'] = readVariable($_POST['telephelyId'], 'id', null, $ADAT['telephelyIds']); - $ADAT['osztalyJellegId'] = readVariable($_POST['osztalyJellegId'],'id',null); - $ADAT['kezdoEvfolyamSorszam'] = readVariable($_POST['kezdoEvfolyamSorszam'],'numeric unsigned', $ADAT['osztalyAdat']['kezdoEvfolyamSorszam'], - range(1, count($ADAT['osztalyAdat']['evfolyamJelek'])-$ADAT['osztalyAdat']['vegzoTanev']+$ADAT['osztalyAdat']['kezdoTanev']) - ); - - $lr = db_connect('naplo_intezmeny'); - // leírás/telephely megadása, módosítása - if ( - (isset($leiras) && $leiras != $ADAT['osztalyAdat']['leiras']) - || (isset($ADAT['telephelyId']) && $ADAT['telephelyId'] != $ADAT['osztalyAdat']['telephelyId']) - || (isset($ADAT['kezdoEvfolyamSorszam']) && $ADAT['kezdoEvfolyamSorszam'] != $ADAT['osztalyAdat']['kezdoEvfolyamSorszam']) - - || (isset($ADAT['osztalyJellegId']) && $ADAT['osztalyJellegId'] != $ADAT['osztalyAdat']['osztalyJellegId']) - ) { - osztalyLeirasTelephelyModositas($osztalyId, $leiras, $ADAT['telephelyId'], $ADAT['osztalyJellegId'], $ADAT['kezdoEvfolyamSorszam'], $ADAT['osztalyAdat'], $lr); - $_SESSION['alert'][] = 'info:done'; - } - // Osztályfőnöki kinevezés lezárása - for ($i = 0; $i < count($ofoTanarId); $i++) { - if ($ofoKiDt[$i] != '') osztalyfonokKileptetes($osztalyId, $ofoTanarId[$i], $ofoBeDt[$i], $ofoKiDt[$i], $lr); - } - // Új osztályfőnök felvétele - if ($tanarId != '' and $beDt != '') osztalyfonokKinevezes($osztalyId, $tanarId, $beDt, $lr); - // A módosított adatok lekérdezése - $ADAT['osztalyAdat'] = getOsztalyAdat($osztalyId, $tanev, $lr); - $ADAT['osztalyAdat']['kepzesIds'] = array(); - if (is_array($ADAT['osztalyAdat']['kepzes'])) - for ($i = 0; $i < count($ADAT['osztalyAdat']['kepzes']); $i++) $ADAT['osztalyAdat']['kepzesIds'][] = $ADAT['osztalyAdat']['kepzes'][$i]['kepzesId']; - db_close($lr); - -} elseif ($action == 'nyekOsztalyLeptetes' && __NAPLOADMIN) { -// EZ MÁR ELAVULT! TODO -/* - $ADAT['ujOsztaly']['tanevek'] = $ADAT['tanevek']; -// $ADAT['ujOsztaly']['kezdoTanev'] = $ADAT['osztalyAdat']['vegzoTanev']+1; -// $ADAT['ujOsztaly']['vegzoTanev'] = readVariable($_POST['vegzoTanev'], 'numeric unsigned', null, $ADAT['tanevek']); -// $ADAT['ujOsztaly']['kezdoEvfolyam'] = $ADAT['osztalyAdat']['kezdoEvfolyam']; - $ADAT['ujOsztaly']['jel'] = readVariable($_POST['osztalyJel'], 'string'); - $ADAT['ujOsztaly']['leiras'] = $ADAT['osztalyAdat']['leiras']; - $ADAT['ujOsztaly']['telephelyId'] = $ADAT['osztalyAdat']['telephelyId']; - $ADAT['ujOsztaly']['osztalyJellegId'] = $ADAT['osztalyJellegek'][ $ADAT['osztalyAdat']['osztalyJellegId'] ]['kovOsztalyJellegId']; // NyEK osztály - // Új osztály létrehozása -// if (isset($ADAT['ujOsztaly']['kezdoTanev']) && isset($ADAT['ujOsztaly']['vegzoTanev']) && isset($ADAT['ujOsztaly']['kezdoEvfolyam']) && isset($ADAT['ujOsztaly']['jel'])) { -// $ujOsztalyId = ujOsztaly($ADAT['ujOsztaly']); -// } - // Képzés hozzárendelés - setOsztalyKepzesei($ujOsztalyId, $ADAT['osztalyAdat']['kepzesIds']); - // A jelen év végétől kinevezzük az osztályfőnököt - if (__TANEV == $ADAT['osztalyAdat']['vegzoTanev']) $beDt = date('Y-m-d', strtotime('next month', strtotime($_TANEV['zarasDt']))); - else $beDt = $ADAT['ujOsztaly']['kezdoTanev'].'-08-01'; - osztalyfonokKinevezes($ujOsztalyId, $ADAT['osztalyAdat']['osztalyfonok']['tanarId'], $beDt); - // osztálytagok felvétele - $diakIds = array_merge($OsztalyNevsor['jogviszonyban van'], $OsztalyNevsor['magántanuló']); - foreach ($diakIds as $diakId) { - ujTag($ujOsztalyId, $diakId, $beDt, null); - osztalyDiakTorol(array('osztalyId' => $osztalyId, 'diakId' => $diakId, 'tolDt' => $beDt, 'igDt' => null, 'zaradekkal' => false)); - } - // TODO: régi osztályhoz rendelt tankörök hozzárendelése az új osztályhoz és átnevezés -*/ -} elseif ($action == 'osztalyJelVegzesModositas' && __NAPLOADMIN) { - // TODO: nem szabadna akárhogy változtatni a tanéveket! Nem lehet vtanev az osztalyJelleg evfolyamok számánál - $ujKezdoTanev = readVariable($_POST['ujKezdoTanev'], 'numeric unsigned'); - $ujVegzoTanev = readVariable( - $_POST['ujVegzoTanev'], 'numeric unsigned',null,array(), - '$return>='.$ujKezdoTanev.' && $return-'.$ujKezdoTanev.'+'.$ADAT['osztalyAdat']['kezdoEvfolyamSorszam'].'<='.count($ADAT['osztalyAdat']['evfolyamJelek']) - ); - $ujOsztalyJel = readVariable($_POST['ujOsztalyJel'], 'string'); - if (is_null($ujKezdoTanev) || is_null($ujVegzoTanev) || $ujOsztalyJel == '') { - $_SESSION['alert'][] = 'message:wrong_data:kezdoTanev='.$_POST['ujKezdoTanev'].', vegzoTanev='.$_POST['ujVegzoTanev'].', jel='.$_POST['ujOsztalyJel']; - } else { - $lr = db_connect('naplo_intezmeny'); - db_start_trans($lr); - $r = array(); - if ($ujVegzoTanev!='') { - $q = "UPDATE osztaly SET vegzoTanev=%u WHERE osztalyId=%u"; - $v = array($ujVegzoTanev,$osztalyId); - $r[] = db_query($q, array('fv' => '', 'modul' => 'naplo_intezmeny', 'result' => 'insert', 'values' => $v), $lr); - } - if ($ujKezdoTanev!='') { - $q = "UPDATE osztalyDiak SET beDt = (SELECT kezdesDt FROM szemeszter WHERE tanev=%u AND szemeszter=1) WHERE osztalyId=%u AND beDt<(SELECT kezdesDt FROM szemeszter WHERE tanev=%u AND szemeszter=1)"; - $v = array($ujKezdoTanev,$osztalyId,$ujKezdoTanev); - $r[] = db_query($q, array('fv' => '', 'modul' => 'naplo_intezmeny', 'result' => 'insert', 'values' => $v), $lr); - - $q = "UPDATE osztaly SET kezdoTanev=%u WHERE osztalyId=%u"; - $v = array($ujKezdoTanev,$osztalyId); - $r[] = db_query($q, array('fv' => '', 'modul' => 'naplo_intezmeny', 'result' => 'insert', 'values' => $v), $lr); - } - - if ($ujOsztalyJel=='') { - $q = "SELECT jel FROM osztaly WHERE osztalyId = %u"; - $v = array($osztalyId); - $osztalyJel = db_query($q, array('fv' => '', 'modul' => 'naplo_intezmeny', 'result' => 'value', 'values' => $v), $lr); - $ujOsztalyJel = $osztalyJel; - } else { - $osztalyJel=$ujOsztalyJel; - $q = "UPDATE osztaly SET jel='%s' WHERE osztalyId=%u"; - $v = array($ujOsztalyJel,$osztalyId); - $r[] = db_query($q, array('fv' => '', 'modul' => 'naplo_intezmeny', 'result' => 'insert', 'values' => $v), $lr); - } - $OSZTALYADAT = getOsztalyAdat($osztalyId,__TANEV,$lr); - - // az osztalyNaplo.osztalyJelet is módosítani kell, minden érintett tanévben! - $r[] = updateosztalyNev($osztalyId, $lr); - - if (!in_array(false,$r)) db_commit($lr); - else db_rollback($lr); - db_close($lr); - } // ha van kezdoTanev, zaroTanev, jel - -} elseif ($action == 'ujOsztaly' && __NAPLOADMIN) { - - $ADAT['kezdoTanev'] = readVariable($_POST['kezdoTanev'], 'numeric unsigned', null, $ADAT['tanevek']); - $ADAT['vegzoTanev'] = readVariable($_POST['vegzoTanev'], 'numeric unsigned', null, $ADAT['tanevek']); - $ADAT['kezdoEvfolyamSorszam'] = readVariable($_POST['kezdoEvfolyamSorszam'], 'numeric unsigned',1); - $ADAT['jel'] = readVariable($_POST['jel'], 'string'); - $ADAT['leiras'] = readVariable($_POST['leiras'], 'string'); - $ADAT['telephelyId'] = readVariable($_POST['telephelyId'], 'id', null, $ADAT['telephelyIds']); - $ADAT['osztalyJellegId'] = readVariable($_POST['osztalyJellegId'],'id',null); - if (isset($ADAT['osztalyJellegId']) && isset($ADAT['kezdoTanev']) && isset($ADAT['vegzoTanev']) && isset($ADAT['kezdoEvfolyamSorszam']) && isset($ADAT['jel'])) { - $osztalyId = $ADAT['osztalyId'] = ujOsztaly($ADAT); - if ($osztalyId) { - $ADAT['osztalyAdat'] = getOsztalyAdat($osztalyId, $tanev); - $diakIds = $ADAT['osztalyAdat']['kepzesIds'] = array(); - if (is_array($ADAT['osztalyAdat']['kepzes'])) - for ($i = 0; $i < count($ADAT['osztalyAdat']['kepzes']); $i++) $ADAT['osztalyAdat']['kepzesIds'][] = $ADAT['osztalyAdat']['kepzes'][$i]['kepzesId']; - $ADAT['diakok'] = getDiakok(array('tanev' => $tanev)); - } - } else { - $_SESSION['alert'][] = 'message:empty_field:'."${ADAT['kezdoTanev']}, ${ADAT['vegzoTanev']}, ${ADAT['kezdoEvfolyamSorszam']}, ${ADAT['jel']}"; - } -} elseif ($action == 'osztalyNevsor' && (__NAPLOADMIN || __VEZETOSEG || _TITKARSAG)) { - $kepzesMod = array(); - if (is_array($_POST['diakKepzes'])) foreach ($_POST['diakKepzes'] as $index => $kepzes) { - list($_diakId,$kepzesId) = explode('/', $kepzes); - // kirakjuk az osztályhoz nem tartozó képzéseit is - hogy könnyebb legyen kezelni... - if (in_array($_diakId, $diakIds)) { - $kepzesMod[$kepzesId][] = $_diakId; - } - } - diakKepzesModositas($diakIds, $kepzesMod, $dt); - $ADAT['diakKepzes'] = getKepzesByDiakId($diakIds, array('result' => 'assoc')); -} elseif ($action == 'ujTag' && (__NAPLOADMIN || __VEZETOSEG || __TITKARSAG)) { - $diakId = readVariable($_POST['diakId'], 'id'); - $beDt = readVariable($_POST['beDt'], 'date'); - $kiDt = readVariable($_POST['kiDt'], 'date'); - if (isset($diakId) && isset($beDt)) { - if (ujTag($osztalyId, $diakId, $beDt, $kiDt)) { - $OsztalyNevsor = getDiakokByOsztaly($osztalyId, array('tanev' => $tanev,'felveteltNyertEkkel'=>true)); - foreach ($OsztalyNevsor as $key => $value) if (is_numeric($key)) { - $ADAT['osztalyNevsor'][$key] = $value; - } - $diakIds = array_keys($ADAT['osztalyNevsor']); - } - } -} elseif ($action == 'tagTorles' && __NAPLOADMIN) { - $elozoTanev = getTanevAdat(intval(__TANEV)-1); $elozoTanevZarasTime = strtotime($elozoTanev['zarasDt']); - $PARAM['diakId'] = readVariable($_POST['diakId'], 'id'); -// $PARAM['tolDt'] = readVariable($_POST['tolDt'], 'date', null, array(), 'strtotime($return) > '.$elozoTanevZarasTime); - $PARAM['tolDt'] = readVariable($_POST['tolDt'], 'date'); - $PARAM['igDt'] = readVariable($_POST['igDt'], 'date', null, array(), 'strtotime('."'${PARAM['tolDt']}'".') < strtotime($return)'); - $PARAM['osztalyId'] = $ADAT['osztalyId']; - $PARAM['zaradekkal'] = false; - if (isset($PARAM['osztalyId']) && isset($PARAM['diakId']) && isset($PARAM['tolDt'])) { - if (osztalyDiakTorol($PARAM)) { - $OsztalyNevsor = getDiakokByOsztaly($osztalyId, array('tanev' => $tanev,'felveteltNyertEkkel'=>true)); - foreach ($OsztalyNevsor as $key => $value) if (is_numeric($key)) { - $ADAT['osztalyNevsor'][$key] = $value; - } - $diakIds = array_keys($ADAT['osztalyNevsor']); - } - } else { $_SESSION['alert'][] = 'message:empty_field'; } -} elseif ($action == 'osztalyTorles' && __NAPLOADMIN) { - if (osztalyTorles($osztalyId)) { - unset($osztalyId); - $ADAT['osztalyAdat'] = array(); - } -} - -/* ------------------------------------------------- */ -/* REFRESH */ - -if (isset($osztalyId)) { - $ADAT['osztalyAdat'] = getOsztalyAdat($osztalyId, $tanev); - $diakIds = $ADAT['osztalyAdat']['kepzesIds'] = array(); - if (is_array($ADAT['osztalyAdat']['kepzes'])) - for ($i = 0; $i < count($ADAT['osztalyAdat']['kepzes']); $i++) $ADAT['osztalyAdat']['kepzesIds'][] = $ADAT['osztalyAdat']['kepzes'][$i]['kepzesId']; - $OsztalyNevsor = getDiakokByOsztaly($osztalyId, array('tanev' => $tanev,'felveteltNyertEkkel'=>true)); - $ADAT['osztalyNevsor'] = array(); - foreach ($OsztalyNevsor as $key => $value) if (is_numeric($key)) { - $diakIds[] = $key; - $ADAT['osztalyNevsor'][$key] = $value; - $ADAT['osztalyNevsor'][$key]['diakNaploSorszam'] = getDiakNaploSorszam($key,$tanev,$osztalyId); - } - $ADAT['diakKepzes'] = getKepzesByDiakId($diakIds, array('result' => 'assoc')); - $ADAT['diakok'] = getDiakok(array('tanev' => $tanev)); - - for ($_ev = $ADAT['osztalyAdat']['kezdoTanev']; $_ev<=$ADAT['osztalyAdat']['vegzoTanev']; $_ev++) { - $ADAT['osztalyJelek'][$_ev] = getOsztalyJel($osztalyId,$_ev,$ADAT['osztalyAdat']); - } -} - -// írjuk ezt felül, nekünk minden eddigi ofő bejegyzésre szükségünk van -if (isset($osztalyId)) $ADAT['osztalyAdat']['osztalyfonokok'] = getOsztalyfonokok($osztalyId); - -$TOOL['tanevSelect'] = array('tipus'=>'cella','paramName' => 'tanev', 'tervezett' => true, 'action' => 'tanevValtas', 'post'=>array('telephelyId')); -$TOOL['telephelySelect'] = array('tipus'=>'cella','paramName' => 'telephelyId', 'post' => array('tanev','dt')); -$TOOL['osztalySelect'] = array('tipus'=>'cella','paramName' => 'osztalyId', 'post'=>array('tanev','telephelyId','dt'), 'telephelyId' => $telephelyId); -$TOOL['datumSelect'] = array('tipus'=>'sor','paramName'=>'dt','tolDt'=>$TA['elozoZarasDt'],'igDt'=>$TA['kovetkezoKezdesDt'],'override'=>true,'post'=>array('tanev','telephelyId','osztalyId')); -$TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=intezmeny&f=kepzes'), - 'titleConst' => array('_KEPZES'), 'post' => array(''), - 'paramName'=>'kepzesId'); // paramName ? - -getToolParameters(); - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/osztaly.php b/mayor-orig/www/policy/private/naplo/intezmeny/osztaly.php deleted file mode 100644 index c4f0ca80..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/osztaly.php +++ /dev/null @@ -1,40 +0,0 @@ -=$ADAT['tanev'])) { - - putOsztalyAdatokForm($ADAT); - - if ($ADAT['osztalyJellegek'][ $ADAT['osztalyAdat']['osztalyJellegId'] ]['kovOsztalyJellegId'] != 0) { // NyEK évfolyam - putOsztalyLeptetes($ADAT); - } - if (is_array($ADAT['osztalyNevsor'])) { - putOsztalyNevsor($ADAT); - putTagTorlesForm($ADAT); - } - putUjTagForm($ADAT); - - if (__NAPLOADMIN) { - if ($fileName == '') { - putFileSelectForm('naplo_intezmeny:diak',array('osztalyId','tanev')); - } elseif ($MEZO_LISTA == '') { - if (count($ADATOK) > 0) - putFieldSelectForm($fileName, $ADATOK, $attrList, 'naplo_intezmeny:diak',array('osztalyId','tanev')); - else - echo 'NINCS ADAT!'; - } else { - echo 'Adatfeldolgozás kész.'; - } - // osztalyTorlesForm($ADAT['osztalyId']); - } - } elseif (__NAPLOADMIN) { - putUjOsztalyForm($ADAT); - } - - - -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/szulo-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/szulo-pre.php deleted file mode 100644 index a54ad8aa..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/szulo-pre.php +++ /dev/null @@ -1,15 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/szulo.php b/mayor-orig/www/policy/private/naplo/intezmeny/szulo.php deleted file mode 100644 index 25b61d7f..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/szulo.php +++ /dev/null @@ -1,24 +0,0 @@ -'."\n"; - $SEL = array($value => ' selected="selected" '); - echo ''."\n"; - for ($i = 0; $i < count($Szulok['szuloIds']); $i++) { - $szuloId = $Szulok['szuloIds'][$i]; - echo ''."\n"; - } - echo ''."\n"; - formEnd(); - } -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tanar-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/tanar-pre.php deleted file mode 100644 index daa02fef..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/tanar-pre.php +++ /dev/null @@ -1,108 +0,0 @@ -_DOWNLOADDIR.'/private/naplo/face/tanar/','filename'=>$tanarId.'.jpg')); - } elseif (isset($_POST['fileName']) && $_POST['fileName'] != '') { - - $mezo_elvalaszto = ' '; - $fileName = fileNameNormal($_POST['fileName']); - $ADATOK = array(); - if (file_exists($fileName)) { - - if (!is_array($_POST['MEZO_LISTA'])) { - - $ADATOK = readUpdateFile($fileName); - if (count($ADATOK) > 0) $attrList = getTableFields('tanar', 'naplo_intezmeny', $extraAttrs = array()); - else $_SESSION['alert'][] = 'message:wrong_data'; - - } else { - - $MEZO_LISTA = $_POST['MEZO_LISTA']; - $KULCS_MEZOK = $_POST['KULCS_MEZOK']; - updateTable('tanar', $fileName, $MEZO_LISTA, $KULCS_MEZOK, $mezo_elvalaszto, $_POST['rovatfej']); - - } // MEZO_LISTA tömb - } else { - $_SESSION['alert'][] = 'message:file_not_found:'.$fileName; - } // A file létezik-e - - } // van file - - if ($action == 'ujTanar') { - $kotelezoParamOk = (isset($_POST['viseltCsaladinev']) && $_POST['viseltCsaladinev'] != ''); - $kotelezoParamOk &= (isset($_POST['beDt']) && $_POST['beDt'] != ''); - if ($kotelezoParamOk) { - $tanarId = ujTanar($_POST); - if ($tanarId) list($ADAT['tanarAdat']) = getTanarAdatById($tanarId); - } else { - $_SESSION['alert'][] = 'message:empty_field:(viseltCsaladinev,beDt)'; - } - } - if (isset($tanarId)) { - - $ADAT['tanarId'] = $tanarId; - $ADAT['kepesitesek'] = getKepesitesek(); - foreach ($ADAT['kepesitesek'] as $idx => $kAdat) $ADAT['kepesitesIds'][] = $kAdat['kepesitesId']; - $ADAT['besorolasok'] = getEnumField('naplo_intezmeny', 'tanar', 'besorolas'); - $ADAT['vegzettsegek'] = getEnumField('naplo_intezmeny', 'kepesites', 'vegzettseg'); - $ADAT['fokozatok'] = getEnumField('naplo_intezmeny', 'kepesites', 'fokozat'); - $ADAT['specializaciok'] = getEnumField('naplo_intezmeny', 'kepesites', 'specializacio'); - $ADAT['statuszok'] = getEnumField('naplo_intezmeny', 'tanar', 'statusz'); - - if ( - $action == 'tanarAlapadatModositas' || - $action == 'tanarSzuletesiAdatModositas' || - $action == 'tanarJogviszonyModositas' - ) { - - $ok = tanarAdatModositas($_POST); - - } elseif ($action == 'tanarKepesitesModositas') { - $addKepesitesId = readVariable($_POST['addKepesitesId'], 'id',null, $ADAT['kepesitesIds']); - if (isset($addKepesitesId)) { - tanarKepesitesHozzarendeles($tanarId, $addKepesitesId); - } else { - $vegzettseg = readVariable($_POST['vegzettseg'], 'enum', null, $ADAT['vegzettsegek']); - $fokozat = readVariable($_POST['fokozat'], 'enum', null, $ADAT['fokozatok']); - $specializacio = readVariable($_POST['specializacio'], 'enum', null, $ADAT['specializaciok']); - $kepesitesNev = readVariable($_POST['kepesitesNev'], 'string'); - if (isset($vegzettseg) && isset($fokozat) && isset($specializacio) && isset($kepesitesNev)) { - $kepesitesId = ujKepesites($vegzettseg, $fokozat, $specializacio, $kepesitesNev); - if ($kepesitesId !== false) tanarKepesitesHozzarendeles($tanarId, $kepesitesId); - } else { - $_SESSION['alert'][] = 'message:wrong_data:'.implode(',', array($vegzettseg, $fokozat, $specializacio, $kepesitesNev)); - } - } - } - list($ADAT['tanarAdat']) = getTanarAdatById($tanarId); - $ADAT['tanarAdat']['kepesites'] = getTanarKepesites($tanarId); - - - } - - // ToolBar - // $TOOL['munkakozossegSelect'] = array('tipus'=>'cella','paramName' => 'mkId', 'post'=>array()); - $TOOL['tanarSelect'] = array('tipus'=>'cella', 'mkId' => $mkId, 'beDt' => '1900-01-01', 'kiDt' => date('Y-m-d'), 'összes'=>true, 'override'=> true, 'post'=>array('mkId')); - getToolParameters(); - - - } // naploadmin / vezetőség - - - -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tanar.php b/mayor-orig/www/policy/private/naplo/intezmeny/tanar.php deleted file mode 100644 index 604f1d48..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/tanar.php +++ /dev/null @@ -1,27 +0,0 @@ - 0) - putFieldSelectForm($fileName, $ADATOK, $attrList, 'naplo_intezmeny:tanar',array('mkId','tanev')); - else - echo 'NINCS ADAT!'; - } else { - echo 'Adatfeldolgozás kész.'; - } - } - - -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankor-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankor-pre.php deleted file mode 100644 index d6c92121..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/tankor-pre.php +++ /dev/null @@ -1,219 +0,0 @@ -$ADAT['tanev'])); - if ($erintettHianyzasDb>0) $_SESSION['alert'][] = 'info:db_hianyzas_tipus_modositas:'.$erintettHianyzasDb; - } - } - break; - case 'tankorTargyModositas': - $ADAT['targyIds'] = getTargyakByMkId($mkId, array('result'=>'idonly')); - $ADAT['ujTargyId'] = readVariable($_POST['ujTargyId'], 'id', null, $ADAT['targyIds']); - if (isset($ADAT['ujTargyId']) && isset($tankorId) && $targyId != $ADAT['ujTargyId']) { - if (tankorTargyModositas($ADAT)) $_SESSION['alert'][] = 'info:success:tankorTargyModositas'; - } - break; - case 'tankorTorol': - if ($tankorId != '') { - $biztosTorol = readVariable($_POST['biztosTorol'],'id',null); - if ($biztosTorol=='1') { - tankorTorol($tankorId); - unset($tankorId); - } else { - $_SESSION['alert'][] = 'info:not_changed'; - } - } - break; - case 'setTankorNev': - if ($tankorId != '') { - $tagokAlapjan = readVariable($_POST['setTankorNevTagokAlapjan'],'bool',false); - if ($tagokAlapjan) { - setTankorNevByDiakok($tankorId); - } else { - setTankorNev($tankorId); - $_SESSION['alert'][] = 'info:not_changed'; - } - } - break; - case 'tankorLezar': - if ($tankorId != '') { - $biztosTorol = readVariable($_POST['biztosLezar'],'id',null); - $lezarDt = readVariable($_POST['lezarDt'],'date',null); - if ($biztosTorol=='1' && !is_null($lezarDt)) { - $lr = db_connect('naplo_intezmeny'); - db_start_trans($lr); - - $v = array($lezarDt, $tankorId); - - // tanár kiléptet - $q = "UPDATE tankorTanar SET kiDt=('%s' - INTERVAL 1 DAY) WHERE tankorId=%u"; - $r[] = db_query($q, array('fv'=>'tankorTanarLezar', 'values'=>$v), $lr); - // diákok kiléptet - $q = "UPDATE tankorDiak SET kiDt=('%s' - INTERVAL 1 DAY) WHERE tankorId=%u"; - $r[] = db_query($q, array('fv'=>'tankorDiakLezar', 'values'=>$v), $lr); - // tankör szemeszter kiléptet - $q = "DELETE tankorSzemeszter.* FROM tankorSzemeszter LEFT JOIN szemeszter USING (tanev,szemeszter) WHERE kezdesDt>'%s' AND tankorId=%u"; - $r[] = db_query($q, array('fv'=>'tankorDiakLezar', 'values'=>$v), $lr); - -// $r[] = false; - - // órarendióra lezár (minden tanev adatbázisában, ami aktív - $q = "SELECT distinct tanev FROM szemeszter WHERE statusz='aktív'"; - $_tanevek = db_query($q, array('fv'=>'tankorDiakLezar', 'result'=>'idonly'), $lr); - for ($i=0; $i 'vegzosOrarendLezaras', 'values' => $v),$lr); - - // A lezárás dátuma után végződő bejegyzáések igDt-inek beállítása - $q = "UPDATE $_tanevDb.orarendiOra LEFT JOIN $_tanevDb.orarendiOraTankor USING (tanarId,osztalyJel,targyJel) SET igDt=('%s' - INTERVAL 1 DAY) - WHERE igDt > '%s' AND tankorId = %u"; - $v = array($lezarDt,$lezarDt,$tankorId); - $r[] = db_query($q, array('fv' => 'vegzosOrarendLezarads', 'values' => $v),$lr); - - // óra elmarad - $q = "SELECT oraId FROM $_tanevDb.ora WHERE tankorId=%u AND dt>='%s' AND tipus NOT IN ('elmarad','elmarad máskor')"; - $v = array($tankorId,$lezarDt); - $_oraIdk = db_query($q, array('fv'=>'tankorDiakLezar', 'result'=>'idonly', 'values'=>$v), $lr); - for ($j=0; $j'tankorDiakLezar', 'values'=>$v), $lr); - } - - if (in_array(false,$r)) db_rollback($lr); - else db_commit($lr); - - db_close($lr); - - //unset($tankorId); - } else { - $_SESSION['alert'][] = 'info:not_changed'; - } - } - break; - } - } - - if (isset($tankorId) && $tankorId != '' && $tankorId !== false) { - // force all variables to refresh! - //$TANKORADAT = getTankorById($tankorId); - $TANKORADAT = getTankorAdat($tankorId,$tanev); - $TANKORADAT = $TANKORADAT[$tankorId]; - $ADAT['targyId'] = $targyId = $TANKORADAT[0]['targyId']; - $TSZEMESZTEREK = getTankorSzemeszterei($tankorId); - $TOSZTALYOK = getTankorOsztalyai($tankorId, array('result' => 'assoc')); - $TARGYADAT = getTargyById($targyId); - $ADAT['mkId'] = $mkId=$TARGYADAT['mkId']; - } elseif ($targyId != '') { - $TARGYADAT = getTargyById($targyId); - if ($mkId == '') $mkId=$TARGYADAT['mkId']; - } - - if (defined('__TANEV')) $__TANEV = __TANEV; else $__TANEV = ''; - if (isset($targyId) && $targyId!='') { - $TANAROK = getTanarok(array('targyId' => $targyId, 'tanev' => $__TANEV)); - } - if (isset($mkId) && $mkId != '') { - // csak konkrét tárgy esetén veszünk fel tankört... - //$TANAROK = getTanarok(array('mkId' => $mkId, 'tanev' => $__TANEV)); - $MKADAT = getMunkakozossegById($mkId); - $ADAT['targyak'] = getTargyak(array('mkId' => $mkId)); - } else { - // csak konkrét tárgy esetén veszünk fel tankört... - //$TANAROK = getTanarok(); - } - - $TOPOST['tanev'] = $tanev; - $TOPOST['mkId'] = $mkId; - $TOPOST['targyId'] = $targyId; - $TOPOST['osztalyok'] = $TOSZTALYOK; - $TOPOST['szemeszterek'] = $TSZEMESZTEREK; - $TOPOST['tankorTipusId'] = $_POST['tankorTipusId']; - $TOPOST['tankorId'] = $tankorId; - $TOPOST['tankoradat'] = $TANKORADAT[0]; - if ($tankorId!='') { - $TOPOST['tankortanar'] = getTankorTanaraiByInterval($tankorId,array('tanev'=>$tanev,'result'=>'nevsor')); - $TOPOST['tankorcsoport']['idk'] = getTankorCsoportTankoreiByTankorId($tankorId); - $TOPOST['tankorcsoport']['adat'] = getTankorAdatByIds($TOPOST['tankorcsoport']['idk']); - } elseif ($TOPOST['tankorTipusId']!='') { - $TOPOST['tankoradat']['tankorTipusId'] = $TOPOST['tankorTipusId']; // hozzáírjuk ezt is - $TOPOST['tankoradat']['kovetelmeny'] = $_POST['kovetelmeny']; // hozzáírjuk ezt is - $TOPOST['tankoradat']['tipus'] = $_POST['tipus']; // hozzáírjuk ezt is - $TOPOST['osztalyok'][0]['osztalyId'] = $_POST['osztalyId']; // hozzáírjuk ezt is - } - $OSZTALYOK = getOsztalyok($tanev); - - $ADAT['tankorTipusok'] = getTankorTipusok(); - $ADAT['tankorId'] = $tankorId; - $ADAT['tanev'] = $tanev; - $ADAT['tankorOsztalyok'] = getTankorOsztalyaiByTanev($tankorId, $tanev, array('tagokAlapjan'=>true,'result'=>'id')); - $ADAT['tankorCsoportok'] = getTankorCsoport($tanev); // ezt nem használjuk most semmire! - - if ($tanev != '') $SZEMESZTEREK = getSzemeszterek(array('filter' => array("tanev>=$tanev",'tanev<='.($tanev+7)))); - - - $TOOL['tanevSelect'] = array('tipus'=>'cella','paramName' => 'tanev', - 'tervezett' => true, - 'post' => array('mkId','targyId','tankorId')); - $TOOL['munkakozossegSelect'] = array('tipus'=>'cella','paramName' => 'mkId', 'post' => array('tanev')); - $TOOL['targySelect'] = array('tipus'=>'cella', 'mkId' => $mkId, 'targyak' => $ADAT['targyak'], 'post' => array('mkId', 'tanev')); -// $TOOL['diakSelect'] = array('tipus'=>'sor','paramName'=>'diakId', 'post'=>array()); -// $TOOL['tanarSelect'] = array('tipus'=>'sor','paramName'=>'tanarId', 'post'=>array()); - $TOOL['tankorSelect'] = array('tipus' => 'cella','paramName' => 'tankorId', 'post' => array('tanev', 'mkId', 'targyId')); - $TOOL['oldalFlipper'] = array('tipus' => 'cella', - 'url' => array('index.php?page=naplo&sub=intezmeny&f=tankorDiak', - 'index.php?page=naplo&sub=intezmeny&f=tankorTanar'), - 'titleConst' => array('_TANKORDIAK'), 'post' => array('tanev'), - 'paramName'=>'tankorId'); - $TOOL['tanevLapozo'] = array('tipus' => 'sor', 'paramName' => 'tanev', - 'post' => array('mkId', 'targyId', 'tankorId'), 'tanev' => $tanev); - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankor.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankor.php deleted file mode 100644 index 998fafec..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/tankor.php +++ /dev/null @@ -1,20 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorDiak-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorDiak-pre.php deleted file mode 100644 index 70e5df7b..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorDiak-pre.php +++ /dev/null @@ -1,162 +0,0 @@ - $tanev, 'tipus' => array('tankörnévsor módosítás'), 'tolDt' => $dt, 'igDt' => $dt)); - $modositasiIdoszak = (is_array($ret) && count($ret) > 0); - - $ADAT['diakSelected']=$_POST['diaktorol']; - - if ($tanev!=__TANEV) $TA = getTanevAdat($tanev); else $TA = $_TANEV; - - $ADAT['tanev'] = $tanev; - - /* Dátumok */ - if (isset($_POST['refDt']) && $_POST['refDt'] != '') $refDt = $_POST['refDt']; - elseif (time()$tanev,'result'=>'nevsor')); - $tanarIds = array(); - for ($i = 0; $i < count($ADAT['tankor']['tanarai']); $i++) - if ($tankorId == $ADAT['tankor']['tanarai'][$i]['tankorId']) - $tanarIds[] = $ADAT['tankor']['tanarai'][$i]['tanarId']; - define('__TANARA',(__TANAR && in_array(__USERTANARID, $tanarIds))); - if ( - $_TANEV['statusz'] == 'aktív' - && ( - __NAPLOADMIN || __VEZETOSEG - || ( - $modositasiIdoszak - && ( __TANARA ) - ) - ) - ) define('__MODOSITHATO', true); - else define('__MODOSITHATO', false); - } // van tankör - if (defined('__MODOSITHATO') && __MODOSITHATO) { - switch ($action) { - case 'tankorUjDiak': - if ($_POST['diakId'] != '') - tankorDiakFelvesz($_POST); - break; - case 'tankorUjDiakMulti': - if ($_POST['diakId'] != '') - for ($i=0; $i false, 'result' => 'id')); - $ADAT['tankor']['szemeszterei'] = getTankorSzemeszterei($tankorId); - // !!! Ez az aktuális státuszt és osztály tagságot nézi csak... - // $ADAT['diakok'] = getDiakokByOsztalyId( $ADAT['tankor']['osztalyai'], array('tanev'=>$tanev,'result'=>'assoc')); - // !!! Így a $ADAT['refDt'] szerinti névsort kérdezzük le, megfelelő jogviszony státusszal! - $ADAT['diakok'] = array(); $statuszLista = array('jogviszonyban van', 'magántanuló'); - foreach ($ADAT['tankor']['osztalyai'] as $_osztalyId) { - $tmp = getDiakokByOsztaly($_osztalyId, array('tolDt' => $ADAT['refDt'], 'igDt' => $ADAT['refDt'], 'statusz' => $statuszLista)); - foreach ($statuszLista as $statusz) - foreach ($tmp[$statusz] as $_diakId) - $ADAT['diakok'][$_osztalyId][] = array( - 'diakId' => $_diakId, 'diakNev' => $tmp[$_diakId]['diakNev'], 'beDt' => $tmp[$_diakId]['beDt'], - 'kiDt' => $tmp[$_diakId]['kiDt'], 'statusz' => $statusz - ); - } - $ADAT['diakok']['vendegTanulok'] = getDiakok(array('tolDt' => $ADAT['refDt'], 'igDt' => $ADAT['refDt'], 'statusz' => array('vendégtanuló'))); - foreach($ADAT['diakok'] as $_o=>$_D) for ($i=0; $i__TANEV)); - $ADAT['diakKepzes'] = getKepzesByDiakId($DIAKIDK, array('result'=>'assoc','dt'=>$ADAT['refDt'])); - $ADAT['diakAdat'] = getDiakAdatById($DIAKIDK,array('result'=>'assoc','keyfield'=>'diakId')); - $ADAT['osztaly'] = getOsztalyok($tanev,array('result'=>'assoc')); - } - // ------------------------------------------------------------------------- - $TOOL['tanevSelect'] = array('tipus'=>'cella','paramName' => 'tanev', - 'tervezett'=>true, - 'post'=>array('mkId','targyId','tankorId','dt')); - $TOOL['munkakozossegSelect'] = array('tipus'=>'cella','paramName' => 'mkId', 'post'=>array('tanev','dt')); - $TOOL['targySelect'] = array('tipus'=>'cella', 'mkId' => $mkId, 'post'=>array('mkId','tanev','dt')); - $TOOL['tankorSelect'] = array('tipus'=>'cella','paramName'=>'tankorId', 'post'=>array('tanev','mkId','targyId','dt','refDt')); - $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=intezmeny&f=tankor'), - 'titleConst' => array('_TANKOR'), 'post' => array('tankorId','mkId','targyId','dt','tanev')); - - $TOOL['tanevLapozo'] = array('tipus'=>'sor','paramName'=>'tanev', 'post'=>array('mkId','targyId','tankorId','dt'), - 'tanev'=>$tanev); - // megj: ha nincs munkaterv, akkor a selectben nem lesz kiválasztva semmi... - $TOOL['datumSelect'] = array( - 'tipus'=>'sor', - 'paramName' => 'refDt', - 'hanyNaponta' => 1, - 'tolDt' => date('Y-m-d', strtotime($TA['kezdesDt'])), - 'igDt' => $TA['zarasDt'], -// 'napTipusok' => array('tanítási nap', 'speciális tanítási nap'), - 'post'=>array('mkId','targyId','tankorId','tanev') - ); - - - getToolParameters(); - - } -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorDiak.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorDiak.php deleted file mode 100644 index e2b054df..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorDiak.php +++ /dev/null @@ -1,17 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorLetszam-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorLetszam-pre.php deleted file mode 100644 index fce99fcb..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorLetszam-pre.php +++ /dev/null @@ -1,101 +0,0 @@ -false)); - } elseif (isset($osztalyId)) { - $ADAT['tankorok'] = getTankorByOsztalyId($osztalyId, $tanev, array('tanarral' => true)); - } elseif (isset($tanarId)) { - $ADAT['tankorok'] = getTankorByTanarId($tanarId, $tanev, - array('csakId' => false, 'tolDt' => '', 'igDt' => '', 'tanarral' => true) - ); - } else { - // ez kicsit sokáig tart sajnos - $ADAT['tankorok'] = getTankorByTanev($tanev); - } - $lr = db_connect('naplo_intezmeny'); - - for ($i=0; $i$ADAT['refDt']), $lr ); - if ($ADAT['osztalyonkent']==1 && $ADAT['tankorok'][$i]['letszam']!=0) $ADAT['tankorok'][$i]['letszamOsztaly'] = getTankorLetszamOsztalyonkent($_tankorId, array('tanev'=>$tanev,'refDt'=>$ADAT['refDt']), $lr ); - //$ADAT['tankorok'][$i]['osztalyai'] = getTankorOsztalyaiByTanev($_tankorId, $tanev, array('result' => 'id', 'tagokAlapjan' => true)); - $ADAT['tankorok'][$i]['tanarai'] = getTankorTanarai($_tankorId, $lr); - } - - db_close($lr); - - //$ADAT['osztaly'] = getOsztalyok($tanev,array('result'=>'assoc')); - // ------------------------------------------------------------------------- - $TOOL['tanevSelect'] = array('tipus'=>'cella','paramName' => 'tanev', - 'tervezett'=>false, - 'post'=>array('mkId','targyId','tankorId','dt')); - $TOOL['munkakozossegSelect'] = array('tipus'=>'cella','paramName' => 'mkId', 'post'=>array('tanev','dt')); - $TOOL['targySelect'] = array('tipus'=>'cella', 'mkId' => $mkId, 'post'=>array('mkId','tanev','dt')); -// $TOOL['tankorSelect'] = array('tipus'=>'cella','paramName'=>'tankorId', 'post'=>array('tanev','mkId','targyId','dt')); -// $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=intezmeny&f=tankor'), -// 'titleConst' => array('_TANKOR'), 'post' => array('tankorId','mkId','targyId','dt','tanev')); - - $TOOL['tanevLapozo'] = array('tipus'=>'sor','paramName'=>'tanev', 'post'=>array('mkId','targyId','tankorId','dt'), - 'tanev'=>$tanev,'tervezett'=>false); - - // megj: ha nincs munkaterv, akkor a selectben nem lesz kiválasztva semmi... - $TOOL['datumSelect'] = array( - 'tipus'=>'sor', - 'paramName' => 'refDt', - 'hanyNaponta' => 1, - 'tolDt' => date('Y-m-d', strtotime($TA['kezdesDt'])), - 'igDt' => $TA['zarasDt'], -// 'napTipusok' => array('tanítási nap', 'speciális tanítási nap'), - 'post'=>array('mkId','targyId','tankorId','tanev') - ); - getToolParameters(); - } -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorLetszam.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorLetszam.php deleted file mode 100644 index a1e7e6ef..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorLetszam.php +++ /dev/null @@ -1,8 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorSzemeszter-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorSzemeszter-pre.php deleted file mode 100644 index d2131894..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorSzemeszter-pre.php +++ /dev/null @@ -1,122 +0,0 @@ - true)); - } elseif (isset($tanarId)) { - $TANKOROK = getTankorByTanarId($tanarId, $tanev, - array('csakId' => false, 'tolDt' => '', 'igDt' => '', 'tanarral' => true) - ); - } - - // kiegészítő: tankorSzemeszter tábla és szemeszterek lekérdezése - if (is_array($TANKOROK)) { - - $tankorIds = array(); - for ($i = 0; $i < count($TANKOROK); $i++) $tankorIds[] = $TANKOROK[$i]['tankorId']; - $tankorSzemeszterek = getTankorSzemeszterek($tankorIds); - $tankorSzemeszter = array(); - foreach ($tankorSzemeszterek as $tankorId => $tankorAdat) { - for ($i = 0; $i < count($tankorAdat); $i++) { - $tankorSzemeszter[$tankorId][$tankorAdat[$i]['tanev']][$tankorAdat[$i]['szemeszter']] = $tankorAdat[$i]; - } - } - - $ADAT['tankorSzemeszter'] = $tankorSzemeszter; - - $ADAT['szemeszterek'] = $Szemeszterek = getSzemeszterek_spec($tanev-1); - - - // -------- action ------------ // - if ($action == 'tankorSzemeszter') { - if (is_array($_POST['T'])) { - $T = $_POST['T']; - $M = array(); - for ($i = 0; $i < count($T); $i++) { - list($tankorId, $szTanev, $szSzemeszter) = explode('/', $T[$i]); - $name = 'O_'.$tankorId.'_'.$szTanev.'_'.$szSzemeszter; - // Ha kötelezővé akarjuk tenni az óraszám megadását: - // if (isset($_POST[$name]) && $_POST[$name] != '') $M[] = array( -//if (isset($_POST[$name]) && $_POST[$name] != '') $oraszam = readVariable($_POST[$name],'string'); // numeric? - $oraszam = readVariable($_POST[$name], 'float unsigned', 0); -// else $oraszam = 0; - $M[] = array( - 'tankorId' => $tankorId, - 'tanev' => $szTanev, - 'szemeszter' => $szSzemeszter, - 'oraszam' => $oraszam - ); - } - - $tankorNevek = array(); - for ($i = 0; $i < count($TANKOROK); $i++) - $tankorNevek[$TANKOROK[$i]['tankorId']] = $TANKOROK[$i]['tankorNev']; - if (tankorSzemeszterModositas($M, $tankorSzemeszter, $tankorNevek, $Szemeszterek, $TA['zarasDt'])) { - // tankor szemesztereinek újraolvasása - $tankorSzemeszterek = getTankorSzemeszterek($tankorIds); - $tankorSzemeszter = array(); - foreach ($tankorSzemeszterek as $tankorId => $tankorAdat) { - for ($i = 0; $i < count($tankorAdat); $i++) { - $tankorSzemeszter[$tankorId][$tankorAdat[$i]['tanev']][$tankorAdat[$i]['szemeszter']] = $tankorAdat[$i]; - } - } - $ADAT['tankorSzemeszter'] = $tankorSzemeszter; - - } - } - } - - // -------- action ------------ // - - $ADAT['tankorok'] = $TANKOROK; - if (is_array($ADAT['tankorok'])) { - for($i=0; $i'cella','paramName' => 'tanev', - 'tervezett'=>true, - 'post'=>array('mkId','targyId','tankorId') - ); - $TOOL['munkakozossegSelect'] = array('tipus'=>'cella','paramName' => 'mkId', 'post'=>array('tanev')); - $TOOL['tanarSelect'] = array('tipus'=>'sor','paramName'=>'tanarId', 'post'=>array('tanev')); - $TOOL['osztalySelect'] = array('tipus'=>'sor','paramName'=>'osztalyId', 'post'=>array('tanev')); - getToolParameters(); - - } // NAPLOADMIN -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorSzemeszter.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorSzemeszter.php deleted file mode 100644 index c9b5209a..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorSzemeszter.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanar-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanar-pre.php deleted file mode 100644 index 19fa11ba..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanar-pre.php +++ /dev/null @@ -1,114 +0,0 @@ - $value) if (substr($name, 0, 2) == 'TA') { - $_tankorId = substr($name, 2); - $tankorTanarIds[$_tankorId] = $value; - } - - if (__NAPLOADMIN===true || __VEZETOSEG===true) { - switch ($action) { - case 'tankorTanarAssoc': - if (isset($tanev)) - tankorTanarFelvesz($tankorIds, $tankorTanarIds, $TA, $refDt, $igDt); - break; - case 'tankorTanarTorol': - if ($kuuk == $_GET['kuuk']) { - list($_tankorId,$_tanarId,$_beDt,$_kiDt) = explode('|',readVariable($_GET['tt'],'string')); - tankorTanarTorol($_tankorId,$_tanarId,$_beDt,$_kiDt); - } - break; - case 'tankorTanarJavit': - if ($kuuk == $_GET['kuuk']) { - list($_tankorId,$_tanarId,$_beDt,$_kiDt) = explode('|',readVariable($_GET['tt'],'string')); - tankorTanarJavit($_tankorId,$_tanarId,$_beDt,$refDt); - } - break; - } - } - - if (isset($ADAT['mkId'])) { - if (!isset($tankorId)) { - $ADAT['tanarok'] = getTanarok(array('mkId' => $ADAT['mkId'], 'tanev' => $tanev)); - $ADAT['tankorok'] = getTankorByMkId($ADAT['mkId'], $tanev, array('datumKenyszeritessel' => true, 'tolDt' => $refDt, 'igDt' => $refDt)); - } else { - $ADAT['tanarok'] = getTanarok(array('targyId' => $ADAT['tankorAdat']['targyId'], 'tanev' => $tanev)); - $ADAT['tankorok'] = getTankorByMkId( - $ADAT['mkId'], $tanev, array('filter' => array("tankor.tankorId=$tankorId"), 'datumKenyszeritessel' => true, 'tolDt' => $refDt, 'igDt' => $refDt) - ); - } - } - if (is_array($ADAT['tankorok'])) { - for($i=0; $i 'cella', 'paramName' => 'tanev', - 'tervezett' => true, 'post' => array('mkId','targyId','tankorId'), 'get'=>array() - ); - $TOOL['munkakozossegSelect'] = array('tipus' => 'cella', 'paramName' => 'mkId', 'post' => array('tanev','refDt'), 'get'=>array()); - $TOOL['tankorSelect'] = array('tipus' => 'cella', 'paramName' => 'tankorId', 'post' => array('tanev','mkId','targyId','refDt'), 'get'=>array()); - $TOOL['datumSelect'] = array( - 'override' => true, - 'tipus' => 'sor', 'paramName' => 'refDt', 'hanyNaponta' => 1, - 'tolDt' => $tolDt, 'igDt' => $TA['zarasDt'], 'post' => array('tanev','mkId','targyId','tankorId'), - ); - - getToolParameters(); - - } -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanar.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanar.php deleted file mode 100644 index b8ce04ec..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanar.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanarHozzarendeles-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanarHozzarendeles-pre.php deleted file mode 100644 index 3b5f5133..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanarHozzarendeles-pre.php +++ /dev/null @@ -1,64 +0,0 @@ - getOsztalyok(), - 'munkakozossegek' => getMunkakozossegek(), - 'tanarok' => getTanarok(), - 'targyak' => getTargyak(), - - 'osztalyIds'=>readVariable($_POST['osztalyIds'],'id',array()), - 'mkIds'=>readVariable($_POST['mkIds'],'id',array()), - 'tanarNelkuliTankorok' => readVariable($_POST['tanarNelkuliTankorok'],'bool'), - 'tanarIds'=>readVariable($_POST['tanarIds'],'id',array()), - 'targyIds'=>readVariable($_POST['targyIds'],'id',array()), - ); - foreach ($ADAT['szuro']['targyak'] as $idx => $tAdat) $ADAT['targyAdat'][ $tAdat['targyId'] ] = $tAdat; - - // A szűrőben beállítottnak megefelő tankörök lekérése - $ADAT['tankorok'] = getTankorokBySzuro($ADAT['szuro']); - $ADAT['szuro']['tankorTargyIds'] = array(); - foreach ($ADAT['tankorok'] as $ids => $tAdat) - if (!in_array($tAdat['targyId'], $ADAT['szuro']['tankorTargyIds'])) - $ADAT['szuro']['tankorTargyIds'][] = $tAdat['targyId']; - $ADAT['tanarok'] = getTanarokBySzuro($ADAT['szuro']); - // stat - $ADAT['keszTankorDb'] = 0; - foreach ($ADAT['tankorok'] as $tAdat) if (is_array($tAdat['tanarIds']) && count($tAdat['tanarIds'])>0) $ADAT['keszTankorDb']++; - $ADAT['tankorStat'] = getTankorStat(); - - if ($action == 'tankorTanarFelvesz') { - - $tankorId = readVariable($_POST['tankorId'],'id'); - $tanarId = readVariable($_POST['tanarId'],'id'); - $_JSON = array( - 'post' => $_POST, - 'result' => tankorTanarModosit($tankorId, $tanarId, array('tanev'=>__TANEV)) - ); - - } elseif ($action == 'tankorTanarTorol') { - - $_tankorId = readVariable($_POST['tankorId'],'id'); - $_tanarId = readVariable($_POST['tanarId'],'id'); - tankorTanarTorol($_tankorId,$_tanarId,array('tanev'=>$tanev)); - - $_JSON = array( - 'post' => $_POST, - ); - } - -//dump($ADAT['tanarok']); - - - } - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanarHozzarendeles.php b/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanarHozzarendeles.php deleted file mode 100644 index 5b19149a..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/tankorTanarHozzarendeles.php +++ /dev/null @@ -1,10 +0,0 @@ -0) putTankorTanarMatrix($ADAT); -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tantargyFelosztas.php b/mayor-orig/www/policy/private/naplo/intezmeny/tantargyFelosztas.php deleted file mode 100644 index d8124253..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/tantargyFelosztas.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/terem-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/terem-pre.php deleted file mode 100644 index 3afa9ce2..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/terem-pre.php +++ /dev/null @@ -1,45 +0,0 @@ - 'assoc', 'keyfield' => 'telephelyId')); - $ADAT['telephelyIds'] = array_keys($ADAT['telephelyAdat']); - $ADAT['telephelyId'] = $telephelyId = readVariable($_GET['telephelyId'], 'id', readVariable( - $_POST['telephelyId'], 'id', (isset($_POST['telephelyId'])?null:readVariable(__TELEPHELYID,'id')), $ADAT['telephelyIds'] - ), $ADAT['telephelyId']); - $ADAT['teremAdat'] = getTermek(array('result' => 'assoc', 'keyfield' => 'teremId')); - $ADAT['teremIds'] = array_keys($ADAT['teremAdat']); - $ADAT['teremTipusok'] = getSetField('naplo_intezmeny','terem','tipus'); - $ADAT['teremId'] = readVariable($_POST['teremId'], 'id', readVariable($_GET['teremId'], 'id', null, $ADAT['teremIds']), $ADAT['teremIds']); - - if ($action == 'teremAdatModositas' || $action=='ujTerem') { - - $D['teremId'] = $ADAT['teremId']; - $D['leiras'] = readVariable($_POST['leiras'], 'string'); - $D['ferohely'] = readVariable($_POST['ferohely'], 'numeric unsigned'); - $D['tipus'] = readVariable($_POST['tipus'], 'enum', $ADAT['teremTipusok']); - $D['telephelyId'] = readVariable($_POST['telephelyId'], 'id', readVariable($_GET['telephelyId'], 'id', null, $ADAT['telephelyIds']), $ADAT['telephelyIds']); -//echo '
'; var_dump($ADAT['teremIds']); echo '
'; - - teremAdatModositas($D,($action=='ujTerem')); - - unset($ADAT['teremId']); - } - - $ADAT['teremAdat'] = getTermek(array('result' => 'assoc', 'keyfield' => 'teremId', 'telephelyId' => $telephelyId)); - - $TOOL['telephelySelect'] = array('tipus'=>'cella','paramName' => 'telephelyId', 'post' => array('tanev')); - if ($ADAT['teremId']!='' || $ADAT['teremId']!='') { - $TOOL['vissza']['icon'] = 'arrow-left'; - } - getToolParameters(); - } -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/terem.php b/mayor-orig/www/policy/private/naplo/intezmeny/terem.php deleted file mode 100644 index 207141cb..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/terem.php +++ /dev/null @@ -1,13 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tovabbkepzes-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/tovabbkepzes-pre.php deleted file mode 100644 index f2eacf29..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/tovabbkepzes-pre.php +++ /dev/null @@ -1,112 +0,0 @@ -\n"; - - $tanev = $ADAT['tanev'] = readVariable($_POST['tanev'],'numeric',__TANEV); - - if (__TANAR) $tanarId = __USERTANARID; - if (__VEZETOSEG || __NAPLOADMIN) define('__MODOSITHAT',true); - else define('__MODOSITHAT',false); - -/* ------------------------------------------------- */ - if (__MODOSITHAT) { - if ($action=='modTanarTovabbkepzesForduloDt') { - $_tanarId = readVariable($_POST['tanarId'],'id'); - $_forduloDt = readVariable($_POST['forduloDt'],'date'); - $_JSON['result'] = true; - $_JSON['tanarId'] = $_tanarId; - $_JSON['forduloDt'] = $_dt; - $_JSON['result'] = updateTanarAdat($_tanarId,array('tovabbkepzesForduloDt'=>$_forduloDt)); - } elseif ($action=='ujTovabbkepzes') { - $ADAT['tovabbkepzoIntezmenyId'] = readVariable($_POST['tovabbkepzoIntezmenyId'],'id',null); - if (is_null($ADAT['tovabbkepzoIntezmenyId'])) { - $UJINTEZMENY['intezmenyRovidNev'] = readVariable($_POST['intezmenyRovidNev'],'string',null); - $UJINTEZMENY['intezmenyNev'] = readVariable($_POST['intezmenyNev'],'string',null); - if ($UJINTEZMENY['intezmenyRovidNev']!='' && $UJINTEZMENY['intezmenyNev']!='') $ADAT['tovabbkepzoIntezmenyId'] = ujTovabbkepzoIntezmeny($UJINTEZMENY); - } - if ($ADAT['tovabbkepzoIntezmenyId']>0) { - $ADAT['tovabbkepzesNev'] = readVariable($_POST['tovabbkepzesNev'],'string',null); - $ADAT['oraszam'] = intval(readVariable($_POST['oraszam'],'numeric unsigned',null)); - $ADAT['kategoria'] = readVariable($_POST['kategoria'],'string',null); - $ADAT['akkreditalt'] = ($ADAT['kategoria']=='egyéb') ? 0:1; - ujTovabbkepzes($ADAT); - } - } elseif ($action=='modTovabbkepzes') { - $MOD = readVariable($_POST['tovabbkepzesId'],'id',null); - for ($i=0; $i0 && $ADAT['tanarId']>0) - ujTovabbkepzesTanar($ADAT); - $MOD = readVariable($_POST['tovabbkepzesTanar'],'string',null); - if (is_array($MOD) && count($MOD)>0) { - for ($i=0;$i'tovabbkepzesForduloDt','összes'=>true) - ); - $ADAT['tanarTovabbkepzesCiklus'] = getTanarTovabbkepzesCiklus(); - $ADAT['keretOsszeg'] = getKeretosszeg($ADAT['tanev']); - $ADAT['tovabbkepzesFolyamat']=getTanarTovabbkepzesFolyamat(); - $TOOL['tanevSelect'] = array('tipus'=>'cella', 'action' => 'tanevValasztas', 'post' => array(), 'tervezett' => true); - getToolParameters(); -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/tovabbkepzes.php b/mayor-orig/www/policy/private/naplo/intezmeny/tovabbkepzes.php deleted file mode 100644 index 160d944b..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/tovabbkepzes.php +++ /dev/null @@ -1,12 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/valtas-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/valtas-pre.php deleted file mode 100644 index 99ece06d..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/valtas-pre.php +++ /dev/null @@ -1,58 +0,0 @@ - $tAdat) $telephelyIds[] = $tAdat['telephelyId']; - $tanev = readVariable($_POST['tanev'], 'id', defined('__TANEV') ? __TANEV : null, $Tanevek); - $telephelyId = readVariable($_POST['telephelyId'], 'id', defined('__TELEPHELYID') ? __TELEPHELYID : null, $telephelyIds); - if ($action == 'tanevValasztas') { - if (isset($tanev) && $tanev !== __TANEV) { - if (updateSessionTanev($tanev)) { - header('Location: '.location('index.php?page=naplo&sub=intezmeny&f=valtas')); - } - } - } elseif ($action == 'telephelyValasztas') { - if (isset($telephelyId) && $telephelyId != __TELEPHELYID) { - if (updateSessionTelephelyId($telephelyId)) { - header('Location: '.location('index.php?page=naplo&sub=intezmeny&f=valtas')); - } - } - } - } - $ADAT['tanarok'] = getTanarok(array('extraAttrs'=>'titulus','telephelyId'=>__TELEPHELYID)); - $lr = db_connect('naplo_intezmeny'); - for($i=0; $i__TANEV,'csakId'=>true),$lr); - $ADAT['tanarMunkakozosseg'][$_tanarId] = getVezetettMunkakozossegByTanarId($_tanarId,array('result'=>'assoc'),$lr); - } - $ADAT['osztalyok'] = getOsztalyok(__TANEV,array('result'=>'assoc'),$lr); - db_close($lr); - - $TOOL['intezmenySelect'] = array('tipus'=>'cella', 'action' => 'intezmenyValasztas', 'post' => array()); - $TOOL['telephelySelect'] = array('tipus'=>'cella', 'action' => 'telephelyValasztas', 'post' => array()); - $TOOL['tanevSelect'] = array('tipus'=>'cella', 'action' => 'tanevValasztas', 'post' => array()); - - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/valtas.php b/mayor-orig/www/policy/private/naplo/intezmeny/valtas.php deleted file mode 100644 index 3d15f4de..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/valtas.php +++ /dev/null @@ -1,7 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/verseny-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/verseny-pre.php deleted file mode 100644 index e0554b55..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/verseny-pre.php +++ /dev/null @@ -1,54 +0,0 @@ - $tAdat) $telephelyIds[] = $tAdat['telephelyId']; - $tanev = readVariable($_POST['tanev'], 'id', defined('__TANEV') ? __TANEV : null, $Tanevek); - $telephelyId = readVariable($_POST['telephelyId'], 'id', defined('__TELEPHELYID') ? __TELEPHELYID : null, $telephelyIds); - if ($action == 'tanevValasztas') { - if (isset($tanev) && $tanev !== __TANEV) { - if (updateSessionTanev($tanev)) { - header('Location: '.location('index.php?page=naplo&sub=intezmeny&f=valtas')); - } - } - } elseif ($action == 'telephelyValasztas') { - if (isset($telephelyId) && $telephelyId != __TELEPHELYID) { - if (updateSessionTelephelyId($telephelyId)) { - header('Location: '.location('index.php?page=naplo&sub=intezmeny&f=valtas')); - } - } - } - } - - $TOOL['intezmenySelect'] = array('tipus'=>'cella', 'action' => 'intezmenyValasztas', 'post' => array()); - $TOOL['telephelySelect'] = array('tipus'=>'cella', 'action' => 'telephelyValasztas', 'post' => array()); - $TOOL['tanevSelect'] = array('tipus'=>'cella', 'action' => 'tanevValasztas', 'post' => array()); - - getToolParameters(); -*/ -?> diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/verseny.php b/mayor-orig/www/policy/private/naplo/intezmeny/verseny.php deleted file mode 100644 index 71d8dd36..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/verseny.php +++ /dev/null @@ -1,10 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/zaradek-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/zaradek-pre.php deleted file mode 100644 index f03fbf46..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/zaradek-pre.php +++ /dev/null @@ -1,76 +0,0 @@ - $val) { - list($akt, $zaradekId) = explode('-',$key); - if ($akt == 'del') zaradekTorles($zaradekId); - } - - } - if (isset($diakId)) { - $diakZaradekok = getDiakZaradekok($diakId); - if ($diakZaradekok) $ADAT['diakZaradekok'] = $diakZaradekok; - } - - $TOOL['osztalySelect'] = array('tipus' => 'cella','paramName' => 'osztalyId', 'post' => array('dt')); - $TOOL['diakSelect'] = array('tipus' => 'cella', 'paramName' => 'diakId', 'post' => array('osztalyId','dt'), - 'statusz' => array('jogviszonyban van','magántanuló','vendégtanuló','jogviszonya felfüggesztve','jogviszonya lezárva') - ); - $TOOL['datumSelect'] = array( - 'tipus'=>'sor', 'post'=>array('tanarId', 'diakId', 'osztalyId', 'tankorId'), - 'paramName' => 'dt', 'hanyNaponta' => 1, -// 'tolDt' => date('Y-m-d', strtotime('-1 month', strtotime($_TANEV['kezdesDt']))), - 'tolDt' => $_TANEV['elozoZarasDt'], - 'igDt' => $_TANEV['kovetkezoKezdesDt'], - 'override' => true - ); - if (isset($diakId) && isset($dt)) - $TOOL['zaradekSelect'] = array('tipus' => 'sor', 'paramName' => 'zaradekIndex', 'post' => array('osztalyId', 'diakId', 'dt')); - - - getToolParameters(); - - } diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/zaradek.php b/mayor-orig/www/policy/private/naplo/intezmeny/zaradek.php deleted file mode 100644 index cb55caaa..00000000 --- a/mayor-orig/www/policy/private/naplo/intezmeny/zaradek.php +++ /dev/null @@ -1,11 +0,0 @@ - 0) { - putDiakZaradekok($ADAT); - } diff --git a/mayor-orig/www/policy/private/naplo/koszi/esemenyAdmin-pre.php b/mayor-orig/www/policy/private/naplo/koszi/esemenyAdmin-pre.php deleted file mode 100644 index a74a12e3..00000000 --- a/mayor-orig/www/policy/private/naplo/koszi/esemenyAdmin-pre.php +++ /dev/null @@ -1,83 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/koszi/esemenyAdmin.php b/mayor-orig/www/policy/private/naplo/koszi/esemenyAdmin.php deleted file mode 100644 index 8dbc95c0..00000000 --- a/mayor-orig/www/policy/private/naplo/koszi/esemenyAdmin.php +++ /dev/null @@ -1,21 +0,0 @@ -'._ESEMENYMINTAK.''; - echo '
'; - putKosziEsemenyek($ADAT); - - if (is_numeric($ADAT['kosziEsemenyId'])) { - putKosziPont($ADAT); - - echo '

'._ESEMENYEK_TANEVBEN.'

'; - echo '
'; - putUjKoszi($ADAT); - putKoszi($ADAT); - } else { - putUjKosziEsemeny($ADAT); - } - - -?> diff --git a/mayor-orig/www/policy/private/naplo/koszi/koszi-pre.php b/mayor-orig/www/policy/private/naplo/koszi/koszi-pre.php deleted file mode 100644 index 8fc1264f..00000000 --- a/mayor-orig/www/policy/private/naplo/koszi/koszi-pre.php +++ /dev/null @@ -1,49 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/koszi/koszi.php b/mayor-orig/www/policy/private/naplo/koszi/koszi.php deleted file mode 100644 index 01c7f1c7..00000000 --- a/mayor-orig/www/policy/private/naplo/koszi/koszi.php +++ /dev/null @@ -1,8 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/koszi/kosziAdmin-pre.php b/mayor-orig/www/policy/private/naplo/koszi/kosziAdmin-pre.php deleted file mode 100644 index 4ad1d537..00000000 --- a/mayor-orig/www/policy/private/naplo/koszi/kosziAdmin-pre.php +++ /dev/null @@ -1,93 +0,0 @@ -__USERDIAKID,'tanarId'=>__USERTANARID,'kosziadmin'=>__KOSZIADMIN)); - $ADAT['diak'] = getDiakok(array('result'=>'assoc')); - - -// -------------------------------------------- - $ADAT['kosziEsemenyTipusok'] = getEnumField('naplo_intezmeny', 'kosziEsemeny', 'kosziEsemenyTipus'); - $ADAT['kosziPontTipusok'] = getEnumField('naplo_intezmeny', 'kosziPont', 'kosziPontTipus'); - $ADAT['kosziIgazolok'] = getEnumField('naplo', 'koszi', 'kosziIgazolo'); - - $ADAT['kosziId'] = readVariable($_POST['kosziId'],'id'); - $ADAT['kosziEsemenyId'] = readVariable($_POST['kosziEsemenyId'], 'id'); - - if ($action=='ujKosziDiak') { - - $P['kosziId'] = readVariable($_POST['kosziId'],'id'); - $P['kosziPontId'] = readVariable($_POST['kosziPontId'],'id') ; - $P['diakId'] = __USERDIAKID; - - if (isset($P['kosziPontId']) && isset($P['kosziId'])) - $result = ujKosziDiak($P); - - } - - $ADAT['koszi'] = getKosziLista(); // tanev - $ADAT['kosziDiakLista'] = getKosziDiakLista(__USERDIAKID); - - if (is_numeric($ADAT['kosziId'])) { - $ADAT['kosziEsemenyId'] = getKosziEsemenyIdByKosziId($ADAT['kosziId']); // template Id - t lekérdezzük a valós esemény által. (béna az elnevezés!!!) - } - - if (is_numeric($ADAT['kosziEsemenyId'])) { - $ADAT['kosziPont'] = getKosziPont($ADAT['kosziEsemenyId']); - } - - -/* - $ADAT['tanarok'] = getTanarok(); - $ADAT['osztalyok'] = getOsztalyok(); - $ADAT['diakok'] = getDiakok(); -*/ - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/koszi/kosziAdmin.php b/mayor-orig/www/policy/private/naplo/koszi/kosziAdmin.php deleted file mode 100644 index 8c0bbae1..00000000 --- a/mayor-orig/www/policy/private/naplo/koszi/kosziAdmin.php +++ /dev/null @@ -1,10 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/naplo-pre.php b/mayor-orig/www/policy/private/naplo/naplo-pre.php deleted file mode 100644 index 85dfa076..00000000 --- a/mayor-orig/www/policy/private/naplo/naplo-pre.php +++ /dev/null @@ -1,22 +0,0 @@ - 'sor', 'post' => array(), 'action' => 'intezmenyValasztas'); - - getToolParameters(); - if (__TANAR) $beirasiAdatok['beiratlan'] = getBeirasiAdatok(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/naplo.php b/mayor-orig/www/policy/private/naplo/naplo.php deleted file mode 100644 index 0d3fc41d..00000000 --- a/mayor-orig/www/policy/private/naplo/naplo.php +++ /dev/null @@ -1,15 +0,0 @@ -includeCSS(\'/skin/classic/module-naplo/css/hirnok/hirnok.css\')'; - echo ajaxUpdaterForm('hirnok','index.php?page=naplo&sub=hirnok&f=hirnok',array(),'post',true); - - echo ''; - echo ajaxUpdaterForm('uzenoKozep','index.php?page=naplo&sub=uzeno&f=uzeno',array(),'post',true); - -?> 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 diff --git a/mayor-orig/www/policy/private/naplo/orarend/ascExport-pre.php b/mayor-orig/www/policy/private/naplo/orarend/ascExport-pre.php deleted file mode 100644 index 878bb8e6..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/ascExport-pre.php +++ /dev/null @@ -1,110 +0,0 @@ - $tanev, 'tolDt' => $dt, 'igDt' => $dt, 'csakOrarendbol' => true)); - $ADAT['exportalandoHet'] = readVariable($_POST['orarendiHet'], 'numeric', null, $ADAT['orarendiHet']); - if (isset($ADAT['exportalandoHet'])) $ADAT['szeminariumkent'] = true; - else $ADAT['szeminariumkent'] = readVariable($_POST['szeminariumkent'], 'bool', false, array(true, false)); - $ADAT['szakkorokkel'] = readVariable($_POST['szakkorokkel'], 'bool', false, array(true, false)); - $ADAT['targyBontas'] = readVariable($_POST['targyBontas'], 'bool', false, array(true, false)); - - // Bontások lekérdezése - $ADAT['bontas'] = ascBontasLekerdezes($ADAT['tanevDb']); - - if (!readVariable($_POST['blokkokNelkul'], 'bool', false, array(true, false))) $ADAT['tankorBlokk'] = getTankorBlokkok($tanev); - else $ADAT['tankorBlokk'] = array(); - // A tankörök blokk óraszámai - $tankor2blokk = array(); - if (is_array($ADAT['tankorBlokk']['exportOraszam'])) - foreach ($ADAT['tankorBlokk']['exportOraszam'] as $bId => $oraszam) { // blokkonként - for ($i = 0; $i < count($ADAT['tankorBlokk']['idk'][$bId]); $i++) { // az érintett tankörökön végigmenve - $tankor2blokk[ $ADAT['tankorBlokk']['idk'][$bId][$i] ]['blokkOraszam'] += $oraszam; - } - } - $ADAT['tankorIndex'] = array(); - if ($ADAT['szakkorokkel']) $ADAT['tankorok'] = getTankorok(array("tanev=$tanev")); - else $ADAT['tankorok'] = getTankorok(array("tanev=$tanev","jelenlet='kötelező'")); - for ($i = 0; $i < count($ADAT['tankorok']); $i++) { - $tankorId = $ADAT['tankorok'][$i]['tankorId']; - $ADAT['tankorok'][$i]['tankorAdat'] = getTankorAdat($tankorId, $tanev); - // óraszám - if (isset($ADAT['exportalandoHet'])) { - $ADAT['tankorok'][$i]['hetiOraszam'] = getTankorHetiOraszam($tankorId, array('tanev' => $tanev, 'dt' => $dt, 'het' => $ADAT['exportalandoHet'])); - } else { - $ADAT['tankorok'][$i]['hetiOraszam'] = 0; - for ($j = 0; $j < count($ADAT['tankorok'][$i]['tankorAdat'][$tankorId]); $j++) // Szemeszterenként végigmenve - $ADAT['tankorok'][$i]['hetiOraszam'] += $ADAT['tankorok'][$i]['tankorAdat'][$tankorId][$j]['oraszam']; - if ($j != 0) { - $ADAT['tankorok'][$i]['hetiOraszam'] /= $j; - // Korrigáljuk a tankört érintő blokkok óraszámával - if ($ADAT['tankorok'][$i]['hetiOraszam'] >= $tankor2blokk[$tankorId]['blokkOraszam']) - $ADAT['tankorok'][$i]['hetiOraszam'] -= $tankor2blokk[$tankorId]['blokkOraszam']; - else - $_SESSION['alert'][] = 'message:wrong_data:tankorOraszam='.$ADAT['tankorok'][$i]['hetiOraszam'].'; blokkOraszam=' - .$tankor2blokk[$tankorId]['blokkOraszam'].'; tankorId='.$tankorId; - } - } // óraszám - $ADAT['tankorIndex'][$tankorId] = $i; - } - - // --------------------- action -------------------------- // - - if ($action == 'ascExport') { - if ( -// tankorTanarRendbenE($tanev, $dt) -// && - ascExport($ADAT) - ) -define('__LOADURL', href('index.php?page=session&f=download&download=true&dir=orarend&file=ascExport.xml',array('sessionID','lang','skin','policy','alert'))); -//header('Location: '.location('index.php?page=session&f=download&download=true&dir=orarend&file=ascExport.xml',array('sessionID','lang','skin','policy','alert'))); - - } elseif ($action == 'blokkOraszam') { - - if (is_array($_POST['blokkOraszam'])) - for ($i = 0; $i < count($_POST['blokkOraszam']); $i++) { - list($bId, $oraszam) = explode(':', $_POST['blokkOraszam'][$i]); - $blokkOraszam = readVariable($oraszam, 'float unsigned', 0); - if ($blokkOraszam >= 0) $ADAT['blokkOraszam'][$bId] = $oraszam; - } // if+for - blokkOraszamRogzites($ADAT['blokkOraszam'], $ADAT['tanevDb']); - $ADAT['tankorBlokk'] = getTankorBlokkok($tanev); - - } elseif ($action == 'tobbszorosOra') { - - ascBontasModositas($ADAT); - $ADAT['bontas'] = ascBontasLekerdezes($ADAT['tanevDb']); - - } - - // --------------------- action -------------------------- // - - $TOOL['tanevSelect'] = array('tipus' => 'cella', 'paramName' => 'tanev', 'post' => array()); - $TOOL['datumSelect'] = array( - 'tipus'=>'cella', 'post' => array('tanev'),'paramName' => 'dt', 'hanyNaponta' => 1, - 'override'=>true,'tolDt' => $_TA['kezdesDt'],'igDt' => $_TA['zarasDt'], - ); - - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/orarend/ascExport.php b/mayor-orig/www/policy/private/naplo/orarend/ascExport.php deleted file mode 100644 index 7972ab6b..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/ascExport.php +++ /dev/null @@ -1,11 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/orarend/helyettesites-pre.php b/mayor-orig/www/policy/private/naplo/orarend/helyettesites-pre.php deleted file mode 100644 index c4ed7cb9..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/helyettesites-pre.php +++ /dev/null @@ -1,80 +0,0 @@ - 0) $tolDt = $_POST['tolDt']; - - /* Az órarendihét kiválasztása */ - if (!isset($tolDt)) $tolDt = date('Y-m-d'); - if (strtotime($tolDt) > strtotime($_TANEV['zarasDt'])) $tolDt = $_TANEV['zarasDt']; - elseif (strtotime($tolDt) < strtotime($_TANEV['kezdesDt'])) $tolDt = $_TANEV['kezdesDt']; - if ($tolDt != '') $het = getOrarendiHetByDt($tolDt); - if ($het == '') $het = getLastOrarend(); - //$igDt = date('Y-m-d', mktime(0,0,0,date('m',strtotime($tolDt)), date('d',strtotime($tolDt))+6, date('Y',strtotime($tolDt)))); - $igDt = $tolDt; - - if ($osztalyId!='') { - $TANKORIDK = getTankorByOsztalyId($osztalyId,__TANEV,array('csakId'=>true)); - $ADAT['orak'] = getHelyettesitendoOrak(array('osztalyId'=>$osztalyId,'tolDt'=>$tolDt,'igDt'=>$igDt,'tankorIdk'=>$TANKORIDK)); - } elseif ($tanarId!='') { - $TANKORIDK = getTankorByTanarId($tanarId,__TANEV,array('csakId'=>true)); - $ADAT['orak'] = getHelyettesitendoOrak(array('tolDt'=>$tolDt,'igDt'=>$igDt,'tankorIdk'=>$TANKORIDK)); - } else { - $ADAT['orak'] = getHelyettesitendoOrak(array('tolDt'=>$tolDt,'igDt'=>$igDt,'telephelyId'=>$telephelyId)); - } - $ADAT['tankorok'] = getTankoradatByIds($ADAT['orak']['tankorok'],array('dt'=>$tolDt)); // $ADAT['orak'] at vizsgáld meg! - $ADAT['tanarok'] = getTanarok(array('result'=>'assoc')); - $ADAT['termek'] = getTermek(array('result'=>'assoc')); - - /* TOOL ME :) */ - $TOOL['datumSelect'] = array( - 'tipus'=>'cella', 'post'=>array('tanarId','osztalyId','tankorId'), - 'paramName' => 'tolDt', 'hanyNaponta' => 1, - 'override'=>true, // használathoz még át kell írni pár függvényt!!! - 'tolDt' => date('Y-m-d', strtotime('last Monday', strtotime($_TANEV['kezdesDt']))), - 'igDt' => $_TANEV['zarasDt'], - ); - $TOOL['telephelySelect'] = array('tipus'=>'cella', 'paramName'=>'telephelyId', 'post'=>array('tolDt','osztalyId','tanarId')); - - //$TOOL['orarendiHetSelect'] = array('tipus'=>'cella' , 'paramName' => 'het', 'post'=>array('targyId','tankorId','osztalyId','tanarId'), 'disabled'=>true); - //$TOOL['munkakozossegSelect'] = array('tipus'=>'cella','paramName' => 'mkId', 'post'=>array('tanev')); - //$TOOL['targySelect'] = array('tipus'=>'cella', 'paramName' => 'targyId', 'post'=>array('het')); -// if ($osztalyId!='') { -// $TOOL['diakSelect'] = array('tipus'=>'sor','paramName'=>'diakId', 'post'=>array('tolDt','osztalyId')); -// } else -// $TOOL['munkakozossegSelect'] = array('tipus'=>'sor','paramName'=>'mkId', 'post'=>array('tolDt')); - $TOOL['osztalySelect']= array('tipus'=>'cella','paramName'=>'osztalyId', 'post'=>array('tolDt')); - $TOOL['tanarSelect'] = array('tipus'=>'cella','paramName'=>'tanarId', 'post'=>array('tolDt')); -// if ($osztalyId!='' || $tanarId!='' || $diakId!='' || $mkId!='') $TOOL['tankorSelect'] = array('tipus'=>'sor','paramName'=>'tankorId', 'post'=>array('tolDt','osztaly - - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/orarend/helyettesites.php b/mayor-orig/www/policy/private/naplo/orarend/helyettesites.php deleted file mode 100644 index e5eca8ff..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/helyettesites.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/orarend/orarend-pre.php b/mayor-orig/www/policy/private/naplo/orarend/orarend-pre.php deleted file mode 100644 index f570cc8f..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/orarend-pre.php +++ /dev/null @@ -1,312 +0,0 @@ -0) $PAGESTATE[$key]=intval($val); - } - } - } - - // -- TESZT VÉGE - $targyId = readVariable($_POST['targyId'], 'id', getPSFvar('targyId')); - $tankorId = readVariable($_POST['tankorId'], 'id', readVariable($_GET['tankorId'],'id',getPSFvar('tankorId'))); - $osztalyId = readVariable($_POST['osztalyId'], 'id', readVariable($_GET['osztalyId'],'id',getPSFvar('osztalyId'))); - $tanarId = $_POST['tanarId'] = readVariable($_POST['tanarId'], 'id', readVariable($_GET['tanarId'],'id',getPSFvar('tanarId'))); - $diakId = $_POST['diakId'] = readVariable($_POST['diakId'], 'id', readVariable($_GET['diakId'],'id',getPSFvar('diakId'))); - $teremId = readVariable($_POST['teremId'], 'id', getPSFvar('teremId')); - $mkId = readVariable($_POST['mkId'], 'id',getPSFvar('mkId')); - $het = readVariable($_POST['het'], 'id',getPSFvar('het')); // ??? - - $ADAT['telephelyek'] = getTelephelyek(); - $telephelyIds = array(); - foreach ($ADAT['telephelyek'] as $tAdat) $telephelyIds[] = $tAdat['telephelyId']; - $telephelyId = readVariable($_POST['telephelyId'], 'id', (count($ADAT['telephelyek'])>1?null:1), $telephelyIds); - /* A telephelyet ki tudnánk találni a lekérdezett órák termeiből is... */ - $tolDt = readVariable($_POST['tolDt'], 'date', getTanitasihetHetfo(array('napszam'=>0))); - $dt = readVariable($_POST['dt'], 'date'); // mutatni - - if ($mkId=='' && $tanarId=='' && $diakId=='' && $osztalyId=='' && $tankorId=='' && $teremId=='') { // ez itt mind isnotset - if (__DIAK && defined('__USERDIAKID')) $diakId=__USERDIAKID; - if (__TANAR && defined('__USERTANARID')) $tanarId=__USERTANARID; - } - - /* ----------------------------------------- */ - if (_POLICY=='private' && $action == 'setPublic' && is_numeric($diakId) && ((__NAGYKORU===true && $diakId==__USERDIAKID) || (__NAGYKORU === false && $diakId==__SZULODIAKID))) { - require_once('include/modules/naplo/share/diakModifier.php'); - diakAdatkezelesModositas(array('diakId'=>$diakId,'kulcs'=>'publikusOrarend','ertek'=>'1')); - } - /* ----------------------------------------- */ - - /* Az órarendihét kiválasztása */ - if (isset($dt)) $tolDt = date('Y-m-d', strtotime('last Monday', strtotime('+1 days', strtotime($dt) ))); - if (!isset($tolDt)) - // A következő nap előtti hétfő - $tolDt = date('Y-m-d', strtotime('last Monday', strtotime('+1 days', time()))); - -/* - if (strtotime($tolDt) > strtotime($_TANEV['zarasDt'])) $_tolDt = $_TANEV['zarasDt']; - elseif (strtotime($tolDt) < strtotime($_TANEV['kezdesDt'])) $_tolDt = $_TANEV['kezdesDt']; - // és akkor korrigáljunk még egyszer - if (isset($_tolDt)) // A következő nap előtti hétfő - $tolDt = date('Y-m-d', strtotime('last Monday', strtotime('+1 days', time()))); -*/ - if ($tolDt != '') $het = getOrarendiHetByDt($tolDt); - if ($het == '') $het = getLastOrarend(); - $igDt = date('Y-m-d', mktime(0,0,0,date('m',strtotime($tolDt)), date('d',strtotime($tolDt))+6, date('Y',strtotime($tolDt)))); - - // SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL - if (MAYOR_SOCIAL === true && $action== 'orarendiOraTeremModosit') { - if(is_array($_POST)) { - $TMP_TERMEK = getTermek(array('result' => 'assoc')); - $TMP_TEREMIDS = array_keys($TMP_TERMEK); - foreach($_POST as $_pk => $_pv) { - if (($_pv>0 || $_pv=="teremTorol") && substr($_pk,0,3) == 'OOM') { - list($placeholder, $M['het'], $M['nap'], $M['ora'], $M['tanarId'],$M['dt']) = explode('+',$_pk); - if ($_pv=='teremTorol') $_pv=0; // hackit - $M['teremId'] = readVariable($_pv,'id',0,$TMP_TEREMIDS); - $M['tanev'] = __TANEV; - $teremModositasResult = teremModositas($M); - } - } - } - } - // SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL SOCIAL - - $ADAT['termek'] = getTermek(array('result'=>'assoc','telephelyId'=>$telephelyId)); - $ADAT['tanarok'] = getTanarok(array('result'=>'assoc','telephelyId'=>$telephelyId)); //--TODO telephely -// ===================== - if ($tankorId!='') { - $ADAT['orarend'] = getOrarendByTankorId($tankorId, array('tolDt'=>$tolDt,'igDt'=>$igDt)); - //$ADAT['toPrint'] = getTankorNev($tankorId); // vagy getTankornev külön? - $TANKOROK['haladasi'] = array($tankorId); - $ADAT['kivalasztott'] = array('tankor',$tankorId); - } elseif($tanarId!='') { -// if (_POLICY == 'public') $_SESSION['alert'][] = 'info:adatkezeles:letilva'; -// else { - $ADAT['orarend'] = getOrarendByTanarId($tanarId,array('tolDt'=>$tolDt,'igDt'=>$igDt,'telephelyId'=>$telephelyId,'orarendiOraTankor'=>true)); - $ADAT['toPrint'] = $ADAT['tanarok'][$tanarId]['tanarNev']; -// } - $ADAT['kivalasztott'] = array('tanar',$tanarId); - } elseif($diakId!='') { - $ADAT['orarendTipus'] = 'diakOrarend'; - /* ide kerülhet, hogy a diák (__NAGYKORU)/szülő engedélyezte-e a saját/gyermeke órarendjének mutatását */ - $ADAT['adatKezeles'] = getDiakAdatkezeles($diakId,array('publikusOrarend'=>1)); - $ADAT['publikusOrarend'] = ($ADAT['adatKezeles']['publikusOrarend']['ertek'] == 1) ? true : false; - - // if (MAYOR_SOCIAL === true) $ADAT['publikusOrarend'] = true; - - /* Ha belül vagyunk, akkor állíthassa be egy gombnyomással, hogy ő bizony engedélyezi */ - define(__ALLOWSET, ((__NAGYKORU===true && $diakId==__USERDIAKID) || (__NAGYKORU === false && $diakId==__SZULODIAKID))); - if (_POLICY == 'public' && $ADAT['publikusOrarend'] === false) { - $_SESSION['alert'][] = 'info:adatkezeles:'.'A keresési feltétel a felhasználó által belépés után a napló modulban engedélyezhető!'; - } else { - $ADAT['orarend'] = getOrarendByDiakId($diakId,array('tolDt'=>$tolDt,'igDt'=>$igDt,'osztalyId'=>$osztalyId)); // itt az osztalyId-t nem lenne kötelező megadni, de a felületen úgysem lehet máshogy idejutni - $TANKOROK['haladasi'] = getTankorByDiakId($diakId, __TANEV, array('csakId' => true, 'tolDt' => $tolDt, 'igDt' => $igDt, 'result'=>'idonly')); - $ADAT['diakFelmentes'] = getTankorDiakFelmentes($diakId, __TANEV, array('tolDt'=>$tolDt,'igDt'=>$igDt)); - } - $ADAT['diakEvfolyamAdat'] = getEvfolyamAdatByDiakId($diakId,$tolDt,__TANEV); - $ADAT['kepzes'] = getKepzesByDiakId($diakId, array('result' => '', 'dt' => $tolDt, 'arraymap' => null)); - if (count($ADAT['kepzes'])==1) { - $ADAT['kepzesOraterv'] = getOraszamByKepzes($ADAT['kepzes'][0]['kepzesId'], array('szemeszter'=>1,'evfolyam'=>$ADAT['diakEvfolyamAdat']['evfolyam'])); - } else {//nincs képzése, vagy több van - } - - $ADAT['kivalasztott'] = array('diak',$diakId); - } elseif ($osztalyId!='') { - $ADAT['orarendTipus'] = 'osztalyOrarend'; - $ADAT['orarend'] = getOrarendByOsztalyId($osztalyId,array('tolDt'=>$tolDt,'igDt'=>$igDt)); - $OADAT = getOsztalyAdat($osztalyId); - $ADAT['toPrint'] = $OADAT['osztalyJel']; - $TANKOROK['haladasi'] = getTankorByOsztalyId($osztalyId, __TANEV, array('csakId' => true, 'tanarral' => false, 'result' => 'idonly')); - $ADAT['kivalasztott'] = array('osztaly',$osztalyId); - } elseif ($mkId!='') { - $ADAT['orarend'] = getOrarendByMkId($mkId,array('tolDt'=>$tolDt,'igDt'=>$igDt,'telephelyId'=>$telephelyId)); - $TANKOROK['haladasi'] = getTankorByMkId($mkId, __TANEV, array('csakId' => true,'filter' => array()) ); - $ADAT['kivalasztott'] = array('munkakozosseg',$mkId); - } elseif ($teremId!='') { - $teremAdat = getTeremAdatById($teremId); - $ADAT['orarend'] = getOrarendByTeremId($teremId,'',array('tolDt'=>$tolDt,'igDt'=>$igDt,'telephelyId'=>$telephelyId)); - $ADAT['toPrint'] = $teremAdat['leiras']; - $ADAT['kivalasztott'] = array('terem',$teremId); - } - else $ADAT = array(); -// ----------- - $TANKOROK['erintett'] = $ADAT['orarend']['tankorok']; // --FIXME (2013.05.03) - $TANKOROK['mindenByDt'] = $ADAT['orarend']['mindenTankorByDt']; // --FIXME (2013.05.03) - - $ADAT['NAPOK'] = $_NAPOK = _genNapok($tolDt,$igDt); - - if (isset($tanarId)) { - $ADAT['haladasi'] = getTanarOrak($tanarId,array('tolDt'=>$tolDt,'igDt'=>$igDt,'result'=>'likeOrarend')); - } elseif ((is_array($TANKOROK['mindenByDt']) && count($TANKOROK['mindenByDt']>0)) || $teremId!='') { - // akkor egészítsük ki a haladási naplós órákkal - /* FS#100 */ - $ADAT['haladasi'] = array('tankorok'=>array()); - // dátumfüggő FS#100 - for ($i=0; $i$_dt,'igDt'=>$_dt,'result'=>'likeOrarend')); - else - $_D = getOrak($TANKOROK['haladasi'],array('tolDt'=>$_dt,'igDt'=>$_dt,'result'=>'likeOrarend')); - $ADAT['haladasi']['orak'][$_dt] = $_D['orak'][$_dt]; - if (is_array($_D['tankorok'])) $ADAT['haladasi']['tankorok'] = array_map('intval',array_unique(array_merge($_D['tankorok'],$ADAT['haladasi']['tankorok']))); - } - } - - /* FIX */ - // a haladási naplóban olyan tankörök is szerepelnek, amik eddig nem... - // először gyűjtsük ki a szükséges tanköröket, és utána kérdezzük le az adataikat egyben - // ... - - if (!is_array($TANKOROK['haladasi'])) $TANKOROK['haladasi'] = array(); - if (is_array($ADAT['orarend']['tankorok']) && is_array($ADAT['haladasi']['tankorok'])) { - $TANKOROK = array_unique(array_map('intval',array_merge($ADAT['orarend']['tankorok'],$ADAT['haladasi']['tankorok'],$TANKOROK['haladasi']))); - } elseif (is_array($ADAT['haladasi']['tankorok'])) { - $TANKOROK = $ADAT['haladasi']['tankorok']; - } else { - $TANKOROK = $ADAT['orarend']['tankorok']; - } - if (count($TANKOROK)>0) $ADAT['tankorok'] = getTankorAdatByIds($TANKOROK); - - /* tankörlétszámok */ - if (is_array($ADAT['tankorok'])) foreach ($ADAT['tankorok'] as $_tankorId =>$_T) { - $ADAT['tankorLetszamok'][$_tankorId] = getTankorLetszam($_tankorId,array('refDt'=>$tolDt)); - } - if (is_array($TANKOROK)) for ($i=0; $i$tolDt)); - } - //--// - $ADAT['dt'] = $dt; // show this... ha a skin ajax - - $ADAT['csengetesiRend'] = getCsengetesiRend(); - $ADAT['telephelyId'] = $telephelyId; - $ADAT['napiMinOra'] = getMinOra(); - $ADAT['napiMaxOra'] = getMaxOra(); - $ADAT['hetiMaxNap'] = getMaxNap(array('haladasi'=>true,'tolDt'=>$tolDt,'igDt'=>$igDt)); - if ($ADAT['hetiMaxNap']<5) $ADAT['hetiMaxNap'] = 5; - $ADAT['tankorTipus'] = getTankorTipusok(); - $ADAT['orakMost'] = getOrakMost(); - - $_napok = getNapok(array('tolDt'=>$tolDt,'igDt'=>$igDt)); - for ($i=0; $i$tanev,'tolDt'=>$dt,'igDt'=>$dt)); - } elseif (__JEGYZETSZEREPTIPUS == 'tanar') { - $JA['tankorok'] = getTankorByTanarId(__JEGYZETSZEREPID); - if (is_array($_OSZTALYA) && count($_OSZTALYA)>0) $JA['osztalyok'] = getOsztalyok(null,array('osztalyIds'=>$_OSZTALYA)); - $JA['munkakozossegek'] = getMunkakozossegByTanarId(__JEGYZETSZEREPID, array('idonly'=>false)); - } - for ($i=0; $i$tolDt,'igDt'=>$igDt,'tankorIdk'=>$JA['tankorIdk'],'osztalyIdk'=>$JA['osztalyIdk'])); - - if (in_array(_POLICY,array('private','parent')) && (isset($diakId) && ((__DIAK===true && $diakId==_USERDIAKID) || __TANAR===true || __NAPLOADMIN===true ))) { - $ADAT['hianyzas'] = getHianyzasByDiakIds(array($diakId), array('tolDt' => $tolDt, 'igDt' => $igDt, 'result' => 'multiassoc', 'keyfield'=>'oraId')); - } - } - - // $ADAT['dt'] = $tolDt; // BUG - ez vajon miért volt??? - Mert a MSE (Social Edition), ben használtuk. Hibásan. Áttérés tolDt - re - $ADAT['tolDt'] = $tolDt; - $ADAT['tanarId'] = $tanarId; - $ADAT['osztalyId'] = $osztalyId; - $ADAT['diakId'] = $diakId; - $ADAT['tankorId'] = $tankorId; - $ADAT['teremId'] = $teremId; - if ($skin=='ajax' && $_REQUEST['httpResponse']=='json') $_JSON['orarend']=$ADAT; - -//===================================== - - $TOOL['datumSelect'] = array( - 'tipus'=>'cella', 'post'=>array('tanarId','osztalyId','tankorId','mkId','diakId','telephelyId','teremId'), - 'paramName' => 'tolDt', 'hanyNaponta' => 7, - 'override'=>true, // használathoz még át kell írni pár függvényt!!! -// 'tolDt' => date('Y-m-d', strtotime('Monday', strtotime($_TANEV['kezdesDt']))), - 'tolDt' => date('Y-m-d', strtotime('last Monday', strtotime($_TANEV['kezdesDt']))), - 'igDt' => $_TANEV['zarasDt'], - 'lapozo' => 0 - ); - $TOOL['telephelySelect'] = array('tipus'=>'cella', 'paramName'=>'telephelyId', 'post'=>array('tolDt','mkId','tanarId')); - //$TOOL['orarendiHetSelect'] = array('tipus'=>'cella' , 'paramName' => 'het', 'post'=>array('targyId','tankorId','osztalyId','tanarId'), 'disabled'=>true); - if (($osztalyId!='' || $diakId!='') //&& _POLICY=='private' - ) { - $TOOL['diakSelect'] = array('tipus'=>'sor','paramName'=>'diakId', 'post'=>array('tolDt','osztalyId','telephelyId')); - } else { - $TOOL['munkakozossegSelect'] = array('tipus'=>'sor', 'paramName'=>'mkId', 'post'=>array('tolDt','telephelyId')); - } - $TOOL['tanarSelect'] = array('tipus'=>'cella', 'paramName'=>'tanarId', 'post'=>array('tolDt','telephelyId')); - $TOOL['osztalySelect']= array('tipus'=>'cella', 'paramName'=>'osztalyId', 'post'=>array('tolDt','telephelyId')); - $TOOL['teremSelect'] = array('tipus'=>'cella', 'paramName'=>'teremId', 'telephelyId'=>$telephelyId, 'post'=>array('tolDt','telephelyId')); - if ($osztalyId!='' || $tanarId!='' || $diakId!='' || $mkId!='' || $tankorId!='') - $TOOL['tankorSelect'] = array('tipus'=>'sor','paramName'=>'tankorId', 'tolDt'=>$tolDt, 'igDt'=>$igDt, - 'post'=>array('tolDt','osztalyId','targyId','tanarId','diakId','telephelyId')); - - $TOOL['general']['post'] = $TOOLBARVARS; - getToolParameters(); - - -//************************************** - /* TESZT - savePageState() */ - if ($preSetSave || $preSetLoad) { - $SAVESTATE = array(); - foreach($TOOLBARVARS as $key) { - if (isset($$key) && intval($$key)>0) { - $SAVESTATE[] = $key.'-'.intval($$key); - $stateCounter++; - } - } - if ($stateCounter>0) setcookie($page.'_'.$sub.'_'.$f, implode('+',$SAVESTATE), 0, '', '', TRUE, TRUE); - } - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/orarend/orarend.php b/mayor-orig/www/policy/private/naplo/orarend/orarend.php deleted file mode 100644 index b0ed3b60..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/orarend.php +++ /dev/null @@ -1,8 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/orarend/orarendBetolto-pre.php b/mayor-orig/www/policy/private/naplo/orarend/orarendBetolto-pre.php deleted file mode 100644 index df4db33a..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/orarendBetolto-pre.php +++ /dev/null @@ -1,80 +0,0 @@ - 'cella', 'paramName' => 'tanev','post' => array('fileName','conv')); - $TOOL['datumTolIgSelect'] = array( - 'tipus' => 'sor', 'post' => array('tanev','fileName','conv','orarendiHet'), - 'tolParamName' => 'tolDt', 'igParamName' => 'igDt', 'hanyNaponta' => 1, - 'tolDt' => date('Y-m-d', strtotime('last Monday', strtotime($TA['kezdesDt']))), - 'igDt' => $TA['zarasDt'], - ); - $TOOL['orarendiHetSelect'] = array( - 'tanev' => $tanev, 'tolDt' => $tolDt, 'igDt' => $igDt, 'tipus' => 'cella', - 'megjelenitendoHetek' => array(1,2,3,4,5,6,7,8,9,10), - 'post' => array('fileName','tanev','tolDt','igDt','conv'), 'paramName' => 'orarendiHet' - ); - getToolParameters(); - - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/orarend/orarendBetolto.php b/mayor-orig/www/policy/private/naplo/orarend/orarendBetolto.php deleted file mode 100644 index 8d4105bd..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/orarendBetolto.php +++ /dev/null @@ -1,14 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/orarend/orarendEllenorzes-pre.php b/mayor-orig/www/policy/private/naplo/orarend/orarendEllenorzes-pre.php deleted file mode 100644 index 45ab709f..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/orarendEllenorzes-pre.php +++ /dev/null @@ -1,56 +0,0 @@ - $tanev, 'result' => 'assoc')); - $ADAT['termek'] = getTermek(array('tipus'=>array())); - $ADAT['tankorok'] = getTankorok(array("tanev=$tanev")); - for ($i = 0; $i < count($ADAT['tankorok']); $i++) { - $tankorId = $ADAT['tankorok'][$i]['tankorId']; - $ADAT['tankorok'][$i]['tankorAdat'] = getTankorAdat($tankorId, $tanev); - $ADAT['tankorok'][$i]['hetiOraszam'] = 0; - for ($j = 0; $j < count($ADAT['tankorok'][$i]['tankorAdat'][$tankorId]); $j++) // Szemeszterenként végigmenve - $ADAT['tankorok'][$i]['hetiOraszam'] += $ADAT['tankorok'][$i]['tankorAdat'][$tankorId][$j]['oraszam']; - if ($j != 0) { - $ADAT['tankorok'][$i]['hetiOraszam'] /= $j; - } - $ADAT['tankorIndex'][$tankorId] = $i; - } - - $ADAT['orarendiHetek'] = getOrarendiHetek(array('tanev' => $tanev, 'tolDt' => $dt, 'igDt' => $dt, 'csakOrarendbol'=>false)); - - // orarendiOra - tankor ellenőrzés - $ADAT['check']['orarendiOraTankor'] = checkOrarendiOraTankor($ADAT); - // tankör óraszám ellenőrzés - $ADAT['check']['tankorOraszam'] = checkTankorOraszam($ADAT); - // hiányzó termek - $ADAT['check']['hianyzoTermek'] = checkHianyzoTermek($ADAT); - // teremütközés - $ADAT['check']['teremUtkozes'] = checkTeremUtkozes($ADAT); - - } - - $TOOL['tanevSelect'] = array('tipus' => 'cella', 'paramName' => 'tanev', 'post' => array()); - $TOOL['datumSelect'] = array( - 'tipus' => 'cella', 'post' => array('tanev'),'paramName' => 'dt', 'hanyNaponta' => 1, - 'override' => true,'tolDt' => $_TA['kezdesDt'], 'igDt' => $_TA['zarasDt'], - ); - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/orarend/orarendEllenorzes.php b/mayor-orig/www/policy/private/naplo/orarend/orarendEllenorzes.php deleted file mode 100644 index 6cd2b79f..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/orarendEllenorzes.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/orarend/orarendModosito-pre.php b/mayor-orig/www/policy/private/naplo/orarend/orarendModosito-pre.php deleted file mode 100644 index 6d80c3fa..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/orarendModosito-pre.php +++ /dev/null @@ -1,287 +0,0 @@ - strtotime($_TANEV['zarasDt'])) $_tolDt = $_TANEV['zarasDt']; - elseif (strtotime($tolDt) < strtotime($_TANEV['kezdesDt'])) $_tolDt = $_TANEV['kezdesDt']; - // és akkor korrigáljunk még egyszer - if (isset($_tolDt)) // A következő nap előtti hétfő - $tolDt = date('Y-m-d', strtotime('last Monday', strtotime('+1 days', time()))); -*/ - - if ($tolDt != '') $het = getOrarendiHetByDt($tolDt); - if ($het == '') $het = getLastOrarend(); - $igDt = date('Y-m-d', mktime(0,0,0,date('m',strtotime($tolDt)), date('d',strtotime($tolDt))+6, date('Y',strtotime($tolDt)))); - - // itt ellenőrizzük, hogy a dt (referenciadátum) beleesik-e a tolIg be! - if (isset($tolDt) && isset($refTolDt) && isset($refIgDt)) { - if (strtotime($tolDt)strtotime($refIgDt)) $_SESSION['alert'][] = 'message:wrong_data:hibás referenciadátum!'; - if (strtotime($refTolDt)>strtotime($refIgDt)) $_SESSION['alert'][] = 'message:wrong_data:hibás referenciadátum!'; - } - if ($action==='do') { - $HOT = readVariable($_POST['HALADASIORATOROL'],'id'); - for ($i=0; $i0) $_ADAT['tanarId'] = readVariable($tanarId,'id',null); - else $_ADAT['tanarId'] = readVariable($_tanarId,'id',null); - $_ADAT['haladasiModositando'] = $ADAT['haladasiModositando']; - if ($_TB == 'T') pluszOraFelvesz($_ADAT); - elseif ($_TB == 'B') pluszBlokkFelvesz($_ADAT); - else $_SESSION['alert'][] = '::ajjajj'; - } - } - /* A termeken külön */ - foreach($_POST as $key=>$value) { - if ($value!='' && substr($key,0,2)=='T_') { - $_ADAT = array(); - list($_pre,$_het,$_nap,$_ora,$_tanarId,$_kulcsTolDt) = explode('_',$key); - $_ADAT['teremId'] = readVariable($value, 'id'); - $_ADAT['het'] = readVariable($_het,'id'); - $_ADAT['nap'] = readVariable($_nap,'id'); - $_ADAT['ora'] = readVariable($_ora,'id'); - $_ADAT['tolDt'] = readVariable($refTolDt,'date'); - $_ADAT['igDt'] = readVariable($refIgDt,'date'); - $_ADAT['refDt'] = readVariable($refDt,'date'); - $_ADAT['tanarId'] = readVariable($_tanarId,'id',null); - teremModosit($_ADAT); - } - } - unset($_ADAT); - } - - - $ADAT['termek'] = getTermek(array('result'=>'assoc')); - $ADAT['tanarok'] = getTanarok(array('result'=>'assoc')); -// ===================== - if ($tankorId!='') { - $ADAT['orarend'] = getOrarendByTankorId($tankorId, array('tolDt'=>$tolDt,'igDt'=>$igDt)); - //$ADAT['toPrint'] = getTankorNev($tankorId); // vagy getTankornev külön? - } elseif($tanarId!='') { - $ADAT['orarend'] = getOrarendByTanarId($tanarId,array('tolDt'=>$tolDt,'igDt'=>$igDt,'telephely'=>$telephely,'orarendiOraTankor'=>true)); - $ADAT['toPrint'] = $ADAT['tanarok'][$tanarId]['tanarNev']; - $ADAT['felvehetoTankorok'] = getTankorByTanarId($tanarId,$tanev, array('csakId'=>false,'tolDt'=>$refTolDt, 'igDt'=>$refIgDt)); - -//======================== -/* illesszük ide az Órarendi óra tankör összerendezés 4.6 */ - $ADAT['orarendioraTankor'] = getOrarendByTanarId($tanarId,array('tolDt'=>$tolDt,'igDt'=>$igDt,'orarendiOraTankor'=>true)); -//======================== - $TANKORIDK = getTankorByTanarId($tanarId, __TANEV, array('csakId' => true, 'tolDt' => $tolDt, 'igDt' => $igDt, 'result' => 'indexed', 'tanarral' => false)); - $ADAT['haladasi'] = getOrak($TANKORIDK, array('tolDt'=>$tolDt,'igDt'=>$igDt, 'result'=>'likeOrarend', 'elmaradokNelkul'=>false)); - $ADAT['vanHaladasi'] = checkHaladasi(array('tolDt'=>$refTolDt,'igDt'=>$refIgDt)); - } elseif($diakId!='') { - $ADAT['orarend'] = getOrarendByDiakId($diakId,array('tolDt'=>$tolDt,'igDt'=>$igDt)); - } elseif ($osztalyId!='') { - $ADAT['orarend'] = getOrarendByOsztalyId($osztalyId,array('tolDt'=>$tolDt,'igDt'=>$igDt)); - - $OADAT = getOsztalyAdat($osztalyId); - $ADAT['toPrint'] = $OADAT['osztalyJel']; - - - $ADAT['felvehetoTankorok'] = getTankorByOsztalyId($osztalyId,$tanev, array('csakId'=>false,'tolDt'=>$refTolDt, 'igDt'=>$refIgDt, 'tanarral'=>true)); -//TEST-TODO - $TANKORIDK = getTankorByOsztalyId($osztalyId, __TANEV, array('csakId' => true, 'tolDt' => $tolDt, 'igDt' => $igDt, 'result' => 'indexed', 'tanarral' => false)); -//TEST - $ADAT['haladasi'] = getOrak($TANKORIDK, array('tolDt'=>$tolDt,'igDt'=>$igDt, 'result'=>'likeOrarend', 'elmaradokNelkul'=>false)); -//TEST - $ADAT['vanHaladasi'] = checkHaladasi(array('tolDt'=>$refTolDt,'igDt'=>$refIgDt)); - } elseif ($mkId!='') { - $ADAT['orarend'] = getOrarendByMkId($mkId,array('tolDt'=>$tolDt,'igDt'=>$igDt,'telephely'=>$telephely)); - } elseif ($teremId!='') { - $ADAT['orarend'] = getOrarendByTeremId($teremId,'',array('tolDt'=>$tolDt,'igDt'=>$igDt,'telephely'=>$telephely)); - } - else $ADAT = array(); - - $TANKOROK['erintett'] = $ADAT['orarend']['tankorok']; - $TANKOROK['mindenByDt'] = $ADAT['orarend']['mindenTankorByDt']; - - $TANKOROK = (is_array($ADAT['orarend']['tankorok']) && is_array($ADAT['haladasi']['tankorok'])) ? - array_unique(array_merge($ADAT['orarend']['tankorok'],$ADAT['haladasi']['tankorok'])) - : - $ADAT['orarend']['tankorok']; - $ADAT['tankorok'] = getTankorAdatByIds($TANKOROK); - /* tankörlétszámok */ - if (is_array($ADAT['tankorok'])) foreach ($ADAT['tankorok'] as $_tankorId =>$_T) { - $ADAT['tankorLetszamok'][$_tankorId] = getTankorLetszam($_tankorId,array('refDt'=>$tolDt)); - } - - /* quick fix */ - $_T = array(); - //if (count($TANKOROK)==0) { - for ($i=0; $i$_T)); - - $ADAT['hibasOrak'] = getHibasOrak(); - - //--// - $ADAT['dt'] = $dt; // show this... ha a skin ajax - - //$ADAT['napiMinOra'] = getMinOra(); - $ADAT['napiMinOra'] = 0; // Ha még nincs is 0. óra, lehessen felvenni, ha kell - $ADAT['napiMaxOra'] = getMaxOra()+1; // +1 mindig legyen, ha nincs konstans, akkor is - if ($ADAT['napiMaxOra'] < __MAXORA_MINIMUMA) $ADAT['napiMaxOra'] = __MAXORA_MINIMUMA; // Legalább __MAXORA_MINIMUMA órát fel lehessen venni - $ADAT['hetiMaxNap'] = getMaxNap(); - if ($ADAT['hetiMaxNap'] < __HETIMAXNAP_MINIMUMA) $ADAT['hetiMaxNap'] = __HETIMAXNAP_MINIMUMA; - - $ADAT['tanarId'] = $tanarId; - $ADAT['osztalyId'] = $osztalyId; - $ADAT['refTolDt'] = $refTolDt; - $ADAT['refIgDt'] = $refIgDt; - $ADAT['tolDt'] = $tolDt; -//===================================== - - /* TOOL ME :) */ - $TOOL['datumSelect'] = array( - 'tipus'=>'cella', 'post'=>array('tanarId','osztalyId','tankorId','mkId','diakId','telephely','refTolDt','refIgDt'), - 'paramName' => 'tolDt', 'title' => 'ORARENDDT', - 'hanyNaponta' => 7, - 'override'=>true, // használathoz még át kell írni pár függvényt!!! -// 'tolDt' => date('Y-m-d', strtotime('Monday', strtotime($_TANEV['kezdesDt']))), - 'tolDt' => date('Y-m-d', strtotime('last Monday', strtotime($_TANEV['kezdesDt']))), -// 'tolDt' => $_TANEV['elozoZarasDt'], - 'igDt' => $_TANEV['kovetkezoKezdesDt'], - ); - $TOOL['datumTolIgSelect'] = array( - 'tipus' => 'sor', 'title' => 'REFDT', - 'post'=>array('tolDt','tanarId','osztalyId','tankorId','mkId','diakId','telephely'), - 'tolParamName' => 'refTolDt', 'igParamName' => 'refIgDt', 'hanyNaponta' => 1, - 'tolDt' => $_TANEV['elozoZarasDt'], - 'igDt' => $_TANEV['kovetkezoKezdesDt'], - 'override' => true, - 'tolDt' => date('Y-m-d', strtotime('last Monday', strtotime($_TANEV['kezdesDt']))), - 'igDt' => $_TANEV['zarasDt'], - ); - - //$TOOL['orarendiHetSelect'] = array('tipus'=>'cella' , 'paramName' => 'het', 'post'=>array('targyId','tankorId','osztalyId','tanarId'), 'disabled'=>true); -// if ($osztalyId!='' || $diakId!='') { -// $TOOL['diakSelect'] = array('tipus'=>'sor','paramName'=>'diakId', 'post'=>array('refTolDt','refIgDt','tolDt','osztalyId','telephely')); -// } else -// $TOOL['munkakozossegSelect'] = array('tipus'=>'sor', 'paramName'=>'mkId', 'post'=>array('refTolDt','refIgDt','tolDt','telephely')); - $TOOL['tanarSelect'] = array('tipus'=>'cella', 'paramName'=>'tanarId', 'post'=>array('refTolDt','refIgDt','tolDt','telephely')); - $TOOL['osztalySelect']= array('tipus'=>'cella', 'paramName'=>'osztalyId', 'post'=>array('refTolDt','refIgDt','tolDt')); -// $TOOL['telephelySelect'] = array('tipus'=>'cella', 'paramName'=>'telephely', 'post'=>array('refTolDt','refIgDt','tolDt','mkId','tanarId')); -// $TOOL['teremSelect'] = array('tipus'=>'cella', 'paramName'=>'teremId', 'telephely'=>$telephely, 'post'=>array('refTolDt','refIgDt','tolDt','telephely')); - if ($osztalyId!='' || $tanarId!='' || $diakId!='' || $mkId!='') $TOOL['tankorSelect'] = array('tipus'=>'sor','paramName'=>'tankorId', 'post'=>array('refTolDt','refIgDt','tolDt','osztalyId','targyId','tanarId','diakId','telephely')); - getToolParameters(); - -?> diff --git a/mayor-orig/www/policy/private/naplo/orarend/orarendModosito.php b/mayor-orig/www/policy/private/naplo/orarend/orarendModosito.php deleted file mode 100644 index 59ad88ac..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/orarendModosito.php +++ /dev/null @@ -1,14 +0,0 @@ - 0 - ) - putOrarend($ADAT); - -?> diff --git a/mayor-orig/www/policy/private/naplo/orarend/orarendTankor-pre.php b/mayor-orig/www/policy/private/naplo/orarend/orarendTankor-pre.php deleted file mode 100644 index 68a32271..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/orarendTankor-pre.php +++ /dev/null @@ -1,56 +0,0 @@ -$tolDt,'igDt'=>$igDt,'orarendiOraTankor'=>true)); - $ORAREND['napiMinOra'] = getMinOra(); - $ORAREND['napiMaxOra'] = $ORAREND['maxOra'] = getMaxOra(); - $ORAREND['hetiMaxNap'] = getMaxNap(); - $TANKOROK = getTankorByTanarId($tanarId,__TANEV,array('csakId'=>false,'result'=>'multiassoc','tolDt'=>$_TANEV['kezdesDt'],'igDt'=>$_TANEV['zarasDt'])); - foreach($TANKOROK as $_tankorId => $_TA) { - $tankorBlokk = getTankorBlokkByTankorId($_tankorId, __TANEV, array('blokkNevekkel'=> true)); - if (is_array($tankorBlokk )) - $TANKOROK[$_tankorId][0]['blokkAdat'] = $tankorBlokk; - } - dump($TANKOROK); - } else { $ORAREND = array(); } - - $TOOL['datumSelect'] = array( - 'tipus'=>'cella', 'post'=>array('tanarId','osztalyId','tankorId'), - 'paramName' => 'tolDt', 'hanyNaponta' => 7, - 'override'=>true, // használathoz még át kell írni pár függvényt!!! - 'tolDt' => date('Y-m-d', strtotime('last Monday', strtotime($_TANEV['kezdesDt']))), - 'igDt' => $_TANEV['zarasDt'], - ); - $TOOL['tanarSelect'] = array('tipus'=>'cella','paramName'=>'tanarId', 'post'=>array('het','tolDt')); - getToolParameters(); - - - -?> diff --git a/mayor-orig/www/policy/private/naplo/orarend/orarendTankor.php b/mayor-orig/www/policy/private/naplo/orarend/orarendTankor.php deleted file mode 100644 index f1962014..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/orarendTankor.php +++ /dev/null @@ -1,8 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/orarend/orarendTeremModositas-pre.php b/mayor-orig/www/policy/private/naplo/orarend/orarendTeremModositas-pre.php deleted file mode 100644 index c79371fb..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/orarendTeremModositas-pre.php +++ /dev/null @@ -1,86 +0,0 @@ - $tanev)); - $ADAT['napiMaxOra'] = getMaxOra(array('tanev' => $tanev)); - $ADAT['dt'] = $dt = readVariable($_POST['dt'], 'datetime', $_TA['kezdesDt']); - - $ADAT['tanarok'] = getTanarok(array('tanev' => $tanev, 'result' => 'assoc')); - $ADAT['termek'] = getTermek(array('tipus'=>array())); - $ADAT['tankorok'] = getTankorok(array("tanev=$tanev")); - for ($i = 0; $i < count($ADAT['tankorok']); $i++) { - $tankorId = $ADAT['tankorok'][$i]['tankorId']; - $ADAT['tankorok'][$i]['tankorAdat'] = getTankorAdat($tankorId, $tanev); - $ADAT['tankorIndex'][$tankorId] = $i; - } - - $ADAT['orarendiHetek'] = getOrarendiHetek(array('tanev' => $tanev, 'tolDt' => $dt, 'igDt' => $dt,'felsohatar'=>99)); - $ADAT['orak'] = array(); - if (isset($ADAT['napiMaxOra']) && isset($ADAT['napiMinOra'])) { - for ($n = $ADAT['napiMinOra']; $n <= $ADAT['napiMaxOra']; $n++) $ADAT['orak'][] = $n; - } else { - $_SESSION['alert'][] = 'message:nincs órarend?:'.$ADAT['napiMaxOra'].', '.$ADAT['napiMinOra']; - $ADAT['orak'] = array(0,1,2,3,4,5,6,7,8,9); - } - - if ($action == 'orarendTeremModositas') { - - $ADAT['tanarId'] = readVariable($_POST['tanarId'], 'numeric unsigned', null); - $ADAT['het'] = readVariable($_POST['het'], 'numeric unsigned', null, $ADAT['orarendiHet']); - $ADAT['nap'] = readVariable($_POST['nap'], 'numeric unsigned', null, array(1,2,3,4,5,6,7)); - $ADAT['ora'] = readVariable($_POST['ora'], 'numeric unsigned', null, $ADAT['orak']); - - if (isset($ADAT['tanarId']) && isset($ADAT['het']) && isset($ADAT['nap']) && isset($ADAT['ora'])) { - - $ADAT['termek'] = getTermek(array('result' => 'assoc')); - $ADAT['orarendiOra'] = getOrarendiOraAdat($ADAT); - $ADAT['foglaltTermek'] = getFoglaltTeremekByOrarendiOra($ADAT); - - $ADAT['teremIds'] = array_keys($ADAT['termek']); - - $ADAT['teremId'] = readVariable($_POST['teremId'], 'numeric unsigned', intval($ADAT['orarendiOra']['teremId']), $ADAT['teremIds']); - if ($ADAT['teremId'] != $ADAT['orarendiOra']['teremId']) { - if ($tanarId = teremModositas($ADAT)) { // ütközés esetén az ütkörő óra adatait - $ADAT['tanarId'] = $tanarId; - $ADAT['orarendiOra'] = getOrarendiOraAdat($ADAT); - } else { - $ADAT['orarendiOra']['teremId'] = $ADAT['teremId']; - } - $ADAT['foglaltTermek'] = getFoglaltTeremekByOrarendiOra($ADAT); - } - - } - - } - - } - - $TOOL['tanevSelect'] = array('tipus' => 'cella', 'paramName' => 'tanev', 'post' => array()); - $TOOL['datumSelect'] = array( - 'tipus' => 'cella', 'post' => array('tanev'),'paramName' => 'dt', 'hanyNaponta' => 1, - 'override' => true,'tolDt' => $_TA['kezdesDt'], 'igDt' => $_TA['zarasDt'], - ); - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/orarend/orarendTeremModositas.php b/mayor-orig/www/policy/private/naplo/orarend/orarendTeremModositas.php deleted file mode 100644 index 0473433c..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/orarendTeremModositas.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/orarend/orarendUtkozes-pre.php b/mayor-orig/www/policy/private/naplo/orarend/orarendUtkozes-pre.php deleted file mode 100644 index 573fa8d8..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/orarendUtkozes-pre.php +++ /dev/null @@ -1,77 +0,0 @@ - strtotime($_TANEV['zarasDt'])) $tolDt = $_TANEV['zarasDt']; - elseif (strtotime($tolDt) < strtotime($_TANEV['kezdesDt'])) $tolDt = $_TANEV['kezdesDt']; - if ($tolDt != '') $het = getOrarendiHetByDt($tolDt); - if ($het == '') $het = getLastOrarend(); - $igDt = date('Y-m-d', mktime(0,0,0,date('m',strtotime($tolDt)), date('d',strtotime($tolDt))+6, date('Y',strtotime($tolDt)))); - - $ADAT['tanarok'] = getTanarok(array('result'=>'assoc')); - -// ===================== - if ($tankorId!='') { - $ADAT['orarend'] = getOrarendByTankorId($tankorId, array('tolDt'=>$tolDt,'igDt'=>$igDt)); - //$ADAT['toPrint'] = getTankorNev($tankorId); // vagy getTankornev külön? - } elseif($tanarId!='') { - $ADAT['orarend'] = getOrarendByTanarId($tanarId,array('tolDt'=>$tolDt,'igDt'=>$igDt)); - $ADAT['toPrint'] = $ADAT['tanarok'][$tanarId]['tanarNev']; - } elseif($diakId!='') { - $ADAT['orarend'] = getOrarendByDiakId($diakId,array('tolDt'=>$tolDt,'igDt'=>$igDt)); - } elseif ($osztalyId!='') { - - $ADAT['diakok'] = getDiakokByOsztaly($osztalyId, array('tanev' => $tanev, 'statuszonkent' => 0)); - - foreach ($ADAT['diakok'] as $_diakId => $dAdat) { - $D = array(); - $D['orarend'] = getOrarendByDiakId($_diakId,array('tolDt'=>$tolDt,'igDt'=>$igDt)); - $D['tankorok'] = getTankorByDiakId($_diakId,__TANEV,array('csakId'=>false,'result'=>'multiassoc','tolDt'=>$tolDt,'igDt'=>$igDt)); - $ADAT['diakOrarend'][$_diakId] = $D; - } - - } elseif ($mkId!='') { - $ADAT['orarend'] = getOrarendByMkId($mkId,array('tolDt'=>$tolDt,'igDt'=>$igDt)); - } elseif ($teremId!='') { - $ADAT['orarend'] = getOrarendByTeremId($teremId,'',array('tolDt'=>$tolDt,'igDt'=>$igDt)); - } - else $ADAT = array(); - - /* TOOL ME :) */ - - $TOOL['datumSelect'] = array( - 'tipus'=>'cella', 'post'=>array('tanarId','osztalyId','tankorId'), - 'paramName' => 'tolDt', 'hanyNaponta' => 7, - 'tolDt' => date('Y-m-d', strtotime('Monday', strtotime($_TANEV['kezdesDt']))), - 'igDt' => $_TANEV['zarasDt'], - ); - $TOOL['osztalySelect']= array('tipus'=>'cella','paramName'=>'osztalyId', 'post'=>array('tolDt')); - getToolParameters(); - -} - -?> diff --git a/mayor-orig/www/policy/private/naplo/orarend/orarendUtkozes.php b/mayor-orig/www/policy/private/naplo/orarend/orarendUtkozes.php deleted file mode 100644 index a2ea24cb..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/orarendUtkozes.php +++ /dev/null @@ -1,47 +0,0 @@ - $dAdat) { - _check($ADAT['diakOrarend'][$_diakId],$dAdat,$err); - } - - if ($err==0) echo 'nincs ütközés'; - - -function _check($ADAT,$dAdat,&$err) { - $TANKORADAT = $ADAT['tankorok']; - if (is_array($ADAT['orarend']['assoc'])) - foreach($ADAT['orarend']['assoc'] as $het => $HETI) { - foreach ($HETI as $nap => $NAPI) { - foreach($NAPI as $ora => $ORA) { - if (count($ORA)>1) { - $db=0; - for ($j=0; $j1) { - $err++; - echo $dAdat['diakNev']; - echo " hét:$het nap:$nap ora:$ora ütközés szám:".count($ORA)."db.
"; - echo '
    '; - for ($j=0; $j'; - echo $TANKORADAT[$ORA[$j]['tankorId']][0]['tankorNev']; - echo '('.$TANKORADAT[$ORA[$j]['tankorId']][0]['jelenlet'].')'; - echo $TANKORADAT[$ORA[$j]['tankorId']][0]['tankorId']; - echo ''; - } - echo '
'."\n"; - } - } - } - } - } -} - - -?> diff --git a/mayor-orig/www/policy/private/naplo/orarend/szabadTerem-pre.php b/mayor-orig/www/policy/private/naplo/orarend/szabadTerem-pre.php deleted file mode 100644 index 404c18b1..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/szabadTerem-pre.php +++ /dev/null @@ -1,35 +0,0 @@ - 'assoc')); - $ADAT['teremIdk'] = getTermek(array('result' => 'idonly', 'tipus' => array('tanterem','szaktanterem','osztályterem','labor','gépterem','tornaterem','tornaszoba','fejlesztőszoba','tanműhely','előadó','könyvtár','díszterem','templom','egyéb'), 'telephelyId' => $telephelyId)); - $ADAT['szabadTermek'] = getSzabadTermekByDtInterval($tolDt, $igDt, $ADAT['teremIdk'], $forras); - $ADAT['toPrint'] = 'Szabad termek ('.$forras.')'; - - $TOOL['datumSelect'] = array( - 'tipus'=>'cella', 'post'=>array('tanarId','osztalyId','tankorId','mkId','diakId'), - 'paramName' => 'tolDt', 'hanyNaponta' => 7, - 'override'=>true, // használathoz még át kell írni pár függvényt!!! - 'tolDt' => date('Y-m-d', strtotime('last Monday', strtotime($_TANEV['kezdesDt']))), - 'igDt' => $_TANEV['zarasDt'], - ); - $TOOL['telephelySelect'] = array('tipus'=>'cella', 'paramName'=>'telephelyId', 'telephelyek'=>$ADAT['telephelyek'], 'post'=>array('tolDt')); - - $TOOL['forrasSelect'] = array('tipus'=>'cella', 'paramName'=>'forras', 'paramValue'=>$forras, 'adatok'=>array('ora'=>'haladási napló','orarendiOra'=>'órarend'), 'post'=>array('tolDt','telephelyId')); - -?> diff --git a/mayor-orig/www/policy/private/naplo/orarend/szabadTerem.php b/mayor-orig/www/policy/private/naplo/orarend/szabadTerem.php deleted file mode 100644 index 4b3becbe..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/szabadTerem.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/orarend/tanarOrarend-pre.php b/mayor-orig/www/policy/private/naplo/orarend/tanarOrarend-pre.php deleted file mode 100644 index 51110328..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/tanarOrarend-pre.php +++ /dev/null @@ -1,49 +0,0 @@ -'cella', 'post'=>array('orarendiHet','felev'), - 'paramName' => 'tolDt', 'hanyNaponta' => 1, - 'override'=>true, // használathoz még át kell írni pár függvényt!!! - 'tolDt' => date('Y-m-d', strtotime('last Monday', strtotime($_TANEV['kezdesDt']))), - 'igDt' => $_TANEV['zarasDt'], - ); - $TOOL['orarendiHetSelect'] = array( - 'tanev' => $tanev, 'tolDt' => $tolDt, 'igDt' => $igDt, 'tipus' => 'cella', -// 'megjelenitendoHetek' => array(1,2,3,4,5,6,7,8,9,10), - 'post' => array('fileName','tanev','tolDt','igDt','conv','felev'), 'paramName' => 'orarendiHet' - ); - $TOOL['felevSelect'] = array( - 'tanev'=>$tanev,'tipus' => 'cella', 'post' => array('fileName','tanev','tolDt','igDt','conv','orarendiHet'), 'paramName' => 'felev' - ); - getToolParameters(); -?> diff --git a/mayor-orig/www/policy/private/naplo/orarend/tanarOrarend.php b/mayor-orig/www/policy/private/naplo/orarend/tanarOrarend.php deleted file mode 100644 index 5c911be6..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/tanarOrarend.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/orarend/termez-pre.php b/mayor-orig/www/policy/private/naplo/orarend/termez-pre.php deleted file mode 100644 index 1d6ba091..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/termez-pre.php +++ /dev/null @@ -1,173 +0,0 @@ -24) $NAGYTEREM[$T[$i]['telephelyId']][] = $T[$i]['teremId']; - elseif ($T[$i]['ferohely']>0) $KISTEREM[$T[$i]['telephelyId']][] = $T[$i]['teremId']; - } - // - - $ADAT['terem'] = getTermek(array('result'=>'assoc')); - $ADAT['teremPreferencia'] = $P = getTeremPreferencia(); - - $ADAT['tanar'] = getTanarok(array('result'=>'assoc')); - $ADAT['targy'] = getTargyak(array('result'=>'assoc','arraymap'=>array('targyId'))); - - if ($action=='del') { - $delTeremPreferenciaId = readVariable($_GET['delTeremPreferenciaId'],'id'); - $q = "DELETE FROM teremPreferencia WHERE teremPreferenciaId=%u"; - $v = array($delTeremPreferenciaId); - $ret = db_query($q, array('debug'=>false,'fv' => '****', 'modul' => 'naplo_intezmeny','values'=>$v)); - $ADAT['teremPreferencia'] = getTeremPreferencia(); - } elseif ($action=='run') { - $runTeremPreferenciaId = readVariable($_GET['runTeremPreferenciaId'],'id'); - $P = getTeremPreferencia(array('teremPreferenciaId'=>$runTeremPreferenciaId)); - //$q = "SELECT tanarId FROM teremPreferencia WHERE teremPreferenciaId=%u"; - //$_tanarId = db_query($q, array('debug'=>false,'fv' => '****', 'modul' => 'naplo','values'=>array($runTeremPreferenciaId)),$lr); - - for ($i=0; $i0) { - for ($t=0; $tfalse,'fv' => '****', 'modul' => 'naplo','values'=>array($_termek[$t],$tolDt)),$lr); - $q = "UPDATE orarendiOra AS y LEFT JOIN orarendiOraTankor USING (tanarId,osztalyJel,targyJel) LEFT JOIN ".__INTEZMENYDBNEV.".tankor USING (tankorId) -SET teremId=%u WHERE tanarId=%u AND teremId IS NULL AND targyId=%u -AND (SELECT count(*) FROM __o__ AS x WHERE y.het=x.het AND y.nap=x.nap AND y.ora=x.ora)=0 -"; - $v = array($_termek[$t],$_tanarId,$_targyId); - $db += db_query($q, array('debug'=>false,'fv' => '****', 'modul' => 'naplo','values'=>$v,'result'=>'affected rows'),$lr); - $q = "DROP TABLE __o__"; - db_query($q, array('debug'=>false,'fv' => '****', 'modul' => 'naplo'),$lr); - } - } else { - for ($t=0; $tfalse,'fv' => '****', 'modul' => 'naplo','values'=>array($_termek[$t],$tolDt)),$lr); - - $q = "UPDATE orarendiOra AS y SET teremId=%u WHERE tanarId=%u AND teremId IS NULL -AND (SELECT count(*) FROM __o__ AS x WHERE y.het=x.het AND y.nap=x.nap AND y.ora=x.ora)=0 -"; - $v = array($_termek[$t],$_tanarId); - $db += db_query($q, array('debug'=>false,'fv' => '****', 'modul' => 'naplo','values'=>$v,'result'=>'affected rows'),$lr); - $q = "DROP TABLE __o__"; - db_query($q, array('debug'=>false,'fv' => '****', 'modul' => 'naplo'),$lr); - } - } - db_close($lr); - $_SESSION['alert'][] = 'info:success:'.$db; - } - - } elseif ($action=='beallitasokModositasa') { - if (is_array($_POST)) { - foreach($_POST as $k=>$v) { - if (strstr($k,'teremPreferenciaId')!==false) { - list($_rest,$_teremPreferenciaId) = explode('_',$k); - if ($_teremPreferenciaId!=$v) { - echo 'csere'; - echo $_teremPreferenciaId.'==>'.$v; - $q = "UPDATE teremPreferencia SET teremPreferenciaId=%u WHERE teremPreferenciaId=%u"; - $v = array($v,$_teremPreferenciaId); - $ret = db_query($q, array('debug'=>false,'fv' => '****', 'modul' => 'naplo_intezmeny','values'=>$v,'result'=>'update')); - } - } - } - $ujTeremPreferenciaId = readVariable($_POST['ujTeremPreferenciaId'],'id'); - $ujTanarId = readVariable($_POST['ujTanarId'],'id'); - $ujTargyId = readVariable($_POST['ujTargyId'],'id'); - $ujTeremStr = readVariable($_POST['ujTeremStr'],'string'); // ezt validálni kellene... - // terem validál - $_UJTERMEK = explode(',',$ujTeremStr); - for ($i=0; $ifalse,'fv' => '****', 'modul' => 'naplo_intezmeny','values'=>$v,'result'=>'update')); - } - } - /* RELOAD! */ - $ADAT['teremPreferencia'] = $P = getTeremPreferencia(); - } elseif ($action=='magic') { - - $lr = db_connect('naplo'); - for ($i=0; $i0) { - for ($t=0; $tfalse,'fv' => '****', 'modul' => 'naplo','values'=>array($_termek[$t],$tolDt)),$lr); - $q = "UPDATE orarendiOra AS y LEFT JOIN orarendiOraTankor USING (tanarId,osztalyJel,targyJel) LEFT JOIN ".__INTEZMENYDBNEV.".tankor USING (tankorId) -SET teremId=%u WHERE tanarId=%u AND teremId IS NULL AND targyId=%u -AND (SELECT count(*) FROM __o__ AS x WHERE y.het=x.het AND y.nap=x.nap AND y.ora=x.ora)=0 -"; - $v = array($_termek[$t],$_tanarId,$_targyId); - $db += db_query($q, array('debug'=>false,'fv' => '****', 'modul' => 'naplo','values'=>$v,'result'=>'affected rows'),$lr); - $q = "DROP TABLE __o__"; - db_query($q, array('debug'=>false,'fv' => '****', 'modul' => 'naplo'),$lr); - } - } else { - for ($t=0; $tfalse,'fv' => '****', 'modul' => 'naplo','values'=>array($_termek[$t],$tolDt)),$lr); - - $q = "UPDATE orarendiOra AS y SET teremId=%u WHERE tanarId=%u AND teremId IS NULL -AND (SELECT count(*) FROM __o__ AS x WHERE y.het=x.het AND y.nap=x.nap AND y.ora=x.ora)=0 -"; - $v = array($_termek[$t],$_tanarId); - $db += db_query($q, array('debug'=>false,'fv' => '****', 'modul' => 'naplo','values'=>$v,'result'=>'affected rows'),$lr); - $q = "DROP TABLE __o__"; - db_query($q, array('debug'=>false,'fv' => '****', 'modul' => 'naplo'),$lr); - } - } - } - db_close($lr); - $_SESSION['alert'][] = 'info:success:'.$db; - - } // action - - $TOOL['datumSelect'] = array( - 'tipus'=>'cella', 'post'=>array(), - 'paramName' => 'tolDt', - 'hanyNaponta' => 1, - 'override'=>true, // használathoz még át kell írni pár függvényt!!! -// 'tolDt' => date('Y-m-d', strtotime('Monday', strtotime($_TANEV['kezdesDt']))), - 'tolDt' => date('Y-m-d', strtotime('last Monday', strtotime($_TANEV['kezdesDt']))), -// 'tolDt' => $_TANEV['elozoZarasDt'], - 'igDt' => $_TANEV['kovetkezoKezdesDt'], - ); -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/orarend/termez.php b/mayor-orig/www/policy/private/naplo/orarend/termez.php deleted file mode 100644 index 8ff70034..00000000 --- a/mayor-orig/www/policy/private/naplo/orarend/termez.php +++ /dev/null @@ -1,6 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel-pre.php b/mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel-pre.php deleted file mode 100644 index 1c12e7fd..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel-pre.php +++ /dev/null @@ -1,7 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel.php b/mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel.php deleted file mode 100644 index 62a2de0c..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel.php +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/bizonyitvany-pre.php b/mayor-orig/www/policy/private/naplo/osztalyozo/bizonyitvany-pre.php deleted file mode 100644 index f80adda1..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/bizonyitvany-pre.php +++ /dev/null @@ -1,166 +0,0 @@ -= _TIME - ) { - $szemeszterId = $_POST['szemeszterId'] = $_TANEV2['szemeszter'][$i]['szemeszterId']; - $tanev = $_TANEV2['szemeszter'][$i]['tanev']; - $szemeszter = $_TANEV2['szemeszter'][$i]['szemeszter']; - break; - } - } - } - - if (!is_null($szemeszterId)) $ADAT['szemeszterAdat'] = getSzemeszterAdatById($szemeszterId); - - if (__DIAK) { // diák / szülő csak a saját adatait nézheti - $diakId = __USERDIAKID; - } elseif (isset($_POST['diakId']) && $_POST['diakId'] != '') { - $diakId = readVariable($_POST['diakId'],'numeric'); - } - - if (!is_null($diakId)) { - // intézmlényi adatok lekérdezése - $ADAT['intezmeny'] = getIntezmenyByRovidnev(__INTEZMENY); - // diák adatai - $ADAT['diakAdat'] = getDiakAdatById($diakId); - $ADAT['diakKepzes'] = getKepzesByDiakId($diakId, array('result'=>'indexed')); // itt a valaha volt összes képzés lekérdezésre kerül! - for ($i=0; $iarray('targyId','evfolyam','szemeszter'))); - } - - if (isset($szemeszterId)) { - - define('__MODOSITHAT',($ADAT['szemeszterAdat']['statusz'] == 'aktív' && __NAPLOADMIN)); - define('__ZARO_SZEMESZTER', $ADAT['szemeszterAdat']['szemeszter'] == $ADAT['szemeszterAdat']['tanevAdat']['maxSzemeszter']); - define('__FOLYO_SZEMESZTER', - strtotime($ADAT['szemeszterAdat']['kezdesDt']) <= _TIME - && strtotime($ADAT['szemeszterAdat']['zarasDt']) >= _TIME - ); - // ---- action ---- // - if (__MODOSITHAT) { - $evfolyam = readVariable($_POST['evfolyam'],'numeric',null); - $targyId = readVariable($_POST['targyId'],'id',null); - if ($action == 'zaroJegyModositas' && isset($_POST['targyId']) && $_POST['targyId'] != '') { - // jogviszony ellenőrzés, - // majd beírás: - for ($i=0; $i $ADAT['szemeszterAdat']['tanev'])); - /* - A tanítási hetek számát nem tankörönként vagy tárgyanként nézzük, hanem egységesen - tehát, ha több osztálya - van a tanulónak és azokban eltérő a tanítási hetek száma, akkor úgy is hibás lesz a mutatott kép. - */ - if (!isset($ADAT['osztalyId'])) $ADAT['osztalyId'] = intval($ADAT['diakAdat']['osztaly'][0]['osztalyId']); - // A tanítási hetek száma csak az aktuális évben kérdezhető le (az osztalyJelleg alaján döntjük el, hogy végzős/érettségiző-e - if ($ADAT['szemeszterAdat']['tanev'] == __TANEV) - define('TANITASI_HETEK_SZAMA', getTanitasiHetekSzama(array('osztalyId'=>$ADAT['osztalyId']))); - /* Évfolyam meghatározás ha lehet - Peremfeltétel: adott legyen a szemeszter - */ - $ADAT['diakOsztaly'] = getDiakokOsztalyai(array($diakId), array('tanev' => $ADAT['szemeszterAdat']['tanev'])); - for($j=0; $j nincs évfolyama sem - if (!is_array($ADAT['diakEvfolyam']) || count($ADAT['diakEvfolyam'])==0) $ADAT['diakEvfolyam'] = $ADAT['diakEvfolyamJel'] = range(1,16); - - // diák adott szemeszterének bizonyítványa - $ADAT['bizonyitvany'] = getDiakBizonyitvany($diakId, $ADAT); - $ADAT['hianyzas'] = getHianyzasOsszesitesByDiakId($diakId, $ADAT['szemeszterAdat']); - } else { - // diák eddigi "pályafutása" (több szemeszter adatai együtt) - $ADAT['bizonyitvany'] = getDiakBizonyitvany($diakId, $ADAT); - $ADAT['hianyzas'] = getHianyzasOsszesitesByDiakId($diakId); - } -// dump($ADAT['bizonyitvany']); - $_VIZSGA = getVizsgak(array('diakId'=>$diakId)); - /* REINDEX */ - for ($i=0; $i'cella','paramName' => 'szemeszterId', 'statusz' => array('aktív','lezárt') , 'post' => array('osztalyId', 'diakId', 'sorrendNev')); - if (!__DIAK) { - $TOOL['osztalySelect'] = array('tipus'=>'cella','paramName' => 'osztalyId', 'post' => array('szemeszterId', 'sorrendNev')); - $TOOL['diakSelect'] = array( - 'tipus'=>'sor','paramName' => 'diakId', - 'osztalyId'=> $osztalyId,'post' => array('osztalyId','szemeszterId', 'sorrendNev'), - 'statusz' => array('vendégtanuló','jogviszonyban van','magántanuló','jogviszonya felfüggesztve','jogviszonya lezárva') - ); - if (isset($diakId)) { - $TOOL['diakLapozo'] = array( - 'tipus'=>'sor','paramName' => 'diakId', - 'osztalyId'=> $osztalyId,'post' => array('osztalyId','szemeszterId', 'sorrendNev'), - 'statusz' => array('vendégtanuló','jogviszonyban van','magántanuló','jogviszonya felfüggesztve','jogviszonya lezárva') - ); - } - } - $TOOL['targySorrendSelect'] = array('tipus'=>'cella','paramName' => 'sorrendNev', 'post' => array('szemeszterId', 'osztalyId', 'diakId')); - getToolParameters(); - - } -?> diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/bizonyitvany.php b/mayor-orig/www/policy/private/naplo/osztalyozo/bizonyitvany.php deleted file mode 100644 index a8f104fa..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/bizonyitvany.php +++ /dev/null @@ -1,16 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/diak-pre.php b/mayor-orig/www/policy/private/naplo/osztalyozo/diak-pre.php deleted file mode 100644 index 154a9097..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/diak-pre.php +++ /dev/null @@ -1,100 +0,0 @@ - $sulyozas)); - $ADAT['diakTargy'] = getTargyakByDiakId($diakId, array('tanev' => __TANEV, 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'], 'result' => 'indexed', 'filter' => 'kovetelmeny', 'targySorrendNev' => $targySorrend)); // OK - // Az aktuális szemeszter kiválasztása - if (__FOLYO_TANEV) { - $time = time(); - foreach ($_TANEV['szemeszter'] as $szemeszter => $szemeszterAdat) { - if ($time > strtotime($szemeszterAdat['kezdesDt']) && $time < strtotime($szemeszterAdat['zarasDt'])) - break; - } - if ($szemeszter !== false) { - define('__FOLYO_SZEMESZTER', $szemeszter); - $szemeszterKezdesDt = $szemeszterAdat['kezdesDt']; - $szemeszterZarasDt = $szemeszterAdat['zarasDt']; - } - } - if (!defined('__FOLYO_SZEMESZTER')) define('__FOLYO_SZEMESZTER',false); - - if (isset($_POST['tolDt']) && $_POST['tolDt'] != '') $tolDt = readVariable($_POST['tolDt'], 'date'); -// elseif (isset($szemeszterKezdesDt)) $tolDt = $szemeszterKezdesDt; - else $tolDt = $_TANEV['kezdesDt']; - - if (isset($_POST['igDt']) && $_POST['igDt'] != '') $igDt = readVariable($_POST['igDt'],'date'); - elseif (isset($szemeszterZarasDt)) $igDt = $szemeszterZarasDt; - else $igDt = $_TANEV['zarasDt']; - $ADAT['zaroJegyek'] = getDiakZarojegyek($diakId,$_TANEV['tanev'],null,array('arraymap'=>array('diakId','targyId','tanev','szemeszter'))); - $tmp = getTankorByDiakId($diakId); - $ADAT['targyTankor'] = reindex ( $tmp, array('targyId') ); - } - if ($skin=='pda') { - - } else { - if (!__DIAK) { - $TOOL['osztalySelect'] = array('tipus'=>'cella','paramName' => 'osztalyId', 'post'=>array('tolDt', 'igDt', 'targySorrend')); - $TOOL['diakSelect'] = array('tipus'=>'cella','paramName'=>'diakId', 'post'=>array('osztalyId','tolDt', 'igDt', 'targySorrend')); - $TOOL['targySorrendSelect'] = array('tipus'=>'cella','paramName'=>'targySorrend', 'post'=>array('diakId','osztalyId','tolDt', 'igDt', 'targySorrend')); - if (__NAPLOADMIN) $TOOL['diakSelect']['statusz'] = array('jogviszonyban van', 'magántanuló', 'jogviszonya felfüggesztve', 'jogviszonya lezárva', 'vendégtanuló'); - $TOOL['diakLapozo'] = array('tipus'=>'sor','paramName'=>'diakId', 'post'=>array('osztalyId','tolDt', 'igDt', 'targySorrend')); - } -/* if (isset($diakId)) { - $TOOL['datumTolIgSelect'] = array('tipus' => 'sor', 'tolParamName' => 'tolDt', 'igParamName' => 'igDt', - 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'], - 'hanyNaponta' => 'havonta', 'post'=>array('osztalyId', 'diakId', 'targySorrend')); - } -*/ - if (isset($osztalyId)) { - $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=osztalyozo&f=tankor'), - 'titleConst' => array(''), 'post' => array('osztalyId'), - 'paramName'=>'diakId'); - } - getToolParameters(); - } - -// tankorSelect -// targySorrendSelecct -// diakSelect --> diakLapozo - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/diak.php b/mayor-orig/www/policy/private/naplo/osztalyozo/diak.php deleted file mode 100644 index 3173d8a7..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/diak.php +++ /dev/null @@ -1,12 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/dolgozat-pre.php b/mayor-orig/www/policy/private/naplo/osztalyozo/dolgozat-pre.php deleted file mode 100644 index 1672b48b..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/dolgozat-pre.php +++ /dev/null @@ -1,168 +0,0 @@ - false, 'lista' => true)); - } elseif (isset($tankorId)) $Dolgozat = getTankorDolgozatok($tankorId); -// elseif (isset($diakId) || isset($osztalyId) || isset($tanarId)) $Dolgozat = getTankorDolgozatok($Tankorok); - - // ------ action ----------------------------- // - - if ($action == 'dolgozatBejelentes') { - if (defined('__USERTANARID') && __USERTANARID == $tanarId && isset($tankorId)) { - $dolgozatId = ujDolgozat(__USERTANARID, $tankorId); - $Dolgozat = getDolgozat($dolgozatId); - $valaszthatoTankorok = getTankorByTargyId($Dolgozat['targyId'],__TANEV,array('idonly' => false, 'lista' => true)); - } - } elseif ($action == 'dolgozatTorles') { - - } - - define(__MODOSITHAT, - isset($dolgozatId) - && ( - (__NAPLOADMIN && $_TANEV['statusz'] == 'aktív') - || ( - __FOLYO_TANEV && __TANAR - && is_array($Dolgozat['tanarIds']) - && in_array(__USERTANARID, $Dolgozat['tanarIds']) - ) - ) - ); - - if (__MODOSITHAT) if ($action == 'dolgozatModositas') { - - if (isset($_POST['dolgozatTorles'])) { - if (!$Dolgozat['ertekelt']) { - $action = 'dolgozatTorles'; - if (dolgozatTorles($dolgozatId)) { - logAction( - array( - 'szoveg'=>'Dolgozat törlés: '.$dolgozatId, - 'table'=>'dolgozat' - ) - ); - unset($Dolgozat); unset($dolgozatId); - $_SESSION['alert'][] = 'info:success:dolgozat törlés'; - } - } - } else { - $dolgozatNev = $_POST['dolgozatNev']; - $tervezettDt = readVariable($_POST['tervezett-dt'],'datetime',null); - if (dolgozatModositas($dolgozatId, $dolgozatNev, $tervezettDt)) { - logAction( - array( - 'szoveg'=>'Dolgozat módosítás (név, tervezett dátum): '.$dolgozatId, - 'table'=>'dolgozat' - ) - ); - $Dolgozat['dolgozatNev'] = $dolgozatNev; - $Dolgozat['tervezettDt'] = $tervezettDt; - $_SESSION['alert'][] = 'info:done:'; - } - } - - } elseif ($action == 'dolgozatTankorHozzarendeles') { - - if (is_array($_POST['tankorIds']) && count($_POST['tankorIds']) > 0) { - - $tankorIds = $_POST['tankorIds']; - $torlendoTankorIds = array_diff($Dolgozat['tankorIds'], $tankorIds); - $ujTankorIds = array_values(array_diff($tankorIds, $Dolgozat['tankorIds'])); - dolgozatTankorHozzarendeles($dolgozatId, $torlendoTankorIds, $ujTankorIds); - $Dolgozat = getDolgozat($dolgozatId); - - } else { - $_SESSION['alert'][] = 'message:empty_field:tankorId:dolgozatTankorHozzarendeles'; - } - - } elseif ($action == 'dolgozatJegyekTorlese') { - - foreach ($_POST as $name => $value) { - if (substr($name, 0, 8) == 'tankorId') $tankorId = substr($name, 8); - } - dolgozatJegyekTorlese($dolgozatId, $tankorId); - $Dolgozat = getDolgozat($dolgozatId); - - } - - define(__TOROLHET, - __MODOSITHAT - && !$Dolgozat['ertekelt'] - ); - - - // ------ action vége ------------------------- // - - // TOOL - if (!__DIAK) { - $TOOL['tanarSelect'] = array('tipus' => 'cella', 'post' => array()); - $TOOL['osztalySelect'] = array('tipus' => 'cella', 'paramName' => 'osztalyId', 'post' => array()); - } - if (isset($osztalyId)) - $TOOL['diakSelect'] = array('tipus' => 'cella', 'paramName' => 'diakId', 'post' => array('osztalyId')); - if (isset($osztalyId) or isset($tanarId) or isset($diakId)) - $TOOL['tankorSelect'] = array('tipus' => 'sor', 'tankorok' => $Tankorok, 'paramName' => 'tankorId', 'post' => array('osztalyId', 'tanarId', 'diakId')); - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/dolgozat.php b/mayor-orig/www/policy/private/naplo/osztalyozo/dolgozat.php deleted file mode 100644 index cb3d52be..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/dolgozat.php +++ /dev/null @@ -1,16 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/jegy-pre.php b/mayor-orig/www/policy/private/naplo/osztalyozo/jegy-pre.php deleted file mode 100644 index f0f861c9..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/jegy-pre.php +++ /dev/null @@ -1,120 +0,0 @@ - $action, 'result' => true, 'data' => array('jegyId' => $jegyId)); - //$_SESSION['alert'][] = 'info:delete_success:jegyTorles:'.$jegyId; - unset($jegyId); unset($jegy); - } - } - } else { // vagy módosítás: - list($__jegyTipus,$__jegy) = explode(':', $_POST['jegy']); - $_jegy = readVariable($__jegy,'regexp',null,array('^[0-9]*\.[0-9]$')); - $_jegyTipus = readVariable($__jegyTipus, 'enum', null, $ADAT['jegyTipusok']); - $_megjegyzes = readVariable($_POST['megjegyzes'],'sql'); - $_oraId = readVariable($_POST['oraId'],'id',null); - $_dolgozatId = readVariable($_POST['dolgozatId'],'id',null); - // csak (1,2),(3,4,5) váltás, ill. törlés (0) a megengedett - if (($_tipus-2.5)*($jegy['tipus']-2.5) < 0) $_tipus = $jegy['tipus']; - if ((!is_null($_jegyTipus) && __JEGYTIPUS_VALTHATO === true) || $_jegyTipus == $jegy['jegyTipus']) { - if (jegyModositas($jegyId, $_jegy, $_jegyTipus, $_tipus, $_oraId, $_dolgozatId, $_megjegyzes)) { - logAction( - array( - 'szoveg'=>"Jegy módosítás: $jegyId, ".$jegy['diakId'].", $_jegy, $_tipus, ".$jegy['tankorId'].", ".$jegy['dt'].", $_oraId, $_dolgozatId", - 'table'=>'jegy' - ), - $lr - ); - $jegy = getJegyInfo($jegyId, __TANEV, $lr); - $_JSON = array( - 'action' => $action, 'result' => true, - 'data' => array( - 'jegyId'=>$jegyId, 'tipus'=>$jegy['tipus'], 'diakId'=>$jegy['diakId'], 'dolgozatId'=>$jegy['dolgozatId'], - 'jegyStr'=>$KOVETELMENY[ $jegy['jegyTipus'] ][ $jegy['jegy'] ]['rovid'] - ) - ); - } - } else { $_SESSION['alert'][] = 'message:wrong_data:A jegyTipus nem módosítható!:'.$_jegyTipus.' - '.$jegy['jegyTipus']; } - - } - - } - // --------- action vége -------- // - - } else { - define('_MODOSITHAT', false); - // ezeket minek üzenjük? nem is akarta senki módosítani: -/* - if ($_TANEV['statusz'] != 'aktív') $_SESSION['alert'][] = 'info:nem_modosithato:nem aktív tanév'; - elseif (__FOLYO_TANEV===false) $_SESSION['alert'][] = 'info:nem_modosithato:nem folyó tanév'; - elseif (__TANAR===false) $_SESSION['alert'][] = 'info:nem_modosithato:nem tanár'; - elseif (!in_array(__USERTANARID, $jegy['tanár']['idk'])) $_SESSION['alert'][] = 'info:nem_modosithato:nem tanítja'; - elseif (strtotime(_OSZTALYOZO_HATARIDO) > strtotime($jegy['dt'])) $_SESSION['alert'][] = 'info:nem_modosithato:lejárt a módosítási határidő'; -*/ - } - - if (isset($jegyId)) { // ajax-os törlés esetén lehet, hogy már nincs jegy... - $Orak = getOraAdatByTankor($jegy['tankorId']); - $Dolgozatok = getTankorDolgozatok($jegy['tankorId']); - } - - } - - } else { - $_SESSION['alert'][] = 'message:wrong_data:jegy:jegyId='.$jegyId; - unset($jegyId); - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/jegy.php b/mayor-orig/www/policy/private/naplo/osztalyozo/jegy.php deleted file mode 100644 index f6dd872f..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/jegy.php +++ /dev/null @@ -1,12 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/osztalyozo-pre.php b/mayor-orig/www/policy/private/naplo/osztalyozo/osztalyozo-pre.php deleted file mode 100644 index e88346aa..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/osztalyozo-pre.php +++ /dev/null @@ -1,6 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/osztalyozo.php b/mayor-orig/www/policy/private/naplo/osztalyozo/osztalyozo.php deleted file mode 100644 index e69de29b..00000000 diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/stat-pre.php b/mayor-orig/www/policy/private/naplo/osztalyozo/stat-pre.php deleted file mode 100644 index d473790d..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/stat-pre.php +++ /dev/null @@ -1,319 +0,0 @@ -= _TIME - ) { - $_POST['szemeszterId'] = $szemeszterId = $_TANEV['szemeszter'][$i]['szemeszterId']; - break; - } - } - } - if (isset($_POST['sorrendNev']) && $_POST['sorrendNev'] != '') - $ADAT['sorrendNev'] = $sorrendNev = readVariable($_POST['sorrendNev'], 'emptystringnull', '', getTargySorrendNevek(__TANEV)); -// $ADAT['telephelyId'] = $telephelyId = readVariable($_POST['telephelyId'], 'id',__TELEPHELYID); - - $ADAT['telephelyAdat'] = getTelephelyek(array('result' => 'assoc', 'keyfield' => 'telephelyId')); - $ADAT['telephelyIds'] = array_keys($ADAT['telephelyAdat']); - $ADAT['telephelyId'] = $telephelyId = readVariable($_GET['telephelyId'], 'id', readVariable( - $_POST['telephelyId'], 'id', (isset($_POST['telephelyId'])?null:readVariable(__TELEPHELYID,'id')), $ADAT['telephelyIds'] - ), $ADAT['telephelyIds']); - - if (!__DIAK) { - if (isset($_POST['osztalyId']) && $_POST['osztalyId'] != '') { $osztalyId = $ADAT['osztalyId'] = readVariable($_POST['osztalyId'],'id'); } - elseif (__OSZTALYFONOK && !isset($_POST['osztalyId'])) { $osztalyId = $ADAT['osztalyId'] = $_POST['osztalyId'] = $_OSZTALYA[0]; } - } // diák, szülő csak az iskola statisztikát látja - - if (isset($szemeszterId)) { - - $ADAT['szemeszterAdat'] = getSzemeszterAdatById($szemeszterId); - $Osztalyok = getOsztalyok($ADAT['szemeszterAdat']['tanev'],array('result' => 'indexed', 'minden'=>false, 'telephelyId' => $telephelyId)); - if (isset($osztalyId)) { - define('TANITASI_HETEK_SZAMA', getTanitasiHetekSzama(array('osztalyId'=>$osztalyId))); - define('__OSZTALYFONOKE', (__OSZTALYFONOK === true && in_array($osztalyId, $_OSZTALYA))); - $ADAT['evfolyam'] = getEvfolyam($osztalyId, $ADAT['szemeszterAdat']['tanev']); - $ADAT['evfolyamJel'] = getEvfolyamJel($osztalyId, $ADAT['szemeszterAdat']['tanev']); - $ADAT['kovetkezoEvfolyamJel'] = getKovetkezoEvfolyamJel($ADAT['evfolyamJel']); - $ADAT['utolsoTanitasiNap'] = getOsztalyUtolsoTanitasiNap($osztalyId, $ADAT['szemeszterAdat']['tanev']); - - // magatartás és szorgalom jegyek beírásának jogosultsága - if ($ADAT['szemeszterAdat']['statusz'] != 'aktív') { - define('_BEIRHATO', false); - } else { - $time = time(); - // Keresünk bitonyítvány írás időszakot - foreach ($ADAT['szemeszterAdat']['idoszak'] as $i => $idoszakAdat) { - if ( - $idoszakAdat['tipus'] == 'bizonyítvány írás' - && strtotime($idoszakAdat['tolDt']) <= $time - && $time <= strtotime($idoszakAdat['igDt']) - ) { - $idoszak = $idoszakAdat; - break; - } - } - - if (__NAPLOADMIN) define('_BEIRHATO', true); - elseif (__VEZETOSEG) define('_BEIRHATO', (isset($idoszak['tolDt'])) ); - elseif (__OSZTALYFONOKE) define('_BEIRHATO', (isset($idoszak['tolDt'])) ); - else define('_BEIRHATO', false); - - if ((__VEZETOSEG || __OSZTALYFONOKE) && !isset($idoszak['tolDt'])) $_SESSION['alert'][] = 'info:idoszak_bizir_nincs'; - - } - /* ---- action ---- */ - - if (_BEIRHATO && $action == 'jegyLezaras') { - - $zaroJegyek = $_POST['zaroJegy']; - if (is_array($zaroJegyek)) { - /* Prepare */ - for($i=0; $i $ADAT['evfolyamJel']."."); - else $csere = array('%évfolyam%' => ($ADAT['kovetkezoEvfolyamJel']).".", '%évfolyam betűvel%' => ($_EVFOLYAMJEL_BETUVEL[ $ADAT['kovetkezoEvfolyamJel'] ])."."); - $csere['%tantárgy%'] = str_replace('=',', ',$csereStr); // TODO, és-re cserélhetjük vessző helyett - zaradekRogzites(array('diakId'=>$_diakId, 'zaradekId' => $zaradekId, 'zaradekIndex'=>$_zaradekIndex, 'dt'=>$ADAT['utolsoTanitasiNap'], 'csere' => $csere)); - } - } - } - - } - - /* ---- action vége ---- */ - - // osztály statisztikák - $ADAT['osztaly'] = getOsztalyAdat($osztalyId, $ADAT['szemeszterAdat']['tanev']); - - if (!isset($ADAT['osztalyId'])) $ADAT['osztalyId'] = $ADAT['osztaly'][0]['osztalyId']; - // 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'], - 'tolDt' => $ADAT['szemeszterAdat']['tanevAdat']['kezdesDt'], 'igDt' => $ADAT['szemeszterAdat']['zarasDt'], // A tanév kezdetétől a szemeszter végéig - 'statusz' => array('jogviszonyban van','magántanuló','jogviszonya felfüggesztve','jogviszonya lezárva') - )); - $ADAT['zaraskoriDiakIds'] = getDiakok(array( - 'osztalyId' => $osztalyId, 'tanev' => $ADAT['szemeszterAdat']['tanev'], - 'tolDt' => $ADAT['szemeszterAdat']['zarasDt'], 'igDt' => $ADAT['szemeszterAdat']['zarasDt'], - 'statusz' => array('jogviszonyban van','magántanuló'), 'result' => 'idonly' -// 'statusz' => array('jogviszonyban van','magántanuló','jogviszonya felfüggesztve','jogviszonya lezárva'), 'result' => 'idonly' - )); - for ($i = 0; $i < count($ADAT['diakok']); $i++) $ADAT['diakIds'][] = $ADAT['diakok'][$i]['diakId']; - $ADAT['targyak'] = getTargyakByDiakIds($ADAT['diakIds'], $ADAT['szemeszterAdat'], $osztalyId, $sorrendNev); // TODO - $targyIds = array($ADAT['magatartasTargyIdk'][0], $ADAT['szorgalomTargyIdk'][0]); - if (is_array($ADAT['targyak'])) foreach ($ADAT['targyak'] as $index => $tAdat) $targyIds[] = $tAdat['targyId']; - //$ADAT['targyAdat'] = getTargyAdatByIds($ADAT['targyak']); - $ADAT['targyAdat'] = getTargyAdatByIds($targyIds); - $ADAT['tanarok'] = getTanarokByDiakIds($ADAT['diakIds'], $ADAT['szemeszterAdat']); - $ADAT['evkoziJegyAtlag'] = getDiakJegyAtlagok($ADAT['diakIds']); // évközi! - $ADAT['jegyek'] = getDiakZarojegyekByEvfolyamJel($ADAT['diakIds'], $ADAT['evfolyamJel'], $ADAT['szemeszterAdat'], array('felevivel'=>true)); // TODO: ellenőrzés: evfolyam-->evfolyamJel - $ADAT['atlagok'] = getDiakZarojegyAtlagok($ADAT['zaraskoriDiakIds'], $ADAT['szemeszterAdat']['tanev'], $ADAT['szemeszterAdat']['szemeszter']); - $ADAT['tantargyiAtlagok'] = getTargyZarojegyAtlagok($ADAT['zaraskoriDiakIds'], $ADAT['szemeszterAdat']['tanev'], $ADAT['szemeszterAdat']['szemeszter']); - $ADAT['hianyzas'] = getDiakHianyzasOsszesites($ADAT['diakIds'], $ADAT['szemeszterAdat']); - $ADAT['zaradekok'] = getDiakKonferenciaZaradekok($ADAT['diakIds'], $ADAT['utolsoTanitasiNap']); - $ADAT['adhatoZaradekok'] = getZaradekokByTipus('konferencia, konferencia bukás'); - - //foreach ($ADAT['hianyzas'] as $diakId => $hianyzasAdat) { - for ($i=0; $i$tanev)); - -//2013NKT if (_KESESI_IDOK_OSSZEADODNAK===true) - $ADAT['hianyzas'][$diakId]['igazolatlan'] - = $hianyzasAdat['igazolatlan'] - = floor($hianyzasAdat['kesesPercOsszeg']/45)+intval($hianyzasAdat['igazolatlan']); - - //$ADAT['hianyzas'][$diakId]['igazolatlan'] += intval($HOZOTT['igazolatlan']['db']); - //$ADAT['hianyzas'][$diakId]['igazolt'] += intval($HOZOTT['igazolt']['db']); - - if (in_array($diakId, $ADAT['zaraskoriDiakIds'])) { // Csak a záráskori névsort vesszük figyelembe - $ADAT['stat']['igazolt'] += $hianyzasAdat['igazolt']; - $ADAT['stat']['igazolatlan'] += $hianyzasAdat['igazolatlan']; - //$ADAT['stat']['igazolatlan'] += intval($HOZOTT['igazolatlan']['db']); - //$ADAT['stat']['igazolt'] += intval($HOZOTT['igazolt']['db']); - if ($hianyzasAdat['igazolatlan'] >= 10) $ADAT['stat']['tiznel tobb']++; - elseif ($hianyzasAdat['igazolatlan'] >= 5) $ADAT['stat']['otnel tobb']++; - elseif ($hianyzasAdat['igazolatlan'] == 0) $ADAT['stat']['nincs']++; - } - } - // Diákok statisztikai adatai - //jegyek tömb: [diakId][targyId][$INDEX!!!] -// ----------------------------------------------------------------- - $utolsoTanitasiNap = getOsztalyUtolsoTanitasiNap($osztalyId); - for ($i=0; $i 'getDiakBizonyitvany/óraszám', 'modul' => 'naplo_intezmeny', 'result' => 'multiassoc', 'keyfield' => 'targyId', 'values' => $v)); - $szDb = $ADAT['szemeszterAdat']['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 ($j = 0; $j < count($tAdat); $j++) { - $oraszam += $tAdat[$j]['oraszam']; - } - $ADAT['targyOraszam'][$diakId][$targyId]['hetiOraszam'] = $oraszam / $szDb; - if (defined('TANITASI_HETEK_SZAMA')) $ADAT['targyOraszam'][$diakId][$targyId]['evesOraszam'] = $oraszam / $szDb * TANITASI_HETEK_SZAMA; - } - } -// ------------------------------------------------------------------ - $_tmp=array(); - if (is_array($ADAT['jegyek'])) - foreach ($ADAT['jegyek'] as $diakId => $jegyek) { - $zaraskorTag = in_array($diakId, $ADAT['zaraskoriDiakIds']); - $atlag = floatval($ADAT['atlagok'][$diakId]); - // kitűnők száma - if ($atlag >= _KITUNO_ATLAG) { - if ($zaraskorTag) $ADAT['stat']['kituno']++; - $ADAT['diakAdat'][$diakId]['kituno'] = true; - // jelesek száma - } elseif ($atlag >= _JELES_ATLAG) { - reset($jegyek); - $found = false; - while (list($key, $jegyAdatok) = each($jegyek)) { - for ($i=0; $i $jegyAdatok) { - $ADAT['targyboljegy'][$targyId] = true; - for ($i=0; $i 'indexed', 'minden'=>false, 'telephelyId' => $telephelyId)); - $ADAT['targyak'] = getTargyakBySzemeszter($ADAT['szemeszterAdat']); // nem kéne minden tárgy? - $ADAT['mindenTargy'] = getTargyak(array('targySorrendNev' => $sorrendNev) ); - $ADAT['jegyek'] = getZarojegyStatBySzemeszter($ADAT['szemeszterAdat'],array('telephelyId'=>$telephelyId)); - $ADAT['tantargyiAtlagok'] = getTargyAtlagokBySzemeszter($ADAT['szemeszterAdat']); - $ADAT['hianyzas'] = getOsztalyHianyzasOsszesites($ADAT['szemeszterAdat']); - $ADAT['vizsgaSzint'] = getEnumField('naplo_intezmeny','diakNyelvvizsga','vizsgaSzint'); - $ADAT['nyelvvizsgak'] = getNyelvvizsgak(array('igDt'=>$ADAT['szemeszterAdat']['zarasDt'])); - $intezmeny_lr = db_connect('naplo_intezmeny'); - for ($x=0; $x__TANEV,'tolDt'=>$ADAT['szemeszterAdat']['kezdesDt'],'igDt'=>$ADAT['szemeszterAdat']['zarasDt']), $intezmeny_lr); - $ADAT['nyelvvizsgak'][$x]['osztalyId'] = $ADAT['nyelvvizsgak'][$x]['osztalyAdat'][0]['osztalyId']; - } - db_close($intezmeny_lr); - $ADAT['nyelvvizsgak'] = reindex($ADAT['nyelvvizsgak'],array('targyId','osztalyId','vizsgaSzint')); - //select * from osztalyJelleg where osztalyJellegNev like '%nyelvi%'; - $ADAT['nyekJellegu'] = array(36,46,53,54,63,76); - } - - $ADAT['targyTargy'] = getTargyTargy(); - - } - - $TOOL['telephelySelect'] = array('tipus' => 'cella','paramName'=>'telephelyId'); - $TOOL['szemeszterSelect'] = array('tipus'=>'cella','paramName' => 'szemeszterId', 'statusz' => array('aktív','lezárt') , 'post' => array('sorrendNev', 'osztalyId', 'telephelyId')); - if (!__DIAK) { - $TOOL['osztalySelect'] = array('tipus'=>'cella','paramName' => 'osztalyId', 'tanev' => $ADAT['szemeszterAdat']['tanev'], 'post' => array('szemeszterId', 'sorrendNev', 'telephelyId')); - } - $TOOL['targySorrendSelect'] = array('tipus'=>'cella','paramName' => 'sorrendNev', 'post' => array('szemeszterId', 'osztalyId', 'telephelyId')); - if (isset($osztalyId) && isset($szemeszterId)) - $TOOL['nyomtatasGomb'] = array('titleConst' => '_NYOMTATAS','tipus'=>'cella', 'url'=>'index.php?page=naplo&sub=nyomtatas&f=ertesito','post' => array('osztalyId','szemeszterId','sorrendNev', 'telephelyId')); - getToolParameters(); - - } -?> diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/stat.php b/mayor-orig/www/policy/private/naplo/osztalyozo/stat.php deleted file mode 100644 index e5849121..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/stat.php +++ /dev/null @@ -1,15 +0,0 @@ -=1) { - if (is_array($ADAT['diakok'])) { - putOsztalyBizonyitvany($ADAT); - } - } else { - putIskolaStatisztika($ADAT); - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/szempontRendszer-pre.php b/mayor-orig/www/policy/private/naplo/osztalyozo/szempontRendszer-pre.php deleted file mode 100644 index 1d975701..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/szempontRendszer-pre.php +++ /dev/null @@ -1,51 +0,0 @@ -'cella','paramName' => 'szemeszterId', 'statusz' => array('aktív','lezárt','tervezett') , 'post' => array('kepzesId','evfolyamJel','targyId')); - $TOOL['evfolyamJelSelect'] = array( - 'tipus' => 'cella', 'paramName' => 'evfolyamJel', 'paramDesc'=>'evfolyamJel','adatok' => getEvfolyamJelek(), 'post' => array('kepzesId','targyId') - ); - - $TOOL['targySelect'] = array('tipus'=>'cella', 'post' => array('kepzesId','evfolyamJel')); - $TOOL['kepzesSelect'] = array('tipus'=>'cella', 'post' => array('evfolyamJel','targyId')); - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/szempontRendszer.php b/mayor-orig/www/policy/private/naplo/osztalyozo/szempontRendszer.php deleted file mode 100644 index 66d5f8cd..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/szempontRendszer.php +++ /dev/null @@ -1,16 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/szovegesErtekeles-pre.php b/mayor-orig/www/policy/private/naplo/osztalyozo/szovegesErtekeles-pre.php deleted file mode 100644 index 50293bac..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/szovegesErtekeles-pre.php +++ /dev/null @@ -1,258 +0,0 @@ - __TANEV, 'tolDt' => $now, 'igDt' => $now, 'tipus' => array('zárás'))); - // Ha nincs kiválasztva szemeszter, de épp zárási időszak van, akkor legyen kiválasztva az aktuális szemeszter - if (!isset($_POST['szemeszterId']) && is_array($ADAT['idoszak']) && count($ADAT['idoszak']) > 0) { - $ADAT['szemeszterId'] = $szemeszterId = $_POST['szemeszterId'] = getSzemeszterIdBySzemeszter($ADAT['idoszak'][0]['tanev'], $ADAT['idoszak'][0]['szemeszter']); - } else { - $ADAT['szemeszterId'] = $szemeszterId = readVariable($_POST['szemeszterId'], 'numeric unsigned', null); - } - if (is_null($szemeszterId)) { - $_tanev = readVariable($_POST['tanev'], 'numeric unsigned', null); - $_szemeszter = readVariable($_POST['szemeszter'], 'numeric unsigned', null); - if (!is_null($_tanev) && !is_null($_szemeszter)) { - $ADAT['szemeszterId'] = $szemeszterId = $_POST['szemeszterId'] = getSzemeszterIdBySzemeszter($_tanev, $_szemeszter); - } - } - - if (isset($szemeszterId)) { // szemesztert záró értékelés - intézményi adatbázis - $ADAT['szemeszter'] = getSzemeszterAdatById($ADAT['szemeszterId']); - // Annak eldöntése, hogy _MOST_ az adott szemeszter zárási időszaka van-e - ezért itt nem kell a $dt-t módosítani. Ez átkerült alább... - // $ADAT['dt'] = $dt = $ADAT['szemeszter']['zarasDt']; - // zárási időszak-e - $zarasIdoszak = false; - for ($i = 0; $i < count($ADAT['szemeszter']['idoszak']); $i++) { - $ISz = $ADAT['szemeszter']['idoszak'][$i]; - if ($ISz['tipus'] == 'zárás' && strtotime($ISz['tolDt']) <= strtotime($now) && strtotime($now) <= strtotime($ISz['igDt'])) { - $zarasIdoszak = true; - break; - } - } - // Gondolom ez a dátum az értékelés hivatalos dátuma lesz. Itt jogos a zarasDt-re állítás.... - $ADAT['dt'] = $dt = $ADAT['szemeszter']['zarasDt']; - } else { // évközi értékelés - tanáv adatbázis - $ADAT['dt'] = $dt = readVariable($_POST['dt'], 'datetime', ''); - if (!isset($dt)) $ADAT['dt'] = $dt = date('Y-m-d'); - $ADAT['szemeszter'] = getSzemeszterByDt($ADAT['dt']); -// $ADAT['tolDt'] = $tolDt = readVariable($_POST['tolDt'], 'datetime', $_TANEV['kezdesDt']); // Ezt nem is használjuk!!! - } - $tanev = readVariable($ADAT['szemeszter']['tanev'], 'numeric unsigned', __TANEV); - - if (__DIAK) { - $ADAT['diakId'] = $diakId = __USERDIAKID; - } else { - $ADAT['diakId'] = $diakId = readVariable($_POST['diakId'], 'numeric unsigned', null); - $ADAT['osztalyId'] = $osztalyId = readVariable($_POST['osztalyId'], 'numeric unsigned', null); - $ADAT['tanarId'] = $tanarId = readVariable($_POST['tanarId'], 'numeric unsigned', null); - if (!isset($osztalyId) && !isset($tanarId) && __TANAR && $_POST['tanarId'] !== '') $ADAT['tanarId'] = $tanarId = __USERTANARID; - if (isset($tanarId)) $_POST['tanarId'] = $tanarId; - } - if (isset($diakId)) { - $Tankorok = getTankorByDiakId($diakId, $tanev); - $Targyak = getTargyakByDiakId($diakId, array('tanev' => $tanev, 'result' => 'indexed')); - $targyIds = array(); foreach ($Targyak as $key => $val) $targyIds[] = $val['targyId']; - $ADAT['targyId'] = $targyId = readVariable($_POST['targyId'], 'numeric unsigned', null, $targyIds); - if (isset($targyId)) { - $magatartasId = getMagatartas(array('result'=>'value')); - $szorgalomId = getSzorgalom(array('result' => 'value')); - $ADAT['targyTankorei'] = array(); - foreach ($Tankorok as $key => $tAdat) { - if ($tAdat['targyId'] == $targyId) { - $ADAT['targyTankorei'][] = $tAdat['tankorId']; - } - } - } - } elseif (isset($osztalyId)) { - $Tankorok = getTankorByOsztalyId($osztalyId, $tanev); - } elseif (isset($tanarId)) { - $Tankorok = getTankorByTanarId($tanarId, $tanev); - } - - $tankorIds = array(); - if (is_array($Tankorok)) for ($i = 0; $i < count($Tankorok); $i++) $tankorIds[] = $Tankorok[$i]['tankorId']; - - $ADAT['tankorId'] = $tankorId = readVariable($_POST['tankorId'], 'numeric unsigned', null, $tankorIds); - if (isset($tankorId)) { - $D = getTankorDiakjaiByInterval($tankorId, $tanev, $dt, $dt); - $Diakok = array(); - foreach ($D['nevek'] as $_diakId => $dAdat) $Diakok[] = $dAdat; - if (isset($diakId) && !in_array($diakId, $D['idk'])) { unset($diakId); unset($ADAT['diakId']); } - } - - // Az értékelési szempontrendszer lekérdezése - if (isset($diakId) && isset($dt)) { - // Az értékeléshez kell: évfolyam [ képzésId ] (targyId | targyTipus) [ tanev, szemeszter ] - $diakOsztaly = getDiakOsztalya($diakId, array('tanev'=>$tanev,'tolDt'=> $dt,'igDt'=> $dt, 'result'=>'csakid')); - if (is_array($diakOsztaly) && count($diakOsztaly) > 0) { - // évfolyam - $diakEvfolyamJel = array(); - for ($i = 0; $i < count($diakOsztaly); $i++) { - $evf = getEvfolyamJel($diakOsztaly[$i], $tanev); - if (!in_array($evf, $diakEvfolyamJel)) $diakEvfolyamJel[] = $evf; - foreach (getOsztalyfonokok($diakOsztaly[$i], $tanev) as $key => $oAdat) - if ($oAdat['aktiv']) $ADAT['diakOsztalyfonokei'][] = $oAdat['tanarId']; - } - if (count($diakEvfolyamJel) == 1) $ADAT['evfolyamJel'] = $evfolyamJel = $diakEvfolyamJel[0]; - else $ADAT['evfolyamJel'] = $evfolyamJel = readVariable($_POST['evfolyamJel'], 'enum', null, $diakEvfolyamJel); - // képzés - $diakKepzesIds = getKepzesByDiakId($diakId, array('result' => 'csakid', 'dt' => $dt)); - if (is_array($diakKepzesIds)) - if (count($diakKepzesIds) == 1) $ADAT['kepzesId'] = $kepzesId = $diakKepzesIds[0]; - else $ADAT['kepzesId'] = $kepzesId = readVariable($_POST['kepzesId'], 'numeric unsigned', null, $diakKepzesIds); - } - $ADAT['diakTargyak'] = getTargyakByDiakId($diakId, array('tanev' => $tanev, 'dt' => $dt, 'result' => 'assoc')); - - if (isset($tankorId)) { - // Jogosultsághoz - $tankorTanarIds = getTankorTanaraiByInterval($tankorId, array('tanev' => $tanev, 'tolDt' => $dt, 'igDt' => $dt, 'result' => 'idonly')); - $tankorAdat = getTankorAdat($tankorId); - // targyId - $ADAT['targyId'] = $tankorAdat[$tankorId][0]['targyId']; - - } elseif (isset($targyId)) { - $tankorTanarIds = getTankorTanaraiByInterval($ADAT['targyTankorei'], array('tanev' => $tanev, 'tolDt' => $dt, 'igDt' => $dt, 'result' => 'idonly')); - // magatartás és szorgalom értékelse az osztályfőnökkel mehet - if ($targyId == $magatartasId || $targyId == $szorgalomId) { - foreach ($ADAT['diakOsztalyfonokei'] as $key => $id) $tankorTanarIds[] = $id; - } - } - - if (isset($ADAT['targyId'])) { - // Módosíthatja az értékelést: - // A naplóadmin bármikor - // A tankör tanára (v. ofő magatartás/szorgalom esetén), ha évközi értékelés, vagy záró értékelés és a szemeszter zárási időszakában vagyunk - define(__MODOSITHAT, - __NAPLOADMIN - || ( - __VEZETOSEG - // itt kellene, hogy csak bizonyítvány írás időszakban... - ) - || ( - __TANAR && is_array($tankorTanarIds) && in_array(__USERTANARID, $tankorTanarIds) - && (!isset($ADAT['szemeszterId']) || $zarasIdoszak) - && $ADAT['szemeszter']['statusz'] == 'aktív' - ) - ); - // ?? targyTipus ?? - $ADAT['szempontRendszer'] = getSzempontRendszer($ADAT); - if (is_array($ADAT['szempontRendszer'])) { - $szrId = $ADAT['szempontRendszer']['szrId']; - // Kérdezzük le a diák utolsó értékelését - ha van - if (isset($szemeszterId)) $ADAT['szovegesErtekeles'] = getDiakSzovegesTargyZaroErtekeles($diakId, $szrId, $ADAT['targyId'], $tanev, $ADAT['szemeszter']['szemeszter']); - else $ADAT['szovegesErtekeles'] = getDiakUtolsoSzovegesTargyErtekeles($diakId, $szrId, $ADAT['targyId'], $dt); - - if (__MODOSITHAT && $action == 'ujErtekeles') { - for ($i = 0; $i < count($_POST['egyediMinosites']); $i++) { - $tmp = readVariable($_POST['egyediMinosites'][$i], 'string', null); - if ($tmp != '') { - $szempontId = readVariable($_POST['szempontId'][$i], 'numeric unsigned', null, $ADAT['szempontRendszer']['szempontIds']); - if (isset($szempontId)) $egyediMinosites[$szempontId] = $tmp; - } - } - for ($i = 0; $i < count($_POST['minosites']); $i++) { - $tmp = readVariable($_POST['minosites'][$i], 'numeric unsigned', null, $ADAT['szempontRendszer']['minositesIds']); - if (isset($tmp)) $minosites[] = $tmp; - } - if (isset($szemeszterId)) { - // Az értékelések újraolvasása - ujZaroErtekeles($diakId, $szrId, $ADAT['targyId'], $tanev, $ADAT['szemeszter']['szemeszter'], $minosites, $egyediMinosites); - $ADAT['szovegesErtekeles'] = getDiakSzovegesTargyZaroErtekeles($diakId, $szrId, $ADAT['targyId'], $tanev, $ADAT['szemeszter']['szemeszter']); - } else { - // Az új értékelés rögzítése - if (ujErtekeles($diakId, $szrId, $ADAT['targyId'], date('Y-m-d'), $minosites, $egyediMinosites)) - // Az értékelések újraolvasása - $ADAT['szovegesErtekeles'] = getDiakUtolsoSzovegesTargyErtekeles($diakId, $szrId, $ADAT['targyId'], $dt); - } - } - } else { - $_SESSION['alert'][] = 'info:nincs_szempontrendszer'; - } - } else { // Egy diák összes értékelése - define(__MODOSITHAT, false); - $ADAT['osszes'] = getDiakOsszesSzovegesErtekeles($ADAT); - } - } - -/* **** ToolBar **** */ - - // tanár vagy osztály szerint szűkíthetünk, majd diákot választunk - if (__TANAR || __NAPLOADMIN) { - if (!isset($osztalyId) || __OSZTALYFONOK === true) - $TOOL['tanarSelect'] = array('tipus' => 'cella', 'post' => array('tolDt', 'dt', 'szemeszterId')); - if (!isset($tanarId) || __OSZTALYFONOK === true) - $TOOL['osztalySelect'] = array('tipus' => 'cella', 'paramName' => 'osztalyId', 'post' => array('tolDt', 'tolDt', 'dt', 'szemeszterId')); - $TOOL['diakSelect'] = array( - 'tipus' => 'sor', 'paramName' => 'diakId', 'diakok' => $Diakok, - 'post' => array('osztalyId', 'targyId', 'tankorId', 'tanarId', 'tolDt', 'dt', 'szemeszterId') - ); - if (isset($diakId)) $TOOL['diakLapozo'] = array( 'withSelect' => false, - 'tipus' => 'sor', 'paramName' => 'diakId', 'diakok' => $Diakok, - 'post' => array('osztalyId', 'targyId', 'tankorId', 'tanarId', 'tolDt', 'dt', 'szemeszterId') - ); - } - // Záró vagy évközi értékelés - dt vagy szemeszterId van kiválasztva - if (!isset($szemeszterId)) { - $TOOL['datumSelect'] = array( - 'tipus' => 'cella', 'paramName' => 'dt', 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'], 'hanyNaponta' => 1, - 'post' => array('tankorId','tanarId','osztalyId','diakId','szemeszterId')); - } - if ($dt == $ADAT['szemeszter']['zarasDt']) { - $TOOL['szemeszterSelect'] = array( - 'tipus'=>'cella','paramName' => 'szemeszterId', 'statusz' => array('aktív','lezárt') , - 'post' => array('osztalyId', 'tanarId', 'diakId', 'dt', 'tankorId', 'kepzesId', 'evfolyamJel')); - } - // tárgyat vagy tankört választunk (és ezen keresztül tárgyat) - if (!isset($targyId) && (isset($osztalyId) || isset($tanarId) || isset($diakId))) { - $TOOL['tankorSelect'] = array( - 'tipus' => 'sor', 'tankorok' => $Tankorok, 'paramName' => 'tankorId', - 'post' => array('osztalyId', 'tanarId', 'diakId', 'dt', 'szemeszterId') - ); - } - if (!isset($tankorId) && isset($diakId)) { - $TOOL['targySelect'] = array( - 'tipus' => 'sor', 'targyak' => $Targyak, 'paramName' => 'targyId', - 'post' => array('osztalyId', 'tanarId', 'diakId', 'dt', 'szemeszterId') - ); - } - if (is_array($diakEvfolyamJel) && count($diakEvfolyamJel) > 1) - $TOOL['evfolyamJelSelect'] = array( - 'tipus' => 'cella', 'evfolyamJel' => $diakEvfolyamJel, 'paramName' => 'evfolyamJel', - 'post' => array('osztalyId', 'tanarId', 'diakId', 'dt', 'tankorId', 'kepzesId', 'szemeszterId') - ); - if (is_array($diakKepzesIds) && count($diakKepzesIds) > 1) - $TOOL['kepzesSelect'] = array( - 'tipus' => 'cella', 'paramName' => 'kepzesId', - 'post' => array('osztalyId', 'tanarId', 'diakId', 'dt', 'tankorId', 'evfolyamJel', 'szemeszterId') - ); - $TOOL['targySorrendSelect'] = array('tipus'=>'cella','paramName' => 'sorrendNev', 'post' => array('szemeszterId', 'osztalyId','diakId','tolDt','dt','tankorId','kepzesId','evfolyamJel')); - $TOOL['nyomtatasGomb'] = array('titleConst' => '_NYOMTATAS','tipus'=>'cella','url'=>'index.php?page=naplo&sub=nyomtatas&f=szovegesErtekeles', - 'post' => array('osztalyId','szemeszterId','sorrendNev')); - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/szovegesErtekeles.php b/mayor-orig/www/policy/private/naplo/osztalyozo/szovegesErtekeles.php deleted file mode 100644 index 7908d085..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/szovegesErtekeles.php +++ /dev/null @@ -1,15 +0,0 @@ - $tAdat) - if (is_array($ADAT['osszes'][$targyId])) - if ($ADAT['tolDt'] <= $ADAT['osszes'][$targyId]['szovegesErtekeles']['dt']) putErtekeloForm($ADAT['osszes'][$targyId]); - } -?> diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/tankor-pre.php b/mayor-orig/www/policy/private/naplo/osztalyozo/tankor-pre.php deleted file mode 100644 index 742b4b5d..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/tankor-pre.php +++ /dev/null @@ -1,332 +0,0 @@ - __TANEV, 'tolDt' => '', 'igDt' => '', 'result' => 'csakId')); - if (in_array(__USERTANARID, $tankorTanarai)) $tanarId = __USERTANARID; - } - - $nevsor = readVariable($_POST['nevsor'],'emptystringnull','aktualis',array('aktualis','teljes')); - // tankörök lekérdzése - if (isset($diakId)) $Tankorok = getTankorByDiakId($diakId, __TANEV); - elseif (isset($osztalyId)) $Tankorok = getTankorByOsztalyId($osztalyId, __TANEV); - elseif (isset($tanarId)) $Tankorok = getTankorByTanarId($tanarId, __TANEV); - - $ADAT['tankorok'] = $Tankorok; - - if (isset($tankorId)) { - // Az aktuális szemeszter kiválasztása - if (__FOLYO_TANEV) { - foreach ($_TANEV['szemeszter'] as $szemeszter => $szemeszterAdat) - if (strtotime($szemeszterAdat['kezdesDt']) <= $time && $time <= strtotime($szemeszterAdat['zarasDt'])) break; - if ($szemeszter !== false) { - define('__FOLYO_SZEMESZTER', $szemeszter); - $szemeszterKezdesDt = $szemeszeterAdat['kezdesDt']; - $szemeszterZarasDt = $szemeszeterAdat['zarasDt']; - } - } - if (!defined('__FOLYO_SZEMESZTER')) define('__FOLYO_SZEMESZTER',false); - - if (isset($_POST['tolDt']) && $_POST['tolDt'] != '') $tolDt = readVariable($_POST['tolDt'],'date'); - elseif (isset($szemeszterKezdesDt)) $tolDt = $szemeszterKezdesDt; - else $tolDt = $_TANEV['kezdesDt']; - - if (isset($_POST['igDt']) && $_POST['igDt'] != '') $igDt = readVariable($_POST['igDt'],'date'); - elseif (isset($szemeszterZarasDt)) $igDt = $szemeszterZarasDt; - else $igDt = $_TANEV['zarasDt']; - - // a tankör diákjainak lekérdezése - if ($nevsor == 'aktualis') $Diakok = getTankorDiakjaiByInterval($tankorId, __TANEV); - else $Diakok = getTankorDiakjaiByInterval($tankorId, __TANEV, $tolDt, $igDt); - - $dts = array(date('Y-m-d')); - foreach ($_TANEV['szemeszter'] as $szemeszter => $szAdat) $dts[] = $szAdat['zarasDt']; - $ADAT['diakJogviszony'] = getDiakJogviszonyByDts($Diakok['idk'], $dts); - - // lehetne regexp-pel is: $sulyozas = readVariable($_POST['sulyozas'],'regexp',__DEFAULT_SULYOZAS,array('^[0-9]*:[0-9]*:[0-9]*:[0-9]*:[0-9]*$')); - $ADAT['sulyozas'] = $sulyozas = readVariable($_POST['sulyozas'],'enum',__DEFAULT_SULYOZAS,$SULYOZAS); - - // tankör osztályzatainak lekérdezése - $Jegyek = getJegyek($tankorId, $tolDt, $igDt, $sulyozas, $Diakok); - if (is_array($Jegyek['tankörök'])) for ($j=0; $j 'id')); - // Diákok osztályai - folyó tanévben: jelenleg... - if (__FOLYO_TANEV) { - $ADAT['diakOsztaly']['aktualis'] = getDiakokOsztalyai($ADAT['diakok']['idk'], array('result'=>'indexed')); - $dt['aktualis'] = date('Y-m-d'); - } else { - $ADAT['diakOsztaly']['aktualis'] = getDiakokOsztalyai($ADAT['diakok']['idk'], array('result'=>'indexed', 'tolDt' => $_TANEV['zarasDt'], 'igDt' => $_TANEV['zarasDt'])); - $dt['aktualis'] = $_TANEV['zarasDt']; - } - // Kérdezzük le a szemeszter záráskori osztályokat is! - foreach ($_TANEV['szemeszter'] as $szemeszter => $szAdat) { - $ADAT['diakOsztaly'][$szemeszter] = getDiakokOsztalyai( - $ADAT['diakok']['idk'], array('result'=>'indexed', 'tolDt' => $szAdat['zarasDt'], 'igDt' => $szAdat['zarasDt']) - ); - $dt[$szemeszter] = $szAdat['zarasDt']; - } - /* Diákonkénti évfolyam meghatározás - Külön kell itt is meghatározni, itt esetleg leszűkíthető a több évfolyamra járó diák évfolyama */ - for ($i=0; $i $value) { // $key: aktualis, 1, 2 - $_diakEvfolyam = array(); - $_diakEvfolyamJel = array(); - if ( is_array($ADAT['diakOsztaly'][$key][$_diakId]) && is_array($ADAT['tankorAdat']['osztalyai']) ) { - $_metszet = array_intersect($ADAT['diakOsztaly'][$key][$_diakId], $ADAT['tankorAdat']['osztalyai']); -// } else { -// $_SESSION['alert'][] = 'info:nincs_osztaly:'.$ADAT['diakok']['nevek'][$_diakId]['diakNev'].':'.$key; - } - - // ez a feltétel lazítható több osztályban is, ha azok azonos évolfymon vannak: - foreach ( $_metszet as $j => $_osztalyId ) { - // csak ebben a tankörben ennek felel meg, ezen az évfolyamon levő a zárójegyet kaphatja: - $_diakEvfolyamJel[] = getEvfolyamJel($_osztalyId); - $_diakEvfolyam[] = evfolyamJel2Evfolyam(end($_diakEvfolyamJel)); - } - if (count(array_unique($_diakEvfolyamJel))==1) { // korábban az evfolyam-nak kellett uniq-nak lennie - ez szigorúbb... - $ADAT['diakEvfolyam'][$key][$_diakId] = $_diakEvfolyam[0]; - $ADAT['diakEvfolyamJel'][$key][$_diakId] = $_diakEvfolyamJel[0]; - // OK, van-e meghatározva képzés? - // TODO: képzések legyenek evfolyamJel függők - ekkor itt is javítani kell! - if (is_numeric($key)) { - $_kepzesIdk = getKepzesByDiakId($_diakId,array('result'=>'idonly', 'dt' => $dt[$key])); - if (is_array($_kepzesIdk) && count($_kepzesIdk)>0) { - // ITT MIÉRT CSAK AZ ELSŐ KÉPZÉST NÉZZÜK??? - mert nem tudjuk eldönteni, hogy melyik az erősebb - $ADAT['diakKepzesKovetelmeny'][$key][$_diakId] = getTargyAdatFromKepzesOraterv($_kepzesIdk[0], - array('targyId'=>$targyId, 'evfolyam'=>$_diakEvfolyam[0], 'evfolyamJel'=>$_diakEvfolyamJel[0], 'szemeszter'=>$key)); - } - } - // - } elseif (count($_diakEvfolyam) == 0) { // _Már_ nincs a tankör szerinti osztályok egyikében sem - } else { // Több évfolyamban is bent van... - $_SESSION['alert'][] = "info:multi_evfolyam:".$ADAT['diakok']['nevek'][$_diakId]['diakNev'].':'.$key; - } - - - } - - } - /* --még1* felmentési célból- */ - for ($i=0; $iarray('értékelés alól'),'csakId'=>true,'tolDt'=>date('Y-m-d'), 'igDt'=>date('Y-m-d'))); - } - } else { - // -- TODO - fejlesztés alatt - /*for ($i=0; $i __TANEV, 'tipus' => array('zárás','bizonyítvány írás'), 'tolDt' => date('Y-m-d H:i:s'), 'igDt' => date('Y-m-d H:i:s'), - 'arraymap'=>array('tipus','szemeszter')) - ); - - - // Beírhat-e jegyet? - define('__EVKOZI_JEGYET_ADHAT', - (__NAPLOADMIN && ($_TANEV['statusz'] == 'aktív')) - || ( - __TANAR - && __FOLYO_TANEV - && is_array($Jegyek['tankörök'][$tankorId]['tanarIds']) - && in_array(__USERTANARID, $Jegyek['tankörök'][$tankorId]['tanarIds']) - ) - ); - define('__ZAROJEGYET_ADHAT', - (__NAPLOADMIN && ($_TANEV['statusz'] == 'aktív')) - || ( - __TANAR - && is_array($Jegyek['tankörök'][$tankorId]['tanarIds']) - && in_array(__USERTANARID, $Jegyek['tankörök'][$tankorId]['tanarIds']) - && count($tanevIdoszak['zárás']) > 0 - ) - || ( - __VEZETOSEG - && !is_null($tanevIdoszak['bizonyítvány írás']) - && is_null($tanevIdoszak['zárás']) - ) - ); - - if ( __TANAR - && is_array($Jegyek['tankörök'][$tankorId]['tanarIds']) - && in_array(__USERTANARID, $Jegyek['tankörök'][$tankorId]['tanarIds']) - && count($tanevIdoszak['zárás']) > 0 ) - { - list($_szemeszter,$_idoszakok) = (each($tanevIdoszak['zárás'])); - define('__IDOSZAK_TOLDT',$_idoszakok[0]['tolDt']); // Nem lehet két szemeszterhez tartozó ugyanolyan típusú (pl. zárás) időszak egyidőben!!! - define('__IDOSZAK_IGDT',$_idoszakok[0]['igDt']); - define('__IDOSZAK_SZEMESZTER',$_szemeszter); - } elseif ( - __VEZETOSEG - && !is_null($tanevIdoszak['bizonyítvány írás']) - && is_null($tanevIdoszak['zárás']) - ) { - list($_szemeszter,$_idoszakok) = (each($tanevIdoszak['bizonyítvány írás'])); - define('__IDOSZAK_TOLDT',$_idoszakok[0]['tolDt']); - define('__IDOSZAK_IGDT',$_idoszakok[0]['igDt']); - define('__IDOSZAK_SZEMESZTER',$_szemeszter); - } - - define('__JEGYET_ADHAT',false); - -//------ - if ($action == 'jegyBeiras' && (isset($_POST['bizBeiroGomb']) || $_POST['bizBeiroGomb2']!='')) $action = 'jegyLezaras'; - if (__EVKOZI_JEGYET_ADHAT) { - - if ($action == 'jegyBeiras') { - $actionId = readVariable($_POST['actionId'],'strictstring'); - for ($i = 0; $i < count($_POST['jegy']); $i++) - if ($_POST['jegy'][$i] != '') { - list($_diakId, $_jegyTipus, $_jegy) = explode('|', $_POST['jegy'][$i]); - $Beirando[] = array('diakId' => $_diakId, 'jegy' => $_jegy, 'jegyTipus' => $_jegyTipus); - } // for-if - $oraId = readVariable($_POST['oraId'],'id','NULL'); // NULL string!!! - $megjegyzes = readVariable($_POST['megjegyzes'],'string'); - - // A jegy típusa - a submit alapján - if (isset($_POST['jegy1'])) $tipus = 1; - elseif (isset($_POST['jegy2'])) $tipus = 2; - elseif (isset($_POST['jegy3'])) $tipus = 3; - elseif (isset($_POST['jegy4'])) $tipus = 4; - elseif (isset($_POST['jegy5'])) $tipus = 5; - if ($tipus < 3 || $_POST['dolgozatId'] == '') $dolgozatId = 'NULL'; - elseif ($_POST['dolgozatId']=='uj') $dolgozatId='uj'; // uj-nak nevezzük a felveendő dolgozatot... - else $dolgozatId = readVariable($_POST['dolgozatId'],'id','NULL'); // NULL string! - - if (isset($tipus) && count($Beirando) > 0) { // Nem csak súlyozást vagy nevsort változtatott és van jeg - // --TODO: ez nem ide való - $lr = db_connect('naplo'); - // Ellenőrizzük a reload-ot!! - if (checkReloadAction($actionId, $action, 'jegy', $lr)) { - if (jegyBeiras($tankorId, $tipus, $oraId, $dolgozatId, $tanarId, $megjegyzes, $Beirando, $actionId, $lr)) { - $Jegyek = getJegyek($tankorId, $tolDt, $igDt, $sulyozas, $Diakok, $lr); - if ($tipus > 2) $Dolgozatok = getTankorDolgozatok($tankorId); - } - } // reload - db_close($lr); - - } // Nem csak súlyozást változtat - } - } - if (__ZAROJEGYET_ADHAT) { - if ($action == 'jegyLezaras') { - $zaroJegyek = $_POST['zaroJegy']; - $tankorAdat = getTankorById($tankorId); - $targyId = $tankorAdat[0]['targyId']; - $actionId = readVariable($_POST['actionId'],'strictstring'); - if (is_array($zaroJegyek)) { - /* Prepare */ - for($i=0; $iarray('diakId','evfolyamStr','felev'))); - $ADAT['vizsgaJegyek'] = getDiakokVizsgajegyeiByTargyId($Diakok['idk'],$ADAT['tankorAdat']['targyId'], array('arraymap'=>array('diakId','evfolyamStr','felev'))); - $ADAT['idoszak'] = $tanevIdoszak; - - // ----------- action vége ------------- // - - $TOOL['tanarSelect'] = array('tipus' => 'cella', 'post' => array('tolDt', 'igDt')); - $TOOL['osztalySelect'] = array('tipus' => 'cella', 'paramName' => 'osztalyId', 'post' => array('tolDt', 'igDt')); - if (isset($osztalyId)) { - $TOOL['diakSelect'] = array('tipus' => 'cella', 'paramName' => 'diakId', 'post' => array('osztalyId', 'tolDt', 'igDt')); - $TOOL['oldalFlipper'] = array('tipus' => 'cella', - 'url' => array('index.php?page=naplo&sub=osztalyozo&f=diak','index.php?page=naplo&sub=orarend&f=orarend'), - 'title' => array('diák osztályzatai','diák órarendje'), 'post' => array('osztalyId'), - 'paramName'=>'diakId'); -// $TOOL['toolBarHamburger'] = array('tipus' => 'cella', -// 'url' => array('index.php?page=naplo&sub=osztalyozo&f=diak','index.php?page=naplo&sub=orarend&f=orarend'), -// 'title' => array('diák osztályzatai','diák órarendje'), 'post' => array('osztalyId'), -// 'paramName'=>'diakId'); - } - - - if (isset($osztalyId) or isset($tanarId) or isset($diakId)) - $TOOL['tankorSelect'] = array('tipus' => 'sor', 'tankorok' => $Tankorok, 'paramName' => 'tankorId', 'post' => array('osztalyId', 'tanarId', 'diakId', 'tolDt', 'igDt')); - if (isset($tankorId) && $skin != 'pda') - $TOOL['datumTolIgSelect'] = array('tipus' => 'sor', 'tolParamName' => 'tolDt', 'igParamName' => 'igDt', - 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'], - 'hanyNaponta' => 'havonta', 'post' => array('tanarId', 'osztalyId', 'tankorId', 'sulyozas')); - - - getToolParameters(); - -} // rights - -?> diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/tankor.php b/mayor-orig/www/policy/private/naplo/osztalyozo/tankor.php deleted file mode 100644 index f86de20a..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/tankor.php +++ /dev/null @@ -1,17 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/targySorrend-pre.php b/mayor-orig/www/policy/private/naplo/osztalyozo/targySorrend-pre.php deleted file mode 100644 index 5dfd84c1..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/targySorrend-pre.php +++ /dev/null @@ -1,47 +0,0 @@ - 0) - $_POST['targyId'] = $targyId = readVariable($_POST['targyId'][0], 'numeric unsigned', null); - - - if (isset($osztalyId) && isset($sorrendNev)) { - - if ($action == 'sorrendValtas') { // Javascript nélküli eset - fel/le lépkedés - - if (isset($_POST['fel'])) targySorrendValtas($osztalyId, $sorrendNev, $targyId, 'fel'); - elseif (isset($_POST['le'])) targySorrendValtas($osztalyId, $sorrendNev, $targyId, 'le'); - - } elseif ($action == 'ujSorrend' && is_array($_POST['targyIds']) && count($_POST['targyIds']) > 0) { - ujTargySorrend($osztalyId, $sorrendNev, $_POST['targyIds']); - - } - - $Targyak = getTanevTargySorByOsztalyId($osztalyId, __TANEV, $sorrendNev); - checkTargySor($osztalyId, $sorrendNev, $Targyak); - - } - - - if (__NAPLOADMIN || __VEZETOSEG || __TITKARSAG) - $TOOL['osztalySelect'] = array('tipus' => 'cella', 'paramName' => 'osztalyId', 'post' => array('sorrendNev')); - $TOOL['targySorrendSelect'] = array('tipus' => 'cella', 'post' => array('osztalyId')); - - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/targySorrend.php b/mayor-orig/www/policy/private/naplo/osztalyozo/targySorrend.php deleted file mode 100644 index 59aa99e9..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/targySorrend.php +++ /dev/null @@ -1,8 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/vizsga-pre.php b/mayor-orig/www/policy/private/naplo/osztalyozo/vizsga-pre.php deleted file mode 100644 index 6ad310ab..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/vizsga-pre.php +++ /dev/null @@ -1,95 +0,0 @@ -'idonly')); - $diakId = $ADAT['diakId'] = readVariable($_POST['diakId'], 'id', readVariable($_GET['diakId'], 'id')); - $targyId = $ADAT['targyId'] = readVariable($_POST['targyId'], 'id', readVariable($_GET['targyId'], 'id')); - $evfolyamJel = $ADAT['evfolyamJel'] = readVariable( - $_POST['evfolyamJel'], 'enum', readVariable($_GET['evfolyamJel'], 'enum', null, $ADAT['evfolyamJelek']), $ADAT['evfolyamJelek'] - ); - if (isset($evfolyamJel)) $evfolyam = $ADAT['evfolyam'] = evfolyamJel2Evfolyam($evfolyamJel); - - $ADAT['tanev'] = $_TANEV['tanev']; // ezt ellenőrizni - $felev = readVariable($_POST['felev'], 'numeric unsigned'); - if ($felev=='') foreach($_TANEV['szemeszter'] as $felev => $_SZA); - $ADAT['felev'] = $felev; // maxSzemeszter - $ADAT['vizsgatipusok'] = getEnumField('naplo_intezmeny', 'vizsga', 'tipus'); - $ADAT['zarojegytipusok'] = getEnumField('naplo_intezmeny', 'zaroJegy', 'jegyTipus'); - $ADAT['statusz'] = getEnumField('naplo_intezmeny', 'diak', 'statusz'); - $ADAT['vizsgaTipus'] = $vizsgaTipus = readVariable($_POST['vizsgaTipus'], 'enum', null, $ADAT['vizsgatipusok']); - if ($action == 'vizsgajelentkezes' && isset($diakId) && isset($targyId) && isset($evfolyamJel)) { - $ADAT['jelentkezesDt'] = readVariable($_POST['jelentkezesDt'], 'date'); - if (isset($ADAT['jelentkezesDt']) && isset($ADAT['vizsgaTipus'])) { - vizsgajelentkezes($ADAT); - } - } elseif ($action == 'vizsgaKezeles') { - $vizsgaDatum = $halasztasDatum = array(); - - // Vizsgaidőpontok kijelölése - $vizsgaIds = readVariable($_POST['vizsgaDtVizsgaIds'], 'numeric unsigned'); - $vizsgaDts = readVariable($_POST['vizsgaDts'], 'date', ''); - for ($i = 0; $i < count($vizsgaDts); $i++) if ($vizsgaDts[$i] != '') $vizsgaDatum[ $vizsgaIds[$i] ] = $vizsgaDts[$i]; - vizsgaIdopontRogzites($vizsgaDatum); - - $erthalVizsgaIds = readVariable($_POST['erthalVizsgaIds'], 'numeric unsigned'); - // Vizsga halasztása - $halasztasDts = readVariable($_POST['halasztasDts'], 'date', ''); - for ($i = 0; $i < count($halasztasDts); $i++) if ($halasztasDts[$i] != '') $halasztasDatum[ $erthalVizsgaIds[$i] ] = $halasztasDts[$i]; - vizsgaHalasztas($halasztasDatum); - // Vizsga értékelés - $jegyAdat = $_POST['jegyAdat']; - for ($i = 0; $i < count($jegyAdat); $i++) if ($jegyAdat[$i] != '') { - $X = explode('|', $jegyAdat[$i]); - for ($j = 0; $j < count($X); $j++) { - list($key, $value) = explode('=', $X[$j]); - $jegyek[ $erthalVizsgaIds[$i] ][$key] = $value; - } - } - vizsgaErtekeles($jegyek); - } elseif ($action == 'vizsgaTorlese') { - $vizsgaId = readVariable($_GET['vizsgaId'], 'id'); - if (isset($vizsgaId)) vizsgaTorlese($vizsgaId); - } - $ADAT['vizsga'] = $ADAT['diakIds'] = $ADAT['targyIds'] = array(); - if (isset($diakId) || isset($targyId)) $ADAT['vizsga'] = getVizsgak($ADAT); - - for ($i = 0; $i < count($ADAT['vizsga']); $i++) { - if (!in_array($ADAT['vizsga'][$i]['diakId'], $ADAT['diakIds'])) $ADAT['diakIds'][] = $ADAT['vizsga'][$i]['diakId']; - if (!in_array($ADAT['vizsga'][$i]['targyId'], $ADAT['targyIds'])) $ADAT['targyIds'][] = $ADAT['vizsga'][$i]['targyId']; - } - if (count($ADAT['targyIds']) > 0) $ADAT['targyak'] = getTargyAdatByIds($ADAT['targyIds']); - if (count($ADAT['diakIds']) > 0) $ADAT['diakok'] = getDiakokById($ADAT['diakIds']); - - - $TOOL['diakSelect'] = array('tipus'=>'cella', 'paramName'=>'diakId', 'post'=>array('targyId','jelentkezesDt', 'vizsgaDt', 'evfolyamJel', 'felev','vizsgaTipus'), 'statusz'=>$ADAT['statusz']); - $TOOL['targySelect'] = array('tipus'=>'cella', 'mkId' => $mkId, 'post' => array('diakId', 'evfolyamJel', 'felev','vizsgaTipus')); - $TOOL['evfolyamJelSelect'] = array( - 'tipus' => 'cella', 'paramName' => 'evfolyamJel', 'paramDesc'=>'evfolyamJel','adatok' => getEvfolyamJelek(), - 'post' => array('targyId', 'diakId', 'jelentkezesDt', 'vizsgaDt','felev','vizsgaTipus') - ); - $TOOL['felevSelect'] = array( - 'tipus' => 'cella', 'paramName' => 'felev', 'post' => array('targyId', 'diakId', 'jelentkezesDt', 'vizsgaDt', 'evfolyamJel','vizsgaTipus') - ); - for ($i=0; $i$ADAT['vizsgatipusok'][$i]); - $TOOL['vizsgatipusSelect'] = array( - 'tipus' => 'cella', 'paramName' => 'vizsgaTipus', 'paramDesc' => 'vizsgaTipus', 'post' => array('targyId', 'diakId', 'jelentkezesDt', 'vizsgaDt', 'evfolyamJel','felev'), - 'adatok' => $toolData, 'title'=>'VIZSGATIPUS' - ); - - getToolParameters(); - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/vizsga.php b/mayor-orig/www/policy/private/naplo/osztalyozo/vizsga.php deleted file mode 100644 index aaccc546..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/vizsga.php +++ /dev/null @@ -1,11 +0,0 @@ - 0) putVizsgaLista($ADAT); - -?> diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/vizsgaJelentkezes-pre.php b/mayor-orig/www/policy/private/naplo/osztalyozo/vizsgaJelentkezes-pre.php deleted file mode 100644 index 0cace228..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/vizsgaJelentkezes-pre.php +++ /dev/null @@ -1,37 +0,0 @@ - $iAdat) { - if ($iAdat['tipus'] == 'vizsga') { - $ADAT['vizsgaIdoszak'][] = $iAdat; - $idoszakIds[] = $iAdat['idoszakId']; - if (!isset($ADAT['kovetkezoIdoszakIndex']) && time() < strtotime($iAdat['tolDt'])) $ADAT['kovetkezoIdoszakIndex'] = count($ADAT['vizsgaIdoszak']) - 1; - } - } - if (count($ADAT['vizsgaIdoszak']) == 0) { - $_SESSION['alert'][] = 'message:wrong_data:nincs vizsgaidőszak kijelölve ebben a szemeszterben'; - } else { - - } // van kijelölve vizsgaidőszak - - $TOOL['szemeszterSelect'] = array('tipus'=>'cella','paramName' => 'szemeszterId', 'post' => array('sorrendNev', 'osztalyId')); - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/vizsgaJelentkezes.php b/mayor-orig/www/policy/private/naplo/osztalyozo/vizsgaJelentkezes.php deleted file mode 100644 index 11ad75ef..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/vizsgaJelentkezes.php +++ /dev/null @@ -1,9 +0,0 @@ - 0) putVizsgaJelentkezes($ADAT); - elseif (__NAPLOADMIN === true) echo ''._VIZSGAIDOSZAK_FELVETELE.''; -?> diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/zaroJegyCheck-pre.php b/mayor-orig/www/policy/private/naplo/osztalyozo/zaroJegyCheck-pre.php deleted file mode 100644 index 0cd5bf23..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/zaroJegyCheck-pre.php +++ /dev/null @@ -1,82 +0,0 @@ - 'indexed', 'minden'=>false, 'telephelyId' => $telephelyId)); - if (isset($_POST['osztalyId']) && $_POST['osztalyId'] != '') { $osztalyId = $ADAT['osztalyId'] = readVariable($_POST['osztalyId'],'id'); } - elseif (__OSZTALYFONOK && !isset($_POST['osztalyId'])) { $osztalyId = $ADAT['osztalyId'] = $_POST['osztalyId'] = $_OSZTALYA[0]; } - - if (isset($_POST['tolDt']) && $_POST['tolDt'] != '') $tolDt = readVariable($_POST['tolDt'],'date'); - elseif (isset($szemeszterKezdesDt)) $tolDt = $szemeszterKezdesDt; - else $tolDt = $_TANEV['kezdesDt']; - - if (isset($_POST['igDt']) && $_POST['igDt'] != '') $igDt = readVariable($_POST['igDt'],'date'); - elseif (isset($szemeszterZarasDt)) $igDt = $szemeszterZarasDt; - else $igDt = $_TANEV['zarasDt']; - // a tankör diákjainak lekérdezése - $ADAT['diakok'] = getDiakokByOsztalyId(array($osztalyId), $SET = array('tanev' => $tanev, 'tolDt' => null, 'igDt' => null, 'result' => '', 'statusz' => array('jogviszonyban van','magántanuló'))); -/* for ($i=0; $i'naplo_intezmeny','values'=>$v),$lr); - $q = "UPDATE vizsga SET evfolyamJel='%s' WHERE zaroJegyId = %u"; - db_query($q, array('modul'=>'naplo_intezmeny','values'=>$v),$lr); - } - db_close($lr); - } - $q = "SELECT osztalyId, leiras,kezdoTanev,vegzoTanev,jel,telephelyId,osztalyJellegId, elokeszitoEvfolyam, - osztalyJelleg.osztalyJellegNev, osztalyJelleg.vegzesKovetelmenye, kovOsztalyJellegId - FROM osztaly LEFT JOIN mayor_naplo.osztalyJelleg USING (osztalyJellegId) WHERE osztalyId=%u"; - $v = array($osztalyId); - $ADAT['osztalyok'] = db_query($q,array('values'=>$v,'result'=>'record','modul'=>'naplo_intezmeny')); - - $q = "SELECT * FROM zaroJegy LEFT JOIN osztalyDiak ON (osztalyDiak.diakId=zaroJegy.diakId AND beDt<=hivatalosDt AND (kiDt IS NULL or kiDt>=hivatalosDt)) WHERE osztalyId=%u AND hivatalosDt>='%s' AND hivatalosDt<='%s' ORDER BY hivatalosDt,zaroJegy.diakId,evfolyam,evfolyamJel"; - $v = array($osztalyId,$ADAT['szemeszterAdat']['kezdesDt'],$ADAT['szemeszterAdat']['zarasDt']); - $ADAT['zaroJegyek'] = db_query($q,array('values'=>$v,'result'=>'indexed','modul'=>'naplo_intezmeny')); - } -//----------- -// $TOOL['telephelySelect'] = array('tipus' => 'cella','paramName'=>'telephelyId'); - $TOOL['szemeszterSelect'] = array('tipus'=>'cella','paramName' => 'szemeszterId', 'statusz' => array('aktív','lezárt') , 'post' => array('sorrendNev', 'osztalyId', 'telephelyId')); - if (!__DIAK) { - $TOOL['osztalySelect'] = array('tipus'=>'cella','paramName' => 'osztalyId', 'tanev' => $ADAT['szemeszterAdat']['tanev'], 'post' => array('szemeszterId', 'sorrendNev', 'telephelyId')); - } - if (isset($osztalyId) && isset($szemeszterId)) - $TOOL['nyomtatasGomb'] = array('titleConst' => '_NYOMTATAS','tipus'=>'cella', 'url'=>'index.php?page=naplo&sub=nyomtatas&f=ertesito','post' => array('osztalyId','szemeszterId','sorrendNev', 'telephelyId')); - getToolParameters(); - - - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/zaroJegyCheck.php b/mayor-orig/www/policy/private/naplo/osztalyozo/zaroJegyCheck.php deleted file mode 100644 index be582c89..00000000 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/zaroJegyCheck.php +++ /dev/null @@ -1,4 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/sni/diakAllapot-pre.php b/mayor-orig/www/policy/private/naplo/sni/diakAllapot-pre.php deleted file mode 100644 index 81926458..00000000 --- a/mayor-orig/www/policy/private/naplo/sni/diakAllapot-pre.php +++ /dev/null @@ -1,127 +0,0 @@ - $osztalyId, 'result' => 'idonly','override' => false)); - if (is_array($ADAT['diakIds']) && count($ADAT['diakIds']) > 0) { - $ADAT['diakAdat'] = getDiakAdatById($ADAT['diakIds'], array('result' => 'assoc', 'keyfield' => 'diakId')); - $ADAT['sniDiakIds'] = $Diakok = array(); - foreach ($ADAT['diakAdat'] as $_diakId => $dAdat) { - if ($dAdat['fogyatekossag'] != '') { - $ADAT['sniDiakIds'][] = $_diakId; - $dAdat['aktualisStatusz'] = $dAdat['statusz']; - $Diakok[] = $dAdat; - } - } - } - $diakId = $ADAT['diakId'] = readVariable($_POST['diakId'], 'id', null, $ADAT['sniDiakIds']); - if (isset($diakId)) { - - $ADAT['fields']['olvasas'] = getEnumField('naplo','sniDiakAllapot','olvasas'); - $ADAT['fields']['olvasasTempoja'] = getEnumField('naplo','sniDiakAllapot','olvasasTempoja'); - $ADAT['fields']['olvasasHibak'] = getSetField('naplo','sniDiakAllapot','olvasasHibak'); - $ADAT['fields']['iras'] = getEnumField('naplo','sniDiakAllapot','iras'); - $ADAT['fields']['iraskepe'] = getEnumField('naplo','sniDiakAllapot','iraskepe'); - $ADAT['fields']['irasHibak'] = getSetField('naplo','sniDiakAllapot','irasHibak'); - $ADAT['fields']['szovegertes'] = getEnumField('naplo','sniDiakAllapot','szovegertes'); - $ADAT['fields']['matematika'] = getSetField('naplo','sniDiakAllapot','matematika'); - $ADAT['fogyatekossag'] = getSetField('naplo_intezmeny','diak', 'fogyatekossag'); - - // Mentor/Ofő lekérdezése, konstans beállítása - $ADAT['sniDiakAdat'] = getSniDiakAdat($diakId); - define('__MENTOR', - __TANAR - && ( - (__OSZTALYFONOK && in_array($osztalyId, $_OSZTALYA)) - || __USERTANARID == $ADAT['sniDiakAdat']['mentorTanarId'] - ) - ); - // Action - if ( - $_TANEV['statusz'] == 'aktív' - && (__NAPLOADMIN || __VEZETOSEG || __MENTOR) - ) { // ? egyéb feltételek - határidő??? - if ($action == 'allapotRogzites') { - $Fields = getTableFields('sniDiakAllapot','naplo'); - foreach ($Fields as $attr => $attrNev) { - if (is_array($ADAT['fields'][$attr])) { - $Param['diakAllapot'][$attr] = readVariable($_POST[$attr], 'enum', null, $ADAT['fields'][$attr]); - if (is_array($Param['diakAllapot'][$attr])) $Param['diakAllapot'][$attr] = implode(',',$Param['diakAllapot'][$attr]); - } elseif (in_array($attr, array('diakId','szemeszter','vizsgalatTanarId','priorizalas'))) { - $Param['diakAllapot'][$attr] = readVariable($_POST[$attr], 'id'); - } elseif ($attr == 'vizsgalatDt') { - $Param['diakAllapot'][$attr] = readVariable($_POST[$attr], 'date'); - } else { - $Param['diakAllapot'][$attr] = readVariable($_POST[$attr], 'string'); - } - } - foreach (array('gyengeseg','erosseg') as $val) { - $Param['gyengesegekErossegek'][$val.'Leiras'] = readVariable($_POST[$val.'Leiras'], 'string'); - $Param['gyengesegekErossegek'][$val.'Prioritas'] = readVariable($_POST[$val.'Prioritas'], 'numeric unsigned'); - } - if ($diakId != $ADAT['diakId']) { - $_SESSION['alert'][] = 'message:wrong_data:allapotRogzites:diakId='.$diakId.'?'.$Param['diakId']; - } else { - sniDiakAllapotRogzites($Param); - } - } elseif ($action == 'sniDiakAdatRogzites') { - $Param['diakId'] = $diakId; - $Param['kulsoInfo'] = readVariable($_POST['kulsoInfo'], 'string'); - $Param['mentorTanarId'] = readVariable($_POST['mentorTanarId'], 'id'); - $Param['fogyatekossag'] = readVariable($_POST['fogyatekossag'], 'enum', null, $ADAT['fogyatekossag']); - sniDiakAdatRogzites($Param); - } - } - $ADAT['diakAdat'][$diakId] = getDiakAdatById($diakId); - $ADAT['diakAllapot'] = getDiakAllapot($diakId); - $ADAT['sniDiakAdat'] = getSniDiakAdat($diakId); - // Osztály tanárai - $Tankorok = getTankorByOsztalyId($osztalyId, __TANEV, array('tanarral' => true)); - $ADAT['tanarIds'] = array(); - for ($i = 0; $i < count($Tankorok); $i++) { - for ($j = 0; $j < count($Tankorok[$i]['tanarok']); $j++) { - if (!in_array($Tankorok[$i]['tanarok'][$j]['tanarId'], $ADAT['tanarIds'])) - $ADAT['tanarIds'][] = $Tankorok[$i]['tanarok'][$j]['tanarId']; - } - } - // Összes tanár névsorban - $ADAT['tanarok'] = getTanarok(); - } - - } - // Tool - $TOOL['osztalySelect'] = array('tipus'=>'cella','paramName' => 'osztalyId', 'post' => array()); - if (isset($osztalyId)) { - $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') - ); - } - $TOOL['oldalFlipper'] = array('tipus' => 'cella', - 'url' => array('index.php?page=naplo&sub=sni&f=diakAllapot','index.php?page=naplo&sub=sni&f=fejlesztesiTerv','index.php?page=naplo&sub=sni&f=tantargyiFeljegyzesek'), - 'titleConst' => array('_DIAK_ALLAPOT','_HAVI_OSSZEGZES','_TANTARGYI_FELJEGYZESEK'), - 'post' => array('osztalyId','diakId','dt'), - 'paramName'=>'diakId'); - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/sni/diakAllapot.php b/mayor-orig/www/policy/private/naplo/sni/diakAllapot.php deleted file mode 100644 index 8eb88c0e..00000000 --- a/mayor-orig/www/policy/private/naplo/sni/diakAllapot.php +++ /dev/null @@ -1,8 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/sni/fejlesztesiTerv-pre.php b/mayor-orig/www/policy/private/naplo/sni/fejlesztesiTerv-pre.php deleted file mode 100644 index 46dfeab1..00000000 --- a/mayor-orig/www/policy/private/naplo/sni/fejlesztesiTerv-pre.php +++ /dev/null @@ -1,110 +0,0 @@ - $osztalyId, 'result' => 'idonly','override' => false)); - if (is_array($ADAT['diakIds']) && count($ADAT['diakIds']) > 0) { - $ADAT['diakAdat'] = getDiakAdatById($ADAT['diakIds'], array('result' => 'assoc', 'keyfield' => 'diakId')); - $ADAT['sniDiakIds'] = $Diakok = array(); - foreach ($ADAT['diakAdat'] as $_diakId => $dAdat) { - if ($dAdat['fogyatekossag'] != '') { - $ADAT['sniDiakIds'][] = $_diakId; - $dAdat['aktualisStatusz'] = $dAdat['statusz']; - $Diakok[] = $dAdat; - } - } - } - $diakId = $ADAT['diakId'] = readVariable($_POST['diakId'], 'id', null, $ADAT['sniDiakIds']); - if (isset($diakId) && isset($dt)) { - - // Mentor/Ofő lekérdezése, konstans beállítása - $ADAT['sniDiakAdat'] = getSniDiakAdat($diakId); - define('__MENTOR', - __TANAR - && ( - (__OSZTALYFONOK && in_array($osztalyId, $_OSZTALYA)) - || __USERTANARID == $ADAT['sniDiakAdat']['mentorTanarId'] - ) - ); - // Action - if ( - $_TANEV['statusz'] == 'aktív' - && (__NAPLOADMIN || __VEZETOSEG || __MENTOR) - ) { // ? egyéb feltételek - határidő??? - if ($action == 'haviOsszegzesRogzitese') { - $Fields = getTableFields('sniHaviOsszegzes', 'naplo'); - foreach ($Fields as $attr => $attrNev) { - if (in_array($attr, array('diakId','valtozas'))) - $Param[$attr] = readVariable($_POST[$attr], 'id'); - elseif ($attr == 'dt') - $Param[$attr] = readVariable($_POST[$attr], 'date'); - else - $Param[$attr] = readVariable($_POST[$attr], 'string'); - } - $Param['felelos'] = readVariable($_POST['felelos'], 'id'); - sniHaviOsszegzesRogzites($Param); - } - } - - $ADAT['sniHaviOsszegzes'] = getHaviOsszegzes($diakId, $dt); - $Tankorok = getTankorByOsztalyId($osztalyId, __TANEV, array('tanarral' => true)); - $ADAT['tanarIds'] = array(); - for ($i = 0; $i < count($Tankorok); $i++) { - for ($j = 0; $j < count($Tankorok[$i]['tanarok']); $j++) { - if (!in_array($Tankorok[$i]['tanarok'][$j]['tanarId'], $ADAT['tanarIds'])) - $ADAT['tanarIds'][] = $Tankorok[$i]['tanarok'][$j]['tanarId']; - } - } - $ADAT['tanarok'] = getTanarok(); - } - - - } - // 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'), - 'post' => array('osztalyId','dt') - ); - $TOOL['datumSelect'] = array( - 'tipus' => 'sor', 'ParamName' => 'dt', 'tanev' => __TANEV, 'tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'], - 'hanyNaponta' => 'havonta', 'post' => array('diakId', 'osztalyId') - ); - $TOOL['oldalFlipper'] = array('tipus' => 'cella', - 'url' => array('index.php?page=naplo&sub=sni&f=diakAllapot','index.php?page=naplo&sub=sni&f=fejlesztesiTerv','index.php?page=naplo&sub=sni&f=tantargyiFeljegyzesek'), - 'titleConst' => array('_DIAK_ALLAPOT','_HAVI_OSSZEGZES','_TANTARGYI_FELJEGYZESEK'), - 'post' => array('osztalyId','diakId','dt'), - 'paramName'=>'diakId'); - if (isset($osztalyId)) $TOOL['nyomtatasGomb'] = array('titleConst' => '_NYOMTATAS','tipus'=>'cella', 'url'=>'index.php?page=naplo&sub=nyomtatas&f=sniHaviJegyzokonyv','post' => array('osztalyId')); - getToolParameters(); - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/sni/fejlesztesiTerv.php b/mayor-orig/www/policy/private/naplo/sni/fejlesztesiTerv.php deleted file mode 100644 index 78fd73f2..00000000 --- a/mayor-orig/www/policy/private/naplo/sni/fejlesztesiTerv.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/sni/sni-pre.php b/mayor-orig/www/policy/private/naplo/sni/sni-pre.php deleted file mode 100644 index 94ab4312..00000000 --- a/mayor-orig/www/policy/private/naplo/sni/sni-pre.php +++ /dev/null @@ -1,5 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/sni/sni.php b/mayor-orig/www/policy/private/naplo/sni/sni.php deleted file mode 100644 index e69de29b..00000000 diff --git a/mayor-orig/www/policy/private/naplo/sni/tantargyiFeljegyzesek-pre.php b/mayor-orig/www/policy/private/naplo/sni/tantargyiFeljegyzesek-pre.php deleted file mode 100644 index f2af35f3..00000000 --- a/mayor-orig/www/policy/private/naplo/sni/tantargyiFeljegyzesek-pre.php +++ /dev/null @@ -1,113 +0,0 @@ - $osztalyId, 'result' => 'idonly','override' => false)); - if (is_array($ADAT['diakIds']) && count($ADAT['diakIds']) > 0) { - $ADAT['diakAdat'] = getDiakAdatById($ADAT['diakIds'], array('result' => 'assoc', 'keyfield' => 'diakId')); - $ADAT['sniDiakIds'] = $Diakok = array(); - foreach ($ADAT['diakAdat'] as $_diakId => $dAdat) { - if ($dAdat['fogyatekossag'] != '') { - $ADAT['sniDiakIds'][] = $_diakId; - $dAdat['aktualisStatusz'] = $dAdat['statusz']; - $Diakok[] = $dAdat; - } - } - } - $diakId = $ADAT['diakId'] = readVariable($_POST['diakId'], 'id', null, $ADAT['sniDiakIds']); - - if (isset($diakId) && isset($dt)) { - - // Az osztály tanárai - $ADAT['tankorIds'] = getTankorByDiakId($diakId, __TANEV, array('result' => 'idonly')); - $ADAT['tankorTanar'] = getTankorTanaraiByInterval($ADAT['tankorIds'], array('tanev' => __TANEV, 'tolDt' => '', 'igDt' => '', 'result' => 'assoc', 'datumKenyszeritessel' => false)); - $ADAT['tankorAdat'] = getTankorAdatByIds($ADAT['tankorIds'], array('tanev' => __TANEV, 'dt' => $dt)); - foreach ($ADAT['tankorTanar'] as $_tankorId => $Tanarok) { - $ADAT['tankorTanaraE'][$_tankorId] = false; - for ($i = 0; $i < count($Tanarok); $i++) - if ($Tanarok[$i]['tanarId'] == __USERTANARID) { $ADAT['tankorTanaraE'][$_tankorId] = true; break; } - } - - $ADAT['tankorId'] = $tankorId = readVariable($_POST['tankorId'], 'id', null, $ADAT['tankorIds']); - if (isset($tankorId)) { - for ($i = 0; $i < count($ADAT['tankorTanar'][$tankorId]); $i++) { - if ($ADAT['tankorTanar'][$tankorId][$i]['tanarId'] == __USERTANARID) { define('__TANARA', true); break; } - } - if (!defined('__TANARA')) define('__TANARA', false); - - } - - // Action - if ($_TANEV['statusz'] == 'aktív') { - if ($action == 'tantargyiFeljegyzesRogzites') { - $Param = array( - 'diakId' => $diakId, - 'tankorId' => readVariable($_POST['feljegyzesTankorId'], 'id', null, $ADAT['tankorIds']), - 'dt' => readVariable($_POST['feljegyzesDt'], 'date'), - 'megjegyzes' => readVariable($_POST['megjegyzes'], 'string') - ); - if ( - __NAPLOADMIN - || ($ADAT['tankorTanaraE'][$Param['tankorId']] && strtotime($Param['dt']) >= strtotime(_HALADASI_HATARIDO)) - ) tantargyiFeljegyzesRogzites($Param); - } - } - if (isset($tankorId)) $ADAT['sniTantargyiFeljegyzes'] = getDiakFeljegyzesByTankorId($ADAT); - else $ADAT['sniTantargyiFeljegyzes'] = getDiakFeljegyzesByDt($ADAT); - } - - } - - // Tool - $TOOL['osztalySelect'] = array('tipus'=>'cella','paramName' => 'osztalyId', 'post' => array('dt')); - if (isset($osztalyId)) - $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'), - 'post' => array('osztalyId','dt') - ); - $TOOL['oldalFlipper'] = array('tipus' => 'cella', - 'url' => array('index.php?page=naplo&sub=sni&f=diakAllapot','index.php?page=naplo&sub=sni&f=fejlesztesiTerv','index.php?page=naplo&sub=sni&f=tantargyiFeljegyzesek'), - 'titleConst' => array('_DIAK_ALLAPOT','_HAVI_OSSZEGZES','_TANTARGYI_FELJEGYZESEK'), - 'post' => array('osztalyId','diakId','tankorId'), - 'paramName'=>'diakId'); - if (isset($diakId)) - $TOOL['tankorSelect'] = array('tipus' => 'sor', 'tankorok' => $TankorokMutat, 'paramName' => 'tankorId', 'post' => array('osztalyId','diakId','dt')); - if (!isset($tankorId)) - $TOOL['datumSelect'] = array( - 'lapozo' => true, - 'tipus'=>'sor', 'post'=>array('diakId', 'osztalyId', 'tankorId'), 'paramName' => 'dt', 'hanyNaponta' => 7, - 'tolDt' => $ADAT['tolDt'], - 'igDt' => $_TANEV['zarasDt'], 'override' => true - ); - getToolParameters(); - - } -?> diff --git a/mayor-orig/www/policy/private/naplo/sni/tantargyiFeljegyzesek.php b/mayor-orig/www/policy/private/naplo/sni/tantargyiFeljegyzesek.php deleted file mode 100644 index b706e6db..00000000 --- a/mayor-orig/www/policy/private/naplo/sni/tantargyiFeljegyzesek.php +++ /dev/null @@ -1,10 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/stat/lemorzsolodas-pre.php b/mayor-orig/www/policy/private/naplo/stat/lemorzsolodas-pre.php deleted file mode 100644 index 0e33b8fc..00000000 --- a/mayor-orig/www/policy/private/naplo/stat/lemorzsolodas-pre.php +++ /dev/null @@ -1,38 +0,0 @@ -'naplo_intezmeny','result'=>'indexed')); - for ($i=0; $i'cella', 'post' => array(), - 'paramName' => 'dt', 'hanyNaponta' => 1, - 'napok' => $NAPOK - ); - - -?> diff --git a/mayor-orig/www/policy/private/naplo/stat/lemorzsolodas.php b/mayor-orig/www/policy/private/naplo/stat/lemorzsolodas.php deleted file mode 100644 index e144b075..00000000 --- a/mayor-orig/www/policy/private/naplo/stat/lemorzsolodas.php +++ /dev/null @@ -1,8 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/stat/letszam-pre.php b/mayor-orig/www/policy/private/naplo/stat/letszam-pre.php deleted file mode 100644 index 5320b816..00000000 --- a/mayor-orig/www/policy/private/naplo/stat/letszam-pre.php +++ /dev/null @@ -1,88 +0,0 @@ -'naplo_intezmeny','result'=>'indexed')); - for ($i=0; $i MAX(IF(statusz NOT IN ('jogviszonyban van') AND dt <= '".$dt."',dt,'0000-00-00'))"; - $r = db_query($q,array('modul'=>'naplo_intezmeny'),$lr); - $q = "SELECT CONCAT(IF(telephelyId IS NULL,0,telephelyId),LPAD(osztalyJel,4,0)) AS sorrend,osztalyId,osztalyJel,osztaly.kezdoTanev,osztaly.vegzoTanev,count(_diakOkt.diakId) AS dbDiak, YEAR(szuletesiIdo) AS szuletesiEv, - IF(diak.nem IS NOT NULL,nem,'fiú') AS neme,nem FROM `_diakOkt` - LEFT JOIN `osztalyDiak` ON (_diakOkt.diakId=osztalyDiak.diakId AND beDt<='".$dt."' AND (kiDt IS NULL OR kiDt>='".$dt."')) - LEFT JOIN `osztaly` USING (osztalyId) - LEFT JOIN `diak` ON (_diakOkt.diakId=diak.diakId) - LEFT JOIN `naplo_".__INTEZMENY."_".$tanev."`.osztalyNaplo USING (osztalyId) - WHERE osztaly.kezdoTanev<=".$tanev." AND osztaly.vegzoTanev>=".$tanev." - GROUP BY osztalyId,YEAR(szuletesiIdo),neme - ORDER BY szuletesiEv,LPAD(osztalyJel,10,0),nem"; - $r = db_query($q,array('modul'=>'naplo_intezmeny','result'=>'indexed'),$lr); - $x = reindex($r,array('szuletesiEv','osztalyId','nem')) ; - - for ($i=0; $i$r[$i]['osztalyJel'],'osztalyId'=>$r[$i]['osztalyId']); - } - ksort($_TMP); - $ADAT['osztalyok'] = $_TMP; - -} - - $ADAT['eletkor'] = $x; - - - -/* Nyelvek statisztikája */ -// ennyi darab tankör van nyelvek szerint, bár ezt senki nem kérdezte :) select targyId,count(*) from tankor left join tankorTipus USING (tankorTipusId) WHERE rovidNev='első nyelv' group by targyId; -// select targyId,count(*) from tankor left join tankorTipus USING (tankorTipusId) LEFT JOIN tankorDiak USING (tankorId) WHERE rovidNev='első nyelv' group by targyId; - -/* - -$q = "select targyId,count(*) from tankor left join tankorTipus USING (tankorTipusId) LEFT JOIN tankorDiak USING (tankorId) LEFT JOIN _diakOkt USING (diakId) -WHERE _diakOkt.diakId is not null AND rovidNev='első nyelv' -AND beDt<='".$dt."' AND (kiDt is null OR kiDt>='".$dt."') -group by targyId"; - - $r = db_query($q,array('modul'=>'naplo_intezmeny','result'=>'indexed'),$lr); - -echo '
';
-var_dump($r);
-
-
-    $_SESSION['alert'][] = 'info::Nyelvek hibásak lehetnek, ha van olyan tárgy, ami nem első-második nyelvnek van megjelölve';
-*/
-
-    $_SESSION['alert'][] = 'info::csak a kiválasztott dátumkor "jogviszonyban van" jogviszonyú diákok látszanak ebben a táblázatban (a fiú/lány mezők hiánya hibás adatokhoz vezethet)';
-
-    $TOOL['datumSelect'] = array(
-        'tipus'=>'cella', 'post' => array(),
-        'paramName' => 'dt', 'hanyNaponta' => 1,
-//        'tolDt' => date('Y-m-d', strtotime($_TANEV['kezdesDt'])),
-//        'igDt' => $_TANEV['zarasDt'],
-        'napok' => $NAPOK
-    );
-
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/stat/letszam.php b/mayor-orig/www/policy/private/naplo/stat/letszam.php
deleted file mode 100644
index d521ccc6..00000000
--- a/mayor-orig/www/policy/private/naplo/stat/letszam.php
+++ /dev/null
@@ -1,8 +0,0 @@
-
diff --git a/mayor-orig/www/policy/private/naplo/stat/tantargyFelosztas-pre.php b/mayor-orig/www/policy/private/naplo/stat/tantargyFelosztas-pre.php
deleted file mode 100644
index a47d6316..00000000
--- a/mayor-orig/www/policy/private/naplo/stat/tantargyFelosztas-pre.php
+++ /dev/null
@@ -1,127 +0,0 @@
-'idonly'));
-    $ADAT['tankorTipusok'] = getTankorTipusok();
-    foreach ($ADAT['tankorTipusok'] as $tankorTipusId => $tAdat) $ADAT['tankorTipusIds'][$tAdat['oratervi']][] = $tankorTipusId;
-    $ADAT['finanszírozott pedagógus létszám'] = array(
-	'általános iskola' 				=> 11.8, // 11.8 tanuló / 1 pedagógus
-	'gimnázium' 					=> 12.5, // 12.5 tanuló / 1 pedagógus
-	'szakiskola, Híd programok' 			=> 12,   // ...
-	'szakközépiskola, nem szakkképző évfolyam' 	=> 12.4,
-	'szakközépiskola, szakkképző évfolyam' 		=> 13.7
-    ); // -- TODO szakgimnázium???
-
-
-
-    $IA['intezmenyAdat'] = getIntezmenyByRovidnev(__INTEZMENY);
-    $IA['osztalyAdat'] = getOsztalyok(__TANEV, array('result' => 'assoc', 'minden'=>false, 'telephelyId' => null));
-    foreach ($IA['osztalyAdat'] as $idx => $oAdat) $IA['osztalyIds'][] = $oAdat['osztalyId'];
-    $IA['targyAdat'] = getTargyAdatByIds();
-
-    $IA['diakLetszam']['statusz'] = getDiakLetszamByStatusz();
-    $IA['diakLetszam']['osztaly'] = getDiakLetszamByOsztalyId($IA['osztalyIds']);
-    foreach ($IA['diakLetszam']['osztaly'] as $osztalyId => $letszam) 
-	if (is_numeric($osztalyId)) $IA['diakLetszam']['evfolyamJel'][ $IA['osztalyAdat'][$osztalyId]['evfolyamJel'] ]['összes'] += intval($letszam);
-    foreach ($IA['diakLetszam']['osztaly']['fiú'] as $osztalyId => $letszam) 
-	if (is_numeric($osztalyId)) $IA['diakLetszam']['evfolyamJel'][ $IA['osztalyAdat'][$osztalyId]['evfolyamJel'] ]['fiú'] += intval($letszam);
-    foreach ($IA['diakLetszam']['osztaly']['lány'] as $osztalyId => $letszam) 
-	if (is_numeric($osztalyId)) $IA['diakLetszam']['evfolyamJel'][ $IA['osztalyAdat'][$osztalyId]['evfolyamJel'] ]['lány'] += intval($letszam);
-    $IA['tanarLetszam']['besorolas'] = getTanarLetszamByBesorolas();
-    $IA['tanarLetszam']['statusz'] = getTanarLetszamByStatusz();
-    $IA['oraszamok'] = getTankorOraszamOsszesites($ADAT['tankorTipusIds']);
-    $IA['targyOraszamok'] = getTargyOraszamok($ADAT['tankorTipusIds']);
-    $IA['osztalyOraszamok'] = getOsztalyOraszamok($IA['osztalyIds'], $ADAT['tankorTipusIds']);
-    foreach ($IA['osztalyOraszamok']['összes'] as $osztalyId => $oraszam) {
-	$IA['evfolyamOraszamok']['összes'][ $IA['osztalyAdat'][$osztalyId]['evfolyamJel'] ] += intval($oraszam);
-	$IA['evfolyamOraszamok']['óratervi'][ $IA['osztalyAdat'][$osztalyId]['evfolyamJel'] ] += intval($IA['osztalyOraszamok']['óratervi'][$osztalyId]);
-	$IA['evfolyamOraszamok']['tanórán kívüli'][ $IA['osztalyAdat'][$osztalyId]['evfolyamJel'] ] += intval($IA['osztalyOraszamok']['tanórán kívüli'][$osztalyId]);
-    }
-    $egyhaziE = ($IA['intezmenyAdat']['fenntarto']=='egyházi');
-    foreach ($IA['osztalyAdat'] as $osztalyId => $osztalyAdat) {
-	$IA['osztalyIdokeret'][$osztalyId] = getOsztalyHetiIdokeret($osztalyId, $osztalyAdat, array('egyhaziE'=>$egyhaziE));
-	$IA['osztalyIdokeret']['összesen']['összes'] += $IA['osztalyIdokeret'][$osztalyId]['összes'];
-	$IA['osztalyIdokeret']['összesen']['engedélyezett'] += $IA['osztalyIdokeret'][$osztalyId]['engedélyezett'];
-	$IA['osztalyIdokeret']['összesen']['tehetséggondozás-felzárkóztatás'] += $IA['osztalyIdokeret'][$osztalyId]['tehetséggondozás-felzárkóztatás'];
-	$IA['osztalyIdokeret']['összesen']['egyházi'] += $IA['osztalyIdokeret'][$osztalyId]['egyházi'];
-	$IA['osztalyIdokeret']['összesen']['gimnázium'] += $IA['osztalyIdokeret'][$osztalyId]['gimnázium'];
-	$IA['osztalyIdokeret']['összesen']['nemzetiségi'] += $IA['osztalyIdokeret'][$osztalyId]['nemzetiségi'];
-	if (in_array($osztalyAdat['osztalyJellegId'], array(21,22)) && in_array($osztalyAdat['evfolyamJel'], array('1','2','3','4'))) {
-	    $IA['osztalyIdokeret']['alsó']['összes'] += $IA['osztalyIdokeret'][$osztalyId]['összes'];
-	    $IA['osztalyIdokeret']['alsó']['engedélyezett'] += $IA['osztalyIdokeret'][$osztalyId]['engedélyezett'];
-	    $IA['osztalyIdokeret']['alsó']['tehetséggondozás-felzárkóztatás'] += $IA['osztalyIdokeret'][$osztalyId]['tehetséggondozás-felzárkóztatás'];
-	    $IA['osztalyIdokeret']['alsó']['egyházi'] += $IA['osztalyIdokeret'][$osztalyId]['egyházi'];
-	    $IA['osztalyIdokeret']['alsó']['gimnázium'] += $IA['osztalyIdokeret'][$osztalyId]['gimnázium'];
-	    $IA['osztalyIdokeret']['alsó']['nemzetiségi'] += $IA['osztalyIdokeret'][$osztalyId]['nemzetiségi'];
-	}
-	if (in_array($osztalyAdat['osztalyJellegId'], array(21,23)) && in_array($osztalyAdat['evfolyamJel'], array('5','6','7','8'))) {
-	    $IA['osztalyIdokeret']['felső']['összes'] += $IA['osztalyIdokeret'][$osztalyId]['összes'];
-	    $IA['osztalyIdokeret']['felső']['engedélyezett'] += $IA['osztalyIdokeret'][$osztalyId]['engedélyezett'];
-	    $IA['osztalyIdokeret']['felső']['tehetséggondozás-felzárkóztatás'] += $IA['osztalyIdokeret'][$osztalyId]['tehetséggondozás-felzárkóztatás'];
-	    $IA['osztalyIdokeret']['felső']['egyházi'] += $IA['osztalyIdokeret'][$osztalyId]['egyházi'];
-	    $IA['osztalyIdokeret']['felső']['gimnázium'] += $IA['osztalyIdokeret'][$osztalyId]['gimnázium'];
-	    $IA['osztalyIdokeret']['felső']['nemzetiségi'] += $IA['osztalyIdokeret'][$osztalyId]['nemzetiségi'];
-	}
-	if (in_array($osztalyAdat['osztalyJellegId'], array(21,22,23)) && in_array($osztalyAdat['evfolyamJel'], array('1','2','3','4','5','6','7','8'))) {
-	    $IA['osztalyIdokeret']['általános']['összes'] += $IA['osztalyIdokeret'][$osztalyId]['összes'];
-	    $IA['osztalyIdokeret']['általános']['engedélyezett'] += $IA['osztalyIdokeret'][$osztalyId]['engedélyezett'];
-	    $IA['osztalyIdokeret']['általános']['tehetséggondozás-felzárkóztatás'] += $IA['osztalyIdokeret'][$osztalyId]['tehetséggondozás-felzárkóztatás'];
-	    $IA['osztalyIdokeret']['általános']['egyházi'] += $IA['osztalyIdokeret'][$osztalyId]['egyházi'];
-	    $IA['osztalyIdokeret']['általános']['gimnázium'] += $IA['osztalyIdokeret'][$osztalyId]['gimnázium'];
-	    $IA['osztalyIdokeret']['általános']['nemzetiségi'] += $IA['osztalyIdokeret'][$osztalyId]['nemzetiségi'];
-	}
-	if (in_array($osztalyAdat['osztalyJellegId'], array(51,52,53,61,62,63)) && in_array($osztalyAdat['evfolyamJel'], array('1','2','3','4','5','6','7','8'))) {
-	    $IA['osztalyIdokeret']['gimnázium18']['összes'] += $IA['osztalyIdokeret'][$osztalyId]['összes'];
-	    $IA['osztalyIdokeret']['gimnázium18']['engedélyezett'] += $IA['osztalyIdokeret'][$osztalyId]['engedélyezett'];
-	    $IA['osztalyIdokeret']['gimnázium18']['tehetséggondozás-felzárkóztatás'] += $IA['osztalyIdokeret'][$osztalyId]['tehetséggondozás-felzárkóztatás'];
-	    $IA['osztalyIdokeret']['gimnázium18']['egyházi'] += $IA['osztalyIdokeret'][$osztalyId]['egyházi'];
-	    $IA['osztalyIdokeret']['gimnázium18']['gimnázium'] += $IA['osztalyIdokeret'][$osztalyId]['gimnázium'];
-	    $IA['osztalyIdokeret']['gimnázium18']['nemzetiségi'] += $IA['osztalyIdokeret'][$osztalyId]['nemzetiségi'];
-	}
-	if (in_array($osztalyAdat['osztalyJellegId'], array(31,32,33,34,35,36,51,52,53,61,62,63)) && in_array($osztalyAdat['evfolyamJel'], array('9','10','11','12'))) {
-	    $IA['osztalyIdokeret']['gimnázium92']['összes'] += $IA['osztalyIdokeret'][$osztalyId]['összes'];
-	    $IA['osztalyIdokeret']['gimnázium92']['engedélyezett'] += $IA['osztalyIdokeret'][$osztalyId]['engedélyezett'];
-	    $IA['osztalyIdokeret']['gimnázium92']['tehetséggondozás-felzárkóztatás'] += $IA['osztalyIdokeret'][$osztalyId]['tehetséggondozás-felzárkóztatás'];
-	    $IA['osztalyIdokeret']['gimnázium92']['egyházi'] += $IA['osztalyIdokeret'][$osztalyId]['egyházi'];
-	    $IA['osztalyIdokeret']['gimnázium92']['gimnázium'] += $IA['osztalyIdokeret'][$osztalyId]['gimnázium'];
-	    $IA['osztalyIdokeret']['gimnázium92']['nemzetiségi'] += $IA['osztalyIdokeret'][$osztalyId]['nemzetiségi'];
-	}
-	if (in_array($osztalyAdat['osztalyJellegId'], array(31,32,33,34,35,36,51,52,53,61,62,63))) {
-	    $IA['osztalyIdokeret']['gimnázium']['összes'] += $IA['osztalyIdokeret'][$osztalyId]['összes'];
-	    $IA['osztalyIdokeret']['gimnázium']['engedélyezett'] += $IA['osztalyIdokeret'][$osztalyId]['engedélyezett'];
-	    $IA['osztalyIdokeret']['gimnázium']['tehetséggondozás-felzárkóztatás'] += $IA['osztalyIdokeret'][$osztalyId]['tehetséggondozás-felzárkóztatás'];
-	    $IA['osztalyIdokeret']['gimnázium']['egyházi'] += $IA['osztalyIdokeret'][$osztalyId]['egyházi'];
-	    $IA['osztalyIdokeret']['gimnázium']['gimnázium'] += $IA['osztalyIdokeret'][$osztalyId]['gimnázium'];
-	    $IA['osztalyIdokeret']['gimnázium']['nemzetiségi'] += $IA['osztalyIdokeret'][$osztalyId]['nemzetiségi'];
-	}
-	// Finanszírozott pedagógus létszámhoz diáklészámok osztály-típusonként
-	if (in_array($osztalyAdat['osztalyJellegId'], array(21,22,23))) { // általános iskola
-	    $IA['diakLetszam']['általános iskola'] += $IA['diakLetszam']['osztaly'][$osztalyId];
-	} else if (in_array($osztalyAdat['osztalyJellegId'], array(31,32,33,34,35,36,51,52,53,61,62,63,65))) { // gimnázium
-	    $IA['diakLetszam']['gimnázium'] += $IA['diakLetszam']['osztaly'][$osztalyId];
-	} else if (in_array($osztalyAdat['osztalyJellegId'], array(82,83,84,85,91,92,93))) { // szakiskola, Híd programok
-	    $IA['diakLetszam']['szakiskola, Híd programok'] += $IA['diakLetszam']['osztaly'][$osztalyId];
-	} else if (in_array($osztalyAdat['osztalyJellegId'], array(71,72,73,74,75,76,77,78,79))) { // szakközépiskola, nem szakképző évfolyam
-	    $IA['diakLetszam']['szakközépiskola, nem szakkképző évfolyam'] += $IA['diakLetszam']['osztaly'][$osztalyId];
-	} else if (in_array($osztalyAdat['osztalyJellegId'], array())) { // szakközépiskola, szakképző évfolyam
-	    $IA['diakLetszam']['szakközépiskola, szakképző évfolyam'] += $IA['diakLetszam']['osztaly'][$osztalyId];
-	}
-    } // osztályok
-    $IA['tankorLetszamStat'] = getTankorLetszamStat();
-*/
-    $IA = getTantargyfelosztasStat();
-
-    $ADAT['intezmeny'][__INTEZMENY] = $IA;
-
-?>
\ No newline at end of file
diff --git a/mayor-orig/www/policy/private/naplo/stat/tantargyFelosztas.php b/mayor-orig/www/policy/private/naplo/stat/tantargyFelosztas.php
deleted file mode 100644
index 1e5786be..00000000
--- a/mayor-orig/www/policy/private/naplo/stat/tantargyFelosztas.php
+++ /dev/null
@@ -1,10 +0,0 @@
-
\ No newline at end of file
diff --git a/mayor-orig/www/policy/private/naplo/szulinap-pre.php b/mayor-orig/www/policy/private/naplo/szulinap-pre.php
deleted file mode 100644
index 46164faf..00000000
--- a/mayor-orig/www/policy/private/naplo/szulinap-pre.php
+++ /dev/null
@@ -1,15 +0,0 @@
-'assoc'));
-
-    }
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/szulinap.php b/mayor-orig/www/policy/private/naplo/szulinap.php
deleted file mode 100644
index 93606734..00000000
--- a/mayor-orig/www/policy/private/naplo/szulinap.php
+++ /dev/null
@@ -1,44 +0,0 @@
-';
-	for ($i=0; $i';
-	echo $ADAT['ma']['diak'][$i]['viseltNevElotag'].' ';
-	echo $ADAT['ma']['diak'][$i]['viseltCsaladinev'].' ';
-	echo $ADAT['ma']['diak'][$i]['viseltUtonev'];
-	echo '';
-	}
-	echo '';
-    }
-
-    if (is_array($ADAT['ma']['diakOsztaly'])) foreach($ADAT['ma']['diakOsztaly'] as $_diakId => $_osztalyId) {
-	$O[$_osztalyId[0]]++;
-	if ( defined('__USERDIAKID') && __USERDIAKID == $_diakId ) $szulinapos = true;
-
-    }
-
-    if ($szulinapos) echo _HAPPYBIRTHDAY;
-
-    if (is_array($O)) {
-	echo '
    '; - foreach($O as $osztalyId => $db) { - echo '
  • '; - echo $ADAT['osztaly'][$osztalyId]['osztalyJel'].': ' ; - echo $db.' '; - echo '
  • '; - } - echo '
'; - } - -} - -?> diff --git a/mayor-orig/www/policy/private/naplo/tanev/checkStatus-pre.php b/mayor-orig/www/policy/private/naplo/tanev/checkStatus-pre.php deleted file mode 100644 index dbf2ba62..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/checkStatus-pre.php +++ /dev/null @@ -1,7 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/tanev/checkStatus.php b/mayor-orig/www/policy/private/naplo/tanev/checkStatus.php deleted file mode 100644 index 56f3a5fe..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/checkStatus.php +++ /dev/null @@ -1,6 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/tanev/diakTanarai-pre.php b/mayor-orig/www/policy/private/naplo/tanev/diakTanarai-pre.php deleted file mode 100644 index 24a3248a..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/diakTanarai-pre.php +++ /dev/null @@ -1,54 +0,0 @@ - 'assoc')); - if (count($ADAT['osztalyId']) > 0 && isset($targyId)) { - - // diákok lekérdezése - $ADAT['diak'] = getDiakokByOsztalyId($ADAT['osztalyId']); - // diákok tankörei - for ($i = 0; $i < count($ADAT['diak']); $i++) { - - $diakId = $ADAT['diak'][$i]['diakId']; - $ADAT['diak'][$i]['tankorIds'] = array(); - $ret = getTankorByDiakId($diakId, $tanev = __TANEV, $SET = array('csakId' => false, 'tolDt' => '', 'igDt' => '', 'result'=>'', 'jelenlet'=>'')); - if ($ret !== false) { - for ($j = 0; $j < count($ret); $j++) { - if ($ret[$j]['targyId'] == $targyId) { - $ADAT['diak'][$i]['tankorIds'][] = $ret[$j]['tankorId']; - if (!in_array($ret[$j]['tankorId'], $ADAT['tankorIds'])) $ADAT['tankorIds'][] = $ret[$j]['tankorId']; - } - } - } - } - - // Tankörök tanárai - $ADAT['tankorTanar'] = getTankorTanaraiByInterval( - $ADAT['tankorIds'], array('tanev' => __TANEV, 'tolDt' => '', 'igDt' => '', 'result' => 'assoc') - ); - } - - - // ToolBar - $TOOL['targySelect']= array('tipus'=>'cella','paramName'=>'targyId', 'post'=>array('osztalyIds')); - getToolParameters(); - - } -?> diff --git a/mayor-orig/www/policy/private/naplo/tanev/diakTanarai.php b/mayor-orig/www/policy/private/naplo/tanev/diakTanarai.php deleted file mode 100644 index 2800d37a..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/diakTanarai.php +++ /dev/null @@ -1,11 +0,0 @@ - 0) - putDiakTanarLista($ADAT); - -?> diff --git a/mayor-orig/www/policy/private/naplo/tanev/fogadoOra-pre.php b/mayor-orig/www/policy/private/naplo/tanev/fogadoOra-pre.php deleted file mode 100644 index a57888c2..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/fogadoOra-pre.php +++ /dev/null @@ -1,142 +0,0 @@ - __TANEV, null, 'tipus' => array('fogadóóra jelentkezés'), 'tolDt' => date('Y-m-d H:i:s'), 'igDt' => date('Y-m-d H:i:s'), 'return' => '', 'arraymap'=>null)); - define('__FOGADOORA_JELENTKEZES',(is_array($idoszak) && count($idoszak)>0)); - } - // ----------- action -------------- // - if (__NAPLOADMIN || __VEZETOSEG) { - if ( strtotime($_POST['tolDt']) > 0) $_tolDt = $_POST['tolDt']; - - if ($action == 'kovetkezoFogado') { - $tol = readVariable($_tolDt.' '.$_POST['tolTime'].':00', 'datetime'); - $ig = readVariable($_tolDt.' '.$_POST['igTime'].':00', 'datetime'); - if (isset($tol) && isset($ig)) kovetkezoFogadoOraInit($tol, $ig); - } elseif ($action == 'tanarFogado') { - $tol = readVariable($_tolDt.' '.$_POST['tolTime'].':00', 'datetime'); - $ig = readVariable($_tolDt.' '.$_POST['igTime'].':00', 'datetime'); - $teremId = readVariable($_POST['teremId'], 'id'); - if (tanarFogadoOra($tanarId, $tol, $ig, $teremId)) - $_SESSION['alert'][] = 'info:success'; - - } elseif ($action == 'listaLekerdezese') { - $Lista = getFogadoOraLista(); - } - } - if (__DIAK && $action == 'fogadoOraJelentkezes') { - if (__FOGADOORA_JELENTKEZES === true) { - $M = array(); - for ($i = 0; $i < count($diakTanarai); $i++) { - if (isset($_POST['jel'.$i])) { - list($tId, $datetime) = explode('/',$_POST['jel'.$i]); - $M[] = array('tanarId' => readVariable($tId, 'id'), 'datetime' => readVariable($datetime, 'datetime')); - } - } - fogadoOraJelentkezes($szuloId, $M); - } else { - $_SESSION['alert'][] = 'message:deadline_expired'; - } - } - // ----------- action vége -------------- // - $FogadoDt = getKovetkezoFogadoDtk(); - $Tanarok = getTanarok(array('result' => 'assoc')); - $Termek = getTermek(); - $TermekAsszoc = getTermek(array('result' => 'assoc', 'tipus' => array(), 'telephelyId' => null)); - $Szulok = getSzulok(); - - if (isset($tanarId)) { - $tanarFogado = getTanarFogadoOra($tanarId); - $szuloIds = array(); - foreach ($tanarFogado['jelentkezesek'] as $szId => $szAdat) $szuloIds[] = $szAdat['szuloId']; - if (count($szuloIds) > 0) $Szulok['diakjai'] = getSzulokDiakjai($szuloIds); - } elseif (__NAPLOADMIN || __VEZETOSEG || __DIAK) { - if (count($FogadoDt['dates']) > 0) { - $FogadoOsszes = getFogadoOsszes(); - } - if (is_array($Lista)) { - $szuloIds = array(2,3,4); - reset($Lista); - foreach ($Lista['jelentkezesek'] as $tanarId => $tAdat) { - foreach ($tAdat as $index => $A) { - if (!in_array($A['szuloId'], $szuloIds) && $A['szuloId'] != '') $szuloIds[] = $A['szuloId']; - } - } - reset($Lista); - if (count($szuloIds) > 0) $Szulok['diakjai'] = getSzulokDiakjai($szuloIds); - unset($tanarId); - } - } - if (__DIAK) { - // Minden tanár csak egyszer szerepeljen!! - $tanarIds = $dTanarai = $tanarTerme = array(); - for ($i = 0; $i < count($diakTanarai); $i++) - if (!in_array($diakTanarai[$i]['tanarId'], $tanarIds)) { - $diakTanarai[$i]['foglalt'] = getTanarFogadoOra($diakTanarai[$i]['tanarId']); - $tanarIds[] = $diakTanarai[$i]['tanarId']; - $dTanarai[] = $diakTanarai[$i]; - - } - $diakTanarai = $dTanarai; - $Alkalmak = array('napok' => array()); - for ($i = 0; $i < count($FogadoOsszes); $i++) { - if (in_array($FogadoOsszes[$i]['tanarId'], $tanarIds)) { - $Alkalmak[$FogadoOsszes[$i]['tanarId']] = $FogadoOsszes[$i]; - $Alkalmak['tanarTerme'][$FogadoOsszes[$i]['tanarId']] = $FogadoOsszes[$i]['teremId']; - - $nap = substr($FogadoOsszes[$i]['tol'], 0, 10); - if (!array_key_exists($nap, $Alkalmak['napok'])) { - $Alkalmak['napok'][$nap] = array( - 'tol' => substr($FogadoOsszes[$i]['tol'], 11, 5), - 'ig' => substr($FogadoOsszes[$i]['ig'], 11, 5), - ); - } else { - if ($Alkalmak['napok'][$nap]['tol'] > ($tol = substr($FogadoOsszes[$i]['tol'], 11, 5))) - $Alkalmak['napok'][$nap]['tol'] = $tol; - if ($Alkalmak['napok'][$nap]['ig'] < ($ig = substr($FogadoOsszes[$i]['ig'], 11, 5))) - $Alkalmak['napok'][$nap]['ig'] = $ig; - } - } - } - ksort($Alkalmak); - $szuloJelentkezes = getSzuloJelentkezes($szuloId); - } - - if (count($FogadoDt['dates']) > 0) { - // Szülő fogadóóra naponként jelentkezhet -// if (__DIAK) -// $TOOL['datumSelect'] = array( -// 'tipus'=>'sor', 'post'=>array('tanarId', 'diakId', 'osztalyId', 'tankorId'), -// 'paramName' => 'igDt', 'hanyNaponta' => 7, -// 'tolDt' => date('Y-m-d', strtotime('Saturday', strtotime($_TANEV['kezdesDt']))), -// 'igDt' => $_TANEV['zarasDt'], -// ); - // Aki a tanár fogadóóráit szeretné látni - if (__NAPLOADMIN || __VEZETOSEG || __TANAR || __TITKARSAG) - $TOOL['tanarSelect'] = array('tipus' => 'cella', 'post' => array('igDt')); - } - getToolParameters(); - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/tanev/fogadoOra.php b/mayor-orig/www/policy/private/naplo/tanev/fogadoOra.php deleted file mode 100644 index a90526cd..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/fogadoOra.php +++ /dev/null @@ -1,26 +0,0 @@ - 0 && isset($tanarId)) { - tanarFogadoIdopontModosito($tanarFogado['adatok'], $Termek); - } elseif (is_array($Lista)) { - putFogadoOraLista($Lista, $Tanarok, $Szulok); - } else { - kovetkezoFogadoIdopont($tanarFogado, $Termek); - if (is_array($FogadoOsszes)) putFogadoOsszes($FogadoOsszes, $Tanarok); - } - - } - if ((__TANAR===true || _TITKARSAG===true) && count($FogadoDt['dates']) > 0 && isset($tanarId)) { - tanarFogadoIdopont($tanarFogado, $Termek, $Szulok); - } - if (__DIAK===true) { // Szülő - jelentkezés - putFogadoOraJelentkezes($szuloId, $diakTanarai, $Alkalmak, $szuloJelentkezes, $TermekAsszoc); - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/tanev/munkaterv-pre.php b/mayor-orig/www/policy/private/naplo/tanev/munkaterv-pre.php deleted file mode 100644 index 770529c2..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/munkaterv-pre.php +++ /dev/null @@ -1,102 +0,0 @@ - 'assoc')); - $ADAT['fields']['csengetesiRendTipus'] = getEnumField('naplo','nap','csengetesiRendTipus'); - - if (count($ADAT['munkaterv']) == 1) $munkatervId = 1; - else $munkatervId = readVariable($_POST['munkatervId'], 'id'); - if (!isset($munkatervId)) $munkatervId = 1; - $ADAT['munkatervId'] = $munkatervId; - if (__NAPLOADMIN===true || __VEZETOSEG===true) { // csak admin és a vezetőség módosíthat bármit! - - $ADAT['osztaly'] = getOsztalyok(); - for ($i = 0; $i < count($ADAT['osztaly']); $i++) { - $ADAT['osztaly'][$i]['munkatervId'] = getMunkatervByOsztalyId($ADAT['osztaly'][$i]['osztalyId']); - } - if ($action == 'napokInit') { - for ($i = 1; $i <= intval($_POST['hetDb']); $i++) $ADAT['Hetek'][] = $i; - $ADAT['tanitasiNap'] = readVariable($_POST['tanitasiNap'], 'numeric unsigned'); - $ADAT['tanitasNelkuliMunkanap'] = readVariable($_POST['tanitasNelkuliMunkanap'], 'numeric unsigned'); - $ADAT['vegzosZarasDt'] = readVariable($_POST['vegzosZarasDt'], 'date'); - if ($initResult = initNapok($ADAT)) $ADAT['munkatervId'] = 1; - $ADAT['munkaterv'] = getMunkatervek(array('result' => 'assoc')); - } - if (__MUNKATERV_OK || $initResult===true) { - if ($action == 'hetHozzarendeles') { - // később esetleg ezt is lehetne munkatervenként külön... nem? - for ($i = 1; $i <= intval($_POST['hetDb']); $i++) $ADAT['Hetek'][] = $i; - $tolDt = readVariable($_POST['tolDt'], 'date'); - $igDt = readVariable($_POST['igDt'], 'date'); - orarendiHetekHozzarendelese($tolDt, $igDt, $ADAT['Hetek']); - } elseif ($action == 'munkatervModositas') { - $dt = readVariable($_POST['dt'], 'date'); - $tipus = readVariable($_POST['tipus'], 'enum', 'tanítási nap', $ADAT['napTipusok']); - $megj = readVariable($_POST['megjegyzes'],'string',''); - $orarendiHet = readVariable($_POST['orarendiHet'], 'numeric unsigned'); - $csengetesiRendTipus = readVariable($_POST['csengetesiRendTipus'], 'string', null, $ADAT['fields']['csengetesiRendTipus']); - $ADAT['Hetek'] = getOrarendiHetek(array('tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'])); - if ( - $_TANEV['statusz'] == 'aktív' - && (__FOLYO_TANEV || __NAPLOADMIN) - ) - munkatervModositas($dt, $tipus, $megj, $orarendiHet, $ADAT['Hetek'], $ADAT['munkatervId'], $csengetesiRendTipus); - $ADAT['Napok'] = getTanevNapjai($munkatervId); - } elseif ($action == 'ujMunkaterv') { - $ADAT['munkatervNev'] = readVariable($_POST['munkatervNev'],'string',''); - $ADAT['tanitasiNap'] = readVariable($_POST['tanitasiNap'], 'numeric unsigned'); - $ADAT['tanitasNelkuliMunkanap'] = readVariable($_POST['tanitasNelkuliMunkanap'], 'numeric unsigned'); - $ADAT['vegzosZarasDt'] = readVariable($_POST['vegzosZarasDt'], 'date'); - $ADAT['munkatervId'] = $munkatervId = ujMunkaterv($ADAT); - if ($munkatervId) { $ADAT['munkaterv'] = getMunkatervek(array('result' => 'assoc')); } - } elseif ($action == 'munkatervOsztaly') { - $ADAT['osztalyIds'] = readVariable($_POST['osztalyId'], 'id'); - $ADAT['ujMunkatervIds'] = readVariable($_POST['ujMunkatervId'], 'id'); - if (!munkatervOsztaly($ADAT)) $_SESSION['alert'][] = 'message:a hozzárendelés nem sikerült'; - for ($i = 0; $i < count($ADAT['osztaly']); $i++) { - $ADAT['osztaly'][$i]['munkatervId'] = getMunkatervByOsztalyId($ADAT['osztaly'][$i]['osztalyId']); - } - } - if ($action == 'honapValasztas' && $_POST['ho'] != '') { - $ho = $_POST['ho']; - $ADAT['Napok'] = getHonapNapjai($ho, $munkatervId); - $ADAT['Hetek'] = getOrarendiHetek(array('tolDt' => $_TANEV['kezdesDt'], 'igDt' => $_TANEV['zarasDt'])); - } else { - $ADAT['Napok'] = getTanevNapjai($munkatervId); - } - - } else { - $ADAT['Hetek'] = getOrarendiHetek(array('tolDt'=>$_TANEV['kezdesDt'],'igDt'=>$_TANEV['zarasDt'])); - } - } else { // nem admin, nem vezető --> csak éves munkatervet lát (ha van) - $ADAT['Napok'] = getTanevNapjai($munkatervId); - } - $ADAT['NapokSzama'] = getNapokSzama(array('munkatervId' => $munkatervId)); - - - if (count($ADAT['munkaterv']) > 1) { - $TOOL['munkatervSelect'] = array('tipus' => 'cella','paramName' => 'munkatervId', 'post' => array()); - getToolParameters(); - - } - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/tanev/munkaterv.php b/mayor-orig/www/policy/private/naplo/tanev/munkaterv.php deleted file mode 100644 index 8e9719e5..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/munkaterv.php +++ /dev/null @@ -1,26 +0,0 @@ - false)); - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/tanev/tanev-pre.php b/mayor-orig/www/policy/private/naplo/tanev/tanev-pre.php deleted file mode 100644 index d584bfb5..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/tanev-pre.php +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/tanev/tanev.php b/mayor-orig/www/policy/private/naplo/tanev/tanev.php deleted file mode 100644 index e69de29b..00000000 diff --git a/mayor-orig/www/policy/private/naplo/tanev/tankorBlokk-pre.php b/mayor-orig/www/policy/private/naplo/tanev/tankorBlokk-pre.php deleted file mode 100644 index c8672be4..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/tankorBlokk-pre.php +++ /dev/null @@ -1,114 +0,0 @@ -'idonly')); - - if (isset($osztalyId)) { - $ADAT['osztalySzuro'] = array($osztalyId); - } else { - // Évfolyam szerinti szűréshez - évfolyamok - $ADAT['evfolyamJelSzuro'] = readVariable($_POST['evfolyamJel'], 'enum', null, $ADAT['evfolyamJelek']); - $ADAT['osztalySzuro'] = getOsztalyIdByEvfolyamJel($ADAT['evfolyamJelSzuro'], $tanev); - } - if (count($ADAT['osztalySzuro']) > 1) $ADAT['osztalySzurtTankorIds'] = getTankorByOsztalyIds($ADAT['osztalySzuro'], $tanev); - elseif (count($ADAT['osztalySzuro']) > 0) { - $osztalyId = $ADAT['osztalySzuro'][0]; - $ADAT['osztalySzurtTankorIds'] = getTankorByOsztalyId($osztalyId, $tanev, array('csakId' => true)); - } else $ADAT['osztalySzurtTankorIds'] = array(); - // Tárgy szerinti szűréshez - tárgyak - $ADAT['targyak'] = getTargyak(); - for ($i = 0; $i < count($ADAT['targyak']); $i++) $targyIds[] = $ADAT['targyak'][$i]['targyId']; - if (is_array($_POST['targyId'])) { - for ($i = 0; $i < count($_POST['targyId']); $i++) { - $targyId = readVariable($_POST['targyId'][$i], 'numeric unsigned', null, $targyIds); - if (isset($targyId)) { - $ADAT['targySzuro'][] = $targyId; - } - } - } - - if ($action == 'ujTankorBlokk') { - - $_DATA = array(); - $_DATA['blokkNev'] = readVariable($_POST['blokkNev'],'string'); - $_DATA['exportOraszam'] = readVariable(str_replace(',', '.', $_POST['exportOraszam']), 'float unsigned'); - $_DATA['tankorId'] = readVariable($_POST['tankorId'], 'numeric unsigned'); - ujTankorBlokk($_DATA['blokkNev'], $_DATA['exportOraszam'], $_DATA['tankorId'], $tanev); - - } elseif ($action=='modTankorBlokk') { - - $_DATA['tanev'] = $tanev; - $_DATA['blokkId'] = readVariable($_POST['blokkId'], 'numeric unsigned'); - $_DATA['exportOraszam'] = readVariable(str_replace(',', '.', $_POST['exportOraszam']), 'float unsigned'); - $_DATA['blokkNev'] = readVariable($_POST['blokkNev'], 'string'); - $_DATA['tankorIds'] = readVariable($_POST['tankorIds'], 'numeric unsigned'); -// for ($i = 0; $i < count($_POST['tankorIds']); $i++) { -// if (intval($_POST['tankorIds'][$i])) $_DATA['tankorIds'][] = intval($_POST['tankorIds'][$i]); -// } - if (isset($_POST['del']) && $_POST['del'] != '') - tankorBlokkTorles($_DATA); - else - tankorBlokkModositas($_DATA); - - } - - $tankorok= getTankorok( - array("tanev=$tanev"), - "LPAD(substring_index(substring_index(tankorNev,'-',1),'.',1),2,'0'),substring_index(substring_index(tankorNev,' ',2),' ',-1),tankorNev,tanev,szemeszter" - ); - if (count($ADAT['targySzuro']) > 0) - $szurtTankorok = getTankorok( // tárgy szerinti szűrés - array("tanev=$tanev", 'targyId IN ('.implode(',', $ADAT['targySzuro']).')'), - "LPAD(substring_index(substring_index(tankorNev,'-',1),'.',1),2,'0'),substring_index(substring_index(tankorNev,' ',2),' ',-1),tankorNev,tanev,szemeszter" - ); - else $szurtTankorok = $tankorok; - - $ADAT['tankorOraszam'] = getTankorOraszamByTanev($tanev); - $ADAT['tankorExportOraszam'] = getTankorExportOraszamByTanev($tanev); - - $ADAT['tankorBlokkok'] = getTankorBlokkok($tanev); - for ($i = 0; $i < count($tankorok); $i++) { - $ADAT['tankorIdk'][] = $tankorId = $tankorok[$i]['tankorId']; - $ADAT['tankorAdat'][$tankorId] = $tankorok[$i]; - } - $ADAT['tankorTanar'] = getTankorTanaraiByInterval($ADAT['tankorIdk'], array('tanev' => $tanev, 'result' => 'assoc')); - for ($i = 0; $i < count($szurtTankorok); $i++) { - if ( // osztály szerinti szűrés - count($ADAT['osztalySzurtTankorIds']) == 0 - || in_array($szurtTankorok[$i]['tankorId'], $ADAT['osztalySzurtTankorIds']) - ) $ADAT['szurtTankorIdk'][] = $szurtTankorok[$i]['tankorId']; - } - if (count($ADAT['szurtTankorIdk']) == 0) { - $_SESSION['alert'][] = 'message:wrong_data:A megadott tárgyakhoz nem tartozik egy tankör sem - a szűrési feltételt töröljük!'; - $ADAT['szurtTankorIdk'] = $ADAT['tankorIdk']; - $ADAT['targySzuro'] = $ADAT['osztalySzuro'] = $_POST['targyId'] = array(); - unset($osztalyId); - } - $ADAT['tanev'] = $tanev; - - $TOOL['tanevSelect'] = array('tipus'=>'cella', 'paramName'=>'tanev','post'=>array()); - $TOOL['osztalySelect'] = array('tipus' => 'cella','paramName' => 'osztalyId', 'post' => array('targyId')); - getToolParameters(); - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/tanev/tankorBlokk.php b/mayor-orig/www/policy/private/naplo/tanev/tankorBlokk.php deleted file mode 100644 index 51742aa9..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/tankorBlokk.php +++ /dev/null @@ -1,14 +0,0 @@ - 0) putCsoportok($Csoportok, $tankorAdat, $szTankorIds, $osztalyId); - putTankorBlokkok($ADAT); - - -?> diff --git a/mayor-orig/www/policy/private/naplo/tanev/tankorCsoport-pre.php b/mayor-orig/www/policy/private/naplo/tanev/tankorCsoport-pre.php deleted file mode 100644 index cddfb69c..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/tankorCsoport-pre.php +++ /dev/null @@ -1,132 +0,0 @@ - $csoportAdat) { - $csoportIds[] = $csoportId; - $Csoportok[$csoportId]['csoportNev'] = $csoportAdat[0]['csoportNev']; - $Csoportok[$csoportId]['tankorok'] = array(); - for ($i = 0; $i < count($csoportAdat); $i++) { - $Csoportok[$csoportId]['tankorok'][] = $csoportAdat[$i]['tankorId']; - $csTankorIds[] = $csoportAdat[$i]['tankorId']; - } - } - $szTankorIds = array_diff($tankorIds, $csTankorIds); - -// ----------------- action --------------------- // -/* $min=0; $max=0; - - if ($min<$Tankorok[$i]['min']) $min= $Tankorok[$i]['min']; - if ($Tankorok[$i]['max']!=0 && $max>$Tankorok[$i]['max']) $max= $Tankorok[$i]['max']; -*/ - - if ($action == 'ujTankorCsoport') { - - $csoportNev = $_POST['csoportNev']; - $tankorId = $_POST['tankorId']; - ujTankorCsoport($csoportNev, $tankorId); - - } elseif ($action == 'tankorCsoportModositas') { - - $csoportId = readVariable($_POST['csoportId'], 'numeric unsigned', null, $csoportIds); - if (isset($csoportId)) { - $csoportNev = $_POST['csoportNev']; - $tankorId = $_POST['tankorId']; - if (isset($_POST['tankorCsoportTorles'])) tankorCsoportTorles($csoportId, $tanev); - else tankorCsoportModositas($csoportId, $csoportNev, $tankorId); - } - - } elseif ($action == 'tankorCsoportokKeresese') { - - // Kérdezzük le a szabad tankörök diákjait - foreach ($szTankorIds as $i => $tankorId) { - $tmp = getTankorDiakjaiByInterval($tankorId, $tanev); - $szTankorDiak[$tankorId] = $tmp['idk']; - } - // Azonos tagokkal rendelkező csoportok keresése - $ujCsoportok = $voltMar = $Nevek = array(); - foreach ($szTankorIds as $i => $tankorId) { - if (!$voltMar[$tankorId]) { - $voltMar[$tankorId] = true; - $ujCsoport = array( - 'ids' => array($tankorId), -// 'diakIds' => $szTankorDiak[ $tankorId ] - ); - foreach ($szTankorIds as $j => $_tankorId) { - if ( - !$voltMar[ $_tankorId ] - && $szTankorDiak[ $tankorId ] == $szTankorDiak[ $_tankorId ] - ) { - $ujCsoport['ids'][] = $_tankorId; - $voltMar[ $_tankorId ] = true; - } - } - // csoportnév - a tárgynevekből - $Targyak = array(); - for ($k = 0; $k < count($ujCsoport['ids']); $k++) { - $tankorId = $ujCsoport['ids'][$k]; - $tankorNev = $tankorAdat[ $tankorId ]['tankorNev']; - $Targyak[] = substr($tankorNev, ($pos = strpos($tankorNev, ' ')+1), strrpos($tankorNev, ' ')-$pos); - } - $ujCsoport['nev'] = implode(' - ', $Targyak); - $ujCsoport['nev'] .= ' '.(++$Nevek[ $ujCsoport['nev'] ]).'.'; - $ujCsoportok[] = $ujCsoport; - } - } - // új csoportok felvétele - for ($i = 0; $i < count($ujCsoportok); $i++) { - if (count($ujCsoportok[$i]['ids']) > 1) ujTankorCsoport($ujCsoportok[$i]['nev'], $ujCsoportok[$i]['ids']); - } - } - - if ($action != '') { - - $CsA = getTankorCsoportByTankorIds($tankorIds); - $Csoportok = $csTankorIds = array(); - foreach ($CsA as $csoportId => $csoportAdat) { - $Csoportok[$csoportId]['csoportNev'] = $csoportAdat[0]['csoportNev']; - $Csoportok[$csoportId]['tankorok'] = array(); - for ($i = 0; $i < count($csoportAdat); $i++) { - $Csoportok[$csoportId]['tankorok'][] = $csoportAdat[$i]['tankorId']; - $csTankorIds[] = $csoportAdat[$i]['tankorId']; - } - } - $szTankorIds = array_diff($tankorIds, $csTankorIds); - - } - -// ----------------- action --------------------- // - -//echo $q; -//echo '
'; var_dump($ujCsoportok); echo '
'; - - } - - - $TOOL['osztalySelect'] = array('tipus' => 'cella','paramName' => 'osztalyId', 'post' => array()); - getToolParameters(); - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/tanev/tankorCsoport.php b/mayor-orig/www/policy/private/naplo/tanev/tankorCsoport.php deleted file mode 100644 index 955de6c7..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/tankorCsoport.php +++ /dev/null @@ -1,11 +0,0 @@ - 0) putCsoportok($Csoportok, $tankorAdat, $szTankorIds, $osztalyId); - if (count($szTankorIds) > 0) putTankorCsoportKereso($osztalyId); - -?> diff --git a/mayor-orig/www/policy/private/naplo/tanev/targyBontas-pre.php b/mayor-orig/www/policy/private/naplo/tanev/targyBontas-pre.php deleted file mode 100644 index c9aaf91b..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/targyBontas-pre.php +++ /dev/null @@ -1,175 +0,0 @@ - 'indexed', 'minden'=>false, 'telephelyId' => $telephelyId)); - foreach ($ADAT['filter']['osztalyAdat'] as $idx => $oAdat) { - $ADAT['filter']['osztalyAdat'][$idx]['bontasOk'] = osztalyBontasKeszE($oAdat['osztalyId']); - $ADAT['filter']['osztalyIds'][] = $oAdat['osztalyId']; - } - $ADAT['filter']['kepzesAdat'] = getKepzesByOsztalyId($ADAT['filter']['osztalyIds'], array('result'=>'indexed','arraymap'=>array('kepzesId'))); - - if (isset($ADAT['evfolyamJel'])) { // csak egy évfolyamhoz tartozó osztályok jelölhetők ki egyszerre - - // szűrés osztályra - osztalyId az egyik kulcs mező - $ADAT['osztalyAdat'] = array(); - $osszesOsztalyId = array(); - if (is_array($ADAT['filter']['osztalyAdat'])) foreach ($ADAT['filter']['osztalyAdat'] as $oAdat) { - if ($oAdat['evfolyamJel'] == $evfolyamJel) { - $ADAT['osztalyAdat'][$oAdat['osztalyId']] = $oAdat; - $osszesOsztalyId[] = $oAdat['osztalyId']; - } - } - if (count($osszesOsztalyId) == 0) $ADAT['osztalyIds'] = array(); // üres tömb esetén nem szűr a readVariable... - else $ADAT['osztalyIds'] = readVariable($_POST['osztalyIds'], 'id', null, $osszesOsztalyId); - $_POST['osztalyIds'] = $osztalyIds = $ADAT['osztalyIds']; - - // Az osztályokhoz rendelt tankörök lekérdezése - a bontásokban ezek lehetnek - kell a névhez... - $ADAT['tankorAdat'] = array(); - foreach ($osztalyIds as $osztalyId) { - $TA = getTankorByOsztalyId($osztalyId); - foreach ($TA as $tAdat) if (!is_array($ADAT['tankorAdat'][ $tAdat['tankorId'] ])) { - $ADAT['tankorAdat'][ $tAdat['tankorId'] ] = $tAdat; - $ADAT['tankorAdat'][ $tAdat['tankorId'] ]['tankorNevTargyNelkul'] = str_replace($ADAT['targyAdat'][ $tAdat['targyId'] ]['targyNev'].' ','',$tAdat['tankorNev']); - } - } - - // képzések lekérdezése - a képzés óratervhez - if (is_array($osztalyIds) && count($osztalyIds) > 0) { - // itt volt a kepzesTargyBontas - de az init utánra tettem... - $ADAT['kepzesek'] = getKepzesByOsztalyId($osztalyIds, array('result' => 'indexed', 'arraymap' => array('kepzesId','osztalyId'))); - $ADAT['kepzesAdat'] = array(); - if (is_array($ADAT['kepzesek'])) foreach ($ADAT['kepzesek'] as $kepzesId => $kAdat) { - $ADAT['kepzesAdat'][$kepzesId] = current(current($kAdat)); - unset($ADAT['kepzesAdat'][$kepzesId]['osztalyId']); - $ADAT['kepzesAdat'][$kepzesId]['osztalyIds'] = array_keys($kAdat); - } - $osszesKepzesId = array_keys($ADAT['kepzesek']); - unset($ADAT['kepzesek']); - } - if (is_array($_POST['kepzesIds'])) $ADAT['kepzesIds'] = readVariable($_POST['kepzesIds'], 'id', null, $osszesKepzesId); - else $ADAT['kepzesIds'] = $osszesKepzesId; - - // képzés adott évfolyamának óraterve... - if (is_array($ADAT['kepzesIds']) && count($ADAT['kepzesIds'])) { - // Itt kellene inicializálni - minden tárgyat tartalmazó kepzesOratervId:osztalyId párhoz legyen legalább egy bontás - kepzesTargyBontasInit($ADAT['osztalyIds'], $ADAT['kepzesIds']); - $ADAT['targyBontasStatus'] = checkTargyBontas(); - $ADAT['oraterv'] = kepzesOratervSorrend($evfolyamJel, $ADAT['osztalyIds'], $ADAT['kepzesIds']); - // itt volt a targyAdat... felkerült az elejére - $ADAT['osztalyTargyBontas'] = getKepzesTargyBontasByOsztalyIds($osztalyIds); -//dump($ADAT['osztalyTargyBontas']); - } - - $ADAT['oratervenKivuliTankorok'] = getOratervenKivuliTankorIds(); - - } // van evfolyamJel - - - - // Ajax action - if ($action == 'addBontas') { - $keys = explode(',', $_POST['keys']); - foreach ($keys as $key) { - list($osztalyId, $kepzesOratervId) = explode('-',$key); - $bontas[] = addBontas($osztalyId, $kepzesOratervId); - - } - $_JSON = array( - 'keys' => $_POST['keys'], - 'bontas' => $bontas, - 'targyNev' => $ADAT['targyAdat'][ $bontas[0]['targyId'] ]['targyNev'], - 'result' => 'success' - ); - } else if ($action == 'addBontasTargy') { - $targyIds = array_keys($ADAT['targyAdat']); - $targyId = readVariable($_POST['targyId'], 'id', null, $targyIds);// tárgyIds-re szűkítés!! - if ($targyId != '') { - $keys = explode(',', $_POST['keys']); - foreach ($keys as $key) { - list($osztalyId, $kepzesOratervId) = explode('-',$key); - $bontas[] = addBontas($osztalyId, $kepzesOratervId, $targyId); - } - $_JSON = array( - 'keys' => $_POST['keys'], - 'bontas' => $bontas, - 'targyNev' => $ADAT['targyAdat'][$targyId]['targyNev'], - 'result' => 'success' - ); - } else { - $_JSON = array( - 'keys' => $_POST['keys'], - 'result' => 'fail' - ); - } - } else if ($action == 'bontasTankor') { - $keys = explode(',', $_POST['keys']); - $bontasIds = readVariable($keys, 'id'); - $tankorId = readVariable($_POST['tankorId'], 'id'); - $hetiOraszam = readVariable($_POST['hetiOraszam'], 'float unsigned'); - - $targyId = getTankorTargyId($tankorId); - $targyNev = $ADAT['targyAdat'][$targyId]['targyNev']; - $ret = bontasTankor($bontasIds, $tankorId, $hetiOraszam); - $tankorNev = getTankorNevById($tankorId); // A tankörnév változhat az osztály hozzárendelés miatt... - $tankorNevTargyNelkul = str_replace($targyNev.' ','',$tankorNev); - $_JSON = array( - 'keys' => $_POST['keys'], - 'bontasIds' => $bontasIds, - 'hetiOraszam' => $hetiOraszam, - 'tankorId' => $tankorId, - 'tankorNev' => $tankorNevTargyNelkul, - 'ret' => $ret, - 'TANEV' => __TANEV, - 'result' => ($ret?'success':'fail') - ); - - } else if ($action == 'delBontas') { - $keys = explode(',', $_POST['keys']); - $bontasIds = readVariable($keys, 'id'); - $return = delBontas($bontasIds); - $_JSON = array( - 'keys' => $_POST['keys'], - 'bontasIds' => (is_array($return)?$return:array()), - 'result' => (is_array($return)?'success':'fail') - ); - } else { // Ez csak tesztelés, hibakeresés... - $_JSON = array( - 'post' => $_POST, - ); - } - // Ajax action vége - - $TOOL['telephelySelect'] = array('tipus' => 'cella','paramName' => 'telephelyId', 'post' => array('osztalyIds','kepzesIds','evfolyamJel')); - $TOOL['evfolyamJelSelect'] = array('tipus' => 'cella','paramName' => 'evfolyamJel','paramDesc'=>'evfolyamJel','adatok' => $ADAT['evfolyamJelek'],'post' => array('osztalyIds','kepzesIds','telephelyId')); - getToolParameters(); - - } - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tanev/targyBontas.php b/mayor-orig/www/policy/private/naplo/tanev/targyBontas.php deleted file mode 100644 index 1a8aca25..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/targyBontas.php +++ /dev/null @@ -1,19 +0,0 @@ -0 - && is_array($ADAT['kepzesIds']) && count($ADAT['kepzesIds'])>0 - ) { - putTargyBontas($ADAT); - } - } -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tanev/targyOraszam-pre.php b/mayor-orig/www/policy/private/naplo/tanev/targyOraszam-pre.php deleted file mode 100644 index 37d057cd..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/targyOraszam-pre.php +++ /dev/null @@ -1,10 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/tanev/targyOraszam.php b/mayor-orig/www/policy/private/naplo/tanev/targyOraszam.php deleted file mode 100644 index bdc6ccf3..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/targyOraszam.php +++ /dev/null @@ -1,7 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/tanev/vegzosOrarendLezaras-pre.php b/mayor-orig/www/policy/private/naplo/tanev/vegzosOrarendLezaras-pre.php deleted file mode 100644 index 2f29caae..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/vegzosOrarendLezaras-pre.php +++ /dev/null @@ -1,72 +0,0 @@ - 0) { - - // Végzős tankörök lekérdezése (csak végzős!!) - $ADAT['vegzosTankor'] = getTankorByOsztalyIds($ADAT['lezarandoOsztaly']); - // A tanulmányi időszakon túlnyúló órarendi órák tolDt-ének beállítása - vegzosOrarendLezaras($ADAT); - vegzosHaladasiNaploLezaras($ADAT); - foreach ($ADAT['lezarandoOsztaly'] as $index => $osztalyId) { - // osztaly diákjainak lekérdezése - $Diakok = getDiakok(array('osztalyId' => $osztalyId)); - $diakIds = array(); - for ($i = 0; $i < count($Diakok); $i++) $diakIds[] = $Diakok[$i]['diakId']; - // osztaly tanköreinek lekérdezése - $tankorIds = array_values(array_diff(getTankorByOsztalyId($osztalyId, __TANEV, array('csakId' => true)), $ADAT['vegzosTankor'])); - - if (is_array($tankorIds) && count($tankorIds) > 0) for ($i = 0; $i < count($diakIds); $i++) { - // A nem csak végzős tankörökben a tankör tagság beállítása - $Mod = array( - 'diakId' => $diakIds[$i], - 'tankorIds' => $tankorIds, - 'tolDt' => $ADAT['dt'], - 'igDt' => $_TANEV['zarasDt'], - 'utkozes' => 'torles' - ); - tankorDiakTorol($Mod); - } - } - - } - - $TOOL['datumSelect'] = array( - 'tipus' => 'cella', 'post' => array('lezarandoOsztaly'), - 'paramName' => 'dt', 'hanyNaponta' => 1, - 'override'=>true, // használathoz még át kell írni pár függvényt!!! - 'tolDt' => date('Y-m-d', strtotime('last Monday', strtotime($_TANEV['kezdesDt']))), - 'igDt' => $_TANEV['zarasDt'], - ); - getToolParameters(); - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/tanev/vegzosOrarendLezaras.php b/mayor-orig/www/policy/private/naplo/tanev/vegzosOrarendLezaras.php deleted file mode 100644 index 1efe15cb..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/vegzosOrarendLezaras.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/tanev/vegzosTankorLezaras-pre.php b/mayor-orig/www/policy/private/naplo/tanev/vegzosTankorLezaras-pre.php deleted file mode 100644 index 4695da13..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/vegzosTankorLezaras-pre.php +++ /dev/null @@ -1,77 +0,0 @@ - $osztalyId) { - // osztaly diákjainak lekérdezése - $Diakok = getDiakok(array('osztalyId' => $osztalyId)); - $diakIds = array(); - for ($i = 0; $i < count($Diakok); $i++) $diakIds[] = $Diakok[$i]['diakId']; - // osztaly tanköreinek lekérdezése - $tankorIds = getTankorByOsztalyId($osztalyId, __TANEV, array('csakId' => true)); - if (is_array($tankorIds) && count($tankorIds) > 0) for ($i = 0; $i < count($diakIds); $i++) { - // A nem csak végzős tankörökben a tankör tagság beállítása - $Mod = array( - 'diakId' => $diakIds[$i], - 'tankorIds' => $tankorIds, - 'tolDt' => $ADAT['dt'], - 'utkozes' => 'torles' - ); - tankorDiakTorol($Mod); - } - } - $_SESSION['alert'][] = 'info:success'; - - } - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/tanev/vegzosTankorLezaras.php b/mayor-orig/www/policy/private/naplo/tanev/vegzosTankorLezaras.php deleted file mode 100644 index 1efe15cb..00000000 --- a/mayor-orig/www/policy/private/naplo/tanev/vegzosTankorLezaras.php +++ /dev/null @@ -1,9 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenet-pre.php b/mayor-orig/www/policy/private/naplo/tanmenet/tanmenet-pre.php deleted file mode 100644 index 58d44e40..00000000 --- a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenet-pre.php +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenet.php b/mayor-orig/www/policy/private/naplo/tanmenet/tanmenet.php deleted file mode 100644 index e69de29b..00000000 diff --git a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetInfo-pre.php b/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetInfo-pre.php deleted file mode 100644 index a60e71d0..00000000 --- a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetInfo-pre.php +++ /dev/null @@ -1,35 +0,0 @@ -'cella', 'paramName'=>'tanarId', 'post'=>array('targyId')); - $TOOL['targySelect'] = array('tipus'=>'cella', 'paramName'=>'targyId', 'post'=>array('tanarId')); - if (isset($tanarId) || isset($targyId)) { - $TOOL['tanmenetSelect'] = array('tipus'=>'sor', 'paramName'=>'tanmenetId', 'post'=>array('tanarId','targyId')); - $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=tanmenet&f=tanmenetModositas'), - 'titleConst' => array('_MODOSITAS'), 'post' => array('tanarId','targyId'), - 'paramName'=>'tanmenetId'); - } - getToolParameters(); - - -?> diff --git a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetInfo.php b/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetInfo.php deleted file mode 100644 index 9d2b70e0..00000000 --- a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetInfo.php +++ /dev/null @@ -1,15 +0,0 @@ -"tanmenet")); - echo ''."\n"; - echo '

Nincs tanmenet megadva!

'; - if ($skin != 'ajax') formEnd(); - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetJovahagyas-pre.php b/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetJovahagyas-pre.php deleted file mode 100644 index d173ab93..00000000 --- a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetJovahagyas-pre.php +++ /dev/null @@ -1,88 +0,0 @@ -0) $mkId = $ADAT['vezetettMkIds'][0]; - $ADAT['mkId'] = $mkId; - - if ($mkId != 0) { - - - $ADAT['tanarok'] = getTanarok(array('mkId'=>$mkId, 'tanev'=>__TANEV, 'result'=>'assoc')); - $ADAT['tanarIds'] = array_keys($ADAT['tanarok']); - $ADAT['tanarId'] = $tanarId = readVariable($_POST['tanarId'], 'id', null, $ADAT['tanarIds']); - $Filter = array(); - if ($tanarId != '') { - $tTankorIds = getTankorByTanarId($tanarId, __TANEV, array('csakId'=>true)); - if (is_array($tTankorIds) && count($tTankorIds) > 0) $Filter[] = 'tankor.tankorId IN ('.implode(',',$tTankorIds).')'; - } - $ADAT['osztalyId'] = $osztalyId = readVariable($_POST['osztalyId'], 'id', null); - if ($osztalyId != '') { - $oTankorIds = getTankorByOsztalyId($osztalyId, __TANEV, array('csakId'=>true)); - if (is_array($oTankorIds) && count($oTankorIds) > 0) $Filter[] = 'tankor.tankorId IN ('.implode(',',$oTankorIds).')'; - - } - define('__JOVAHAGYHAT', __VEZETOSEG || __NAPLOADMIN || in_array($mkId, $ADAT['vezetettMkIds'])); - $ADAT['tankorok'] = getTankorByMkId($mkId, __TANEV, array('csakId'=>false, 'filter'=>$Filter)); - $ADAT['tankorIds'] = array(); - foreach ($ADAT['tankorok'] as $tAdat) { - $ADAT['tankorIds'][] = $tAdat['tankorId']; - } - if (count($ADAT['tankorIds']) > 0) { - $ADAT['tankorTanmenet'] = getTanmenetByTankorIds($ADAT['tankorIds']); - $ADAT['tanmenetAdat'] = $tanmenetIds = array(); - foreach ($ADAT['tankorTanmenet'] as $tankorId => $tanmenetId) { - if (!in_array($tanmenetId, $tanmenetIds)) $tanmenetIds[] = $tanmenetId; - } - foreach ($tanmenetIds as $tanmenetId) $ADAT['tanmenetAdat'][$tanmenetId] = getTanmenetAdat($tanmenetId); - } // vannak tankorok - - - if ($action == 'tanmenetModositas' && __JOVAHAGYHAT) { - - $tanmenetId = readVariable($_POST['tanmenetId'], 'id'); - $statusz = readVariable($_POST['statusz'], 'enum', array('új','kész','jóváhagyott','publikus')); - if ($tanmenetId != '' && $statusz != '') { - $D = array( - 'tanmenetNev' => $ADAT['tanmenetAdat'][$tanmenetId]['tanmenetNev'], - 'oraszam' => $ADAT['tanmenetAdat'][$tanmenetId]['oraszam'], - 'evfolyamJel' => $ADAT['tanmenetAdat'][$tanmenetId]['evfolyamJel'], - 'tanmenetId' => $tanmenetId, - 'ujStatusz' => $statusz - ); - if (tanmenetAdatModositas($D)) $ADAT['tanmenetAdat'][$tanmenetId]['statusz'] = $statusz; - } - } - - } // van mkId - - $TOOL['munkakozossegSelect'] = array('tipus'=>'cella', 'paramName'=>'mkId', 'post'=>array('tanarId','osztalyId')); - if ($mkId != '') { - $TOOL['tanarSelect'] = array('tipus'=>'cella', 'paramName'=>'tanarId', 'mkId'=>$mkId, 'post'=>array('mkId','osztalyId')); - $TOOL['osztalySelect'] = array('tipus'=>'cella', 'paramName'=>'osztalyId', 'mkId'=>$mkId, 'post'=>array('mkId','tanarId')); - } -/* - $TOOL['targySelect'] = array('tipus'=>'cella', 'paramName'=>'targyId', 'post'=>array()); - if (isset($tanarId) || isset($targyId)) { - $TOOL['tanmenetSelect'] = array('tipus'=>'cella', 'paramName'=>'tanmenetId', 'post'=>array('tanarId','targyId')); - $TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=tanmenet&f=tanmenetModositas'), - 'titleConst' => array('_MODOSITAS'), 'post' => array('tanarId','targyId'), - 'paramName'=>'tanmenetId'); - } -*/ - getToolParameters(); - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetJovahagyas.php b/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetJovahagyas.php deleted file mode 100644 index f0a92c71..00000000 --- a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetJovahagyas.php +++ /dev/null @@ -1,9 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetLeadas-pre.php b/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetLeadas-pre.php deleted file mode 100644 index a71c14b0..00000000 --- a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetLeadas-pre.php +++ /dev/null @@ -1,51 +0,0 @@ - $ADAT['tanev'], 'tipus' => array('tanmenet leadás'), 'tolDt' => date('Y-m-d'), 'igDt' => date('Y-m-d'))); - define('__TANMENETLEADASIDOSZAK',(count($ADAT['idoszak']) > 0)); - if (!__TANMENETLEADASIDOSZAK) $_SESSION['alert'][] = 'info:nincs_tanmenetleadas_idoszak:tanev='.$ADAT['tanev']; - else $_SESSION['alert'][] = 'info:tanmenetleadas_idoszak_vege:'.substr($ADAT['idoszak'][0]['igDt'],0,10); - - $ADAT['tanarok'] = getTanarok(array('tanev' => $tanev)); - - $ADAT['tankorIds'] = array(); - for ($i = 0; $i < count($ADAT['tanarok']); $i++) { - $tanarId = $ADAT['tanarok'][$i]['tanarId']; - $ADAT['tanarok'][$i]['tankorIds'] = getTankorByTanarId($tanarId, __TANEV, array('csakId' => true)); - $ADAT['tankorIds'] = array_unique(array_merge($ADAT['tankorIds'], $ADAT['tanarok'][$i]['tankorIds'])); - } - $ADAT['tankorok'] = getTankorAdatByIds($ADAT['tankorIds'], array('tanev' => __TANEV, 'dt' => $_TANEV['kezdesDt'])); - $ADAT['tankorTanmenet'] = getTanmenetByTankorIds($ADAT['tankorIds'], array('tanev' => $ADAT['tanev'])); - $ADAT['tanmenetek'] = getTanmenetek(); - -//echo '
'; var_dump($ADAT['tanmenetek']); echo '
';
-    // Melyik tanárnak hány "leadott jóváhagyott" / "leadott, nem jóváhagyott" / "nem leadott" tanmenet-tankör hozzárendelése van?
-    for ($i = 0; $i < count($ADAT['tanarok']); $i++) {
-	$tanarId = $ADAT['tanarok'][$i]['tanarId'];
-	foreach ($ADAT['tanarok'][$i]['tankorIds'] as $tankorId) {
-	    if (isset($ADAT['tankorTanmenet'][$tankorId])) {
-		$tanmenetId = $ADAT['tankorTanmenet'][$tankorId];
-		if (
-		    $ADAT['tanmenetek'][$tanmenetId]['statusz'] == 'jóváhagyott'
-		    || $ADAT['tanmenetek'][$tanmenetId]['statusz'] == 'publikus'
-		) $ADAT['tanarok'][$i]['db']['jóváhagyott']++;
-		elseif ($ADAT['tanmenetek'][$tanmenetId]['statusz'] == 'kész') $ADAT['tanarok'][$i]['db']['kész']++;
-		else $ADAT['tanarok'][$i]['db']['új']++;
-//		if ($ADAT['tanmenetek'][$tanmenetId]['jovahagyva']) $ADAT['tanarok'][$i]['db']['jovahagyva']++;
-//		else $ADAT['tanarok'][$i]['db']['nincs jovahagyva']++;
-	    } else {
-		$ADAT['tanarok'][$i]['db']['hiányzik']++;
-	    }
-	}
-    }
-?>
diff --git a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetLeadas.php b/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetLeadas.php
deleted file mode 100644
index 12e8e920..00000000
--- a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetLeadas.php
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetModositas-pre.php b/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetModositas-pre.php
deleted file mode 100644
index 0afd8498..00000000
--- a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetModositas-pre.php
+++ /dev/null
@@ -1,83 +0,0 @@
-'idonly'));
-	$ADAT['tanmenetAdat'] = getTanmenetAdat($tanmenetId);
-	$ADAT['mkAdat'] = getMunkakozossegByTargyId($ADAT['tanmenetAdat']['targyId']);
-	$ADAT['tanarId'] = $tanarId = $ADAT['tanmenetAdat']['tanarId'];
-	$ADAT['targyId'] = $targyId = $ADAT['tanmenetAdat']['targyId'];
-	define('__KESZITO', (__USERTANARID == $ADAT['tanmenetAdat']['tanarId']));
-	define('__MKVEZETO', (__USERTANARID == $ADAT['mkAdat']['mkVezId']));
-	define('__MODOSITHAT', 
-		    __NAPLOADMIN // admin bármikor
-			|| (
-			    (__VEZETOSEG || __KESZITO || __MKVEZETO) // vezetőségi tag, mk.vez és a létrehozó szaktanár...
-			    && ($ADAT['tanmenetAdat']['statusz'] == 'új' || $ADAT['tanmenetAdat']['statusz'] == 'kész') // ... ha még nincs jóváhagyva
-			)
-	);
-	if (__NAPLOADMIN || __VEZETOSEG || __MKVEZETO) $ADAT['statusz'] = array('új','kész','jóváhagyott','publikus','elavult');
-	elseif (__KESZITO)  {
-	    if (in_array($ADAT['tanmenetAdat']['statusz'], array('új','kész'))) { $ADAT['statusz'] = array('új','kész'); }
-	    else { $ADAT['statusz'] = array('jóváhagyott','publikus'); }	
-	} else $ADAT['statusz'] = array();
-
-	if ($action != '') {
-	  if (__MODOSITHAT && $action == 'tanmenetTemakorModositas') {
-		$ADAT['temakor']['oraszam'] = readVariable($_POST['oraszam'], 'numeric unsigned');
-		$ADAT['temakor']['temakorMegnevezes'] = readVariable($_POST['temakorMegnevezes'], 'string', '');
-		tanmenetTemakorModositas($ADAT);
-		$ADAT['tanmenetAdat'] = getTanmenetAdat($tanmenetId);
-	  } elseif ($action == 'tanmenetAdatModositas') {
-	    if ((__NAPLOADMIN === true || __KESZITO) && readVariable($_POST['tanmenetTorol'],'numeric unsigned') == 1) {
-		if (tanmenetTorol($tanmenetId)===false) {
-		    $_SESSION['alert'][] = 'info:error:hiba a tanmenet törlésekor';
-		} else {
-		    $_SESSION['alert'][] = 'info:success';
-		    unset ($ADAT);
-		    unset($tanmenetId);
-		}
-	    } else { 
-		if (__MODOSITHAT) { // Az óraszám és évfolyam-jel is változtatható
-		    $DAT['oraszam'] = readVariable($_POST['oraszam'], 'numeric unsigned');
-	    	    $DAT['evfolyamJel'] = readVariable($_POST['evfolyamJel'], 'numeric unsigned');
-		} else { // csak a tanmenet neve és státusza változtatható
-		    $DAT = $ADAT['tanmenetAdat'];
-		}
-		$DAT['tanmenetId'] = $tanmenetId;
-		$DAT['tanmenetNev'] = readVariable($_POST['tanmenetNev'], 'string');
-		$DAT['ujStatusz'] = readVariable($_POST['statusz'], 'enum', $ADAT['tanmenetAdat']['statusz'], $ADAT['statusz']);
-		tanmenetAdatModositas($DAT);
-		$ADAT['tanmenetAdat'] = getTanmenetAdat($tanmenetId);
-	    }
-	  }
-	}
-    }
-
-
-    $TOOL['tanarSelect'] = array('tipus'=>'cella', 'paramName'=>'tanarId', 'post'=>array());
-    $TOOL['targySelect'] = array('tipus'=>'cella', 'paramName'=>'targyId', 'post'=>array());
-    if (isset($tanarId) || isset($targyId) || isset($tanmenetId)) {
-	$TOOL['tanmenetSelect'] = array('tipus'=>'sor', 'paramName'=>'tanmenetId', 'post'=>array('tanarId','targyId'));
-	$TOOL['oldalFlipper'] = array('tipus' => 'cella', 'url' => array('index.php?page=naplo&sub=tanmenet&f=tanmenetInfo'),
-        'titleConst' => array('_MUTAT'), 'post' => array('tanmenetId','tanarId','targyId'),
-        'paramName'=>'tanmenetId');
-    }
-    getToolParameters();
-
-
-?>
diff --git a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetModositas.php b/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetModositas.php
deleted file mode 100644
index e741e222..00000000
--- a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetModositas.php
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetTankor-pre.php b/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetTankor-pre.php
deleted file mode 100644
index 74ca1a6e..00000000
--- a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetTankor-pre.php
+++ /dev/null
@@ -1,95 +0,0 @@
- true));
-	$ADAT['tankorok'] = getTankorAdatByIds($ADAT['tankorIds'], array('tanev' => __TANEV, 'dt' => $_TANEV['kezdesDt']));
-	$ADAT['tankorTanmenet'] = getTanmenetByTankorIds($ADAT['tankorIds'], array('tanev' => $ADAT['tanev']));
-	$tanmenetAdat = $ADAT['tanmenetek'] = array();
-	if (is_array($ADAT['tankorok']))
-	foreach ($ADAT['tankorok'] as $tankorId => $tAdat) {
-	    if (!is_array($ADAT['tanmenetek'][ $tAdat['targyId'] ])) {
-		$ADAT['tanmenetek'][ $tAdat['targyId'] ] = getTanmenetByTargyId($tAdat['targyId'], array('result'=>'assoc'));
-		if (is_array($ADAT['tanmenetek'][ $tAdat['targyId'] ]))
-		foreach ($ADAT['tanmenetek'][ $tAdat['targyId'] ] as $tanmenetId => $tanAdat) {
-		    // Mikor módosítható az adott tanmenet?
-		    $ADAT['tanmenetek'][ $tAdat['targyId'] ][ $tanmenetId ]['modosithato'] =  (
-			__NAPLOADMIN 								// admin bármikor
-                        || (
-                            (__VEZETOSEG || __USERTANARID == $tanAdat['tanarId']) 		// vezetőségi tag és a létrehozó szaktanár...
-                            && ($tanAdat['statusz'] == 'új' || $tanAdat['statusz'] == 'kész')	// ... ha még nincs jóváhagyva
-                        )
-
-		    ); 
-		    $ADAT['tanmenetAdat'][$tanmenetId] = $tanAdat;
-		}
-	    }
-	}
-
-//echo '
'; var_dump($ADAT['tanmenetek']); echo '
'; - - $ADAT['idoszak'] = getIdoszakByTanev(array('tanev' => $ADAT['tanev'], 'tipus' => array('tanmenet leadás'), 'tolDt' => date('Y-m-d'), 'igDt' => date('Y-m-d'))); - define('__TANMENETLEADASIDOSZAK',(count($ADAT['idoszak']) > 0)); - if (!__TANMENETLEADASIDOSZAK) $_SESSION['alert'][] = 'info:nincs_tanmenetleadas_idoszak:tanev='.$ADAT['tanev']; - define('__MODOSITHAT', - __NAPLOADMIN // admin bármikor - || __VEZETOSEG || __USERTANARID == $ADAT['tanarId'] // vezetőség és szaktanár is bármikor -// || ( -// (__VEZETOSEG || __USERTANARID == $ADAT['tanarId']) // vezetőségi tag és a létrehozó szaktanár... -// && __TANMENETLEADASIDOSZAK // megfelelő időszakban vagyunk -// ) - ); - - - if (__MODOSITHAT===true && $action == 'hozzarendeles') { - if (isset($_POST['masolas'])) $action = 'masolas'; - elseif (isset($_POST['uj'])) $action = 'uj'; - elseif (isset($_POST['modosit'])) $action = 'modosit'; - elseif (isset($_POST['info'])) $action = 'info'; - } else { - $action = ''; - } - $ADAT['tankorId'] = readVariable($_POST['tankorId'], 'id'); - - if (__MODOSITHAT === true) { - if ($action == 'hozzarendeles') { - $ADAT['tanmenetId'] = readVariable($_POST['tanmenetId'], 'id'); - tankorTanmenetHozzarendeles($ADAT); - $ADAT['tankorTanmenet'][$ADAT['tankorId']] = $ADAT['tanmenetId']; - } elseif (__TANAR && $action == 'uj') { - header('Location: '.location('index.php?page=naplo&sub=tanmenet&f=ujTanmenet&tankorId='.$ADAT['tankorId'])); - } elseif (__TANAR && $action == 'masolas') { - $eredetiTanmenetId = readVariable($_POST['tanmenetId'], 'id'); - if (isset($eredetiTanmenetId)) { - $ADAT['tanmenetId'] = tanmenetDuplikalas($eredetiTanmenetId, __USERTANARID); - tankorTanmenetHozzarendeles($ADAT); - header('Location: '.location('index.php?page=naplo&sub=tanmenet&f=tanmenetModositas&tanmenetId='.$ADAT['tanmenetId'])); - } - } elseif ($action == 'modosit') { - $ADAT['tanmenetId'] = readVariable($_POST['tanmenetId'], 'id'); - if (isset($ADAT['tanmenetId'])) header('Location: '.location('index.php?page=naplo&sub=tanmenet&f=tanmenetModositas&tanmenetId='.$ADAT['tanmenetId'])); - } elseif ($action == 'info') { - $ADAT['tanmenetId'] = readVariable($_POST['tanmenetId'], 'id'); - if (isset($ADAT['tanmenetId'])) header('Location: '.location('index.php?page=naplo&sub=tanmenet&f=tanmenetInfo&tanmenetId='.$ADAT['tanmenetId'])); - } - } - } - - - $TOOL['tanarSelect'] = array('tipus'=>'cella', 'paramName'=>'tanarId', 'post'=>array()); -// $TOOL['osztalySelect']= array('tipus'=>'cella', 'paramName'=>'osztalyId', 'post'=>array()); - getToolParameters(); -?> diff --git a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetTankor.php b/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetTankor.php deleted file mode 100644 index 814e624d..00000000 --- a/mayor-orig/www/policy/private/naplo/tanmenet/tanmenetTankor.php +++ /dev/null @@ -1,11 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/tanmenet/ujTanmenet-pre.php b/mayor-orig/www/policy/private/naplo/tanmenet/ujTanmenet-pre.php deleted file mode 100644 index e0d2402d..00000000 --- a/mayor-orig/www/policy/private/naplo/tanmenet/ujTanmenet-pre.php +++ /dev/null @@ -1,72 +0,0 @@ - 'indexed')); - $ADAT['mkIds'] = $ADAT['targyIds'] = $ADAT['targy'] = array(); - foreach ($ADAT['munkakozosseg'] as $key => $mkAdat) { - $tmp = getTargyakByMkId($mkAdat['munkakozossegId'], array('result' => 'indexed')); - $ADAT['mkIds'][] = $mkAdat['munkakozossegId']; - $ADAT['targy'] = array_merge($ADAT['targy'], $tmp); - } - for ($i = 0; $i < count($ADAT['targy']); $i++) $ADAT['targyIds'][] = $ADAT['targy'][$i]['targyId']; - - // tanév - alapértelmezetten a __TANEV - $ADAT['tanev'] = readVariable($_POST['tanev'], 'numeric unsigned', is_numeric(__TANEV)?__TANEV:null); - - // Egy tankörhöz rendelendő új tanmenethez - $ADAT['tankorId'] = $tankorId = readVariable($_POST['tankorId'],'id', readVariable($_GET['tankorId'], 'id')); - - // tankör --> tárgy --> munkaközösség - if (isset($tankorId)) { - $TA = getTankorAdat($tankorId); - $ADAT['tankorAdat'] = $TA[$tankorId][0]; - $ADAT['tankorAdat']['osztalyIds'] = getTankorOsztalyaiByTanev($tankorId, $ADAT['tanev']); - $evf = array(); - foreach ($ADAT['tankorAdat']['osztalyIds'] as $osztalyId) $evf[] = getEvfolyamJel($osztalyId, $ADAT['tanev']); - $ADAT['tankorAdat']['evfolyamJel'] = $evf[0]; - } - - // Munkaközösség és tankör - $mkId = readVariable($_POST['mkId'], 'id', null, $ADAT['mkIds']); - $ADAT['targyId'] = $targyId = readVariable($_POST['targyId'], 'id', $ADAT['tankorAdat']['targyId'], $ADAT['targyIds']); - if (isset($tankorId) && $targyId != $ADAT['tankorAdat']['targyId']) unset($tankorId); - - $ADAT['evfolyamJel'] = $evfolyamJel = readVariable($_POST['evfolyamJel'], 'enum', $ADAT['tankorAdat']['evfolyamJel']); - if (isset($targyId) && isset($evfolyamJel)) { - $ADAT['targyAdat'] = getTargyById($targyId); - // Itt lekérdezhetnénk az eddigi ilyen tanmenetek listáját - megjelenítés céljából - $ADAT['tanmenetek'] = getTanmenetByTargyId($targyId); -//echo '
'; var_dump($ADAT['tanmenetek']); echo '
'; - } - - if ($action == 'ujTanmenet') { - $ADAT['tanmenetNev'] = readVariable($_POST['tanmenetNev'], 'string', $evfolyamJel.'. '.$ADAT['targyAdat']['targyNev'].' ('.$ADAT['targyAdat']['targyJelleg'].')'); - $ADAT['oraszam'] = readVariable($_POST['oraszam'], 'numeric unsigned'); - $ADAT['tanmenetId'] = $tanmenetId = ujTanmenet($ADAT); - if (isset($tankorId)) { - // itt kellene hozzárendelni a tankorhoz? - tankorTanmenetHozzarendeles($ADAT); - } - if ($tanmenetId) header('Location: '.location('index.php?page=naplo&sub=tanmenet&f=tanmenetModositas&tanmenetId='.$tanmenetId)); - } - - // $TOOL['tanevSelect'] = array('tipus' => 'cella', 'paramName' => 'tanev', 'post' => array('tankorId','targyId','evfolyamJel')); - $TOOL['munkakozossegSelect'] = array('tipus'=>'cella','paramName' => 'mkId', 'munkakozossegek' => $ADAT['munkakozosseg'], 'post'=>array('tankorId','evfolyamJel')); - if (isset($mkId)) $TOOL['targySelect'] = array('tipus'=>'cella', 'mkId' => $mkId, 'post'=>array('mkId', 'tankorId','evfolyamJel')); - else $TOOL['targySelect'] = array('tipus'=>'cella', 'mkId' => $mkId, 'targyak' => $ADAT['targy'], 'post'=>array('mkId', 'tankorId','evfolyamJel')); - $TOOL['evfolyamJelSelect'] = array('tipus'=>'cella', 'paramName' => 'evfolyamJel', 'paramDesc'=>'evfolyamJel','adatok' => $ADAT['evfolyamJelek'],'post'=>array('targyId', 'tankorId')); - getToolParameters(); - - -?> diff --git a/mayor-orig/www/policy/private/naplo/tanmenet/ujTanmenet.php b/mayor-orig/www/policy/private/naplo/tanmenet/ujTanmenet.php deleted file mode 100644 index f304c404..00000000 --- a/mayor-orig/www/policy/private/naplo/tanmenet/ujTanmenet.php +++ /dev/null @@ -1,8 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/tools/ajax.php b/mayor-orig/www/policy/private/naplo/tools/ajax.php deleted file mode 100644 index 9d01f5fb..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/ajax.php +++ /dev/null @@ -1,7 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/tools/ajaxExample.php b/mayor-orig/www/policy/private/naplo/tools/ajaxExample.php deleted file mode 100644 index 41e27e62..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/ajaxExample.php +++ /dev/null @@ -1,29 +0,0 @@ -$today,'tolDt'=>$today),'post'); - - echo '
'."\n"; // -- OBSOLETE - - echo ''; -// echo ''; - echo ''; - - echo '
'; - -echo '
'; - - echo '
'; - echo ''; - echo ''; - echo ''; - echo '
'; // -- OBSOLETE - -?> diff --git a/mayor-orig/www/policy/private/naplo/tools/dolgozatAdat-pre.php b/mayor-orig/www/policy/private/naplo/tools/dolgozatAdat-pre.php deleted file mode 100644 index 02619e93..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/dolgozatAdat-pre.php +++ /dev/null @@ -1,38 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tools/getDiakAdat-pre.php b/mayor-orig/www/policy/private/naplo/tools/getDiakAdat-pre.php deleted file mode 100644 index 5d722b38..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/getDiakAdat-pre.php +++ /dev/null @@ -1,61 +0,0 @@ -true,'result'=>'assoc','keyfield'=>'osztalyId','osztalyIds'=>$OSZTALYIDS)); - $_JSON['diakJogviszony'] = getDiakJogviszony($diakId); -// $_JSON['diakHianyzasOsszesites'] = getDiakHianyzasOsszesites($diakId,szemeszteradat); - $_JSON['diakHianyzasStat'] = getDiakHianyzasStat($diakId); - $_JSON['diakTankor'] = getTankorByDiakId($diakId,__TANEV); - for ($i=0; $ifalse)); - // $_JSON['diakJogviszony'] = getDiakTorzslapszam($diakId); - - $_tmp = getKepzesByDiakId($diakId); - $_JSON['diakKepzes'] = $_tmp[$diakId]; - - $tmp = getDiakSzulei($diakId); - $_JSON['diakSzulo'] = array(); - if (is_array($tmp[0]) && count($tmp[0])>=1) { - foreach ($tmp[0] as $tipus => $id) if (!is_null($id)) $szuloIds[] = $id; - if (count($szuloIds)>0) { - $_JSON['diakSzulo'] = getSzulok(array('csakId'=>false,'result'=>'indexed','szuloIds'=>$szuloIds)); -// $_JSON['szuloIds'] = $szuloIds; - } - } -} - - /* PUBLIKUS ADATOK */ - $_JSON['diakId'] = $diakId; - $_JSON['tanev'] = __TANEV; - - // controllok: - //enum('felvételt nyert','jogviszonyban van','magántanuló','vendégtanuló','jogviszonya felfüggesztve','jogviszonya lezárva') -// if ($_JSON['statusz'] == 'jogviszonya lezárva') { -// } else { -// } -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tools/getJegyAdat-pre.php b/mayor-orig/www/policy/private/naplo/tools/getJegyAdat-pre.php deleted file mode 100644 index 1a91a482..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/getJegyAdat-pre.php +++ /dev/null @@ -1,36 +0,0 @@ -false)); -// $jegySelect .= putJegySelect($ADAT,'return'); -// $jegySelect .= formEnd(array('print'=>false)); -// $_JSON['jegySelect'] = $jegySelect; - -// $_JSON['debug'] = $ADAT; - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tools/getOraAdat-pre.php b/mayor-orig/www/policy/private/naplo/tools/getOraAdat-pre.php deleted file mode 100644 index 31dd4699..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/getOraAdat-pre.php +++ /dev/null @@ -1,94 +0,0 @@ -'pre','modul'=>'naplo','result'=>'idonly','values'=>$v)); - - for ($i=0; $i$tolDt,'igDt'=>$igDt,'tankorIdk'=>$JA['tankorIdk'], - // módosítható az óra? - $_JSON['oraBeirhato'] = $oraBeirhato; - $_JSON['dolgozatBeirhato'] = $dolgozatBeirhato; - - if ($oraBeirhato===true) { // HTML FORM - $oraForm = '
- - - - - '; - $oraForm .= ''; - $oraForm .= '
'; - $_JSON['oraForm'] = $oraForm; - } - if ($dolgozatBeirhato===true) { // HTML FORM - $dolgozatForm = '
- - - - '; - $dolgozatForm .= ''; - $dolgozatForm .= '
'; - $_JSON['dolgozatForm'] = $dolgozatForm; - } - } - - /* PUBLIKUS ADATOK */ - $_JSON['oraId'] = $oraId; - $_JSON['tanev'] = __TANEV; - - // TEMPLATE -// $ORAK = getTanarNapiOrak($tanarId); - $s = ''; - if (is_array($ORAK) && count($ORAK)>0) { - for ($ora=__MIN_ORA; $ora<=__MAX_ORA; $ora++) { - $OA = $ORAK[$ora]; - $s .= '
'.$ora.'. '.$OA[$i]['tankorNev']; - for ($i=0; $i \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tools/getOsztalyAdat-pre.php b/mayor-orig/www/policy/private/naplo/tools/getOsztalyAdat-pre.php deleted file mode 100644 index 246f5821..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/getOsztalyAdat-pre.php +++ /dev/null @@ -1,39 +0,0 @@ - substr($_JSON['tankorNev'],0, strpos($_JSON['tankorNev'],' ')), - 'targyNev' => $targyAdat['targyNev'], - 'tankorJel' =>$_JSON['tankorJel'] - ); - $_JSON['tankorNevReszei']['tankorNevExtra'] = trim(str_replace($_JSON['tankorNevReszei']['evfOszt'].' '.$_JSON['tankorNevReszei']['targyNev'],'', - str_replace($_JSON['targyJel'],'',$_JSON['tankorNev']))); - $_JSON['tankorSzemeszter'] = getTankorSzemeszterei($tankorId); - $_JSON['osztalyIds'] = getTankorOsztalyai($tankorId); - $_JSON['osztalyok'] = getOsztalyok(); - $_JSON['tankorTanar'] = getTankorTanarai($tankorId); - $_JSON['tankorDiak'] = //getTankorDiakjai($tankorId); - getTankorDiakjaiByInterval($tankorId); - $_JSON['tankorBlokk'] = getTankorBlokkByTankorId(array($tankorId),__TANEV,array('blokkNevekkel'=>true)); -*/ - $_JSON['visibleData'] = true; -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tools/getSzuloAdat-pre.php b/mayor-orig/www/policy/private/naplo/tools/getSzuloAdat-pre.php deleted file mode 100644 index 99758d84..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/getSzuloAdat-pre.php +++ /dev/null @@ -1,27 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tools/getTanarAdat-pre.php b/mayor-orig/www/policy/private/naplo/tools/getTanarAdat-pre.php deleted file mode 100644 index 22394655..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/getTanarAdat-pre.php +++ /dev/null @@ -1,56 +0,0 @@ -$tanarId)); - - // TEMPLATE - $ORAK = getTanarNapiOrak($tanarId); - $s = ''; - if (is_array($ORAK) && count($ORAK)>0) { - for ($ora=__MIN_ORA; $ora<=__MAX_ORA; $ora++) { - $OA = $ORAK[$ora]; - $s .= '
'.$ora.'. '.$OA[$i]['tankorNev']; - for ($i=0; $i \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tools/getTankorAdat-pre.php b/mayor-orig/www/policy/private/naplo/tools/getTankorAdat-pre.php deleted file mode 100644 index 01571f22..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/getTankorAdat-pre.php +++ /dev/null @@ -1,38 +0,0 @@ - substr($_JSON['tankorNev'],0, strpos($_JSON['tankorNev'],' ')), - 'targyNev' => $targyAdat['targyNev'], - 'tankorJel' =>$_JSON['tankorJel'] - ); - $_JSON['tankorNevReszei']['tankorNevExtra'] = trim(str_replace($_JSON['tankorNevReszei']['evfOszt'].' '.$_JSON['tankorNevReszei']['targyNev'],'', - str_replace($_JSON['targyJel'],'',$_JSON['tankorNev']))); - $_JSON['tankorSzemeszter'] = getTankorSzemeszterei($tankorId); - $_JSON['osztalyIds'] = getTankorOsztalyai($tankorId); - $_JSON['osztalyok'] = getOsztalyok(); - $_JSON['tankorTanar'] = getTankorTanarai($tankorId); - $_JSON['tankorDiak'] = //getTankorDiakjai($tankorId); - getTankorDiakjaiByInterval($tankorId); - $_JSON['tankorBlokk'] = getTankorBlokkByTankorId(array($tankorId),__TANEV,array('blokkNevekkel'=>true)); - $_JSON['tanmenetId'] = array_pop(getTanmenetByTankorIds(array($tankorId))); - $_JSON['tanmenetAdat'] = getTanmenetAdat($_JSON['tanmenetId']); - - $_JSON['visibleData'] = true; -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tools/getZaroJegyAdat-pre.php b/mayor-orig/www/policy/private/naplo/tools/getZaroJegyAdat-pre.php deleted file mode 100644 index fd5a624e..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/getZaroJegyAdat-pre.php +++ /dev/null @@ -1,41 +0,0 @@ -false)); - $jegySelect .= putJegySelect($ZA,'return'); -// $jegySelect .= formEnd(array('print'=>false)); - $_JSON['jegySelect'] = $jegySelect; - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tools/intezmenyNev-pre.php b/mayor-orig/www/policy/private/naplo/tools/intezmenyNev-pre.php deleted file mode 100644 index e881059c..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/intezmenyNev-pre.php +++ /dev/null @@ -1,10 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tools/intezmenyNev.php b/mayor-orig/www/policy/private/naplo/tools/intezmenyNev.php deleted file mode 100644 index af83206a..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/intezmenyNev.php +++ /dev/null @@ -1,8 +0,0 @@ -div#naploToolIntezmenyNev {font-size:x-large; text-align: center; padding:1em;}'; - echo '
'.$intezmeny['nev'].'
'; -?> diff --git a/mayor-orig/www/policy/private/naplo/tools/jegyzetAdat-pre.php b/mayor-orig/www/policy/private/naplo/tools/jegyzetAdat-pre.php deleted file mode 100644 index a893ddf6..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/jegyzetAdat-pre.php +++ /dev/null @@ -1,165 +0,0 @@ -$tanev,'tolDt'=>$dt,'igDt'=>$dt)); - } elseif (__JEGYZETSZEREPTIPUS == 'tanar') { - $ADAT['munkakozossegek'] = getMunkakozossegByTanarId(__JEGYZETSZEREPID, array('idonly'=>false)); - if (is_array($_OSZTALYA) && count($_OSZTALYA)>0) $ADAT['osztalyok'] = getOsztalyok(null,array('osztalyIds'=>$_OSZTALYA)); - $ADAT['tankorok'] = getTankorByTanarId(__JEGYZETSZEREPID); - } else { - - } - - // GET - $_JSON['adat'] = $ADAT['jegyzetAdat'] = getJegyzetAdat($jegyzetId); - - define('__READONLY',($jegyzetId>0 - && (__JEGYZETSZEREPTIPUS!==$ADAT['jegyzetAdat']['userTipus'] - || __JEGYZETSZEREPID!==$ADAT['jegyzetAdat']['userId']))); - if ($jegyzetId<=0) { - $dt = $_JSON['refJegyzetDt']; - $leiras = "Új jegyzet"; - } else { - $dt = $ADAT['jegyzetAdat']['dt']; - $leiras = "Jegyzet"; - } - - $_JSON['jegyzetId'] = $jegyzetId; - $_JSON['visibleData'] = true; - $_JSON['leiras'] = $leiras; - - $_CHK[$ADAT['jegyzetAdat']['publikus']] = ' checked="checked" '; - - // generate HTML Template -if (__READONLY===false) { - - // formBegin!!!!!! a pre-ben nem létezik :( - $jegyzetForm = '
- - - - - Határidő: - '; - - $jegyzetForm .='

Láthatóság

-
    - -
    '; - //--@madas filter :( - if (__VEZETOSEG===true && __JEGYZETSZEREPTIPUS=='tanar') $jegyzetForm .= '
    '; - else $jegyzetForm .= '
    '; - $jegyzetForm .= '
'; - - - $jegyzetForm .= '

Kapcsolódó csoportok

    '; - - if (count($ADAT['tankorok'])>0) { - $jegyzetForm .= '
  • Tankörök:
  • '; - } - - if (count($ADAT['osztalyok'])>0) { - $jegyzetForm .= '
  • Osztályok:
  • '; - } - - if (count($ADAT['munkakozossegek'])>0) { - $jegyzetForm .= '
  • Munkaközösségek:
  • '; - } - - //$jegyzetForm .= '
  • Órák:
  • '; - //$jegyzetForm .= '
  • Munkaközösségek:
  • '; - - $jegyzetForm .= '
'; - $jegyzetForm .= ''; - $jegyzetForm .= '
'; - - // töröl - $jegyzetForm .= ' -
- - - - - '; - $jegyzetForm .= '
'; - -} else { - $jegyzetForm .= '

'.supertext($_JSON['adat']['jegyzetLeiras']).'

'; - $jegyzetForm .= '
    '; - for ($i=0; $i'.$_D['tankorNev'].''; - } - } - for ($i=0; $i'; - } - } - for ($i=0; $i'; - } - } - - $jegyzetForm .= '
'; - - $jegyzetForm .= '

'; - $jegyzetForm .= 'Ezt a jegyzetet más felhasználó jegyezte be. - Adatai egyelőre nem nyilvánosak. Addig is jegyezd meg, hogy ezeket így írjuk helyesen: -

  • tanár úr (fiú, tehát külön),
  • tanárnő (lány, tehát egybe),
  • muszáj (pontos jé)
;) -

- '; -} - - $_JSON['jegyzetForm'] = $jegyzetForm; - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tools/kereso-pre.php b/mayor-orig/www/policy/private/naplo/tools/kereso-pre.php deleted file mode 100644 index 026acd20..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/kereso-pre.php +++ /dev/null @@ -1,25 +0,0 @@ -true)); - } - - if ($ADAT['strict']==1) { - $_JSON = $ADAT; - } else { - $_JSON[] = $ADAT; // hozzáfűzzük valami random indexszel?!?! - } - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tools/napAdat-pre.php b/mayor-orig/www/policy/private/naplo/tools/napAdat-pre.php deleted file mode 100644 index 22ead763..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/napAdat-pre.php +++ /dev/null @@ -1,23 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tools/oid.php b/mayor-orig/www/policy/private/naplo/tools/oid.php deleted file mode 100644 index bb5e7696..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/oid.php +++ /dev/null @@ -1 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/tools/oraAdat-pre.php b/mayor-orig/www/policy/private/naplo/tools/oraAdat-pre.php deleted file mode 100644 index 67c94a57..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/oraAdat-pre.php +++ /dev/null @@ -1,2 +0,0 @@ - \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tools/tankor-pre.php b/mayor-orig/www/policy/private/naplo/tools/tankor-pre.php deleted file mode 100644 index ae614514..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/tankor-pre.php +++ /dev/null @@ -1,39 +0,0 @@ - - table._t tr th { font-weight:normal; text-align: right; } - '; - $r.=''; - foreach($tankorAdat as $k => $v) { - $r .= ''; - } - $r.='
'.$k.':'.$v.'
'."\n"; - -/* $r.= 'Tankörtípus:'; - $r.= ''; - $r.=serialize($TA); -*/ - return $r; - } - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tools/tankorLista-pre.php b/mayor-orig/www/policy/private/naplo/tools/tankorLista-pre.php deleted file mode 100644 index 7dab9b9f..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/tankorLista-pre.php +++ /dev/null @@ -1,66 +0,0 @@ -$tolDt, 'igDt'=>$igDt)); - } elseif (isset($osztalyId) && $osztalyId!='') { // osztály tankörei - $tankorok = getTankorByOsztalyId($osztalyId, $tanev, array('tolDt'=>$tolDt, 'igDt'=>$igDt)); - } elseif (isset($tanarId) && $tanarId!='') { // tanár tankörei - $tankorok = getTankorByTanarId($tanarId, $tanev, array('tolDt'=>$tolDt, 'igDt'=>$igDt)); - } else { // általános tankörlekérdző - $WHERE = array(); - if (isset($targyId) && $targyId != '') { // leszűkítés adott tárgyra - $WHERE[] = 'targyId='.$targyId; - } elseif (isset($mkId) && $mkId != '') { // leszűkítés adott munkaközösségre - $TARGYAK = getTargyakByMkId($mkId); - for ($i = 0; $i < count($TARGYAK); $i++) $T[] = $TARGYAK[$i]['targyId']; - if (count($T) > 0) $WHERE[] = 'targyId IN ('.implode(',', $T).')'; - } - - if (isset($tanev)) // szűkítés adott tanévre - $WHERE[] = 'tankorSzemeszter.tanev='.$tanev; - - $tankorok = getTankorok($WHERE); - } - $tankorIds = array(); - for ($i=0; $i0) { - - $bontasTankorIds = getTankorByBontasIds($bontasIds); - $tankorOraszamok = getTankorTervezettOraszamok($tankorIds); - - for ($i=0; $i \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tools/tankorMod-pre.php b/mayor-orig/www/policy/private/naplo/tools/tankorMod-pre.php deleted file mode 100644 index 35a4306f..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/tankorMod-pre.php +++ /dev/null @@ -1,40 +0,0 @@ - substr($_JSON['tankorNev'],0, strpos($_JSON['tankorNev'],' ')), - 'targyNev' => $targyAdat['targyNev'], - 'tankorJel' =>$_JSON['tankorJel'] - ); - $_JSON['tankorNevReszei']['tankorNevExtra'] = trim(str_replace($_JSON['tankorNevReszei']['evfOszt'].' '.$_JSON['tankorNevReszei']['targyNev'],'', - str_replace($_JSON['targyJel'],'',$_JSON['tankorNev']))); - $_JSON['tankorSzemeszter'] = getTankorSzemeszterei($tankorId); - $_JSON['osztalyIds'] = getTankorOsztalyai($tankorId); - $_JSON['alert'] = $_SESSION['alert']; - $_JSON['osztalyok'] = getOsztalyok(); - $_JSON['tankorTipusok'] = getTankorTipusok(); - // $_JSON['post'] = $_POST; - } - -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/tools/ujTankor-pre.php b/mayor-orig/www/policy/private/naplo/tools/ujTankor-pre.php deleted file mode 100644 index 0f581de6..00000000 --- a/mayor-orig/www/policy/private/naplo/tools/ujTankor-pre.php +++ /dev/null @@ -1,114 +0,0 @@ - $tAdat) { - foreach ($tAdat as $evfolyamJel => $eAdat) { - if ($evfolyamJel == $koAdat['evfolyamJel']) $ok = true; - if ($ok) { - foreach ($eAdat as $szemeszter => $szAdat) { - $ADAT['oraszam'][$tanev][$szemeszter] = $szAdat[0]['hetiOraszam']; - $tankorOraszam[] = array('tanev'=>$tanev,'szemeszter'=>$szemeszter,'oraszam'=>$szAdat[0]['hetiOraszam']); - } - $tanev++; - } - } - } - // a bontásokból: - // - osztalyIds - $q = "SELECT DISTINCT osztalyId FROM kepzesTargyBontas WHERE bontasId IN (".implode(',', array_fill(0, count($bontasIds), '%u')).")"; - $ADAT['osztalyIds'] = db_query($q, array('fv'=>'ujTankor-pre','modul'=>'naplo','result'=>'idonly','values'=>$bontasIds)); - // A tárgy adataiból: évközi követelmény - $targyAdat = getTargyById($ADAT['targyId']); - $ADAT['kovetelmeny'] = $targyAdat['evkoziKovetelmeny']; - // kellene még: elnevezés - $ADAT['tankorJel'] = 'B'.$bontasIds[0]; - // választható - default NULL; min/max létszám: 0; évközi követelmény: a tárgyból/jegy; - $ADAT['min'] = $ADAT['max'] = 0; - - // A tankor felvétele - $lr = db_connect('naplo_intezmeny'); - db_start_trans($lr); $ok = true; - $q = "INSERT INTO tankor (targyId,tankorTipusId,kovetelmeny,min,max) VALUES (%u,%u,'%s',%u,%u)"; - $v = array($ADAT['targyId'], $ADAT['tankorTipusId'], $ADAT['kovetelmeny'], $ADAT['min'], $ADAT['max']); - $tankorId = db_query($q, array('fv'=>'ujTankor-pre/1','modul'=>'naplo_intezmeny','result'=>'insert','values'=>$v), $lr); - $ok = $ok && $tankorId; - if ($ok) { - // tankör-osztály hozzárendelés - $q = "INSERT INTO tankorOsztaly (tankorId, osztalyId) VALUES (%u, %u)"; - foreach ($ADAT['osztalyIds'] as $index => $osztalyId) $ok = $ok && db_query($q, array('fv'=>'ujTankor-pre/3','modul'=>'naplo_intezmeny','values'=>array($tankorId, $osztalyId)), $lr); - } - if ($ok) { - // tankör-szemeszter - még tankörnév nélkül... - $tankorNev = $ADAT['tankorJel']; - foreach ($ADAT['oraszam'] as $tanev => $tAdat) { - foreach ($tAdat as $szemeszter => $oraszam) { - $q = "INSERT INTO tankorSzemeszter (tankorId, tanev, szemeszter, oraszam, tankorNev) VALUES (%u, %u, %u, %f, '%s')"; - $ok = $ok && db_query($q, array('fv'=>'ujTankor-pre/4','modul'=>'naplo_intezmeny','values'=>array($tankorId, $tanev, $szemeszter, $oraszam, $tankorNev)), $lr); - } - } - } - // tankör nevének beállítása - if ($ok) $nev = setTankorNev($tankorId, $tankorNevExtra='B'.$bontasIds[0], $lr); - $ok = $ok && ($nev !== false); - - // tankör bontásokhoz rendelése - $bontasAdat = getBontasAdat($bontasIds[0]); - $hetiOraszam = $koAdat['hetiOraszam']-$bontasAdat['hetiOraszam']; - $ok = $ok && bontasTankorHozzarendeles($bontasIds, $tankorId, $hetiOraszam, $lr); - - // visszaküldendő adatok összegyűjtése - $tankorAdat = getTankorAdat($tankorId, __TANEV, $lr); - $_JSON = array( - 'bontasIds' => $bontasIds, - 'hetiOraszam' => $hetiOraszam, - 'tankorId' => $tankorId, - 'tankorNev' => str_replace($targyAdat['targyNev'].' ','',$tankorAdat[$tankorId][0]['tankorNev']), - 'tankorNevOrig' => $tankorAdat[$tankorId][0]['tankorNev'], - 'tankorOraszam' => $tankorOraszam, - 'ideiTankorOraszam' => array( - $tankorAdat[$tankorId][0]['oraszam'], - $tankorAdat[$tankorId][1]['oraszam'] - ) - ); - if ($ok !== false) { - db_commit($lr); - } else { db_rollback($lr); } - db_close($lr); - - } -?> \ No newline at end of file diff --git a/mayor-orig/www/policy/private/naplo/uzeno/postas-pre.php b/mayor-orig/www/policy/private/naplo/uzeno/postas-pre.php deleted file mode 100644 index 8f44cd8c..00000000 --- a/mayor-orig/www/policy/private/naplo/uzeno/postas-pre.php +++ /dev/null @@ -1,89 +0,0 @@ -$ADAT['diakokkal'])); - } elseif ($ADAT['mId']!='' && count($ADAT['uzenet'])==1) { - // egy üzenet adatait nézzük, akkor kérdezzük le a feladót és a címzettet - $D = $ADAT['uzenet'][0]; - foreach (array('felado','cimzett') as $_t) { - switch ($D[$_t.'Tipus']) { - case 'tanar': $nev = getTanarNevById($D[$_t.'Id']); break; - case 'diak': $nev = getDiakNevById($D[$_t.'Id']); break; - case 'szulo': $nev = getSzuloNevById($D[$_t.'Id']); break; - case 'tankor': - case 'tankorSzulo': $nev = getTankorNevById($D[$_t.'Id']); break; - case 'munkakozosseg': $nev = getMunkakozossegNevById($D[$_t.'Id']); break; - case 'osztaly': - case 'osztalyTanar': - case 'osztalySzulo': $nev = getOsztalyNevById($D[$_t.'Id']); break; - } - if (uzenhet($_t.'Tipus')) $ADAT['r'][$D[$_t.'Tipus']][] = array($D[$_t.'Tipus'].'Id'=>$D[$_t.'Id'],$D[$_t.'Tipus'].'Nev'=>$nev); - } - } else { - $ADAT['r'] = initUzenoTipusok(array('csakId'=>false,'tanev'=>$ADAT['tanev'])); - if (uzenhet('tanar') && in_array(__SZEREP,array('diak','szulo'))) /* Írjuk felül az üres tanart a tankör tanáraival */ - $ADAT['r']['tanar'] = extendUzenoTipusok(array('csakId'=>false,'tanev'=>$ADAT['tanev'])); - if (uzenhet(__SZEREP)) $ADAT['r'][__SZEREP][] = array(__SZEREP.'Id'=>0, __SZEREP.'Nev'=>''); - } - - if ($ADAT['cimzettTipus']!='' && is_numeric($ADAT['cimzettId']) && ($_POST['postazoHash']=='submit' || $_POST['gomb']=='OK')) { - - $P = array( - 'tanev'=>__TANEV, - 'cimzettId'=>readVariable($ADAT['cimzettId'],'id'), - 'cimzettTipus' => readVariable($ADAT['cimzettTipus'],'strictstring',null), - 'txt'=> $ADAT['txt'] ); - - if (postUzenet($P) === true) { - /* Ha sikered */ - unset($_POST); - header('Location: '.location('index.php?page=naplo&sub=uzeno&f=uzeno')); - } else { - $_SESSION['alert'][] = 'page::uzenorogziteshiba'; - } - - } - -?> diff --git a/mayor-orig/www/policy/private/naplo/uzeno/postas.php b/mayor-orig/www/policy/private/naplo/uzeno/postas.php deleted file mode 100644 index 18ccddef..00000000 --- a/mayor-orig/www/policy/private/naplo/uzeno/postas.php +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/mayor-orig/www/policy/private/naplo/uzeno/uzeno-pre.php b/mayor-orig/www/policy/private/naplo/uzeno/uzeno-pre.php deleted file mode 100644 index 4aededc1..00000000 --- a/mayor-orig/www/policy/private/naplo/uzeno/uzeno-pre.php +++ /dev/null @@ -1,187 +0,0 @@ -0) $defaultSzalId = __MEID.'_'.__SZEREP.'_'.$ADAT['diakId'].'_diak'; - if ($ADAT['diakId']>0) $defaultCimzett = 'diak|'.$ADAT['diakId']; - } - // vezérléshez - $ADAT['mId'] = readVariable($_GET['mId'],'id'); - $ADAT['szalId'] = readVariable($_GET['szalId'],'string',$defaultSzalId); - $ADAT['cimzettId'] = readVariable($_GET['cimzettId'],'id'); - $ADAT['cimzettTipus'] = readVariable($_GET['cimzettTipus'],'strictstring'); - $ADAT['replyTipus'] = $ADAT['cimzettTipus'] ; - $ADAT['feladoId'] = readVariable($_GET['feladoId'],'id'); - $ADAT['feladoTipus'] = readVariable($_GET['feladoTipus'],'strictstring'); - - $ADAT['mutato'] = readVariable($_GET['mutato'], 'numeric'); - $ADAT['tanev'] = readVariable($_POST['tanev'],'numeric',readVariable($_GET['tanev'],'numeric',__TANEV)); - - $ADAT['toSkin'] = readVariable($_GET['toSkin'],'enum',null,$SKINS); - - $ADAT['pattern'] = readVariable($_POST['pattern'],'string'); - /* Ha van cimzett mező, akkor az új UI-ről jön a kérés, felülírhatunk mindent. */ - $ADAT['cimzett'] = readVariable($_POST['cimzett'],'string',$defaultCimzett); - if($ADAT['cimzett']!='') { - //$_SESSION['alert'][] = '::postazonak kellene kezelni!!!'; // he? - list($ADAT['cimzettTipus'],$ADAT['cimzettId']) = explode('|',$ADAT['cimzett']); - } else { - $ADAT['cimzettTipus'] = readVariable($_POST['cimzettTipus'],'strictstring'); - $ADAT['cimzettId'] = intval($_POST[$ADAT['cimzettTipus'].'Id']); - } - -// $ADAT['r']['diak'] = getDiakokByPattern($ADAT['pattern']); - - /* Képkezelés */ - $ADAT['kepMutat'] = __SHOW_FACES_TF; - - $ADAT['tagsagok'] = initUzenoTipusok(array('csakId'=>false,'tanev'=>$ADAT['tanev'])); - $ADAT['tagsagok']['diak'] = getDiakok(); - $ADAT['tagsagok']['tanar'] = getTanarok(); -// $ADAT['tagsagok'][__SZEREP][] = setUzenoFeladoId(); - /* create id */ - - /*..*/ - $AVAIL_TIPUSOK = (array_keys($ADAT['tagsagok'])); - /* Postázó - mayorNaploUzen cookie-t minden oldalletöltésnél újrageneráljuk, így a posttal, ha nem egyezik, biza hiába minden. - */ - $kuuk = readVariable($_COOKIE['mayorNaploUzen'],'strictstring'); - $txt = (readVariable($_POST['txt'],'string')); - - if ($action == 'postUzenet' && $kuuk == $_POST['kuuk'] && in_array($_POST['cimzettTipus'],$AVAIL_TIPUSOK) && $txt!='' - && $_POST[$_POST['cimzettTipus'].'Id'] != '' - ) { - /* hacky spellchecker - to get rid of annoying mispelled... */ - if (mb_stristr($txt,'tanárúr',false,'UTF-8')!==false) $_SESSION['alert'][] = 'message:check_spelling:Tanár úr!'; - if (mb_stristr($txt,'tanár nő',false,'UTF-8')!==false) $_SESSION['alert'][] = 'message:check_spelling:Tanárnő!'; - if (mb_stristr($txt,'muszály',false,'UTF-8')!==false) $_SESSION['alert'][] = 'message:check_spelling:Muszáj!'; - /* --- */ - $P = array( - 'tanev'=>$ADAT['tanev'], - 'cimzettId'=> $ADAT['cimzettId'], - 'cimzettTipus' => $ADAT['cimzettTipus'], - 'txt'=> $txt ); - if (count($_SESSION['alert'])==0 && postUzenet($P)===true) { - $_SESSION['alert'][] = 'info:msg_success:'; // a félreértés kedvéért kitöröljük a szűrőket - unset($ADAT['feladoTipus']); unset($ADAT['feladoId']); - unset($ADAT['cimzettTipus']); unset($ADAT['cimzettId']); - } else { - $_SESSION['alert'][] = 'info::figyelmezteto uzenetkor nem rogzitjuk az uzeneteket!'; - $ADAT['txt']=$txt; - } - unset($P); - unset($ADAT['mId']); - } elseif (__UZENOADMIN===true && $_GET['action'] =='delUzenet') { - delUzenet($ADAT['mId'],$ADAT['tanev']); - unset($ADAT['mId']); - } elseif ($_GET['action'] == 'flagUzenet') { // közvetlenül is olvashatjuk - $FLAG['flag'] = readVariable($_GET['flag'],'numeric unsigned',1,array(0,1)); - $FLAG['mId'] = $ADAT['mId']; - $FLAG['tanev']= $ADAT['tanev']; - // a kapcsolótáblába rögzíthető status - flagUzenet($FLAG); - unset($ADAT['mId']); - } - - $ADAT['kuuk'] = rand(); - setcookie('mayorNaploUzen', $ADAT['kuuk']); - - $_CONVERT = array('tankorSzulo'=>'tankor', 'osztalySzulo'=>'osztaly', 'osztalyTanar'=>'osztaly'); - if ($ADAT['cimzettId']!='' && in_array($ADAT['cimzettTipus'],$AVAIL_TIPUSOK) ) { - $b = false; - for ($i=0; $i100,'pointer'=>0); - $SET['order'] = 'DESC'; - } elseif ($ADAT['mId']!='') { - $SET['filter'][] = 'uzeno.mId='.intval($ADAT['mId']); - } elseif ($skin=='ajax') { - $SET['limits'] = array('limit'=>__UZENO_AJAXLIMIT,'pointer'=>0); - $SET['filterFlag'][] = '`uzenoFlagek`.`flag`!=1 OR flag IS NULL'; - } else { - if (!is_numeric($ADAT['mutato']) || $ADAT['mutato']==0) $SET['limits'] = array('limit'=>__UZENO_DEFAULTLIMIT, 'pointer'=>0); - else $SET['limits'] = array('limit'=>__UZENO_DEFAULTLIMIT, 'mutato'=>$ADAT['mutato'], 'pointer'=>($ADAT['mutato']-1)*__UZENO_DEFAULTLIMIT); - } - $SET['tanev'] = $ADAT['tanev']; - $ADAT['limits'] = $SET['limits']; - $ADAT['uzenetek'] = getUzenoUzenetek($SET); - /* id */ - // for($i=0; $ifalse,'result'=>'standard','szuloIds'=>$_SZULOIDS)); - for($i=0; $i 0 && count($SZULOIDS)<50) $ADAT['szuloDiakjai'] = getSzulokDiakjai($SZULOIDS); - // - $SET['count'] = true; - $ADAT['limits']['max'] = getUzenoUzenetek($SET); - - $TOOL['tanevSelect'] = array('tipus'=>'cella', 'paramName'=>'tanev', 'tanev'=>$ADAT['tanev'], 'post' => array('tanev')); - $TOOL['vissza'] = array('tipus'=>'vissza','paramName'=>'','icon'=>'inbox','post'=>array('page'=>'naplo','sub'=>'uzeno','f'=>'uzeno')); - if ($ADAT['szalId']!='' || $ADAT['mId']!='') { - $TOOL['vissza']['icon'] = 'arrow-left'; - } - - getToolParameters(); - -} else { - $_SESSION['alert'][] = '::uzeno_is_not_installed'; -} -?> diff --git a/mayor-orig/www/policy/private/naplo/uzeno/uzeno.php b/mayor-orig/www/policy/private/naplo/uzeno/uzeno.php deleted file mode 100644 index 12036771..00000000 --- a/mayor-orig/www/policy/private/naplo/uzeno/uzeno.php +++ /dev/null @@ -1,12 +0,0 @@ -0 ) - putUzeno($ADAT); - if ($skin!='ajax' && $ADAT['feladoId']!==0) - putUzenoUzenet($ADAT); - -} -?> -- cgit v1.2.3