diff options
author | M.Gergo | 2018-09-10 17:41:41 +0200 |
---|---|---|
committer | M.Gergo | 2018-09-10 17:41:41 +0200 |
commit | 20361aa31c7749c47416ea9b76fde393fa28cec6 (patch) | |
tree | 8279eb2f106612d8e217ef5c900f552c3855d4ee /mayor-orig/www/include | |
parent | c144cdab334ea104187cc80bf730259009e5fe8a (diff) | |
download | mayor-20361aa31c7749c47416ea9b76fde393fa28cec6.tar.gz mayor-20361aa31c7749c47416ea9b76fde393fa28cec6.zip |
Rev: 4365
Diffstat (limited to 'mayor-orig/www/include')
5 files changed, 46 insertions, 38 deletions
diff --git a/mayor-orig/www/include/menu/private/hu_HU/module-naplo.php b/mayor-orig/www/include/menu/private/hu_HU/module-naplo.php index 3a553b9c..d6a09aa2 100644 --- a/mayor-orig/www/include/menu/private/hu_HU/module-naplo.php +++ b/mayor-orig/www/include/menu/private/hu_HU/module-naplo.php @@ -58,7 +58,7 @@ 'dolgozat' => array(array('txt' => 'Dolgozatok')), 'szovegesErtekeles' => array(array('txt' => 'Szöveges értékelés')), 'bizonyitvany' => array(array('txt' => 'Bizonyítvány')), - 'stat' => array(array('txt' => 'Zárási statisztika')), + 'stat' => array(array('txt' => 'Zárási statisztika, tanulmányi statisztika')), ); $MENU['modules']['naplo']['orarend'] = array( array('txt' => 'Órarend', 'url' => 'index.php?page=naplo&sub=orarend'), @@ -129,7 +129,7 @@ 'dolgozat' => array(array('txt' => 'Dolgozatok')), 'szovegesErtekeles' => array(array('txt' => 'Szöveges értékelés')), 'bizonyitvany' => array(array('txt' => 'Bizonyítvány')), - 'stat' => array(array('txt' => 'Zárási statisztika')), + 'stat' => array(array('txt' => 'Zárási statisztika, tanulmányi statisztika')), ); if (__OSZTALYFONOK === true) $MENU['modules']['naplo']['sub']['osztalyozo']['targySorrend'] = array(array('txt' => 'Tárgysorrend')); $MENU['modules']['naplo']['sub']['bejegyzesek'] = array( @@ -158,7 +158,7 @@ 'diak' => array(array('txt' => 'Diák hiányzásai (naptár nézet)')), 'diakLista' => array(array('txt' => 'Diák hiányzásai (lista)')), 'diakIgazolatlan' => array(array('txt' => 'Diák igazolatlanjai (lista)')), - 'info' => array(array('txt' => 'Statisztika')), + 'info' => array(array('txt' => 'Hiányzás statisztika')), ); $MENU['modules']['naplo']['sub']['nyomtatas'] = array( 'osztalyozonaplo' => array(array('txt' => 'Osztályozónapló nyomtatása')), @@ -189,7 +189,7 @@ $MENU['modules']['naplo']['hibabejelento'] = array(array('txt' => 'Kérelmek', 'url' => 'index.php?page=naplo&sub=hibabejelento&f=admin')); $MENU['modules']['naplo']['nyomtatas'][] = array('txt' => 'Nyomtatás', 'url' => 'index.php?page=naplo&sub=nyomtatas'); $MENU['modules']['naplo']['export'][] = array('txt' => 'Export', 'url' => 'index.php?page=naplo&sub=export&f=diakExport'); - $MENU['modules']['naplo']['stat'][] = array('txt' => 'Statisztika', 'url' => 'index.php?page=naplo&sub=export&f=letszam'); + $MENU['modules']['naplo']['stat'][] = array('txt' => 'Létszám statisztika', 'url' => 'index.php?page=naplo&sub=export&f=letszam'); $MENU['modules']['naplo']['tanev'] = array( array('txt' => 'Munkaterv', 'url' => 'index.php?page=naplo&sub=tanev&f=munkaterv'), array('txt' => 'Fogadóóra', 'url' => 'index.php?page=naplo&sub=tanev&f=fogadoOra'), @@ -210,7 +210,7 @@ 'diak' => array(array('txt' => 'Diák osztályzatai')), 'dolgozat' => array(array('txt' => 'Dolgozatok')), 'bizonyitvany' => array(array('txt' => 'Bizonyítvány')), - 'stat' => array(array('txt' => 'Zárási statisztika')), + 'stat' => array(array('txt' => 'Zárási statisztika, tanulmányi statisztika')), 'targySorrend' => array(array('txt' => 'Tárgysorrend')), ); $MENU['modules']['naplo']['sub']['haladasi'] = array( @@ -227,7 +227,7 @@ 'tantargyFelosztas' => array(array('txt' => 'Tantárgyfelosztás export')), ); $MENU['modules']['naplo']['sub']['hianyzas'] = array( - 'info' => array(array('txt' => 'Statisztika')), + 'info' => array(array('txt' => 'Hiányzás statisztika')), 'oktstat' => array(array('txt' => 'Októberi statisztika')), 'osztaly' => array(array('txt' => 'Osztály hiányzásösszesítő')), ); @@ -267,7 +267,7 @@ $MENU['modules']['naplo']['intezmeny'] = array(array('txt' => 'Intézményi adatok', 'url' => 'index.php?page=naplo&sub=intezmeny')); - $MENU['modules']['naplo']['stat'] = array(array('txt' => 'Statisztika', 'url' => 'index.php?page=naplo&sub=stat&f=letszam')); + $MENU['modules']['naplo']['stat'] = array(array('txt' => 'Létszám statisztika', 'url' => 'index.php?page=naplo&sub=stat&f=letszam')); $MENU['modules']['naplo']['sub']['intezmeny'] = array ( 'tankorDiak' => array(array('txt' => 'Tankörnévsor', 'url' => 'index.php?page=naplo&sub=intezmeny&f=tankorDiak')), @@ -310,7 +310,7 @@ 'dolgozat' => array(array('txt' => 'Dolgozatok')), 'vizsga' => array(array('txt' => 'Vizsga')), 'bizonyitvany' => array(array('txt' => 'Bizonyítvány')), - 'stat' => array(array('txt' => 'Zárási statisztika')), + 'stat' => array(array('txt' => 'Zárási statisztika, tanulmányi statisztika')), 'targySorrend' => array(array('txt' => 'Tárgysorrend')), ); $MENU['modules']['naplo']['sub']['bejegyzesek'] = array( @@ -377,7 +377,7 @@ 'diak' => array(array('txt' => 'Diák hiányzásai (naptár nézet)')), 'diakLista' => array(array('txt' => 'Diák hiányzásai (lista)')), 'oktstat' => array(array('txt' => 'Októberi statisztika')), - 'info' => array(array('txt' => 'Statisztika')), + 'info' => array(array('txt' => 'Hiányzás statisztika')), ); @@ -404,7 +404,7 @@ $MENU['modules']['naplo']['export'][] = array('txt' => 'Export', 'url' => 'index.php?page=naplo&sub=export&f=diakExport'); $MENU['modules']['naplo']['intezmeny'] = array(array('txt' => 'Intézményi adatok', 'url' => 'index.php?page=naplo&sub=intezmeny')); - $MENU['modules']['naplo']['stat'] = array(array('txt' => 'Statisztika', 'url' => 'index.php?page=naplo&sub=stat&f=letszam')); + $MENU['modules']['naplo']['stat'] = array(array('txt' => 'Látszám statisztika', 'url' => 'index.php?page=naplo&sub=stat&f=letszam')); $MENU['modules']['naplo']['ertekeles'] = array(array('txt' => 'Értékelés', 'url' => 'index.php?page=naplo&sub=ertekeles', 'rejtett' => true)); $MENU['modules']['naplo']['admin'] = array(array('txt' => 'Admin', 'url' => 'index.php?page=naplo&sub=admin')); $MENU['modules']['naplo']['koszi'] = array(array('txt' => 'Köszi', 'url' => 'index.php?page=naplo&sub=koszi&f=kosziAdmin')); @@ -447,7 +447,7 @@ 'diakLista' => array(array('txt' => 'Diák hiányzásai (lista)')), 'diakIgazolatlan' => array(array('txt' => 'Diák igazolatlanjai (lista)')), 'oktstat' => array(array('txt' => 'Októberi statisztika')), - 'info' => array(array('txt' => 'Statisztika')), + 'info' => array(array('txt' => 'Hiányzás statisztika')), ); $MENU['modules']['naplo']['sub']['osztalyozo'] = array( @@ -458,7 +458,7 @@ 'bizonyitvany' => array(array('txt' => 'Bizonyítvány', 'rejtett' => true)), // 'bizelomenetel' => array(array('txt' => 'Előmenetel', 'rejtett' => true)), 'zaroJegyCheck' => array(array('txt' => 'Zárójegy évfolyam ellenőrző')), - 'stat' => array(array('txt' => 'Zárási statisztika')), + 'stat' => array(array('txt' => 'Zárási statisztika, tanulmányi statisztika')), 'targySorrend' => array(array('txt' => 'Tárgysorrend', 'rejtett' => true)), 'szovegesErtekeles' => array(array('txt' => 'Szöveges értékelés', 'rejtett' => true)), 'szempontRendszer' => array(array('txt' => 'Szempont rendszer', 'rejtett' => true)), diff --git a/mayor-orig/www/include/modules/naplo/orarend/orarendTeremModositas.php b/mayor-orig/www/include/modules/naplo/orarend/orarendTeremModositas.php index cc1b5ea6..62a2de0c 100644 --- a/mayor-orig/www/include/modules/naplo/orarend/orarendTeremModositas.php +++ b/mayor-orig/www/include/modules/naplo/orarend/orarendTeremModositas.php @@ -1,28 +1,3 @@ <?php - function teremModositas($ADAT) { - - $dt = readVariable($ADAT['dt'], 'datetime', null); - initTolIgDt($ADAT['tanev'], $dt, $dt); - $tanevDb = tanevDbNev(__INTEZMENY, $ADAT['tanev']); - - $return = false; - - if (is_array($ADAT['foglaltTermek'][ $ADAT['teremId'] ])) { - - $return = $ADAT['foglaltTermek'][ $ADAT['teremId'] ]['tanarId']; - // A foglalt terem felszabadítása - $q = "UPDATE `%s`.orarendiOra SET teremId=NULL WHERE tolDt<='%s' AND '%s'<=igDt AND het=%u AND nap=%u AND ora=%u AND teremId=%u"; - $v = array($tanevDb, $dt, $dt, $ADAT['het'], $ADAT['nap'], $ADAT['ora'], $ADAT['teremId']); - db_query($q, array('fv' => 'teremModositas/foglalt terem felszabadítása', 'modul' => 'naplo', 'values' => $v)); - } - // teremhozzárendelés módosítása - $q = "UPDATE `%s`.orarendiOra SET teremId=%u WHERE tolDt <= '%s' AND '%s' <= igDt AND het=%u AND nap=%u AND ora=%u AND tanarId=%u"; - $v = array($tanevDb, $ADAT['teremId'], $dt, $dt, $ADAT['het'], $ADAT['nap'], $ADAT['ora'], $ADAT['tanarId']); - db_query($q, array('fv' => 'teremModositas/foglalt terem felszabadítása', 'modul' => 'naplo', 'values' => $v)); - - return $return; - - } - ?> diff --git a/mayor-orig/www/include/modules/naplo/osztalyozo/stat.php b/mayor-orig/www/include/modules/naplo/osztalyozo/stat.php index c6be21fb..19bd76b0 100644 --- a/mayor-orig/www/include/modules/naplo/osztalyozo/stat.php +++ b/mayor-orig/www/include/modules/naplo/osztalyozo/stat.php @@ -84,7 +84,7 @@ //??? 2009. shared lib ? // A tárgyak lekérdezése a beírt jegyek alapján (lehet hozott jegy) - $q = "SELECT DISTINCT targyId,targyNev + $q = "SELECT DISTINCT targyId,targyNev,targyJelleg, zaroKovetelmeny FROM targy LEFT JOIN zaroJegy USING (targyId) LEFT JOIN szemeszter ON kezdesDt<=hivatalosDt AND hivatalosDt<=zarasDt WHERE tanev=%u AND szemeszter=%u ORDER BY targyNev"; diff --git a/mayor-orig/www/include/modules/naplo/share/diak.php b/mayor-orig/www/include/modules/naplo/share/diak.php index 1eb746d6..24fade39 100644 --- a/mayor-orig/www/include/modules/naplo/share/diak.php +++ b/mayor-orig/www/include/modules/naplo/share/diak.php @@ -608,4 +608,31 @@ return db_query($q, array('fv'=>'getDiakNaploSorszam', 'modul'=>'naplo_intezmeny','result'=>'value','values'=>$v)); } + + function getDiakNyelvvizsga($diakId) { + $q = "SELECT * FROM diakNyelvvizsga WHERE diakId=%u"; + $v = array($diakId); + return db_query($q, array('fv'=>'getDiaknyelvvizsga', 'modul'=>'naplo_intezmeny','result'=>'indexed','values'=>$v)); + } + + function diakNyelvvizsgaFelvesz($ADAT) { + $q = "INSERT INTO diakNyelvvizsga (diakId,targyId,vizsgaSzint,vizsgaTipus,vizsgaDt,vizsgaIntezmeny,vizsgaBizonyitvanySzam) + VALUES (%u,%u,'%s', '%s', '%s', '%s', '%s')"; + $v = array($ADAT['diakId'],$ADAT['targyId'],$ADAT['vizsgaSzint'],$ADAT['vizsgaTipus'],$ADAT['vizsgaDt'],$ADAT['vizsgaIntezmeny'],$ADAT['vizsgaBizonyitvanySzam']); + return db_query($q, array('fv'=>'diakNyelvvizsgaFelvesz', 'modul'=>'naplo_intezmeny','result'=>'record','values'=>$v)); + } + function diakNyelvvizsgaTorol($ADAT) { + if (count($ADAT)>0) { + $q = "DELETE FROM diakNyelvvizsga WHERE nyelvvizsgaId IN (".implode(',',$ADAT).") "; + return db_query($q, array('fv'=>'diakNyelvvizsgaTorol', 'modul'=>'naplo_intezmeny','values'=>$v)); + } + } + + function getNyelvvizsgak($SET) { + if ($SET['igDt']=='') $SET['igDt'] = date('Y-m-d', strtotime('+365 days',strtotime($SET['tolDt']))); + $q = "SELECT * FROM diakNyelvvizsga WHERE vizsgaDt>='%s' AND vizsgaDt<'%s'"; + $v = array($SET['tolDt'],$SET['igDt']); + return $r = db_query($q, array('fv'=>'getDiaknyelvvizsga', 'modul'=>'naplo_intezmeny','result'=>'indexed','values'=>$v)); + } + ?> diff --git a/mayor-orig/www/include/modules/naplo/share/targy.php b/mayor-orig/www/include/modules/naplo/share/targy.php index 7a5280ea..2831e4cc 100644 --- a/mayor-orig/www/include/modules/naplo/share/targy.php +++ b/mayor-orig/www/include/modules/naplo/share/targy.php @@ -423,4 +423,10 @@ return $r = db_query($q, array('fv'=>'getTargyNev','modul'=>'naplo_intezmeny','result'=>'value','values'=>$v)); } + function getTargyByJelleg($targyJelleg) { + $q = "SELECT targyNev,targyId FROM targy WHERE targyJelleg='%s'"; + $v = array($targyJelleg); + return $r = db_query($q, array('fv'=>'getTargyByJelleg','modul'=>'naplo_intezmeny','result'=>'indexed','values'=>$v)); + } + ?> |