aboutsummaryrefslogtreecommitdiffstats
path: root/mayor-orig/www/include/modules/naplo
diff options
context:
space:
mode:
authorM.Gergo2018-09-15 02:14:34 +0200
committerM.Gergo2018-09-15 02:14:34 +0200
commit146a089e39ccbf0e0675543c9d97a4567e321414 (patch)
tree06b831ede7745eb8fea8aff049aaba89d7f72792 /mayor-orig/www/include/modules/naplo
parent0d6f6b3f16c50eeecf013b576090e1b9c087b6e5 (diff)
downloadmayor-146a089e39ccbf0e0675543c9d97a4567e321414.tar.gz
mayor-146a089e39ccbf0e0675543c9d97a4567e321414.zip
Rev: 4368
Diffstat (limited to 'mayor-orig/www/include/modules/naplo')
-rw-r--r--mayor-orig/www/include/modules/naplo/intezmeny/tankor.php2
-rw-r--r--mayor-orig/www/include/modules/naplo/osztalyozo/stat.php2
-rw-r--r--mayor-orig/www/include/modules/naplo/share/diak.php15
-rw-r--r--mayor-orig/www/include/modules/naplo/share/hirnok.php1
-rw-r--r--mayor-orig/www/include/modules/naplo/uzeno/uzeno.php22
5 files changed, 31 insertions, 11 deletions
diff --git a/mayor-orig/www/include/modules/naplo/intezmeny/tankor.php b/mayor-orig/www/include/modules/naplo/intezmeny/tankor.php
index eea8b12c..6b1a3df4 100644
--- a/mayor-orig/www/include/modules/naplo/intezmeny/tankor.php
+++ b/mayor-orig/www/include/modules/naplo/intezmeny/tankor.php
@@ -13,7 +13,7 @@
if (isset($ADAT['tankorId']) && $ADAT['tankorId']!='') {
$return = $tankorId = $ADAT['tankorId'];
$_tankorCn = $ADAT['tankorCn'];
- $q = "UPDATE tankor SET felveheto=%u, min=%u, max=%u, kovetelmeny='%s', cn='%s' WHERE tankorId=%u";
+ $q = "UPDATE tankor SET felveheto=%u, min=%u, max=%u, kovetelmeny='%s', tankorCn='%s' WHERE tankorId=%u";
$v = array($ADAT['felveheto'], $ADAT['min'], $ADAT['max'], $ADAT['kovetelmeny'],$_tankorCn,$tankorId);
db_query($q, array('fv' => 'ujTankor', 'modul' => 'naplo_intezmeny', 'values' => $v));
$tanarFelvesz = false;
diff --git a/mayor-orig/www/include/modules/naplo/osztalyozo/stat.php b/mayor-orig/www/include/modules/naplo/osztalyozo/stat.php
index 19bd76b0..26f1dbfd 100644
--- a/mayor-orig/www/include/modules/naplo/osztalyozo/stat.php
+++ b/mayor-orig/www/include/modules/naplo/osztalyozo/stat.php
@@ -81,8 +81,6 @@
}
function getTargyakBySzemeszter($szemeszterAdat) {
- //??? 2009. shared lib ?
-
// A tárgyak lekérdezése a beírt jegyek alapján (lehet hozott jegy)
$q = "SELECT DISTINCT targyId,targyNev,targyJelleg, zaroKovetelmeny
FROM targy LEFT JOIN zaroJegy USING (targyId)
diff --git a/mayor-orig/www/include/modules/naplo/share/diak.php b/mayor-orig/www/include/modules/naplo/share/diak.php
index 24fade39..94623979 100644
--- a/mayor-orig/www/include/modules/naplo/share/diak.php
+++ b/mayor-orig/www/include/modules/naplo/share/diak.php
@@ -629,9 +629,18 @@
}
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']);
+ 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']);
+ } elseif ($SET['igDt']!='' && $SET['tolDt']=='') {
+ $q = "SELECT * FROM diakNyelvvizsga WHERE vizsgaDt<'%s'";
+ $v = array($SET['igDt']);
+ } else {
+ $q = "SELECT * FROM diakNyelvvizsga";
+ $v = array();
+ }
+
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/hirnok.php b/mayor-orig/www/include/modules/naplo/share/hirnok.php
index f051f7c5..0607670f 100644
--- a/mayor-orig/www/include/modules/naplo/share/hirnok.php
+++ b/mayor-orig/www/include/modules/naplo/share/hirnok.php
@@ -241,6 +241,7 @@ global $SZEMESZTER;
$_SET['filter'][] = 'dt>="'.$SET['tolDt'].'"';
$_SET['ignoreAdmin'] = true;
$r = getUzenoUzenetek($_SET);
+
for ($i=0; $i<count($r); $i++) {
// üzenő címzett/feladó kitalálós
$feladoNev=$cimzettNev = '';
diff --git a/mayor-orig/www/include/modules/naplo/uzeno/uzeno.php b/mayor-orig/www/include/modules/naplo/uzeno/uzeno.php
index f85d8009..71df3eae 100644
--- a/mayor-orig/www/include/modules/naplo/uzeno/uzeno.php
+++ b/mayor-orig/www/include/modules/naplo/uzeno/uzeno.php
@@ -1,11 +1,20 @@
<?php
+ function magicSzerep() { // TODO
+ if (_RUNLEVEL=='cron') {
+ return __SZEREP;
+ } else {
+ return __SZEREP;
+ }
+ }
+
function initSzerep() {
if (defined('__SZEREP')) return false;
-
define('__SZEREP',__UZENOSZEREP);
+
/*
+ if (_RUNLEVEL=='cron') {}
if (__UZENOADMIN===true && __ASWHO==='asAdmin') define('__SZEREP','admin');
elseif (__TANAR===true) define('__SZEREP', 'tanar');
elseif (__DIAK===true && defined('__PARENTDIAKID') && intval(__PARENTDIAKID)>0) define('__SZEREP','szulo');
@@ -35,11 +44,14 @@
function getUzenoUzenetek($SET=array('tanev'=>__TANEV,'count'=>false,'filter'=>array(),'ignoreAdmin'=>false,'filterFlag'=>array(),'limits'=>array(),'order'=>'DESC')) {
+ $__SZEREP = __SZEREP; // cronból is szeretnénk használni
+
if (__SZEREP=='') return array();
+
$feladoId = setUzenoFeladoId();
$TIPUSOK = initUzenoTipusok(array('csakId'=>true,'result'=>'idonly','tanev'=>$SET['tanev'],'forRead'=>true));
- $TIPUSOK[__SZEREP][] = setUzenoFeladoId();
+ $TIPUSOK[$__SZEREP][] = setUzenoFeladoId();
if (__UZENOADMIN===true && $SET['ignoreAdmin']===true) return array(); // skip useradmin (pl hirnok)
@@ -62,7 +74,7 @@
if (is_array($X) && count($X)>0) $WX = implode(' AND ',$X).' AND'; else $WX = '';
if (is_array($Y) && count($Y)>0) $HAVING = 'HAVING '.implode(' AND ',$Y); else $HAVING = '';
- $JOINTABLE = "LEFT JOIN `$dbName`.`uzenoFlagek` ON (uzeno.mId=uzenoFlagek.mId AND Id=$feladoId AND Tipus='".__SZEREP."')";
+ $JOINTABLE = "LEFT JOIN `$dbName`.`uzenoFlagek` ON (uzeno.mId=uzenoFlagek.mId AND Id=$feladoId AND Tipus='".$__SZEREP."')";
if (__UZENOADMIN!==true) {
foreach ($TIPUSOK as $tipus=>$DATA) {
@@ -72,8 +84,8 @@
}
}
- $q = "SELECT uzeno.*,uzenoFlagek.flag AS flag FROM $dbName.uzeno $JOINTABLE WHERE ".$WX." ((feladoId=$feladoId and feladoTipus='".__SZEREP."') OR (".implode(' OR ',$W).")) $HAVING ORDER BY uzeno.mId ".$O.$L;
- $qc = "SELECT count(*) AS db FROM $dbName.uzeno WHERE ".$WX." ((feladoId=$feladoId and feladoTipus='".__SZEREP."') OR (".implode(' OR ',$W)."))";
+ $q = "SELECT uzeno.*,uzenoFlagek.flag AS flag FROM $dbName.uzeno $JOINTABLE WHERE ".$WX." ((feladoId=$feladoId and feladoTipus='".$__SZEREP."') OR (".implode(' OR ',$W).")) $HAVING ORDER BY uzeno.mId ".$O.$L;
+ $qc = "SELECT count(*) AS db FROM $dbName.uzeno WHERE ".$WX." ((feladoId=$feladoId and feladoTipus='".$__SZEREP."') OR (".implode(' OR ',$W)."))";
} else {
// NOTE - nem minden id-nek az adatai lesznek lekérdezve később!!!
$WX = ($WX=='')?'':'WHERE '.$WX.' 1=1';