aboutsummaryrefslogtreecommitdiffstats
path: root/mayor-orig/www/policy/private/naplo/osztalyozo
diff options
context:
space:
mode:
authorM.Gergo2018-07-23 11:58:31 +0200
committerM.Gergo2018-07-23 11:58:31 +0200
commit2f5969b827ff17ee05e05f46025367017fdfcf44 (patch)
treecb9e56d5212cd12874bb1ae00812bf2e3bcbbd34 /mayor-orig/www/policy/private/naplo/osztalyozo
parent0b26d2d6860e7fe428930b97dc953895aa1ca30c (diff)
downloadmayor-2f5969b827ff17ee05e05f46025367017fdfcf44.tar.gz
mayor-2f5969b827ff17ee05e05f46025367017fdfcf44.zip
Rev: 4340
Diffstat (limited to 'mayor-orig/www/policy/private/naplo/osztalyozo')
-rw-r--r--mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel-pre.php106
-rw-r--r--mayor-orig/www/policy/private/naplo/osztalyozo/bizelomenetel.php8
-rw-r--r--mayor-orig/www/policy/private/naplo/osztalyozo/bizonyitvany-pre.php8
3 files changed, 5 insertions, 117 deletions
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++) {