From 43de9af71f7f4ca5731b94a06d688ae8412ba427 Mon Sep 17 00:00:00 2001
From: M.Gergo
Date: Fri, 6 Jul 2018 11:14:41 +0200
Subject: 2018/Feb/28 -i állapot hozzáadva, mint a módosítások kiindulási
állapota
---
.../ajax/module-naplo/html/admin/tanevek.phtml | 9 ++
.../www/skin/ajax/module-naplo/html/base.phtml | 6 +
.../ajax/module-naplo/html/bejegyzesek/info.phtml | 11 ++
.../ajax/module-naplo/html/haladasi/haladasi.phtml | 162 +++++++++++++++++++++
.../ajax/module-naplo/html/hianyzas/info.phtml | 18 +++
.../module-naplo/html/hibabejelento/admin.phtml | 120 +++++++++++++++
.../ajax/module-naplo/html/orarend/orarend.phtml | 148 +++++++++++++++++++
7 files changed, 474 insertions(+)
create mode 100644 mayor-orig/www/skin/ajax/module-naplo/html/admin/tanevek.phtml
create mode 100644 mayor-orig/www/skin/ajax/module-naplo/html/base.phtml
create mode 100644 mayor-orig/www/skin/ajax/module-naplo/html/bejegyzesek/info.phtml
create mode 100644 mayor-orig/www/skin/ajax/module-naplo/html/haladasi/haladasi.phtml
create mode 100644 mayor-orig/www/skin/ajax/module-naplo/html/hianyzas/info.phtml
create mode 100644 mayor-orig/www/skin/ajax/module-naplo/html/hibabejelento/admin.phtml
create mode 100644 mayor-orig/www/skin/ajax/module-naplo/html/orarend/orarend.phtml
(limited to 'mayor-orig/www/skin/ajax/module-naplo/html')
diff --git a/mayor-orig/www/skin/ajax/module-naplo/html/admin/tanevek.phtml b/mayor-orig/www/skin/ajax/module-naplo/html/admin/tanevek.phtml
new file mode 100644
index 00000000..9f32e72e
--- /dev/null
+++ b/mayor-orig/www/skin/ajax/module-naplo/html/admin/tanevek.phtml
@@ -0,0 +1,9 @@
+
diff --git a/mayor-orig/www/skin/ajax/module-naplo/html/base.phtml b/mayor-orig/www/skin/ajax/module-naplo/html/base.phtml
new file mode 100644
index 00000000..c3fe9d59
--- /dev/null
+++ b/mayor-orig/www/skin/ajax/module-naplo/html/base.phtml
@@ -0,0 +1,6 @@
+
diff --git a/mayor-orig/www/skin/ajax/module-naplo/html/bejegyzesek/info.phtml b/mayor-orig/www/skin/ajax/module-naplo/html/bejegyzesek/info.phtml
new file mode 100644
index 00000000..94c12c57
--- /dev/null
+++ b/mayor-orig/www/skin/ajax/module-naplo/html/bejegyzesek/info.phtml
@@ -0,0 +1,11 @@
+';
+ echo _BEJEGYZESEK_SZAMA.': ';
+ if ($ADAT['db'] > 0) echo ''.$ADAT['db'].' ';
+ else echo $ADAT['db'];
+ echo '';
+ }
+
+?>
diff --git a/mayor-orig/www/skin/ajax/module-naplo/html/haladasi/haladasi.phtml b/mayor-orig/www/skin/ajax/module-naplo/html/haladasi/haladasi.phtml
new file mode 100644
index 00000000..1511b957
--- /dev/null
+++ b/mayor-orig/www/skin/ajax/module-naplo/html/haladasi/haladasi.phtml
@@ -0,0 +1,162 @@
+'."\n";
+
+ echo '
';
+ echo '';
+ $href = href('index.php?page=naplo&sub=osztalyozo&f=dolgozat&dolgozatId='.$did);
+// echo '';
+ echo _BEJELENTETT_DOLGOZAT . ': '. $doga[$did]['dolgozatNev'];
+ echo ' (' ;
+ for ($j=0;$j';
+ echo ' ';
+ echo ''."\n";
+ }
+
+ }
+
+
+ function putTankorOra($dOra) {
+
+ global $aHetNapjai;
+
+ $modosithatoOra = false;
+
+ if (!in_array($dOra['tipus'],array('normál','normál máskor'))) {
+ $tipus = nagybetus(substr($dOra['tipus'],0,1));
+ $tr_class = ' class="helyettesit"';
+ } else {
+ $tipus = '';
+ $tr_class = '';
+ }
+
+ echo '';
+
+ echo '';
+ echo str_replace('-','.',$dOra['dt']) .'. '. $aHetNapjai[date('w',strtotime($dOra['dt']))-1].' ';
+ echo ' ';
+ echo '';
+ echo $dOra['ora'].'.';
+ echo ' '."\n";
+ echo '';
+ echo $tipus;
+// echo $ADAT['terem'][$dOra['teremId']]['leiras'];
+ echo ' '."\n";
+
+
+ // ----- Tanör(ok) -------------------------------
+ echo '';
+ // Ha egy normál órának több tanára is van, és módosítható az óra, akkor lehet választani a tanárok közül
+ if (count($dOra['tanár']['id']) > 1 and $modosithatoOra) {
+ $_SEL = array($dOra['kiId'] => 'selected="selected" ');
+ echo ''."\n";
+ for ($t=0;$t';
+ echo $dOra['tanár'][$dOra['tanár']['id'][$t]]['cn'];
+ echo ''."\n";
+ }
+ echo ' ';
+ } else {
+ echo $dOra['kiCn'];
+ }
+ echo ' '."\n";
+
+ echo '';
+ echo $dOra['oraszam'];
+ echo ' '."\n";
+
+ echo ''.$dOra['leiras'].' '."\n";
+
+ echo ' '."\n";
+ }
+
+ function putHetesForm($ADAT) { }
+
+?>
diff --git a/mayor-orig/www/skin/ajax/module-naplo/html/hianyzas/info.phtml b/mayor-orig/www/skin/ajax/module-naplo/html/hianyzas/info.phtml
new file mode 100644
index 00000000..2d206723
--- /dev/null
+++ b/mayor-orig/www/skin/ajax/module-naplo/html/hianyzas/info.phtml
@@ -0,0 +1,18 @@
+ $D) { if ($dt!='') break; }
+ echo '';
+ if ($dt == date('Y-m-d')) {
+ echo _MA.' '._AZ_ORAK.' '.$D['oranHianyzasSzazalek'].'%-n '._VOLT_HIANYZO.'. ';
+ echo _MA.' '.$D['hianyzokSulyozva'].' '._DIAK.' '._HIANYZIK.'.';
+ } else {
+ list($ev,$ho,$nap) = explode('-',$dt);
+ echo decimal_to_roman($ho).'. '.$nap.'. napon '._AZ_ORAK.' '.$D['oranHianyzasSzazalek'].'%-n '._VOLT_HIANYZO.'. ';
+ echo decimal_to_roman($ho).'. '.$nap.'. napon '.$D['hianyzokSulyozva'].' '._DIAK.' '._HIANYZOTT.'.';
+ }
+ echo '
';
+ //echo ''._TOVABB.' ';
+ }
+
+?>
diff --git a/mayor-orig/www/skin/ajax/module-naplo/html/hibabejelento/admin.phtml b/mayor-orig/www/skin/ajax/module-naplo/html/hibabejelento/admin.phtml
new file mode 100644
index 00000000..c2d3b6a1
--- /dev/null
+++ b/mayor-orig/www/skin/ajax/module-naplo/html/hibabejelento/admin.phtml
@@ -0,0 +1,120 @@
+';
+ for ($i = 0; $i < count($ADAT['kerelmek']); $i++) {
+
+ if ($ADAT['kerelmek'][$i]['lezarasDt']!="") $_class = ' style="color: #777777;"' ;
+ elseif ($ADAT['kerelmek'][$i]['jovahagyasDt']!="") $_class = ' style="background-color: rgb(200,255,200);"' ;
+ else $_class = ' style="color: black;"' ;
+
+ if (__VEZETOSEG || __NAPLOADMIN) {
+ echo ''.$ADAT['kerelmek'][$i]['userAccount'].' '.superdate($ADAT['kerelmek'][$i]['rogzitesDt']).': '.$ADAT['kerelmek'][$i]['kategoria'].'
';
+ } else {
+ echo '';
+ echo ''.$ADAT['kerelmek'][$i]['userAccount'].' '.superdate($ADAT['kerelmek'][$i]['rogzitesDt']).': '.$ADAT['kerelmek'][$i]['kategoria'].'
';
+ echo '- '.htmlspecialchars($ADAT['kerelmek'][$i]['szoveg']);
+ if ($ADAT['kerelmek'][$i]['valasz']!='')
+ echo '- '.htmlspecialchars($ADAT['kerelmek'][$i]['valasz']).'
';
+ echo ' ';
+ }
+ }
+ echo '';
+
+ }
+
+ function putKerelmekValasszal($ADAT) {
+
+ $K = array('jh'=>0,'njh'=>0);
+ $MAX = 1;
+ $dbKerelem = count($ADAT['kerelmek']);
+ $show = false;
+ for ($i = 0; $i < count($ADAT['kerelmek']); $i++) {
+ if ($ADAT['kerelmek'][$i]['jovahagyasDt']!='') {
+ $K['jh']++;
+ // A kérelmek a rögzítés dátuma szerint rendezettek, nem a jóváhagyás dátuma szerint!
+ if (!isset($jdt) || strtotime($jdt) < strtotime($ADAT['kerelmek'][$i]['jovahagyasDt'])) $jdt = $ADAT['kerelmek'][$i]['jovahagyasDt'];
+ } else $K['njh']++;
+ $show = true;
+ }
+ if ($show) {
+/* echo '';
+ echo '
Kérelmek
';
+ echo '
';
+ echo "Várakozó kérelmek száma: ";
+ echo $K['jh'] . ' + '. $K['njh'];
+ if ($jdt !='') echo " Utolsó jóváhagyás: ".$jdt;
+ echo '
';
+ if (__NAPLOADMIN===true || __VEZETOSEG===true)
+ echo '
';
+ echo '
';
+*/
+ }
+
+ echo '';
+ for ($i = 0; $i < $dbKerelem && $i<$MAX; $i++) {
+ $_link = href('index.php?page=naplo&sub=hibabejelento&f=admin&kerelemId='.$ADAT['kerelmek'][$i]['kerelemId']);
+ $_K = $ADAT['kerelmek'][$i];
+ $kerelemId = $_K['kerelemId'];
+ $_napja = round(((strtotime(date('Y-m-d H:i:s')) - strtotime($_K['rogzitesDt']))/(24*60*60)));
+ if ($_napja>60) $_napjaBg = '#f00; outline: solid 2px orange;'; else if ($_napja>7) $_napjaBg = '#f44336; outline: solid 2px red; '; else $_napjaBg = '#aaa';
+ if ($_K['lezarasDt']!='') {
+ $_color = "#888";
+ $_class="icon-paper-clip-alt";
+ } elseif ($_K['jovahagyasDt']!='') {
+ $_color = "#64ce64";
+ $_class="icon-ok-sign";
+ } else {
+ $_color="#ce6464";
+ $_class="icon-question-sign";
+ }
+ echo '
';
+ echo '
';
+ echo '
'.superdate($ADAT['kerelmek'][$i]['rogzitesDt']).'
';
+ echo '
';
+ echo '
'.htmlspecialchars($ADAT['kerelmek'][$i]['valasz']).' '.$_K['jovahagyasAccount'].'
';
+ echo '';
+ if (count($ADAT['valaszok'][$kerelemId])>0) {
+ $_V = $ADAT['valaszok'][$kerelemId];
+ echo '
';
+ for ($j=0; $j';
+ echo ''.superdate($_V[$j]['valaszDt']).' ';
+ echo ''.$_V[$j]['userAccount'].' ';
+ echo ''.supertext($_V[$j]['valasz']).' ';
+ echo '';
+ }
+ echo '
';
+ }
+ echo '
';
+ }
+ echo '
';
+
+ //if ($i!=$dbKerelem)
+ {echo '
+
+ ';
+ }
+ }
+
+?>
diff --git a/mayor-orig/www/skin/ajax/module-naplo/html/orarend/orarend.phtml b/mayor-orig/www/skin/ajax/module-naplo/html/orarend/orarend.phtml
new file mode 100644
index 00000000..cb12b8cf
--- /dev/null
+++ b/mayor-orig/www/skin/ajax/module-naplo/html/orarend/orarend.phtml
@@ -0,0 +1,148 @@
+'."\n";
+ echo ''."\n";
+ for($ora=$ADAT['napiMinOra']; $ora<=$ADAT['napiMaxOra']; $ora++) {
+ echo '';
+ echo ''.$ora.' ';
+// for ($nap=1; $nap<=$ADAT['hetiMaxNap']; $nap++) { // FIXME (getMaxNap)
+ $nap=date('w',strtotime($ADAT['dt']));
+ $dt = $ADAT['orarend']['napok'][$nap]['dt'];
+ echo '';
+ $het = 0;
+ $ORARENDI = array();
+ for($i=0; $i';
+ $_ferohely = $ADAT['termek'][$_T['teremId']]['ferohely'];
+ $_letszam = $ADAT['tankorLetszamok'][$_T['tankorId']];
+ if ($_T['tankorId']!='') {
+ echo '';
+ echo $ADAT['tankorok'][$_T['tankorId']][0]['tankorNev'];
+ echo ' ';
+ } else {
+ echo "$_targyjel : $_osztalyJel : ";
+ }
+ echo ', ';
+ echo ''.$ADAT['termek'][$_T['teremId']]['leiras'].' ';
+ echo ' ';
+ if ($_ORA['kit']!='') {
+ echo '';
+ echo $ADAT['tanarok'][$_T['tanarId']]['tanarNev'];
+ echo ' ';
+ if ($_ORA['ki']!='') echo ' '.$ADAT['tanarok'][$_ORA['ki']]['tanarNev'];
+ } else {
+ echo $ADAT['tanarok'][$_T['tanarId']]['tanarNev'];
+ }
+
+ if (isset($_ORA['oo'])) echo ' °'; // else tervezett
+ if ($_tankorTipus=='délutáni') echo ' ¹';
+
+ echo '';
+ if (count($T[$nap][$ora]['orak'])>$i+1) echo ' ';
+ }
+ /* és ide jönnek a pluszok */
+ $j=0;
+ if (is_array($ADAT['haladasi']['orak'][$dt][$ora])) foreach ($ADAT['haladasi']['orak'][$dt][$ora] as $_tankorId => $__T) {
+ if (!is_array($ORARENDI) || !in_array($_tankorId,$ORARENDI)) {
+ if ($j!=0) echo ' '; $j++;
+ $_ORA = $ADAT['haladasi']['orak'][$dt][$ora];
+ _putOra($_ORA,$_tankorId);
+ }
+ }
+ echo ' '."\n";
+ //}
+ echo ' '."\n";
+ }
+ echo ' ';
+ echo ''."\n\n\n\n";
+
+ } else {
+ //putOrarendPlain($ADAT);
+ echo ''._NO_TIMETABLE.'
';
+
+ }
+
+
+ }
+
+ function putOrarendPlain($ADAT) {
+ if (is_array($ADAT['orarend']['orarendiOra'])) {
+ foreach($ADAT['orarend']['orarendiOra'] as $het => $T) {
+ echo ''."\n";
+ echo ''.$het.'. heti órarend ';
+ for($ora=$ADAT['napiMinOra']; $ora<=$ADAT['napiMaxOra']; $ora++) { // FIXME (getMinOra, getMaxOra konstansok!???)
+ echo '';
+ echo ''.$ora.' ';
+ for ($nap=1; $nap<=$ADAT['hetiMaxNap']; $nap++) { // FIXME (getMaxNap)
+ echo '';
+ $X = $ADAT['orarend']['orarendiOra'][$het][$nap][$ora];
+
+ for ($i=0; $i';
+ echo $X[$i]['targyJel'].' : ';
+ echo $X[$i]['osztalyJel'].' : ';
+ echo $X[$i]['teremId'];
+ echo '';
+ }
+ echo ' '."\n";
+ }
+ echo ' '."\n";
+ }
+ echo '
'."\n\n\n\n";
+ }
+ }
+ }
+
+ function _putOra($ORA,$_tankorId) {
+ global $ADAT;
+ $_ORA = $ORA[$_tankorId];
+ $_tipusClass = str_replace(' ','_',$_ORA['tipus']);
+ $_eredetClass = $_ORA['eredet'];
+ echo '';
+
+ if ($ADAT['tankorok'][$_ORA['tankorId']][0]['tankorNev']!='') {
+ echo '';
+ echo $ADAT['tankorok'][$_ORA['tankorId']][0]['tankorNev'];
+ echo ' ';
+
+ echo ', '.$ADAT['termek'][$_ORA['teremId']]['leiras'];
+ echo ' ';
+ } else {
+ echo $_ORA['tipus'].' '.$_ORA['eredet'].' ('.$_ORA['feladatTipusId'].') ';
+ }
+
+
+ echo '';
+ echo $ADAT['tanarok'][$_T['tanarId']]['tanarNev'];
+ echo ' ';
+ if ($_ORA['ki']!='') echo ' '.$ADAT['tanarok'][$_ORA['ki']]['tanarNev'];
+
+ if (isset($_ORA['oo'])) echo ' °'; // else tervezett
+
+ echo '
';
+
+ }
+
+
+?>
--
cgit v1.2.3