';
echo '';
if (__PLUSZBEIRHAT===true) echo '';
echo ' | '."\n";
// Az első cella a dátum/nap
echo '';
- echo str_replace('-','.',$dt) .'. '. $aHetNapjai[(date('w',$time)+6)%7];
+ echo str_replace('-','.',$dt) .'. ';
+ echo ''.$aHetNapjai[(date('w',$time)+6)%7].'';
if ($napInfo2['napszam']!='' || $napInfo['orarendiHet'] != 0) {
echo ' (';
// if ($napInfo2['napszam']!='') {
@@ -399,10 +375,13 @@
// echo '';
}
+ if ($dOra['tolTime']!='')
+ echo ' '.substr($dOra['tolTime'],0,5).'–'.substr($dOra['igTime'],0,5).' ';
+
echo ''."\n";
// ----- Tankör -------------------------------
- echo ' | ';
+ echo ' | ';
// -------------------------------------------------------------------------
// Csoportok kezelése - Váltható tankörök (egy csoportba és egy tanárhoz tartozó tankörök
// FeladatTípus kezelése
@@ -425,9 +404,9 @@
if ($__SEL == '') echo '';
echo '';
// ugyanakkor js-ből meg kellene változtatni a tankorId paramétert...
- echo '';
+ echo '';
echo '☰'; //≡
- echo '';
+ echo '';
} elseif ($dOra['tipus']=='egyéb') {
/*for ($t = 0; $t';
+ echo '';
echo $dOra['tankorNev'];
- echo '';
+ echo '';
}
echo ''."\n";
echo ''."\n";
@@ -510,7 +489,7 @@
} else {
echo '';
echo '✓';
- echo '';
+ echo '';
}
echo '';
//echo '√';
diff --git a/mayor-orig/www/skin/classic/module-naplo/html/haladasi/stat.phtml b/mayor-orig/www/skin/classic/module-naplo/html/haladasi/stat.phtml
index 64d0bc71..a8b908c2 100644
--- a/mayor-orig/www/skin/classic/module-naplo/html/haladasi/stat.phtml
+++ b/mayor-orig/www/skin/classic/module-naplo/html/haladasi/stat.phtml
@@ -3,13 +3,12 @@
function putTankorStat($tankorStat) {
$mutatHianyzasStat = (is_array($tankorStat['hianyzasStat'])) ? true : false;
-
echo ''."\n";
echo ''."\n";
echo ''._TANKORNEV.' | '."\n";
echo ''._MEGTARTOTT_ORASZAM.' | '."\n";
echo ''._BECSULT_HATRALEVO_ORASZAM.' | '."\n";
- echo ''._BECSULT_OSSZES_ORASZAM.' | '."\n";
+ echo ''._BECSULT_OSSZES_ORASZAM.' | '."\n";
echo ''._TERVEZETT_ORASZAM.' | '."\n";
if ($mutatHianyzasStat) echo ''._HIANYZAS_ARANY.' | '."\n";
echo ''._TANKOR_JEGYEK_SZAMA.' | '."\n";
@@ -21,7 +20,7 @@
echo ' ';
echo ''."\n";
- echo '';
+ echo ' | ';
echo $tervezettAdat[0]['tankorNev'];
echo ' | '."\n";
echo '';
@@ -31,8 +30,17 @@
echo $tankorStat['becsult'][$tankorId]['oraSzam'];
echo ' | '."\n";
echo '';
- echo $tankorStat['becsult'][$tankorId]['oraSzam']+$tankorStat['megtartott'][$tankorId]['oraSzam'];
+ echo $_tmp = $tankorStat['becsult'][$tankorId]['oraSzam']+$tankorStat['megtartott'][$tankorId]['oraSzam'];
echo ' | '."\n";
+ $_terv_szazalek = number_format(($_tmp*100/$tervezettAdat['evesOraszam']),2);
+ if ($_terv_szazalek<70) $_style=' style="background-color: red" ';
+ elseif ($_terv_szazalek<80) $_style=' style="background-color: orange" ';
+ elseif ($_terv_szazalek<90) $_style=' style="background-color: yellow" ';
+ elseif ($_terv_szazalek<100) $_style=' style="background-color: lightgreen" ';
+ elseif ($_terv_szazalek>=100) $_style=' style="background-color: cornflowerblue" ';
+ echo '';
+ echo $_terv_szazalek."%";
+ echo ' | ';
echo '';
echo $_tervezett=$tervezettAdat['evesOraszam'];
echo ' | '."\n";
@@ -55,11 +63,11 @@
}
echo '';
- echo ''.intval($tankorStat['jegyekSzama'][$tankorId]).' / ';
- echo ''.intval($tankorStat['letszam'][$tankorId]).' / ';
- echo ''.$tankorStat['tervezett'][$tankorId]['hetiOraszam'].' = ';
- echo ''.((intval($tankorStat['letszam'][$tankorId])!=0)?number_format($tankorStat['jegyekSzama'][$tankorId]/$tankorStat['letszam'][$tankorId],2):'-').' / ';
- echo ''.$tankorStat['tervezett'][$tankorId]['hetiOraszam'].' = ';
+ echo ''.intval($tankorStat['jegyekSzama'][$tankorId]).' db / ';
+ echo ''.intval($tankorStat['letszam'][$tankorId]).' fő / ';
+ echo ''.$tankorStat['tervezett'][$tankorId]['hetiOraszam'].' óra = ';
+ echo ''.((intval($tankorStat['letszam'][$tankorId])!=0)?number_format($tankorStat['jegyekSzama'][$tankorId]/$tankorStat['letszam'][$tankorId],2):'-').' db/fő / ';
+ echo ''.$tankorStat['tervezett'][$tankorId]['hetiOraszam'].' óra = ';
echo ''.((intval($tankorStat['letszam'][$tankorId])!=0 && intval($tankorStat['tervezett'][$tankorId]['hetiOraszam'])!=0)?number_format($tankorStat['jegyekSzama'][$tankorId]/$tankorStat['letszam'][$tankorId]/$tankorStat['tervezett'][$tankorId]['hetiOraszam'],2):'- - . -').'';
echo ' | '."\n";
diff --git a/mayor-orig/www/skin/classic/module-naplo/html/hianyzas/nap.phtml b/mayor-orig/www/skin/classic/module-naplo/html/hianyzas/nap.phtml
index 77aa94d3..3fc44941 100644
--- a/mayor-orig/www/skin/classic/module-naplo/html/hianyzas/nap.phtml
+++ b/mayor-orig/www/skin/classic/module-naplo/html/hianyzas/nap.phtml
@@ -121,9 +121,10 @@
$_hid = $UJHADAT[$_oraId][$_diakId][$_tipus]['hianyzasId'];
if ($_hid!='') $_igtipus = $_tipus;
if ($_tipus=='') $_csstipus='jelen'; else $_csstipus=$_tipus;
+ $_radio = ($_hid!='' || ($_tipus=='' && $__jelen)) ?'checked="checked"' : '';
+ $_csstipus .= ($JOG['beirhato'] && ($_hid!='' || ($_tipus=='' && $__jelen))) ?' checked ' : '';
echo '';
if ($JOG['beirhato']==true) {
- $_radio = ($_hid!='' || ($_tipus=='' && $__jelen)) ?'checked="checked"' : '';
if ($_tipus=='késés') {
$_perc = intval(($UJHADAT[$_oraId][$_diakId][$_tipus]['perc']));
$_kesett = ($_perc>0) ? ' kesett':'';
@@ -175,7 +176,7 @@
$_hid = $UJHADAT[$_oraId][$_diakId][$_tipus]['hianyzasId'];
if ($_hid!='') {
echo '';
- echo $_tipus;
+ echo ' '.$_tipus.' ';
}
}
echo ' | ';
@@ -244,9 +245,9 @@
}
function _putImg($tipus,$jelen) {
- if ($jelen && $tipus=='') echo '';
- elseif ($tipus=='késés') echo '';
- elseif ($tipus=='hiányzás') echo '';
+ if ($jelen && $tipus=='') echo '';
+ elseif ($tipus=='késés') echo '';
+ elseif ($tipus=='hiányzás') echo '';
}
?>
diff --git a/mayor-orig/www/skin/classic/module-naplo/html/hianyzas/ora.phtml b/mayor-orig/www/skin/classic/module-naplo/html/hianyzas/ora.phtml
index 839585de..59279d54 100644
--- a/mayor-orig/www/skin/classic/module-naplo/html/hianyzas/ora.phtml
+++ b/mayor-orig/www/skin/classic/module-naplo/html/hianyzas/ora.phtml
@@ -21,7 +21,7 @@
$dt = $ORAADAT['dt'];
$ora = $ORAADAT['ora'];
- $jovobeli = (strtotime($dt)>time()); // ezt csak itt tiltjuk le, a pre-ben nem!
+ $jovobeli = (strtotime($dt)>time()); // ezt csak itt tiltjuk le, a pre-ben nem! -- ennél szigorúbb a korlátozás a getHianyzasJogosultsag() -on keresztül
if (!is_array($NEVEK) || count($NEVEK)==0)
if (!$ADAT['tagokFelvehetok'])
@@ -132,9 +132,10 @@
$_hid = $HADAT[$ORAADAT['oraId']][$_diakId][$_tipus]['hianyzasId'];
if ($_hid!='') $_igtipus = $_tipus;
if ($_tipus=='') $_csstipus = 'jelen'; else $_csstipus=$_tipus;
+ $_radio = ($_hid!='' || ($_tipus=='' && $__jelen)) ?'checked="checked"' : '';
+ $_csstipus .= ($JOG['beirhato'] && ($_hid!='' || ($_tipus=='' && $__jelen))) ?' checked ' : '';
echo '';
if ($JOG['beirhato']==true && !$jovobeli) {
- $_radio = ($_hid!='' || ($_tipus=='' && $__jelen)) ?'checked="checked"' : '';
//echo $_diakId.'/'.$_tipus.'/'.$_hid;
if ($_tipus=='késés') {
$_perc = intval(($HADAT[$ORAADAT['oraId']][$_diakId][$_tipus]['perc']));
@@ -271,9 +272,9 @@
}
function _putImg($tipus,$jelen) {
- if ($jelen && $tipus=='') echo '';
- elseif ($tipus=='késés') echo '';
- elseif ($tipus=='hiányzás') echo '';
+ if ($jelen && $tipus=='') echo '';
+ elseif ($tipus=='késés') echo '';
+ elseif ($tipus=='hiányzás') echo '';
}
?>
diff --git a/mayor-orig/www/skin/classic/module-naplo/html/hirnok/hirnok.phtml b/mayor-orig/www/skin/classic/module-naplo/html/hirnok/hirnok.phtml
index 54222591..fd51c8d8 100644
--- a/mayor-orig/www/skin/classic/module-naplo/html/hirnok/hirnok.phtml
+++ b/mayor-orig/www/skin/classic/module-naplo/html/hirnok/hirnok.phtml
@@ -136,6 +136,7 @@
function putHirnok_haladasiOra($D) {
global $aHetNapjai;
+ // if ($D['oraAdat']['dt']=='1970-01-01 01:00:00') return false;
$nap = kisbetus($aHetNapjai[date('w',strtotime($D['oraAdat']['dt']))-1]);
echo 'A '.$D['oraAdat']['tankorCn'].' tankör '.$D['oraAdat']['dt'].' '.$nap.'i '.$D['oraAdat']['ora'].'. óra státusza megváltozott. ';
if ($D['oraAdat']['teremId']>0) echo 'Terme: '.$D['oraAdat']['teremId'].'. ';
diff --git a/mayor-orig/www/skin/classic/module-naplo/html/intezmeny/osztaly.phtml b/mayor-orig/www/skin/classic/module-naplo/html/intezmeny/osztaly.phtml
index b61dd550..b476482c 100644
--- a/mayor-orig/www/skin/classic/module-naplo/html/intezmeny/osztaly.phtml
+++ b/mayor-orig/www/skin/classic/module-naplo/html/intezmeny/osztaly.phtml
@@ -308,7 +308,10 @@ function putOsztalyNevsor($ADAT) {
echo ''."\n";
+ if ($value['diakNaploSorszam']!='') echo ''.$value['diakNaploSorszam'].'';
echo ''.$value['diakNev'].'';
+ if ($value['statusz'][0]['statusz'] != 'jogviszonyban van') echo ''.$value['statusz'][0]['statusz'].'';
+
$tmp = array();
if (is_array($value['osztalyDiak'])) foreach ($value['osztalyDiak'] as $dts) $tmp[] = $dts['beDt'].'-'.(($dts['kiDt'] == '' || $dts['kiDt'] == '0000-00-00') ? '?' : $dts['kiDt']);
echo '('.implode(', ', $tmp).')';
diff --git a/mayor-orig/www/skin/classic/module-naplo/html/osztalyozo/dolgozat.phtml b/mayor-orig/www/skin/classic/module-naplo/html/osztalyozo/dolgozat.phtml
index 0432cd91..e145b5fc 100644
--- a/mayor-orig/www/skin/classic/module-naplo/html/osztalyozo/dolgozat.phtml
+++ b/mayor-orig/www/skin/classic/module-naplo/html/osztalyozo/dolgozat.phtml
@@ -68,6 +68,10 @@
echo str_replace('-', '. ', $_dt).'. ';
echo $aHetNapjai[($_dow - 1)];
}
+
+ echo '';
+
echo ' | ';
echo ' ';
flush();
@@ -79,6 +83,9 @@
}
echo '';
echo ' ';
+
+ echo '';
+ echo '';
}
function putDolgozat($Dolgozat, $valaszthatoTankorok, $Tanarok, $ADAT) {
@@ -289,6 +296,8 @@
formEnd();
} // csak admin, tanár és igazgató láthatja az összes jegyet!
+
+
}
function putDolgozatBejelento($tankorId) {
diff --git a/mayor-orig/www/skin/classic/module-naplo/html/osztalyozo/stat.phtml b/mayor-orig/www/skin/classic/module-naplo/html/osztalyozo/stat.phtml
index a27675a0..8df846dc 100644
--- a/mayor-orig/www/skin/classic/module-naplo/html/osztalyozo/stat.phtml
+++ b/mayor-orig/www/skin/classic/module-naplo/html/osztalyozo/stat.phtml
@@ -175,6 +175,7 @@
echo '';
echo '';
echo '';
+ echo '';
echo '';
echo '';
diff --git a/mayor-orig/www/skin/classic/module-naplo/html/osztalyozo/vizsga.phtml b/mayor-orig/www/skin/classic/module-naplo/html/osztalyozo/vizsga.phtml
index 8ad356e5..3cc399fe 100644
--- a/mayor-orig/www/skin/classic/module-naplo/html/osztalyozo/vizsga.phtml
+++ b/mayor-orig/www/skin/classic/module-naplo/html/osztalyozo/vizsga.phtml
@@ -15,7 +15,8 @@
echo ''."\n";
echo ''."\n";
echo ''."\n";
- echo ' |