diff options
Diffstat (limited to 'mayor-orig/www/policy/private/naplo')
6 files changed, 8 insertions, 119 deletions
diff --git a/mayor-orig/www/policy/private/naplo/intezmeny/valtas-pre.php b/mayor-orig/www/policy/private/naplo/intezmeny/valtas-pre.php index ec39cdc5..99ece06d 100644 --- a/mayor-orig/www/policy/private/naplo/intezmeny/valtas-pre.php +++ b/mayor-orig/www/policy/private/naplo/intezmeny/valtas-pre.php @@ -39,7 +39,7 @@ } } } - $ADAT['tanarok'] = getTanarok(array('extraAttrs'=>'titulus')); + $ADAT['tanarok'] = getTanarok(array('extraAttrs'=>'titulus','telephelyId'=>__TELEPHELYID)); $lr = db_connect('naplo_intezmeny'); for($i=0; $i<count($ADAT['tanarok']); $i++) { $_tanarId = $ADAT['tanarok'][$i]['tanarId']; diff --git a/mayor-orig/www/policy/private/naplo/orarend/orarend-pre.php b/mayor-orig/www/policy/private/naplo/orarend/orarend-pre.php index 1ccea4b7..cbf21119 100644 --- a/mayor-orig/www/policy/private/naplo/orarend/orarend-pre.php +++ b/mayor-orig/www/policy/private/naplo/orarend/orarend-pre.php @@ -206,6 +206,7 @@ $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(); diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel-pre.php b/mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel-pre.php index 6891375d..1c12e7fd 100644 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel-pre.php +++ b/mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel-pre.php @@ -1,111 +1,7 @@ <?php if (_RIGHTS_OK !== true) die(); - - define('_TIME',strtotime(date('Y-m-d'))); - - if ( - !__NAPLOADMIN && !__VEZETOSEG && !__TANAR && !__TITKARSAG && !__DIAK - ) { - $_SESSION['alert'][] = 'page:insufficient_access'; - } else { - - require_once('include/share/date/names.php'); - require_once('include/modules/naplo/share/osztaly.php'); - require_once('include/modules/naplo/share/diak.php'); - require_once('include/modules/naplo/share/file.php'); - require_once('include/modules/naplo/share/targy.php'); - require_once('include/modules/naplo/share/intezmenyek.php'); - require_once('include/modules/naplo/share/szemeszter.php'); - require_once('include/modules/naplo/share/osztalyzatok.php'); - require_once('include/modules/naplo/share/vizsga.php'); - require_once('include/modules/naplo/share/zaradek.php'); - require_once('include/modules/naplo/share/zaroJegyModifier.php'); - require_once('include/modules/naplo/share/kepzes.php'); - - $ADAT['sorrendNev'] = $sorrendNev = readVariable($_POST['sorrendNev'], 'emptystringnull', 'bizonyítvány', getTargySorrendNevek(__TANEV)); - $ADAT['zaroJegyTipusok'] = getEnumField('naplo_intezmeny', 'zaroJegy', 'jegyTipus'); - - $ADAT['magatartasIdk'] = getMagatartas(); - $ADAT['szorgalomIdk']= getSzorgalom(); -// $tmp = getTargyakByDiakId($diakId); -- ezt sajnos itt nem tudjuk használni, mert erősen tanév függő - $tmp = getTargyak(array('targySorrendNev'=>$ADAT['sorrendNev'])); - // reindex - $ADAT['targyak'] = array(); - for ($i=0; $i<count($tmp); $i++) { - $ADAT['targyak'][$tmp[$i]['targyId']] = $tmp[$i]; - } - - // Melyik osztály diákjait nézzük - $ADAT['osztalyId'] = $osztalyId = readVariable($_POST['osztalyId'], 'id'); - if (__OSZTALYFONOK && !isset($osztalyId)) $_POST['osztalyId'] = $ADAT['osztalyId'] = $osztalyId = $_OSZTALYA[0]; - 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'); - } - - $ADAT['kepzesId'] = $kepzesId = readVariable($_POST['kepzesId'],'id'); - - if (!is_null($diakId)) { - define('__VEGZOS', diakVegzosE($diakId)); - // intézmlényi adatok lekérdezése - $ADAT['intezmeny'] = getIntezmenyByRovidnev(__INTEZMENY); - // diák adatai - $ADAT['diakAdat'] = getDiakAdatById($diakId); - // Na de ez így semmit nem jelent. Melyik osztályban, melyik tanévben? - // ez így nem elég! - $ADAT['diakKepzes'] = getKepzesByDiakId($diakId, array('result'=>'indexed')); // Ez a diák valaha volt összes képzése!! - if (isset($kepzesId)) { - $ADAT['kepzesOraterv'][$kepzesId] = getKepzesOraterv($kepzesId,array('arraymap'=>array('targyId','evfolyamJel'))); - } else { - for ($i=0; $i<count($ADAT['diakKepzes']); $i++) { - $_kepzesId = $ADAT['diakKepzes'][$i]['kepzesId']; - $ADAT['kepzesOraterv'][$_kepzesId] = getKepzesOraterv($_kepzesId,array('arraymap'=>array('targyId','evfolyamJel'))); - } - if ($i==1) $ADAT['kepzesId'] = $kepzesId = $_kepzesId; - } - - // Erre nincs szükség - $ADAT['diakOsztaly'] = getDiakMindenOsztaly($diakId); - for($j=0; $j<count($ADAT['diakOsztaly']); $j++) { - $_osztalyId = $ADAT['diakOsztaly'][$j]['osztalyId']; - $ADAT['diakEvfolyamJel'][$_osztalyId] = getEvfolyamJel($_osztalyId); - } - - /* - Zárójegyek évfolyamonként - Minden zárójegy, függetlenül attól milyen képzésen szerezte - */ - $ADAT['zaroJegy'] = getDiakZaroJegyek($diakId,null,null,array('arraymap'=>array('diakId','targyId','evfolyamJel','felev'))); - - $_VIZSGA = getVizsgak(array('diakId'=>$diakId)); - /* REINDEX */ - for ($i=0; $i<count($_VIZSGA); $i++) { - $ADAT['zaroJegyVizsga'][$_VIZSGA[$i]['zaroJegyId']]=$_VIZSGA[$i]; - } - } -// $TOOL['szemeszterSelect'] = array('tipus'=>'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'=>'cella','paramName' => 'diakId', - 'osztalyId'=> $osztalyId,'post' => array('osztalyId','szemeszterId', 'sorrendNev'), - 'statusz' => array('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('jogviszonyban van','magántanuló','jogviszonya felfüggesztve','jogviszonya lezárva') - ); - $TOOL['kepzesSelect'] = array('tipus'=>'sor','paramName'=>'kepzesId', 'kepzesId'=>$kepzesId, 'post' => array('osztalyId','diakId')); - } - - } - $TOOL['targySorrendSelect'] = array('tipus'=>'cella','paramName' => 'sorrendNev', 'post' => array('szemeszterId', 'osztalyId', 'diakId','kepzesId')); - getToolParameters(); + $_SESSION['alert'][] = 'page:insufficient_access'; - } ?> diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel.php b/mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel.php index 0a24626a..62a2de0c 100644 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel.php +++ b/mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel.php @@ -1,11 +1,3 @@ <?php - if (_RIGHTS_OK !== true) die(); - - global $diakId, $ADAT; - - if ($diakId != '') { - putDiakTanulmanyiElomenetel($diakId, $ADAT); - } - ?> diff --git a/mayor-orig/www/policy/private/naplo/osztalyozo/bizonyitvany-pre.php b/mayor-orig/www/policy/private/naplo/osztalyozo/bizonyitvany-pre.php index 75d84d3e..f80adda1 100644 --- a/mayor-orig/www/policy/private/naplo/osztalyozo/bizonyitvany-pre.php +++ b/mayor-orig/www/policy/private/naplo/osztalyozo/bizonyitvany-pre.php @@ -45,7 +45,7 @@ $szemeszterId = readVariable($_POST['szemeszterId'],'id',null); if (!is_null($szemeszterId)) { //$_TANEV2 = getTanevAdat($szemeszterId); - $_TANEV2 = getTanevAdatBySzemeszterId($szemeszterId); // itt volt egy TYPO + $_TANEV2 = getTanevAdatBySzemeszterId($szemeszterId); for ($i = 1; $i <= count($_TANEV2['szemeszter']); $i++) { // aktuális tanév szemeszter számai alapján... (???) if ( strtotime($_TANEV2['szemeszter'][$i]['kezdesDt']) <= _TIME @@ -73,8 +73,8 @@ // 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! - if (count($ADAT['diakKepzes'])===1) { /* egyelőre csak ha egy képzésben vesz részt a diák */ - $ADAT['kepzesOraterv'] = getKepzesOraterv($ADAT['diakKepzes'][0]['kepzesId'],array('arraymap'=>array('targyId','evfolyam','szemeszter'))); + for ($i=0; $i<count($ADAT['diakKepzes']); $i++) { + $ADAT['kepzesOraterv'][$ADAT['diakKepzes'][$i]['kepzesId']] = getKepzesOraterv($ADAT['diakKepzes'][$i]['kepzesId'],array('arraymap'=>array('targyId','evfolyam','szemeszter'))); } if (isset($szemeszterId)) { @@ -135,7 +135,7 @@ $ADAT['bizonyitvany'] = getDiakBizonyitvany($diakId, $ADAT); $ADAT['hianyzas'] = getHianyzasOsszesitesByDiakId($diakId); } - +// dump($ADAT['bizonyitvany']); $_VIZSGA = getVizsgak(array('diakId'=>$diakId)); /* REINDEX */ for ($i=0; $i<count($_VIZSGA); $i++) { diff --git a/mayor-orig/www/policy/private/naplo/tanev/munkaterv-pre.php b/mayor-orig/www/policy/private/naplo/tanev/munkaterv-pre.php index d0464159..770529c2 100644 --- a/mayor-orig/www/policy/private/naplo/tanev/munkaterv-pre.php +++ b/mayor-orig/www/policy/private/naplo/tanev/munkaterv-pre.php @@ -25,7 +25,7 @@ else $munkatervId = readVariable($_POST['munkatervId'], 'id'); if (!isset($munkatervId)) $munkatervId = 1; $ADAT['munkatervId'] = $munkatervId; - if (__NAPLOADMIN || __VEZETOSEG) { // csak admin és a vezetőség módosíthat bármit! + 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++) { |