aboutsummaryrefslogtreecommitdiffstats
path: root/mayor-orig/www/include
diff options
context:
space:
mode:
Diffstat (limited to 'mayor-orig/www/include')
-rw-r--r--mayor-orig/www/include/menu/private/hu_HU/module-naplo.php24
-rw-r--r--mayor-orig/www/include/modules/naplo/orarend/orarendTeremModositas.php25
-rw-r--r--mayor-orig/www/include/modules/naplo/osztalyozo/stat.php2
-rw-r--r--mayor-orig/www/include/modules/naplo/share/diak.php27
-rw-r--r--mayor-orig/www/include/modules/naplo/share/targy.php6
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));
+ }
+
?>