aboutsummaryrefslogtreecommitdiffstats
path: root/mayor-orig/www/include/menu
diff options
context:
space:
mode:
authorM.Gergo2018-07-06 11:14:41 +0200
committerM.Gergo2018-07-06 11:14:41 +0200
commit43de9af71f7f4ca5731b94a06d688ae8412ba427 (patch)
tree54835de1dfcda504c02da261f0dc26885aed2e89 /mayor-orig/www/include/menu
parent50310b0e4513ee3fcce67351ae61e8fff851130e (diff)
downloadmayor-43de9af71f7f4ca5731b94a06d688ae8412ba427.tar.gz
mayor-43de9af71f7f4ca5731b94a06d688ae8412ba427.zip
2018/Feb/28 -i állapot hozzáadva, mint a módosítások kiindulási állapota
Diffstat (limited to 'mayor-orig/www/include/menu')
-rw-r--r--mayor-orig/www/include/menu/base.php107
-rw-r--r--mayor-orig/www/include/menu/parent/hu_HU/base.php44
-rw-r--r--mayor-orig/www/include/menu/parent/hu_HU/module-naplo.php76
-rw-r--r--mayor-orig/www/include/menu/private/hu_HU/base.php67
-rw-r--r--mayor-orig/www/include/menu/private/hu_HU/module-naplo.php613
-rw-r--r--mayor-orig/www/include/menu/public/hu_HU/base.php34
-rw-r--r--mayor-orig/www/include/menu/public/hu_HU/module-naplo.php13
7 files changed, 954 insertions, 0 deletions
diff --git a/mayor-orig/www/include/menu/base.php b/mayor-orig/www/include/menu/base.php
new file mode 100644
index 00000000..c5a7d773
--- /dev/null
+++ b/mayor-orig/www/include/menu/base.php
@@ -0,0 +1,107 @@
+<?php
+#
+# MaYoR keretrendszer - konfigurációs file
+# (A telepítő által generálva)
+#
+
+// Base
+if (file_exists('include/menu/'._POLICY.'/'.$lang.'/base.php')) {
+ require('include/menu/'._POLICY.'/'.$lang.'/base.php');
+} else {
+ require('include/menu/'._POLICY.'/'._DEFAULT_LANG.'/base.php');
+}
+// Modules
+ $files = scandir('include/menu/'._POLICY.'/'.$lang);
+ $ff = array();
+ if (is_array($files)) foreach ($files as $file) {
+ list($name,$ext) = explode('.',$file);
+ if ($ext=='php' && substr($file,0,7)=='module-') $ff[] = $name;
+ }
+ sort($ff);
+ foreach ($ff as $name) {
+ require_once('include/menu/'._POLICY.'/'.$lang.'/'.$name.'.php');
+ }
+
+// Custom
+if (file_exists('../config/menu/'._POLICY.'/menu-'.$lang.'.php')) {
+ require('../config/menu/'._POLICY.'/menu-'.$lang.'.php');
+}
+
+/*
+ Egy menüpont (item, tétel) felépítése:
+ txt - a megjelenő szöveg
+ [url] - ha nincs: a $MENU alapján kiolvasható PSF-re mutat
+ - ha &-tel kezdődik: az lőzőhöz fúzzük
+ - ha http-vel kezdődik: a megadott URL-t vesszük egy az egyben (sessionID, lang, skin stb nélkül)
+ - egyéb esetben: az adott linket használjuk átadva a fontos paramétereket (sessionId, policy, lang, skin)
+ [get] - az utolsó esetben az átadandó paraméterek listája ()
+
+ A $MENU tömb felépítése:
+
+ $MENU = array(
+ $page1 => array( // Az első szinten a modulok menüpontjai
+ array('txt1'[,'url1']),
+ [array('txt2'[,'url2']), ...]
+ ),
+ [$page2 => array( ... ), ...]
+ $item1 => array( // Az elsp szinten nem modulhoz tartozó tételek
+ array('txt1'[,'url1']),
+ [array('txt2'[,'url2']), ...]
+ ),
+ [$item2 => array( ... ), ...]
+ 'modules' => array( // 'modules'-en belul csak page-ek vannak
+ $page1 => array(
+ 'sub' => array( // 'sub'-on belül csak sub-ok vannak
+ $sub1 => array(
+ $f1 => array(
+ array('txt1'[,'url1']),
+ [array('txt2'[,'url2']), ...]
+ ),
+ [$f2 => array(
+ array('txt1'[,'url1']),
+ [array('txt2'[,'url2']), ...]
+ ), ...]
+ ),
+ [$sub2 => arrray( ... ), ...]
+ ),
+ [$f1 => array(
+ array('txt1'[,'url1']),
+ [array('txt2'[,'url2']), ...]
+ ), ...]
+ ),
+ [$page2 => array( ... ), ...]
+ )
+ )
+
+Kirajzolva:
+
+$M[$page1][0] | $M[$page1][1] ... | $M[$page2][0] | ... | $M[$item1][0] | $M[$item1][1] ...
+$M['modules'][$page][$f1][0] | $M['modules'][$page][$f1][1] ... | $M['modules'][$page][$f2][0] | $M['modules'][$page][$f1][0] ...
+$M['modules'][$page]['sub'][$sub][$f1][0] ... $M['modules'][$page]['sub'][$sub][$f2][0]
+
+Például:
+
+ $MENU['modules']['login'] = array(
+ 'sub' => array(
+
+ 'sub1' => array(
+ 'f11' => array(
+ array('txt' => 'Kakukk'),
+ array('txt' => 'Tojás', 'url'=>'http://')
+ )
+ ),
+ 'sub2' => array(
+ 'f21' => array(
+ array('txt' => 'Cica'),
+ )
+ )
+
+ ),
+ 'login' => array(
+ array('txt' => 'Szülői bejelentkezés','url' => '&toPolicy=parent'),
+ array('txt' => 'Bejelentkezés','url' => '&toPolicy=private'),
+ )
+ );
+*/
+
+?>
diff --git a/mayor-orig/www/include/menu/parent/hu_HU/base.php b/mayor-orig/www/include/menu/parent/hu_HU/base.php
new file mode 100644
index 00000000..9bb5a5db
--- /dev/null
+++ b/mayor-orig/www/include/menu/parent/hu_HU/base.php
@@ -0,0 +1,44 @@
+<?php
+
+ if (defined('_SESSIONID') and _SESSIONID != '') {
+ $MENU['logout'] = array(
+ array(
+ 'txt' => 'Kilépés',
+ 'url' => 'index.php?policy=public&page=session&f=logout',
+ 'get' => array('sessionID','skin','lang')
+ )
+ );
+ $MENU['session'] = array(
+ array(
+ 'txt' => 'Jelszóváltoztatás',
+ 'url' => 'index.php?page=password&sub=&f=changeMyPassword&userAccount='._USERACCOUNT.'&policy=public&toPolicy=parent',
+ 'get' => array('skin','lang','sessionID'),
+ )
+ );
+ }
+ $MENU['modules']['session'] = array(
+ // 'searchAccount' => array(array('txt' => 'Felhasználó keresése','url' => 'index.php?page=session&sub=search&f=searchAccount')),
+// 'searchGroup' => array(array('txt' => 'Csoport keresése','url' => 'index.php?page=session&sub=search&f=searchGroup')),
+ 'changeMyPassword' => array(array('txt' => 'Jelszóváltoztatás','url' => 'index.php?page=password&sub=&f=changeMyPassword&userAccount='._USERACCOUNT.'&policy=public&toPolicy=parent','get' => array('skin','lang','sessionID'))),
+// 'sub' => array(
+// 'search' => array(
+// 'searchAccount' => array(array('txt' => 'Felhasználó keresése')),
+// 'searchGroup' => array(array('txt' => 'Csoport keresése')),
+// )
+// )
+ );
+// $MENU['home'] = array(
+// array('txt' => 'Kezdőlap', 'url' => 'index.php')
+// );
+
+ global $NAV;
+ if ($page=='session') {
+ if (is_array($MENU['modules']['session'])) foreach ($MENU['modules']['session'] as $_sub => $M) {
+ $NAV[2][] = array('page' => 'session', 'f' => $_sub);
+ }
+ }
+ $NAV[1][] = array('page'=>'session','f'=>'changeMyPassword');
+ $NAV[1][] = array('page'=>'logout');
+
+
+?> \ No newline at end of file
diff --git a/mayor-orig/www/include/menu/parent/hu_HU/module-naplo.php b/mayor-orig/www/include/menu/parent/hu_HU/module-naplo.php
new file mode 100644
index 00000000..7ccfde13
--- /dev/null
+++ b/mayor-orig/www/include/menu/parent/hu_HU/module-naplo.php
@@ -0,0 +1,76 @@
+<?php
+/*
+ module: naplo
+*/
+
+ $NAVI[] = array('txt' => 'Hírnök', 'url' => 'index.php?page=naplo&sub=hirnok&f=hirnok', 'icon' => 'icon-bullhorn');
+ $NAVI[] = array('txt' => 'Órarend', 'url' => 'index.php?page=naplo&sub=orarend&f=orarend', 'icon' => 'icon-th');
+ $NAVI[] = array('txt' => 'Jegyek', 'url' => 'index.php?page=naplo&sub=osztalyozo&f=diak', 'icon' => 'icon-pencil');
+
+
+ $MENU['naplo'] = array(
+ array('txt' => 'Napló'),
+// array('txt' => 'Jelentkezés fogadóórára', 'url' => 'index.php?page=naplo&sub=tanev&f=fogadoOra'),
+ array('txt' => 'Kezdőlap (diák választás)', 'url' => 'index.php?page=naplo&sub=&f=diakValaszto')
+ );
+
+ // A menüpontok sorrendjének beállítása - ettől még nem jelenik meg semmi :)
+ $MENU['modules']['naplo'] = array(
+ 'haladasi' => array(),
+ 'osztalyozo' => array(),
+ 'hianyzas' => array(),
+ 'bejegyzesek' => array(),
+ 'tanev' => array(),
+ 'intezmeny' => array(),
+ 'admin' => array(),
+ );
+
+if ($page=='naplo') {
+
+ if (__DIAK) {
+ $MENU['modules']['naplo']['haladasi'] = array(array('txt' => 'Haladási napló', 'url' => 'index.php?page=naplo&sub=haladasi&f=haladasi'));
+ $MENU['modules']['naplo']['osztalyozo'] = array(array('txt' => 'Osztályozó napló', 'url' => 'index.php?page=naplo&sub=osztalyozo&f=diak'));
+ $MENU['modules']['naplo']['hianyzas'] = array(array('txt' => 'Hiányzások', 'url' => 'index.php?page=naplo&sub=hianyzas&f=diak'));
+ $MENU['modules']['naplo']['bejegyzesek'] = array(array('txt' => 'Bejegyzések', 'url' => 'index.php?page=naplo&sub=bejegyzesek&f=bejegyzesek'));
+ $MENU['modules']['naplo']['ertekeles'] = array(array('txt' => 'Értékelés', 'url' => 'index.php?page=naplo&sub=ertekeles&f=ertekeles'));
+ $MENU['modules']['naplo']['sub']['osztalyozo'] = array(
+ 'dolgozat' => array(array('txt' => 'Dolgozatok')),
+ 'bizonyitvany' => array(array('txt' => 'Bizonyítvány')),
+ 'stat' => array(array('txt' => 'Zárási statisztika')),
+ );
+ $MENU['modules']['naplo']['sub']['tanev'] = array(
+ 'munkaterv' => array(array('txt' => 'Éves munkaterv', 'url' => 'index.php?page=naplo&sub=tanev&f=munkaterv')),
+ 'fogadoOra' => array(array('txt' => 'Fogadóóra', 'url' => 'index.php?page=naplo&sub=tanev&f=fogadoOra'))
+ );
+ $MENU['modules']['naplo']['fogad'] = array(array('txt' => 'Fogadóóra', 'url' => 'index.php?page=naplo&sub=tanev&f=fogadoOra'));
+ $MENU['modules']['naplo']['munkaterv'] = array(array('txt' => 'Éves munkaterv', 'url' => 'index.php?page=naplo&sub=tanev&f=munkaterv'));
+ $MENU['modules']['naplo']['orarend'] = array(array('txt' => 'Órarend', 'url' => 'index.php?page=naplo&sub=orarend&f=orarend'));
+ $MENU['modules']['naplo']['intezmeny'] = array(
+ array('txt' => 'Diák adatlapja', 'url' => 'index.php?page=naplo&sub=intezmeny&f=diak'),
+ array('txt' => 'Tanévváltás', 'url' => 'index.php?page=naplo&sub=intezmeny&f=valtas')
+ );
+ $MENU['modules']['naplo']['sub']['haladasi'] = array(
+ 'stat' => array(array('txt' => 'Haladási statisztika')),
+ );
+ if (__UZENO_INSTALLED===true)
+ $MENU['modules']['naplo']['uzeno'] = array(array('txt' => 'Üzenő', 'url' => 'index.php?page=naplo&sub=uzeno&f=uzeno'));
+ $MENU['modules']['naplo']['hirnok'] = array(array('txt' => 'Hírnök', 'url' => 'index.php?page=naplo&sub=hirnok&f=hirnok'));
+ $MENU['modules']['naplo']['valasztas'] = array(array('txt' => 'Kezdőlap (diák választás)', 'url' => 'index.php?page=naplo&sub=&f=diakValaszto'));
+
+ }
+
+ // Navigáció - alapértelmezés
+ array_unshift($NAV[1], array('page' => 'naplo', 'sub' => 'orarend'));
+ array_unshift($NAV[1], array('page' => 'naplo', 'sub' => 'hianyzas'));
+ array_unshift($NAV[1], array('page' => 'naplo', 'sub' => 'osztalyozo'));
+ array_unshift($NAV[1], array('page' => 'naplo', 'sub' => 'haladasi'));
+
+ if (is_array($MENU['modules']['naplo']['sub'][$sub])) foreach ($MENU['modules']['naplo']['sub'][$sub] as $_f => $M) {
+ $NAV[2][] = array('page' => 'naplo', 'sub' => $sub, 'f' => $_f);
+ } elseif (is_array($MENU['modules']['naplo'])) foreach ($MENU['modules']['naplo'] as $_f => $M) {
+ if ($_f != 'sub') $NAV[2][] = array('page' => 'naplo', 'sub' => $_f);
+ }
+}
+
+
+?>
diff --git a/mayor-orig/www/include/menu/private/hu_HU/base.php b/mayor-orig/www/include/menu/private/hu_HU/base.php
new file mode 100644
index 00000000..c872a4ca
--- /dev/null
+++ b/mayor-orig/www/include/menu/private/hu_HU/base.php
@@ -0,0 +1,67 @@
+<?php
+
+ if (defined('_SESSIONID') and _SESSIONID != '') {
+ $MENU['logout'] = array(
+ array(
+ 'txt' => 'Kilépés',
+ 'url' => 'index.php?policy=public&page=session&f=logout',
+ 'get' => array('sessionID','skin','lang')
+ )
+ );
+ $MENU['session'] = array(
+ array(
+ 'txt' => 'Felhasználók',
+ 'url' => 'index.php?page=session'
+// 'url' => 'index.php?page=session&sub=search&f=searchAccount'
+ )
+ );
+ }
+
+ if (memberOf(_USERACCOUNT, $AUTH[_POLICY]['adminGroup'])) {
+/* $MENU['admin'] = array(
+ array(
+ 'txt' => 'Admin',
+ 'url' => 'index.php?page=session&sub=admin&f=registration',
+ )
+ );
+*/
+ $MENU['modules']['session'] = array(
+ 'createAccount' => array(array('txt' => 'Új felhasználó')),
+ 'createGroup' => array(array('txt' => 'Új csoport')),
+ 'searchAccount' => array(array('txt' => 'Felhasználó keresése','url' => 'index.php?page=session&sub=search&f=searchAccount')),
+ 'searchGroup' => array(array('txt' => 'Csoport keresése','url' => 'index.php?page=session&sub=search&f=searchGroup')),
+ 'changeMyPassword' => array(array('txt' => 'Jelszóváltoztatás','url' => 'index.php?page=password&sub=&f=changeMyPassword&userAccount='._USERACCOUNT.'&policy=public&toPolicy=private','get' => array('skin','lang','sessionID'))),
+ 'sessionAdmin' => array(array('txt' => 'Munkamenetek')),
+ 'facebookConnect' => array(array('txt' => 'Facebook azonosítás')),
+ 'googleapi' => array(array('txt' => 'Google azonosítás')),
+ 'admin' => array(array('txt' => 'Szerver regisztráció','url'=>'index.php?page=session&sub=admin&f=registration')),
+ );
+ $MENU['modules']['session']['sub']['admin'] = array(
+ 'registration' => array(array('txt' => 'Végpont regisztráció a felhőbe','url'=>'index.php?page=session&sub=admin&f=registration')),
+ 'knownNodes' => array(array('txt' => 'Ismert végpontok','url'=>'index.php?page=session&sub=admin&f=knownNodes')),
+ );
+
+ } else {
+ $MENU['modules']['session'] = array(
+ 'searchAccount' => array(array('txt' => 'Felhasználó keresése','url' => 'index.php?page=session&sub=search&f=searchAccount')),
+ 'searchGroup' => array(array('txt' => 'Csoport keresése','url' => 'index.php?page=session&sub=search&f=searchGroup')),
+ 'changeMyPassword' => array(array('txt' => 'Jelszóváltoztatás','url' => 'index.php?page=password&sub=&f=changeMyPassword&userAccount='._USERACCOUNT.'&policy=public&toPolicy=private','get' => array('skin','lang','sessionID'))),
+ 'facebookConnect' => array(array('txt' => 'Facebook belépés')),
+ 'googleapi' => array(array('txt' => 'Google belépés')),
+ );
+ }
+
+ global $NAV;
+ if ($page=='session') {
+ if (is_array($MENU['modules']['session'])) foreach ($MENU['modules']['session'] as $_sub => $M) {
+ $NAV['2'][] = array('page' => 'session', 'f' => $_sub);
+ }
+ } else {
+/* if (memberOf(_USERACCOUNT, $AUTH[_POLICY]['adminGroup'])) {
+ $NAV[1][] = array('page'=>'session');
+ } else {
+ $NAV[1][] = array('page'=>'session','f'=>'changeMyPassword');
+ }
+*/
+ }
+?> \ No newline at end of file
diff --git a/mayor-orig/www/include/menu/private/hu_HU/module-naplo.php b/mayor-orig/www/include/menu/private/hu_HU/module-naplo.php
new file mode 100644
index 00000000..422e5058
--- /dev/null
+++ b/mayor-orig/www/include/menu/private/hu_HU/module-naplo.php
@@ -0,0 +1,613 @@
+<?php
+/*
+ module: naplo
+*/
+ $MENU['naplo'] = array(array('txt' => 'Napló', 'url' => 'index.php?page=naplo'));
+
+ if (__DIAK === true) {
+ $NAVI[] = array('txt' => 'Hírnök', 'url' => 'index.php?page=naplo&sub=hirnok&f=hirnok', 'icon' => 'icon-bullhorn');
+ $NAVI[] = array('txt' => 'Órarend', 'url' => 'index.php?page=naplo&sub=orarend&f=orarend', 'icon' => 'icon-th');
+ $NAVI[] = array('txt' => 'Jegyek', 'url' => 'index.php?page=naplo&sub=osztalyozo&f=diak', 'icon' => 'icon-pencil');
+ } elseif (__TANAR === true) {
+ $NAVI[] = array('txt' => 'Hírnök', 'url' => 'index.php?page=naplo&sub=hirnok&f=hirnok', 'icon' => 'icon-bullhorn');
+ $NAVI[] = array('txt' => 'Órarend', 'url' => 'index.php?page=naplo&sub=orarend&f=orarend', 'icon' => 'icon-th');
+ $NAVI[] = array('txt' => 'Osztályozó', 'url' => 'index.php?page=naplo&sub=osztalyozo&f=tankor', 'icon' => 'icon-pencil');
+ } else {
+ $NAVI[] = array('txt' => 'Hírnök', 'url' => 'index.php?page=naplo&sub=hirnok&f=hirnok', 'icon' => 'icon-bullhorn');
+ $NAVI[] = array('txt' => 'Órarend', 'url' => 'index.php?page=naplo&sub=orarend&f=orarend', 'icon' => 'icon-th');
+ }
+
+
+ // A menüpontok sorrendjének beállítása - ettől még nem jelenik meg semmi :)
+ $MENU['modules']['naplo'] = array(
+ 'haladasi' => array(),
+ 'osztalyozo' => array(),
+ 'hianyzas' => array(),
+ 'bejegyzesek' => array(),
+ 'orarend' => array(),
+ 'tanev' => array(),
+ 'intezmeny' => array(),
+ 'stat' => array(),
+ 'ertekeles' => array(),
+ 'admin' => array(),
+ );
+
+ /* Kiegészítő beállítások egy oldalhoz */
+ /* Contrib */
+ // $MENU['set']['private']['naplo']['tanev']['helyettesites']['refresh'] = 60;
+ /* -- */
+
+ if (__DIAK) {
+ $MENU['modules']['naplo']['haladasi'] = array(array('txt' => 'Haladási napló', 'url' => 'index.php?page=naplo&sub=haladasi'));
+ $MENU['modules']['naplo']['osztalyozo'] = array(array('txt' => 'Osztályozó napló', 'url' => 'index.php?page=naplo&sub=osztalyozo'));
+ $MENU['modules']['naplo']['hianyzas'] = array(array('txt' => 'Hiányzások', 'url' => 'index.php?page=naplo&sub=hianyzas'));
+ $MENU['modules']['naplo']['bejegyzesek'] = array(array('txt' => 'Bejegyzések', 'url' => 'index.php?page=naplo&sub=bejegyzesek'));
+ $MENU['modules']['naplo']['diakTankorJelentkezes'] = array(array('txt'=> 'Tankörjelentkezés', 'url'=> 'index.php?page=naplo&sub=intezmeny&f=diakTankorJelentkezes'));
+ $MENU['modules']['naplo']['esemeny'] = array(array('txt' => 'Esemény jelentkezés', 'url' => 'index.php?page=naplo&sub=esemeny'));
+ $MENU['modules']['naplo']['diakFelmentes'] = array(array('txt' => 'Felmentés', 'url' => 'index.php?page=naplo&sub=intezmeny&f=diakFelmentes'));
+ $MENU['modules']['naplo']['ertekeles'] = array(array('txt' => 'Értékelés', 'url' => 'index.php?page=naplo&sub=ertekeles'));
+ $MENU['modules']['naplo']['hibabejelento'] = array(array('txt' => 'Kérelmek', 'url' => 'index.php?page=naplo&sub=hibabejelento&f=admin'));
+ $MENU['modules']['naplo']['koszi'] = array(array('txt' => 'Köszi', 'url' => 'index.php?page=naplo&sub=koszi'));
+ $MENU['modules']['naplo']['hirnok'] = array(array('txt' => 'Hírnök', 'url' => 'index.php?page=naplo&sub=hirnok&f=hirnok'));
+
+ $MENU['modules']['naplo']['sub']['hirnok'] = array(
+ 'hirnok' =>array(array('txt' => 'Hírnök', 'icon'=>'icon-bullhorn')),
+ 'hirnokFeliratkozas' => array(array('txt' => 'Hírnök beállítás', 'icon'=>'icon-cog'))
+ );
+ $MENU['modules']['naplo']['sub']['osztalyozo'] = array(
+ 'dolgozat' => array(array('txt' => 'Dolgozatok')),
+ 'szovegesErtekeles' => array(array('txt' => 'Szöveges értékelés')),
+ 'bizonyitvany' => array(array('txt' => 'Bizonyítvány')),
+ 'stat' => array(array('txt' => 'Zárási statisztika')),
+ );
+ $MENU['modules']['naplo']['orarend'] = array(
+ array('txt' => 'Órarend', 'url' => 'index.php?page=naplo&sub=orarend'),
+ array('txt' => 'Szabad termek', 'url' => 'index.php?page=naplo&sub=orarend&f=szabadTerem'),
+ );
+ $MENU['modules']['naplo']['tanev'] = array(
+ array('txt' => 'Munkaterv', 'url' => 'index.php?page=naplo&sub=tanev&f=munkaterv')
+ );
+ $MENU['modules']['naplo']['sub']['hibabejelento'] = array(
+ 'hibabejelento' => array(array('txt' => 'Új kérelem')),
+ );
+ $MENU['modules']['naplo']['intezmeny'] = array(array('txt' => 'Tanévváltás', 'url' => 'index.php?page=naplo&sub=intezmeny'));
+
+ $MENU['modules']['naplo']['sub']['haladasi'] = array(
+ 'hetes' => array(array('txt' => 'Hetesek')),
+ 'stat' => array(array('txt' => 'Haladási statisztika')),
+ );
+ if(__UZENO_INSTALLED===true)
+ $MENU['modules']['naplo']['uzeno'] = array(array('txt' => 'Üzenő', 'url' => 'index.php?page=naplo&sub=uzeno&f=uzeno'));
+ $MENU['modules']['naplo']['sub']['koszi'] = array(
+ 'koszi'=> array(array('txt' => 'Jelentkezés', 'url' => 'index.php?page=naplo&sub=koszi&f=koszi')),
+ 'kosziAdmin'=>array(array('txt' => 'Pont jóváhagyás', 'url' => 'index.php?page=naplo&sub=koszi&f=kosziAdmin')),
+ 'esemenyAdmin'=>array(array('txt' => 'Esemény adminisztráció', 'url' => 'index.php?page=naplo&sub=koszi&f=esemenyAdmin')),
+ );
+
+ } elseif (__TANAR) {
+ $MENU['modules']['naplo']['haladasi'] = array(array('txt' => 'Haladási napló', 'url' => 'index.php?page=naplo&sub=haladasi'));
+ $MENU['modules']['naplo']['osztalyozo'] = array(array('txt' => 'Osztályozó napló', 'url' => 'index.php?page=naplo&sub=osztalyozo'));
+ $MENU['modules']['naplo']['hianyzas'] = array(array('txt' => 'Hiányzások', 'url' => 'index.php?page=naplo&sub=hianyzas'));
+ $MENU['modules']['naplo']['bejegyzesek'] = array(array('txt' => 'Bejegyzések', 'url' => 'index.php?page=naplo&sub=bejegyzesek'));
+ $MENU['modules']['naplo']['tanmenet'] = array(array('txt' => 'Tanmenetek', 'url' => 'index.php?page=naplo&sub=tanmenet'));
+ $MENU['modules']['naplo']['intezmeny'][] = array('txt' => 'Intézményi adatok', 'url' => 'index.php?page=naplo&sub=intezmeny');
+ $MENU['modules']['naplo']['hibabejelento'] = array(array('txt' => 'Kérelmek', 'url' => 'index.php?page=naplo&sub=hibabejelento&f=admin'));
+ $MENU['modules']['naplo']['ertekeles'] = array(array('txt' => 'Értékelés', 'url' => 'index.php?page=naplo&sub=ertekeles'));
+ $MENU['modules']['naplo']['orarend'] = array(array('txt' => 'Órarend', 'url' => 'index.php?page=naplo&sub=orarend'));
+ $MENU['modules']['naplo']['esemeny'] = array(array('txt' => 'Események', 'url' => 'index.php?page=naplo&sub=esemeny'));
+ $MENU['modules']['naplo']['nyomtatas'][] = array('txt' => 'Nyomtatás', 'url' => 'index.php?page=naplo&sub=nyomtatas');
+ $MENU['modules']['naplo']['tanev'] = array(
+ array('txt' => 'Munkaterv', 'url' => 'index.php?page=naplo&sub=tanev&f=munkaterv'),
+ array('txt' => 'Fogadóóra', 'url' => 'index.php?page=naplo&sub=tanev&f=fogadoOra'),
+ );
+ $MENU['modules']['naplo']['sub']['ertekeles'] = array(
+ 'osszesites' => array(array('txt' => 'Összesítés')),
+ );
+ $MENU['modules']['naplo']['sub']['intezmeny'] = array(
+ 'tankorDiak' => array(array('txt' => 'Tankörnévsor', 'url' => 'index.php?page=naplo&sub=intezmeny&f=tankorDiak')),
+ 'diakTankor' => array(array('txt' => 'Diák tankörei', 'url'=> 'index.php?page=naplo&sub=intezmeny&f=diakTankor')),
+ 'diakTankorJelentkezes' => array(array('txt' => 'Diák választott tankörei', 'url'=> 'index.php?page=naplo&sub=intezmeny&f=diakTankorJelentkezes')),
+ 'diak' => array(array('txt' => 'Diákok', 'url' => 'index.php?page=naplo&sub=intezmeny&f=diak')),
+ 'diakFelmentes' => array(array('txt' => 'Felmentés', 'url' => 'index.php?page=naplo&sub=intezmeny&f=diakFelmentes')),
+ 'valtas'=> array(array('txt' => 'Tanévváltás', 'url' => 'index.php?page=naplo&sub=intezmeny&f=valtas')),
+ 'tovabbkepzes' => array(array('txt' => 'Továbbképzés')),
+ );
+ $MENU['modules']['naplo']['sub']['orarend'] = array(
+ 'helyettesites' => array(array('txt'=> 'Helyettesítések')),
+ 'szabadTerem' => array(array('txt' => 'Szabad termek' /*, 'url' => 'index.php?page=naplo&sub=tanev&f=szabadTerem' */)),
+ 'tanarOrarend' => array(array('txt' => 'Speciális összesített tanári órarend (xls)')),
+ );
+ $MENU['modules']['naplo']['sub']['tanev'] = array(
+ 'diakTanarai' => array(array('txt' => 'Diák tanára')),
+ );
+ $MENU['modules']['naplo']['sub']['hibabejelento'] = array(
+ 'hibabejelento' => array(array('txt' => 'Új kérelem')),
+ );
+ $MENU['modules']['naplo']['sub']['osztalyozo'] = array(
+ 'tankor' => array(array('txt' => 'Tankör osztályzatai')),
+ 'diak' => array(array('txt' => 'Diák osztályzatai')),
+ 'dolgozat' => array(array('txt' => 'Dolgozatok')),
+ 'szovegesErtekeles' => array(array('txt' => 'Szöveges értékelés')),
+ 'bizonyitvany' => array(array('txt' => 'Bizonyítvány')),
+ 'stat' => array(array('txt' => 'Zárási statisztika')),
+ );
+ if (__OSZTALYFONOK === true) $MENU['modules']['naplo']['sub']['osztalyozo']['targySorrend'] = array(array('txt' => 'Tárgysorrend'));
+ $MENU['modules']['naplo']['sub']['bejegyzesek'] = array(
+ 'bejegyzesek' => array(array('txt' => 'Bejegyzések listája')),
+ 'ujBejegyzes' => array(array('txt' => 'Új bejegyzések')),
+ );
+ $MENU['modules']['naplo']['sub']['esemeny'] = array(
+ 'ujEsemeny' => array(array('txt' => 'Esemény felvétel/módosítás')),
+ 'esemenyDiak' => array(array('txt' => 'Jelentkezők kezelése')),
+ );
+ $MENU['modules']['naplo']['sub']['tanmenet'] = array(
+ 'tanmenetTankor' => array(array('txt' => 'Tanmenetek tankörhöz rendelése')),
+ 'tanmenetJovahagyas' => array(array('txt' => 'Tanmenet jóváhagyás')),
+ 'tanmenetInfo' => array(array('txt' => 'Tanmenet részletei')),
+ 'tanmenetModositas' => array(array('txt' => 'Tanmenet módosítása')),
+ 'ujTanmenet' => array(array('txt' => 'Új tanmenet létrehozása')),
+ );
+ $MENU['modules']['naplo']['sub']['haladasi'] = array(
+ 'hetes' => array(array('txt' => 'Hetesek')),
+ 'stat' => array(array('txt' => 'Haladási statisztika')),
+ 'elszamolas' => array(array('txt' => 'Munkaidő')),
+ );
+ $MENU['modules']['naplo']['sub']['hianyzas'] = array(
+ 'osztaly' => array(array('txt' => 'Osztály hiányzásösszesítő')),
+ 'osztalyNap' => array(array('txt' => 'Osztály napi hiányzásösszesítő')),
+ 'diak' => array(array('txt' => 'Diák hiányzásai (naptár nézet)')),
+ 'diakLista' => array(array('txt' => 'Diák hiányzásai (lista)')),
+ 'diakIgazolatlan' => array(array('txt' => 'Diák igazolatlanjai (lista)')),
+ 'info' => array(array('txt' => 'Statisztika')),
+ );
+ $MENU['modules']['naplo']['sub']['nyomtatas'] = array(
+ 'osztalyozonaplo' => array(array('txt' => 'Osztályozónapló nyomtatása')),
+ 'torzslap' => array(array('txt'=>'Törzslap')),
+ 'helyettesitesinaplo' => array(array('txt' => 'Helyettesítési-napló nyomtatása')),
+ 'ertesito' => array(array('txt' => 'Értesítő'))
+ );
+ if(__UZENO_INSTALLED===true)
+ $MENU['modules']['naplo']['uzeno'] = array(array('txt' => 'Üzenő', 'url' => 'index.php?page=naplo&sub=uzeno&f=uzeno'));
+
+ $MENU['modules']['naplo']['hirnok'] = array(array('txt' => 'Hírnök', 'url' => 'index.php?page=naplo&sub=hirnok&f=hirnok'));
+
+ $MENU['modules']['naplo']['koszi'] = array(array('txt' => 'Köszi', 'url' => 'index.php?page=naplo&sub=koszi&f=kosziAdmin'));
+ $MENU['modules']['naplo']['sub']['hirnok'] = array(
+ 'hirnok' =>array(array('txt' => 'Hírnök', 'icon'=>'icon-bullhorn')),
+ 'hirnokFeliratkozas' => array(array('txt' => 'Hírnök beállítás', 'icon'=>'icon-cog'))
+ );
+
+
+ } elseif (__TITKARSAG === true) {
+
+/* Titkárság */
+
+ $MENU['modules']['naplo']['haladasi'] = array(array('txt' => 'Haladási napló', 'url' => 'index.php?page=naplo&sub=haladasi'));
+ $MENU['modules']['naplo']['osztalyozo'] = array(array('txt' => 'Osztályozó napló', 'url' => 'index.php?page=naplo&sub=osztalyozo'));
+ $MENU['modules']['naplo']['hianyzas'] = array(array('txt' => 'Hiányzások', 'url' => 'index.php?page=naplo&sub=hianyzas'));
+ $MENU['modules']['naplo']['orarend'] = array(array('txt' => 'Órarend', 'url' => 'index.php?page=naplo&sub=orarend'));
+ $MENU['modules']['naplo']['hibabejelento'] = array(array('txt' => 'Kérelmek', 'url' => 'index.php?page=naplo&sub=hibabejelento&f=admin'));
+ $MENU['modules']['naplo']['nyomtatas'][] = array('txt' => 'Nyomtatás', 'url' => 'index.php?page=naplo&sub=nyomtatas');
+ $MENU['modules']['naplo']['export'][] = array('txt' => 'Export', 'url' => 'index.php?page=naplo&sub=export&f=diakExport');
+ $MENU['modules']['naplo']['stat'][] = array('txt' => 'Statisztika', 'url' => 'index.php?page=naplo&sub=export&f=letszam');
+ $MENU['modules']['naplo']['tanev'] = array(
+ array('txt' => 'Munkaterv', 'url' => 'index.php?page=naplo&sub=tanev&f=munkaterv'),
+ array('txt' => 'Fogadóóra', 'url' => 'index.php?page=naplo&sub=tanev&f=fogadoOra'),
+ );
+ $MENU['modules']['naplo']['intezmeny'] = array(array('txt' => 'Intézményi adatok', 'url' => 'index.php?page=naplo&sub=intezmeny'));
+ $MENU['modules']['naplo']['sub']['orarend'] = array(
+ 'helyettesites' => array(array('txt' => 'Helyettesítés')),
+ 'szabadTerem' => array(array('txt' => 'Szabad termek' )),
+ );
+ $MENU['modules']['naplo']['sub']['tanev'] = array(
+ 'diakTanarai' => array(array('txt' => 'Diák tanára')),
+ );
+ $MENU['modules']['naplo']['sub']['hibabejelento'] = array(
+ 'hibabejelento' => array(array('txt' => 'Új kérelem')),
+ );
+ $MENU['modules']['naplo']['sub']['osztalyozo'] = array(
+ 'tankor' => array(array('txt' => 'Tankör osztályzatai')),
+ 'diak' => array(array('txt' => 'Diák osztályzatai')),
+ 'dolgozat' => array(array('txt' => 'Dolgozatok')),
+ 'bizonyitvany' => array(array('txt' => 'Bizonyítvány')),
+ 'stat' => array(array('txt' => 'Zárási statisztika')),
+ 'targySorrend' => array(array('txt' => 'Tárgysorrend')),
+ );
+ $MENU['modules']['naplo']['sub']['haladasi'] = array(
+ 'stat' => array(array('txt' => 'Haladási statisztika')),
+// 'elszamolas' => array(array('txt' => 'Elszámolás')),
+ );
+ $MENU['modules']['naplo']['sub']['intezmeny'] = array(
+ 'valtas' => array(array('txt' => 'Intézményváltás')),
+ 'diak' => array(array('txt' => 'Diákok')),
+ 'zaradek' => array(array('txt' => 'Záradék')),
+ );
+ $MENU['modules']['naplo']['sub']['export'] = array(
+ 'diakExport' => array(array('txt' => 'Diak adatok')),
+ 'tantargyFelosztas' => array(array('txt' => 'Tantárgyfelosztás export')),
+ );
+ $MENU['modules']['naplo']['sub']['hianyzas'] = array(
+ 'info' => array(array('txt' => 'Statisztika')),
+ 'oktstat' => array(array('txt' => 'Októberi statisztika')),
+ 'osztaly' => array(array('txt' => 'Osztály hiányzásösszesítő')),
+ );
+ $MENU['modules']['naplo']['sub']['nyomtatas'] = array(
+ 'tankorNaplohozRendeles' => array(array('txt' => 'Tankör naplóhozrendelése')),
+ 'osztalyozonaplo' => array(array('txt' => 'Osztályozónapló nyomtatása')),
+ 'haladasinaplo' => array(array('txt' => 'Haladásinapló nyomtatása')),
+ 'torzslap' => array(array('txt'=>'Törzslap')),
+ 'zaradekok' => array(array('txt' => 'Záradékok, bejegyzések nyomtatása')),
+ 'diakTankorJelentkezes' => array(array('txt' => 'Tankörjelentkezés')),
+ 'ertesito' => array(array('txt' => 'Értesítő', 'rejtett' => true)),
+ 'szovegesErtekeles' => array(array('txt' => 'Szöveges értékelés', 'rejtett' => true)),
+ );
+
+ $MENU['modules']['naplo']['sub']['stat'] = array(
+ 'letszam' => array(array('txt'=>'Létszám statisztika')),
+ 'lemorzsolodas' => array(array('txt'=>'Lemorzsolódás')),
+ );
+
+
+ }
+ if (__VEZETOSEG===true) {
+
+/* Vezetőség */
+
+ $MENU['modules']['naplo']['haladasi'] = array(array('txt' => 'Haladási napló', 'url' => 'index.php?page=naplo&sub=haladasi'));
+ $MENU['modules']['naplo']['osztalyozo'] = array(array('txt' => 'Osztályozó napló', 'url' => 'index.php?page=naplo&sub=osztalyozo'));
+ $MENU['modules']['naplo']['hianyzas'] = array(array('txt' => 'Hiányzások', 'url' => 'index.php?page=naplo&sub=hianyzas'));
+ $MENU['modules']['naplo']['bejegyzesek'] = array(array('txt' => 'Bejegyzések', 'url' => 'index.php?page=naplo&sub=bejegyzesek'));
+ $MENU['modules']['naplo']['tanmenet'] = array(array('txt' => 'Tanmenetek', 'url' => 'index.php?page=naplo&sub=tanmenet'));
+ $MENU['modules']['naplo']['nyomtatas'][] = array('txt' => 'Nyomtatás', 'url' => 'index.php?page=naplo&sub=nyomtatas');
+ $MENU['modules']['naplo']['esemeny'] = array(array('txt' => 'Események', 'url' => 'index.php?page=naplo&sub=esemeny'));
+ $MENU['modules']['naplo']['tanev'][] = array('txt' => 'Tanév adatok', 'url' => 'index.php?page=naplo&sub=tanev');
+ $MENU['modules']['naplo']['export'][] = array('txt' => 'Export', 'url' => 'index.php?page=naplo&sub=export&f=diakExport');
+ $MENU['modules']['naplo']['ertekeles'] = array(array('txt' => 'Értékelés', 'url' => 'index.php?page=naplo&sub=ertekeles'));
+ $MENU['modules']['naplo']['hibabejelento'] = array(array('txt' => 'Kérelmek', 'url' => 'index.php?page=naplo&sub=hibabejelento&f=admin'));
+
+ $MENU['modules']['naplo']['intezmeny'] = array(array('txt' => 'Intézményi adatok', 'url' => 'index.php?page=naplo&sub=intezmeny'));
+
+ $MENU['modules']['naplo']['stat'] = array(array('txt' => 'Statisztika', 'url' => 'index.php?page=naplo&sub=stat&f=letszam'));
+
+ $MENU['modules']['naplo']['sub']['intezmeny'] = array (
+ 'tankorDiak' => array(array('txt' => 'Tankörnévsor', 'url' => 'index.php?page=naplo&sub=intezmeny&f=tankorDiak')),
+ 'tankorTanar' => array(array('txt' => 'Tankör tanárok', 'url' => 'index.php?page=naplo&sub=intezmeny&f=tankorTanar')),
+ 'tankorTanarHozzarendeles' => array(array('txt' => 'Tantárgyfelosztás, tankör-tanár')),
+ 'diak' => array(array('txt' => 'Diákok')),
+ 'diakTankor' => array(array('txt' => 'Diák tankörei', 'url'=> 'index.php?page=naplo&sub=intezmeny&f=diakTankor')),
+ 'diakTankorJelentkezes' => array(array('txt'=> 'Tankörjelentkezés', 'url'=> 'index.php?page=naplo&sub=intezmeny&f=diakTankorJelentkezes')),
+ 'valtas' => array(array('txt' => 'Tanévváltás', 'url' => 'index.php?page=naplo&sub=intezmeny&f=valtas')),
+ 'tankorCsoport' => array(array('txt' => 'Tankörcsoportok*', 'url' => 'index.php?page=naplo&sub=tanev&f=tankorCsoport')),
+ 'tankorBlokk' => array(array('txt' => 'Tankörblokkok*', 'url' => 'index.php?page=naplo&sub=tanev&f=tankorBlokk')),
+ 'diakFelmentes' => array(array('txt' => 'Diák felmentése', 'rejtett' => true)),
+ 'zaradek' => array(array('txt' => 'Záradék')),
+ 'tankorLetszam' => array(array('txt' => 'Tankörlétszámok', 'rejtett' => true)),
+ 'kepesitesek' => array(array('txt' => 'Képesítések')),
+ 'tovabbkepzes' => array(array('txt' => 'Továbbképzés')),
+ );
+
+
+ $MENU['modules']['naplo']['sub']['hibabejelento'] = array(
+ 'hibabejelento' => array(array('txt' => 'Új kérelem')),
+ );
+ $MENU['modules']['naplo']['sub']['haladasi'] = array(
+ 'helyettesites' => array(array('txt' => 'Helyettesítés')),
+ 'pluszora' => array(array('txt' => 'Plusz óra')),
+ 'minuszora' => array(array('txt' => 'Óra elmaradás')),
+ 'osszevonas' => array(array('txt' => 'Összevonás')),
+ 'teremModositas' => array(array('txt' => 'Haladási teremmódosító')),
+ 'specialis' => array(array('txt' => 'Speciális nap')),
+ 'elmaradas' => array(array('txt' => 'Haladási elmaradások')),
+ 'stat' => array(array('txt' => 'Haladási statisztika')),
+ 'elszamolas' => array(array('txt' => 'Elszámolás')),
+ 'oralatogatas' => array(array('txt' => 'Óralátogatás')),
+ 'hetes' => array(array('txt' => 'Hetesek')),
+ );
+ $MENU['modules']['naplo']['sub']['osztalyozo'] = array(
+ 'tankor' => array(array('txt' => 'Tankör osztályzatai')),
+ 'diak' => array(array('txt' => 'Diák osztályzatai')),
+ 'szovegesErtekeles' => array(array('txt' => 'Szöveges értékelés')),
+ 'dolgozat' => array(array('txt' => 'Dolgozatok')),
+ 'vizsga' => array(array('txt' => 'Vizsga')),
+ 'bizonyitvany' => array(array('txt' => 'Bizonyítvány')),
+ 'stat' => array(array('txt' => 'Zárási statisztika')),
+ 'targySorrend' => array(array('txt' => 'Tárgysorrend')),
+ );
+ $MENU['modules']['naplo']['sub']['bejegyzesek'] = array(
+ 'bejegyzesek' => array(array('txt' => 'Bejegyzések listája')),
+ 'ujBejegyzes' => array(array('txt' => 'Új bejegyzések')),
+ );
+ $MENU['modules']['naplo']['sub']['esemeny'] = array(
+ 'ujEsemeny' => array(array('txt' => 'Esemény felvétel/módosítás')),
+ 'esemenyDiak' => array(array('txt' => 'Jelentkezők kezelése')),
+ );
+ $MENU['modules']['naplo']['sub']['tanmenet'] = array(
+ 'tanmenetLeadas' => array(array('txt' => 'Tanmenet leadás')),
+ 'tanmenetJovahagyas' => array(array('txt' => 'Tanmenet jóváhagyás')),
+ 'tanmenetTankor' => array(array('txt' => 'Tanmenetek tankörhöz rendelése')),
+ 'tanmenetInfo' => array(array('txt' => 'Tanmenet részletei')),
+ 'tanmenetModositas' => array(array('txt' => 'Tanmenet módosítása')),
+ 'ujTanmenet' => array(array('txt' => 'Új tanmenet létrehozása')),
+ );
+ $MENU['modules']['naplo']['sub']['nyomtatas'] = array(
+ 'tankorNaplohozRendeles' => array(array('txt' => 'Tankör naplóhozrendelése')),
+ 'osztalyozonaplo' => array(array('txt' => 'Osztályozónapló nyomtatása')),
+ 'haladasinaplo' => array(array('txt' => 'Haladásinapló nyomtatása')),
+ 'torzslap' => array(array('txt'=>'Törzslap')),
+ 'zaradekok' => array(array('txt' => 'Záradékok, bejegyzések nyomtatása')),
+ 'helyettesitesinaplo' => array(array('txt' => 'Helyettesítési-napló nyomtatása')),
+ 'diakTankorJelentkezes' => array(array('txt' => 'Tankörjelentkezés nyomtatvány')),
+ 'ertesito' => array(array('txt' => 'Értesítő'))
+ );
+ $MENU['modules']['naplo']['sub']['export'] = array(
+ 'bizonyitvany' => array(array('txt' => 'Bizonyítvány export')),
+ 'kirBizonyitvanyExport' => array(array('txt' => 'Bizonyítvány export (KIR)')),
+ 'diakExport' => array(array('txt' => 'Diak adatok')),
+ 'tantargyFelosztas' => array(array('txt' => 'Tantárgyfelosztás export')),
+ 'kreta' => array(array('txt' => 'KRÉTA export')),
+ );
+
+
+ $MENU['modules']['naplo']['sub']['orarend'] = array(
+ 'orarend' => array(array('txt' => 'Órarend')),
+ 'helyettesites' => array(array('txt'=> 'Helyettesítések')),
+ 'orarendEllenorzes' => array(array('txt' => 'Órarend ellenőrzés')),
+ 'orarendTeremModositas' => array(array('txt' => 'Teremmódosítás')),
+ 'termez' => array(array('txt' => 'Órarend termező')),
+ 'szabadTerem' => array(array('txt' => 'Szabad termek')),
+ 'tanarOrarend' => array(array('txt' => 'Összesített tanári órarend')),
+ 'ascExport' => array(array('txt' => 'ascExport')),
+ );
+ $MENU['modules']['naplo']['sub']['tanev'] = array(
+ 'munkaterv' => array(array('txt' => 'Éves munkaterv, tanév rendje')),
+ 'tankorCsoport' => array(array('txt' => 'Tankörcsoportok')),
+ 'tankorBlokk' => array(array('txt' => 'Tankörblokkok')),
+ 'fogadoOra' => array(array('txt' => 'Fogadóóra')),
+ 'targyOraszam' => array(array('txt' => 'Tárgy óraszámok')),
+ 'diakTanarai' => array(array('txt' => 'Diák tanára')),
+ 'targyBontas' => array(array('txt' => 'Tantárgyfelosztás, bontás-tankör')),
+ );
+ $MENU['modules']['naplo']['sub']['ertekeles'] = array(
+ 'kerdoivBetoltes' => array(array('txt' => 'Kérdőív betöltése')),
+ 'osszesites' => array(array('txt' => 'Összesítés')),
+ );
+ $MENU['modules']['naplo']['sub']['hianyzas'] = array(
+ 'osztaly' => array(array('txt' => 'Osztály hiányzásösszesítő')),
+ 'osztalyNap' => array(array('txt' => 'Osztály napi hiányzásösszesítő')),
+ 'diak' => array(array('txt' => 'Diák hiányzásai (naptár nézet)')),
+ 'diakLista' => array(array('txt' => 'Diák hiányzásai (lista)')),
+ 'oktstat' => array(array('txt' => 'Októberi statisztika')),
+ 'info' => array(array('txt' => 'Statisztika')),
+
+ );
+
+ $MENU['modules']['naplo']['sub']['stat'] = array(
+ 'tantargyFelosztas' => array(array('txt' => 'Tantárgyfelosztás statisztika')),
+ 'letszam' => array(array('txt'=>'Létszám statisztika')),
+ 'lemorzsolodas' => array(array('txt'=>'Lemorzsolódás')),
+ );
+
+ }
+ if (__NAPLOADMIN === true) {
+ $MENU['modules']['naplo']['haladasi'] = array(array('txt' => 'Haladási napló', 'url' => 'index.php?page=naplo&sub=haladasi'));
+ $MENU['modules']['naplo']['osztalyozo'] = array(array('txt' => 'Osztályozó napló', 'url' => 'index.php?page=naplo&sub=osztalyozo'));
+ $MENU['modules']['naplo']['hianyzas'] = array(array('txt' => 'Hiányzások', 'url' => 'index.php?page=naplo&sub=hianyzas'));
+ $MENU['modules']['naplo']['bejegyzesek'] = array(array('txt' => 'Bejegyzések', 'url' => 'index.php?page=naplo&sub=bejegyzesek'));
+ $MENU['modules']['naplo']['orarend'] = array(array('txt' => 'Órarend', 'url' => 'index.php?page=naplo&sub=orarend'));
+ $MENU['modules']['naplo']['tanmenet'] = array(array('txt' => 'Tanmenetek', 'url' => 'index.php?page=naplo&sub=tanmenet'));
+ $MENU['modules']['naplo']['esemeny'] = array(array('txt' => 'Események', 'url' => 'index.php?page=naplo&sub=esemeny'));
+ $MENU['modules']['naplo']['tanev'] = array(
+ array('txt' => 'Tanév adatok', 'url' => 'index.php?page=naplo&sub=tanev'),
+ array('txt' => 'Fogadóóra', 'url' => 'index.php?page=naplo&sub=tanev&f=fogadoOra'),
+ );
+ $MENU['modules']['naplo']['nyomtatas'][] = array('txt' => 'Nyomtatás', 'url' => 'index.php?page=naplo&sub=nyomtatas', 'rejtett' => true);
+ $MENU['modules']['naplo']['export'][] = array('txt' => 'Export', 'url' => 'index.php?page=naplo&sub=export&f=diakExport');
+ $MENU['modules']['naplo']['intezmeny'] = array(array('txt' => 'Intézményi adatok', 'url' => 'index.php?page=naplo&sub=intezmeny'));
+
+ $MENU['modules']['naplo']['stat'] = array(array('txt' => 'Statisztika', 'url' => 'index.php?page=naplo&sub=stat&f=letszam'));
+ $MENU['modules']['naplo']['ertekeles'] = array(array('txt' => 'Értékelés', 'url' => 'index.php?page=naplo&sub=ertekeles', 'rejtett' => true));
+ $MENU['modules']['naplo']['admin'] = array(array('txt' => 'Admin', 'url' => 'index.php?page=naplo&sub=admin'));
+ $MENU['modules']['naplo']['koszi'] = array(array('txt' => 'Köszi', 'url' => 'index.php?page=naplo&sub=koszi&f=kosziAdmin'));
+ $MENU['modules']['naplo']['hibabejelento'] = array(array('txt' => 'Kérelmek', 'url' => 'index.php?page=naplo&sub=hibabejelento&f=admin', 'rejtett' => true));
+ $MENU['modules']['naplo']['hirnok'] = array(array('txt' => 'Hírnök', 'url' => 'index.php?page=naplo&sub=hirnok&f=hirnok'));
+ if(__UZENO_INSTALLED===true)
+ $MENU['modules']['naplo']['uzeno'] = array(array('txt' => 'Üzenő', 'url' => 'index.php?page=naplo&sub=uzeno&f=uzeno'));
+
+ $MENU['modules']['naplo']['sub']['stat'] = array(
+ 'tantargyFelosztas' => array(array('txt' => 'Tantárgyfelosztás statisztika')),
+ 'letszam' => array(array('txt'=>'Létszám statisztika')),
+ 'lemorzsolodas' => array(array('txt'=>'Lemorzsolódás')),
+ );
+
+ $MENU['modules']['naplo']['sub']['haladasi'] = array(
+ 'helyettesites' => array(array('txt' => 'Helyettesítés')),
+ 'pluszora' => array(array('txt' => 'Plusz óra')),
+ 'minuszora' => array(array('txt' => 'Óra elmaradás')),
+ 'osszevonas' => array(array('txt' => 'Összevonás', 'rejtett' => true)),
+ 'teremModositas' => array(array('txt' => 'Haladási teremmódosító')),
+ 'specialis' => array(array('txt' => 'Speciális nap', 'rejtett' => true)),
+ 'elmaradas' => array(array('txt' => 'Haladási elmaradások', 'rejtett' => true)),
+ 'stat' => array(array('txt' => 'Haladási statisztika', 'rejtett' => true)),
+ 'elszamolas' => array(array('txt' => 'Elszámolás', 'rejtett' => true)),
+ 'oralatogatas' => array(array('txt' => 'Óralátogatás', 'rejtett' => true)),
+ 'hetes' => array(array('txt' => 'Hetesek')),
+ );
+ $MENU['modules']['naplo']['sub']['hibabejelento'] = array(
+ 'hibabejelento' => array(array('txt' => 'Új kérelem')),
+ );
+ $MENU['modules']['naplo']['sub']['koszi'] = array(
+ // ez csak diákoknak van, nem? // 'koszi' => array(array('txt' => 'Köszi')),
+ 'esemenyAdmin' => array(array('txt' => 'Esemény adminisztráció')),
+ 'kosziAdmin' => array(array('txt' => 'Pont adminisztráció')),
+ );
+ $MENU['modules']['naplo']['sub']['hianyzas'] = array(
+ 'osztaly' => array(array('txt' => 'Osztály hiányzásösszesítő')),
+ 'osztalyNap' => array(array('txt' => 'Osztály napi hiányzásösszesítő')),
+ 'diak' => array(array('txt' => 'Diák hiányzásai (naptár nézet)')),
+ 'diakLista' => array(array('txt' => 'Diák hiányzásai (lista)')),
+ 'diakIgazolatlan' => array(array('txt' => 'Diák igazolatlanjai (lista)')),
+ 'oktstat' => array(array('txt' => 'Októberi statisztika')),
+ 'info' => array(array('txt' => 'Statisztika')),
+
+ );
+ $MENU['modules']['naplo']['sub']['osztalyozo'] = array(
+ 'tankor' => array(array('txt' => 'Tankör osztályzatai')),
+ 'diak' => array(array('txt' => 'Diák osztályzatai', 'rejtett' => true)),
+ 'dolgozat' => array(array('txt' => 'Dolgozatok', 'rejtett' => true)),
+ 'vizsga' => array(array('txt' => 'Vizsga')),
+ 'bizonyitvany' => array(array('txt' => 'Bizonyítvány', 'rejtett' => true)),
+// 'bizelomenetel' => array(array('txt' => 'Előmenetel', 'rejtett' => true)),
+ 'zaroJegyCheck' => array(array('txt' => 'Zárójegy évfolyam ellenőrző')),
+ 'stat' => array(array('txt' => 'Zárási statisztika')),
+ 'targySorrend' => array(array('txt' => 'Tárgysorrend', 'rejtett' => true)),
+ 'szovegesErtekeles' => array(array('txt' => 'Szöveges értékelés', 'rejtett' => true)),
+ 'szempontRendszer' => array(array('txt' => 'Szempont rendszer', 'rejtett' => true)),
+ );
+ $MENU['modules']['naplo']['sub']['bejegyzesek'] = array(
+ 'bejegyzesek' => array(array('txt' => 'Bejegyzések listája')),
+ 'ujBejegyzes' => array(array('txt' => 'Új bejegyzések')),
+ 'bejegyzesTipus' => array(array('txt' => 'Bejegyzés-típusok')),
+ );
+ $MENU['modules']['naplo']['sub']['tanmenet'] = array(
+ 'tanmenetLeadas' => array(array('txt' => 'Tanmenet leadás')),
+ 'tanmenetJovahagyas' => array(array('txt' => 'Tanmenet jóváhagyás')),
+ 'tanmenetTankor' => array(array('txt' => 'Tanmenetek tankörhöz rendelése')),
+ 'tanmenetInfo' => array(array('txt' => 'Tanmenet részletei')),
+ 'tanmenetModositas' => array(array('txt' => 'Tanmenet módosítása')),
+ 'ujTanmenet' => array(array('txt' => 'Új tanmenet létrehozása')),
+ );
+ $MENU['modules']['naplo']['sub']['esemeny'] = array(
+ 'ujEsemeny' => array(array('txt' => 'Esemény felvétel/módosítás')),
+ 'esemenyDiak' => array(array('txt' => 'Névsor kezelése')),
+ );
+ $MENU['modules']['naplo']['sub']['orarend'] = array(
+ 'orarend' => array(array('txt' => 'Órarend')),
+ 'szabadTerem' => array(array('txt' => 'Szabad termek', 'rejtett' => true)),
+ 'helyettesites' => array(array('txt' => 'Helyettesítés', 'rejtett' => true)),
+ 'orarendTankor' => array(array('txt' => 'Órarend-tankör összerendező', 'rejtett' => true)),
+ 'orarendUtkozes' => array(array('txt' => 'Órarend ütközés', 'rejtett' => true)),
+ 'orarendBetolto' => array(array('txt' => 'Órarend betöltő', 'rejtett' => true)),
+ 'orarendEllenorzes' => array(array('txt' => 'Órarend ellenőrzés', 'rejtett' => true)),
+ 'orarendTeremModositas' => array(array('txt' => 'Teremmódosítás', 'rejtett' => true)),
+ 'orarendModosito' => array(array('txt' => 'Órarend módosítás', 'rejtett' => true)),
+ 'termez' => array(array('txt' => 'Órarend termező', 'rejtett' => true)),
+ 'tanarOrarend' => array(array('txt' => 'Összesített tanári órarend', 'rejtett' => true)),
+ 'ascExport' => array(array('txt' => 'ascExport', 'rejtett' => true)),
+ );
+ $MENU['modules']['naplo']['sub']['tanev'] = array(
+ 'munkaterv' => array(array('txt' => 'Éves munkaterv, tanév rendje', 'rejtett' => true)),
+ 'checkStatus' => array(array('txt' => 'Ellenőr', 'rejtett' => true)),
+ 'tankorCsoport' => array(array('txt' => 'Tankörcsoportok')),
+ 'tankorBlokk' => array(array('txt' => 'Tankörblokkok')),
+ // 'vegzosTankorLezaras' => array(array('txt' => 'Végzős tankör kiléptetés', 'rejtett' => true)),
+ 'vegzosOrarendLezaras' => array(array('txt' => 'Végzős órarend lezárása', 'rejtett' => true)),
+ 'fogadoOra' => array(array('txt' => 'Fogadóóra', 'rejtett' => true)),
+ // 'intezmeny' => array(array('txt' => 'Intézményváltó', 'url' => 'index.php?page=naplo&sub=intezmeny&f=valtas')),
+ 'targyOraszam' => array(array('txt' => 'Tárgy óraszámok', 'rejtett' => true)),
+ 'diakTanarai' => array(array('txt' => 'Diák tanára', 'rejtett' => true)),
+ 'targyBontas' => array(array('txt' => 'Tantárgyfelosztás, bontás-tankör')),
+ );
+ $MENU['modules']['naplo']['sub']['nyomtatas'] = array(
+ 'tankorNaplohozRendeles' => array(array('txt' => 'Tankör naplóhozrendelése')),
+ 'osztalyozonaplo' => array(array('txt' => 'Osztályozónapló nyomtatása')),
+ 'haladasinaplo' => array(array('txt' => 'Haladásinapló nyomtatása')),
+ 'torzslap' => array(array('txt'=>'Törzslap')),
+ 'zaradekok' => array(array('txt' => 'Záradékok, bejegyzések nyomtatása')),
+ 'helyettesitesinaplo' => array(array('txt' => 'Helyettesítési-napló nyomtatása')),
+ 'diakTankorJelentkezes' => array(array('txt' => 'Tankörjelentkezés')),
+ 'ertesito' => array(array('txt' => 'Értesítő', 'rejtett' => true)),
+ 'szovegesErtekeles' => array(array('txt' => 'Szöveges értékelés', 'rejtett' => true)),
+ );
+
+ $MENU['modules']['naplo']['sub']['export'] = array(
+ 'bizonyitvany' => array(array('txt' => 'Bizonyítvány export')),
+ 'kirBizonyitvanyExport' => array(array('txt' => 'Bizonyítvány export (KIR)')),
+ 'diakExport' => array(array('txt' => 'Diak adatok')),
+ 'tantargyFelosztas' => array(array('txt' => 'Tantárgyfelosztás export')),
+ 'sulix' => array(array('txt' => 'Együttműködés SuliXerverrel')),
+ 'kreta' => array(array('txt' => 'KRÉTA export')),
+ 'tanarOsztalyOraszam' => array(array('txt' => 'Tanár-Osztály óraszámok')),
+ );
+ $MENU['modules']['naplo']['sub']['intezmeny'] = array(
+ 'valtas' => array(array('txt' => 'Intézményváltás', 'rejtett' => true)),
+ 'osztaly' => array(array('txt' => 'Osztályok')),
+ 'diak' => array(array('txt' => 'Diákok')),
+ 'diakSzulo' => array(array('txt' => 'Szülő/Nevelő', 'rejtett' => true)),
+ 'tanar' => array(array('txt' => 'Tanárok')),
+ 'kepesitesek' => array(array('txt' => 'Képesítések')),
+ 'tovabbkepzes' => array(array('txt' => 'Továbbképzés')),
+ 'munkakozosseg' => array(array('txt' => 'Munkaközösségek, tárgyak', 'rejtett' => true)),
+ 'tankor' => array(array('txt' => 'Tankörök')),
+ 'tankorTanar' => array(array('txt' => 'Tankör tanárok')),
+ 'tankorTanarHozzarendeles' => array(array('txt' => 'Tantárgyfelosztás, tankör-tanár')),
+ 'tankorDiak' => array(array('txt' => 'Tankör diákok')),
+ 'diakTankor' => array(array('txt' => 'Diák tankörei')),
+ 'diakFelmentes' => array(array('txt' => 'Diák felmentése', 'rejtett' => true)),
+ 'diakTankorJelentkezes' => array(array('txt' => 'Tankörjelentkezés', 'rejtett' => true)),
+ 'tankorSzemeszter' => array(array('txt' => 'Tankör óraterve', 'rejtett' => true)),
+ 'tankorLetszam' => array(array('txt' => 'Tankörlétszámok', 'rejtett' => true)),
+ 'kepzes' => array(array('txt' => 'Képzések', 'rejtett' => true)),
+ 'kepzesOraterv' => array(array('txt' => 'Képzés óraterv', 'rejtett' => true)),
+ 'zaradek' => array(array('txt' => 'Záradék')),
+ 'terem' => array(array('txt' => 'Terem')),
+ 'verseny' => array(array('txt' => 'Verseny')),
+ );
+ $MENU['modules']['naplo']['sub']['ertekeles'] = array(
+ 'kerdoivBetoltes' => array(array('txt' => 'Kérdőív betöltése')),
+ 'osszesites' => array(array('txt' => 'Összesítés')),
+ );
+ $MENU['modules']['naplo']['sub']['admin'] = array(
+ 'intezmenyek' => array(array('txt' => 'Intézmények')),
+ 'tanevek' => array(array('txt' => 'Tanévek')),
+ 'szemeszterek' => array(array('txt' => 'Szemeszterek')),
+ 'fillhaladasi' => array(array('txt' => 'Haladási napló feltöltése')),
+ 'import' => array(array('txt' => 'Import')),
+ 'azonositok' => array(array('txt' => 'Azonosító generálás')),
+ 'szuloiAzonositok' => array(array('txt' => 'Szülői azonosítók generálása')),
+ 'rpcPrivilege' => array(array('txt' => 'RPC jogosultságok')),
+ );
+ $MENU['modules']['naplo']['sub']['hirnok'] = array(
+ 'hirnok' =>array(array('txt' => 'Hírnök', 'icon'=>'icon-bullhorn')),
+ 'hirnokFeliratkozas' => array(array('txt' => 'Hírnök beállítás', 'icon'=>'icon-cog'))
+ );
+
+ }
+ if (__UZENO_INSTALLED===true && __UZENOADMIN===true)
+ $MENU['modules']['naplo']['uzeno'] = array(array('txt' => 'Üzenő', 'url' => 'index.php?page=naplo&sub=uzeno&f=uzeno'));
+
+ // SNI
+ if (__NAPLOADMIN || __VEZETOSEG || __TANAR) {
+ $MENU['modules']['naplo']['sni'] = array(array('txt' => 'Egyéni fejlesztés', 'url' => 'index.php?page=naplo&sub=sni'));
+ $MENU['modules']['naplo']['sub']['sni'] = array(
+ 'diakAllapot' => array(array('txt' => 'Belépő/kilépő állapot')),
+ 'fejlesztesiTerv' => array(array('txt' => 'Havi összegzés')),
+ 'tantargyiFeljegyzesek' => array(array('txt' => 'Tantárgyi feljegyzések')),
+ );
+ $MENU['modules']['naplo']['sub']['nyomtatas']['sniHaviJegyzokonyv'] = array(array('txt' => 'Havi jegyzőkönyv'));
+ $MENU['modules']['naplo']['sub']['nyomtatas']['sniEvVegiJegyzokonyv'] = array(array('txt' => 'Év végi jegyzőkönyv'));
+ }
+ // SNI VEGE
+
+if ($page==='naplo') {
+
+ // Navigáció - alapértelmezés
+ $NAV[1] = array(
+ array('page' => 'naplo', 'sub' => 'haladasi'),
+ array('page' => 'naplo', 'sub' => 'osztalyozo'),
+ array('page' => 'naplo', 'sub' => 'hianyzas'),
+ array('page' => 'naplo', 'sub' => 'orarend'),
+ );
+ if (__NAPLOADMIN) {
+ $NAV[1][] = array('page' => 'naplo', 'sub' => 'intezmeny');
+ $NAV[1][] = array('page' => 'naplo', 'sub' => 'admin');
+ $NAV[1][] = array('page' => 'naplo', 'sub' => 'hibabejelento');
+ }
+
+ if (is_array($MENU['modules']['naplo']['sub'][$sub])) foreach ($MENU['modules']['naplo']['sub'][$sub] as $_f => $M) {
+ $NAV[2][] = array('page' => 'naplo', 'sub' => $sub, 'f' => $_f);
+ } elseif (is_array($MENU['modules']['naplo'])) foreach ($MENU['modules']['naplo'] as $_f => $M) {
+ if ($_f != 'sub') $NAV[2][] = array('page' => 'naplo', 'sub' => $_f);
+ }
+
+}
+?> \ No newline at end of file
diff --git a/mayor-orig/www/include/menu/public/hu_HU/base.php b/mayor-orig/www/include/menu/public/hu_HU/base.php
new file mode 100644
index 00000000..66a36701
--- /dev/null
+++ b/mayor-orig/www/include/menu/public/hu_HU/base.php
@@ -0,0 +1,34 @@
+<?php
+
+ $MENU = array(
+ 'home'=>array(),
+ 'session'=>array(),
+ 'naplo'=>array(),
+ 'portal'=>array(),
+ 'felveteli'=>array(),
+// 'forum'=>array(),
+// 'auth'=>array(),
+ );
+
+ if (defined('_SESSIONID') and _SESSIONID != '') {
+ $MENU['session'] = array(
+ array('txt' => 'Kilépés', 'url' => 'index.php?page=session&f=logout')
+ );
+ }
+ $MENU['home'] = array(
+ array('txt' => 'Kezdőlap', 'url' => 'index.php')
+ );
+
+ // $NAVI[] = array('txt' => 'Kezdőlap', 'url' => 'index.php', 'icon' => 'icon-home-alt');
+
+// $MENU['modules']['session']['createAccount'] = array(
+// array('txt' => 'Szülői regisztráció', 'url' => 'index.php?page=session&f=createAccount&toPolicy=parent'),
+// array('txt' => 'Fórum regisztráció', 'url' => 'index.php?page=session&f=createAccount&toPolicy=public'),
+// );
+ if ($f == 'changeMyPassword') {
+ $MENU['back'] = array(array('txt'=>'Vissza','url'=>'index.php?policy='.$toPolicy,'get'=>array('sessionID','skin','lang')));
+ $MENU['password'] = array(array('txt'=>'Jelszóváltoztatás','url'=>'index.php?page=password&sub=&f=changeMyPassword'));
+// $NAV[1][] = array('page'=>'back');
+ }
+
+?>
diff --git a/mayor-orig/www/include/menu/public/hu_HU/module-naplo.php b/mayor-orig/www/include/menu/public/hu_HU/module-naplo.php
new file mode 100644
index 00000000..090c7db2
--- /dev/null
+++ b/mayor-orig/www/include/menu/public/hu_HU/module-naplo.php
@@ -0,0 +1,13 @@
+<?php
+/*
+ module: naplo
+*/
+
+ $MENU['naplo'] = array(array('txt' => 'Órarend', 'url' => 'index.php?page=naplo&sub=orarend&f=orarend'));
+ $MENU['modules']['naplo']['orarend'] = array(
+ array('txt' => 'Órarend', 'url' => 'index.php?page=naplo&sub=orarend&f=orarend'),
+ array('txt' => 'Helyettesítés', 'url'=>'index.php?page=naplo&sub=orarend&f=helyettesites', 'refresh'=>60),
+ array('txt' => 'Szabad termek', 'url' => 'index.php?page=naplo&sub=orarend&f=szabadTerem'),
+ );
+
+?>