This commit is contained in:
skidoodle 2024-03-13 00:33:46 +01:00
commit e124a47765
19374 changed files with 9806149 additions and 0 deletions

View file

@ -0,0 +1,566 @@
<mvcSiteMap xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mvcsitemap.codeplex.com/schemas/MvcSiteMap-File-4.0 MvcSiteMapSchema.xsd" xmlns="http://mvcsitemap.codeplex.com/schemas/MvcSiteMap-File-4.0">
<mvcSiteMapNode title="Map" clickable="false">
<mvcSiteMapNode title="Nyilvántartás" description="Nyilvántartás" resourceId="35" clickable="false" iconname="list" prevyear="" activeyear="" nextyear="">
<mvcSiteMapNode title="Intézményi adatok" description="Intézményi adatok" resourceId="482" clickable="false" prevyear="" activeyear="" nextyear="">
<mvcSiteMapNode title="Intézmény" description="Intézmény" resourceId="1901" area="Intezmeny" controller="Intezmeny" action="Index" prevyear="" activeyear="" nextyear="" />
<mvcSiteMapNode title="Termek" description="Termek" resourceId="8" area="Intezmeny" controller="Terem" action="Index" prevyear="" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Tantárgyak" description="Tantárgyak" resourceId="9" area="Tantargy" controller="Tantargyak" action="Index" prevyear="" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Tantervek" description="Tantervek" resourceId="10" area="Tantargy" controller="Tantervek" action="Index" prevyear="" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Óratervek" description="Óratervek" resourceId="3379" area="Tantargy" controller="OraTerv" action="Index" prevyear="" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Eszközök" description="Eszközök" resourceId="11" area="Intezmeny" controller="Eszkozok" action="Index" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Tárgyi eszközök (KRÉTA GR)" description="Tárgyi eszközök (KRÉTA GR)" resourceId="8911" area="GRModul" controller="TargyiEszkozok" action="Index" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Oktatott szakmák" description="Oktatott szakmák" resourceId="55" area="Intezmeny" controller="OktatottSzakmak" action="Index" activeyear="" notInLEP="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Tanulói adatok" description="Tanulói adatok" resourceId="1872" clickable="false" prevyear="" activeyear="" nextyear="">
<mvcSiteMapNode title="Tanulók" description="Tanulók" resourceId="332" area="Tanulo" controller="Tanulo" action="Index" prevyear="" activeyear="" nextyear="" />
<mvcSiteMapNode title="Osztályok" description="Osztályok" resourceId="330" area="OsztalyCsoport" controller="Osztaly" action="Index" prevyear="" activeyear="" nextyear="" />
<mvcSiteMapNode title="Csoportok" description="Csoportok" resourceId="472" area="OsztalyCsoport" controller="Csoport" action="Index" prevyear="" activeyear="" nextyear="" />
<mvcSiteMapNode title="Tanulók jogviszony adatai" description="Tanulók jogviszony adatai" resourceId="10010" area="Tanulo" controller="TanulokJogviszonyAdatok" action="Index" prevyear="" activeyear="" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Oktatói adatok" description="Oktatói adatok" resourceId="2592" clickable="false" prevyear="" activeyear="" nextyear="" >
<mvcSiteMapNode title="Alkalmazottak" description="Alkalmazottak" resourceId="3268" area="Alkalmazott" controller="Alkalmazott" action="Index" prevyear="" activeyear="" nextyear="" />
<mvcSiteMapNode title="Tantárgyfelosztás" description="Tantárgyfelosztás" resourceId="1621" area="Tantargy" controller="TantargyFelosztas" action="Index" prevyear="" activeyear="" nextyear="" notInLEP="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Beállítások" description="Beállítások" resourceId="106" clickable="false" activeyear="" nextyear="" notInLEP="">
<mvcSiteMapNode title="Felhasználók" description="Felhasználók" resourceId="7716" area="Felhasznalok" controller="Felhasznalok" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Tanév rendje" description="Tanév rendje" resourceId="674" area="Intezmeny" controller="TanevRendje" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Csengetési rend" description="Csengetési rend" resourceId="14" area="Intezmeny" controller="CsengetesiRend" action="Index" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Adatszótárak" description="Adatszótárak" resourceId="2020" area="Adminisztracio" controller="Adatszotar" action="Index" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Testreszabás" description="Testreszabás" resourceId="2607" area="Adminisztracio" controller="SystemSettings" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="AktívTanévVáltása" description="AktívTanévVáltása" resourceId="7557" area="Adminisztracio" controller="AktivTanevValtasa" action="Index" activeyear="" notInLEP=""/>
</mvcSiteMapNode>
</mvcSiteMapNode>
<mvcSiteMapNode title="Importálások" description="Importálások" resourceId="3773" clickable="false" iconname="database" activeyear="" nextyear="" >
<mvcSiteMapNode title="Alkalmazott importálások" description="Alkalmazott importálások" resourceId="7593" clickable="false" activeyear="" nextyear="" >
<mvcSiteMapNode title="Alkalmazottak importálása" description="Alkalmazottak importálása" resourceId="4062" area="Adminisztracio" controller="TanarImport" action="Index" activeyear="" nextyear="" />
<mvcSiteMapNode title="Alkalmazottak belépési adatainak importálása" description="Alkalmazottak belépési adatainak importálása" resourceId="7620" area="ImportExport" controller="FelhasznaloBelepesImportExport" action="AlkalmazottIndex" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Alkalmazott munkaügyi adatainak importálása" description="Alkalmazott munkaügyi adatainak importálása" resourceId="5433" area="ImportExport" controller="AlkalmazottMunkaugyiAdatokImportExport" action="Index" activeyear="" nextyear="" notInLEP="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Tanuló importálások" description="Tanuló importálások" resourceId="7594" clickable="false" activeyear="" nextyear="" >
<mvcSiteMapNode title="Tanulók importálása" description="Tanulók importálása" resourceId="1747" area="Adminisztracio" controller="KIRTanuloImport" action="Index" activeyear="" nextyear =""/>
<mvcSiteMapNode title="Tanulók belépési adatainak importálása" description="Tanulók belépési adatainak importálása" resourceId="7621" area="ImportExport" controller="FelhasznaloBelepesImportExport" action="TanuloIndex" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Tanulók elérhetőségi adatainak importálása" description="Tanulók elérhetőségi adatainak importálása" resourceId="8952" area="ImportExport" controller="TanulokElerhetosegiAdataikImportExport" action="Index" activeyear="" nextyear="" />
<mvcSiteMapNode title="Tanuló besorolás importálása" description="Tanuló besorolás importálása" resourceId="4978" area="ImportExport" controller="TanuloBesorolasImportExport" action="Index" activeyear="" nextyear="" />
<mvcSiteMapNode title="Gondviselők importálása" description="Gondviselők importálása" resourceId="7595" area="ImportExport" controller="GondviseloImportExport" action="Index" activeyear="" nextyear="" />
<mvcSiteMapNode title="Gondviselők belépési adatainak importálása" description="Gondviselők belépési adatainak importálása" resourceId="7622" area="ImportExport" controller="FelhasznaloBelepesImportExport" action="GondviseloIndex" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Körzetes nebulók importálása" description="Körzetes nebulók importálása" resourceId="7464" area="ImportExport" controller="NebuloImportExport" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="KIFIR import" description="KIFIR import" resourceId="7652" area="ImportExport" controller="TanuloKifirImportExport" action="Index" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Tantárgyfelosztás" description="Tantárgyfelosztás" resourceId="1621" clickable="false" activeyear="" nextyear="" notInLEP="" >
<!--<mvcSiteMapNode title="Előzetes tantárgyfelosztás importálása" description="Előzetes tantárgyfelosztás importálása" resourceId="4065" area="ImportExport" controller="TantargyfelosztasImportExport" action="Index" nextyear="" />-->
<mvcSiteMapNode title="Tantárgyfelosztás importálása" description="Tantárgyfelosztás importálása" resourceId="4063" area="ImportExport" controller="TantargyfelosztasImportExport" action="Index" activeyear="" nextyear="" notInLEP="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Órarend importálás" description="Órarend importálás" resourceId="4338" clickable="false" activeyear="" nextyear="" notInLEP="" >
<mvcSiteMapNode title="aSc Import" description="aSc Import" resourceId="4314" area="ImportExport" controller="OrarendAscImportExport" action="Index" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="aSc excel konvertálás" description="aSc excel konvertálás" resourceId="7204" area="ImportExport" controller="OrarendAscExcelConvert" action="Index" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Excel import" description="Excel import" resourceId="5895" area="ImportExport" controller="OrarendImportExport" action="Index" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Excel import érvényességi idővel" description="Excel import érvényességi idővel" resourceId="5861" area="ImportExport" controller="OrarendErvenyessegiIdovelImportExport" action="Index" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Napirend import" description="Napirend import" resourceId="5896" area="ImportExport" controller="NapirendImportExport" action="Index" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Napirend import érvényességi idővel" description="Napirend import érvényességi idővel" resourceId="5862" area="ImportExport" controller="NapirendErvenyessegiIdovelImportExport" action="Index" activeyear="" nextyear="" notInLEP="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Értékelés mondatbank importálás" description="Értékelés mondatbank importálás" resourceId="7463" clickable="false" activeyear="" notInLEP="" >
<mvcSiteMapNode title="Értékelés mondatbank importálása" description="Értékelés mondatbank importálása" resourceId="7462" area="ImportExport" controller="TanuloErtekelesMondatbankImportExport" action="Index" activeyear="" notInLEP="" />
</mvcSiteMapNode>
<!--<mvcSiteMapNode title="KIR szinkron" description="KIR szinkron" resourceId="8416" clickable="false" activeyear="" >
<mvcSiteMapNode title="Alkalmazott KIR-ből" description="Alkalmazott KIR-ből" resourceId="8417" area="KirImportExport" controller="KirAlkalmazott" action="IndexImport" activeyear="" />
<mvcSiteMapNode title="Tanuló KIR-ből" description="Tanuló KIR-ből" resourceId="8418" area="KirImportExport" controller="KirTanulo" action="IndexImport" activeyear="" />
</mvcSiteMapNode>-->
<mvcSiteMapNode title="Egyéb importálás" description="Egyéb importálás" resourceId="8953" clickable="false" activeyear="" nextyear="" >
<mvcSiteMapNode title="Termek importálása" description="Termek importálása" resourceId="4826" area="ImportExport" controller="TeremImportExport" action="Index" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Eszközök importálása" description="Eszközök importálása" resourceId="4846" area="ImportExport" controller="EszkozImportExport" action="Index" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Óraterv importálása" description="Óraterv importálása" resourceId="8954" area="ImportExport" controller="OratervImportExport" action="Index" activeyear="" nextyear="" notInLEP="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<mvcSiteMapNode title="Tanulók besorolása" description="Tanulók besorolása" resourceId="1740" clickable="false" iconname="group" activeyear="" nextyear="">
<mvcSiteMapNode title="AKTUÁLIS TANÉV - OSZTÁLYOK" description="AKTUÁLIS TANÉV - OSZTÁLYOK" resourceId="3960" clickable="false" activeyear="" >
<mvcSiteMapNode title="Tanulók besorolása osztályokba" description="Tanulók osztályba sorolása osztályokba" resourceId="3961" area="OsztalyCsoport" controller="AktTanevSorolas" action="OsztalyBesorolasElsoAlkalom" activeyear="" />
<mvcSiteMapNode title="Tanulók áthelyezése" description="Tanulók áthelyezése másik osztályba" resourceId="3962" area="OsztalyCsoport" controller="AktTanevSorolas" action="OsztalyAtsorolas" activeyear="" />
<mvcSiteMapNode title="Téves besorolások javítása" description="Téves osztályba sorolások javítása" resourceId="3963" area="OsztalyCsoport" controller="AktTanevSorolas" action="OsztalyTevesBesorolasJavitas" activeyear="" />
<mvcSiteMapNode title="Kiíratkozás" description="Kiíratkozás osztályokból" resourceId="3964" area="OsztalyCsoport" controller="AktTanevSorolas" action="OsztalyKisorolas" activeyear="" />
<mvcSiteMapNode title="Visszairatkozás" description="Visszairatkozás" resourceId="3965" area="OsztalyCsoport" controller="AktTanevSorolas" action="OsztalyVisszairatkoztatas" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="AKTUÁLIS TANÉV - CSOPORTOK" description="AKTUÁLIS TANÉV - CSOPORTOK" resourceId="3966" clickable="false" activeyear="" >
<mvcSiteMapNode title="Tanulók besorolása osztályokból" description="Tanulók csoportba sorolása osztályokból" resourceId="3967" area="OsztalyCsoport" controller="AktTanevSorolas" action="CsoportBesorolas" activeyear="" />
<mvcSiteMapNode title="Tanulók áthelyezése" description="Tanulók áthelyezése másik csoportba " resourceId="3968" area="OsztalyCsoport" controller="AktTanevSorolas" action="CsoportAtsorolas" activeyear="" />
<mvcSiteMapNode title="Téves besorolások javítása" description="Téves csoportba sorolások javítása" resourceId="3969" area="OsztalyCsoport" controller="AktTanevSorolas" action="CsoportTevesBesorolasJavitas" activeyear="" />
<mvcSiteMapNode title="Tanulók kiléptetése" description="Tanulók kiléptetése csoportokból" resourceId="3970" area="OsztalyCsoport" controller="AktTanevSorolas" action="CsoportKisorolas" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="KÖVETKEZŐ TANÉV - OSZTÁLYOK" description="KÖVETKEZŐ TANÉV - OSZTÁLYOK" resourceId="3971" clickable="false" nextyear="" notInLEP="" >
<mvcSiteMapNode title="Új tanulók besorolása" description="Új tanulók osztályba sorolása a következő tanévre" resourceId="3972" area="OsztalyCsoport" controller="KovTanevSorolas" action="OsztalyBesorolasElsoAlkalom" nextyear="" />
<mvcSiteMapNode title="Téves besorolások javítása" description="Téves osztályba sorolások javítása a következő tanévben" resourceId="3974" area="OsztalyCsoport" controller="KovTanevSorolas" action="OsztalyTevesBesorolasJavitas" nextyear="" />
<!--<mvcSiteMapNode title="Nebulók besorolása" description="Nebulók osztályba sorolása a következő tanévre" resourceId="7516" area="OsztalyCsoport" controller="KovTanevSorolas" action="NebuloBesorolas" nextyear="" />-->
<mvcSiteMapNode title="Visszairatkozás" description="Visszairatkozás" resourceId="3965" area="OsztalyCsoport" controller="KovTanevSorolas" action="Visszairatkoztatas" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="KÖVETKEZŐ TANÉV - CSOPORTOK" description="KÖVETKEZŐ TANÉV - CSOPORTOK" resourceId="3975" clickable="false" nextyear="" notInLEP="" >
<mvcSiteMapNode title="Tanulók besorolása osztályokból" description="Tanulók osztályokból csoportokba sorolása a következő tanévben" resourceId="3976" area="OsztalyCsoport" controller="KovTanevSorolas" action="CsoportBesorolasElsoAlkalom" nextyear="" />
<mvcSiteMapNode title="Téves besorolások javítása" description="Téves csoportba sorolások javítása a következő tanévben" resourceId="3978" area="OsztalyCsoport" controller="KovTanevSorolas" action="CsoportTevesBesorolasJavitas" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="BESOROLÁSOK TÖRLÉSE" description="BESOROLÁSOK TÖRLÉSE" resourceId="8006" clickable="false" nextyear="" >
<mvcSiteMapNode title="Osztályok tanulóinak listája" description="Osztályok tanulóinak listája" resourceId="3980" area="OsztalyCsoport" controller="KovTanevSorolas" action="OsztalyBesorolasTorles" nextyear="" />
<mvcSiteMapNode title="Csoportok tanulóinak listája" description="Csoportok tanulóinak listája" resourceId="3981" area="OsztalyCsoport" controller="KovTanevSorolas" action="CsoportBesorolasTorles" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="BESOROLÁSOK MÓDOSÍTÁSA, JAVÍTÁSA" description="BESOROLÁSOK MÓDOSÍTÁSA, JAVÍTÁSA" resourceId="3979" clickable="false" activeyear="" >
<mvcSiteMapNode title="Osztályok tanulóinak listája" description="Osztályok tanulóinak listája" resourceId="3980" area="OsztalyCsoport" controller="BesorolasModOsztalyLista" action="Index" activeyear="" />
<mvcSiteMapNode title="Csoportok tanulóinak listája" description="Csoportok tanulóinak listája" resourceId="3981" area="OsztalyCsoport" controller="BesorolasModCsoportLista" action="Index" activeyear="" />
<mvcSiteMapNode title="Osztályokból kíírt tanulók listája" description="Osztályokból kíírt tanulók listája" resourceId="3982" area="OsztalyCsoport" controller="BesorolasModOsztalybolKiirtTanulok" action="Index" activeyear="" />
<mvcSiteMapNode title="Csoportokból kiírt tanulók listája" description="Csoportokból kiírt tanulók listája" resourceId="3983" area="OsztalyCsoport" controller="BesorolasModCsoportbolbolKiirtTanulok" action="Index" activeyear="" />
<mvcSiteMapNode title="Fel nem vett tanulók törlése" description="Fel nem vett tanulók törlése" resourceId="3984" area="OsztalyCsoport" controller="BesorolasModFelNemVettTanuloTorlese" action="Index" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<mvcSiteMapNode title="Léptetések" description="Léptetések" resourceId="9972" clickable="false" iconname="step-forward" nextyear="" notInLEP="" >
<mvcSiteMapNode title="Tanulók" description="Tanulók" resourceId="9976" clickable="false" nextyear="" >
<mvcSiteMapNode title="Osztály tanulóinak léptetése" description="Osztály tanulóinak léptetése" resourceId="9977" area="OsztalyCsoport" controller="KovTanevSorolas" action="OsztalyAtleptetes" nextyear="" />
<mvcSiteMapNode title="Csoport tanulóinak léptetése" description="Csoport tanulóinak léptetése" resourceId="9978" area="OsztalyCsoport" controller="KovTanevSorolas" action="CsoportAtleptetes" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Osztályok/Csoportok" description="Osztályok/Csoportok" resourceId="9975" clickable="false" nextyear="" >
<mvcSiteMapNode title="Osztályok léptetése" description="Osztályok léptetése" resourceId="9973" area="Leptetes" controller="OsztalyLeptetes" action="Index" nextyear="" />
<mvcSiteMapNode title="Csoportok léptetése" description="Csoportok léptetése" resourceId="9974" area="Leptetes" controller="CsoportLeptetes" action="Index" nextyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<mvcSiteMapNode title="e-Napló" description="e-Napló" resourceId="1741" clickable="false" iconname="book" activeyear="" nextyear="" systemSettingCheck="" enaplo="" >
<mvcSiteMapNode title="e-Napló" description="e-Napló" resourceId="1741" clickable="false" activeyear="" notInLEP="" >
<mvcSiteMapNode title="Tanórák listája" description="Tanórák listája" resourceId="1674" area="Orarend" controller="TanoraKereso" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Mulasztások listája" description="Mulasztások listája" resourceId="1904" area="Hianyzas" controller="MulasztasKereso" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Értékelések listája" description="Értékelések listája" resourceId="1905" area="TanuloErtekeles" controller="TanuloErtekelesKereso" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Képek listája" description="Képek listája" resourceId="8368" area="Orarend" controller="AdminKepekListaja" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Helyettesítések listája" description="Helyettesítések listája" resourceId="7651" area="Adminisztracio" controller="HelyettesitesekListaja" action="Index" activeyear="" notInLEP="" />
<!--mvcSiteMapNode title="Tanügyi statisztikák" description="Tanügyi statisztikák" resourceId="18" area="Statisztika" controller="Statisztika" action="Index" activeyear="" notInLEP="" /-->
<mvcSiteMapNode title="Óralátogatások listája" description="Óralátogatások listája" resourceId="1743" area="Tanar" controller="AdminOralatogatasokListaja" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Érettségi eredmények listája" description="Érettségi eredmények listája" resourceId="8253" disabled="true" area="TanuloErtekeles" controller="ErettsegiEredmenyekKereso" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Fogadóórák listája" description="Fogadóórák listája" resourceId="8350" area="Tanar" controller="Fogadoora" action="FogadooraKereso" activeyear="" systemSettingCheck="" notInLEP="" />
<mvcSiteMapNode title="Órasorszám kapcsolatai" description="Órasorszám kapcsolatai" resourceId="8686" area="OsztalyCsoport" controller="OraSorszamozasHalmaz" action="Index" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Tanórák" description="Tanórák" resourceId="655" clickable="false" activeyear="" nextyear="" enaplo="" systemSettingCheck="" >
<mvcSiteMapNode title="Tanári órarendek" description="Tanári órarendek" resourceId="1906" area="Orarend" controller="AdminTanariOrarend" action="Index" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Osztály órarendek" description="Osztály órarendek" resourceId="4865" area="Orarend" controller="AdminOsztalyOrarend" action="Index" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Terem órarendek" description="Terem órarendek" resourceId="7997" area="Orarend" controller="AdminTeremOrarend" action="Index" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Órarendek törlése" description="Órarendek törlése" resourceId="9964" area="Orarend" controller="OrarendekTorlese" action="Index" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Központi óra kezelés" description="Központi óra kezelés" resourceId="8257" area="Orarend" controller="AdminKozpontiOrak" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Nem elérhető órarendi elemek" description="Nem elérhető órarendi elemek" resourceId="8226" area="Orarend" controller="AdminNemElerhetoOrarendiElemek" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Napló ellenőrzés" description="Napló ellenőrzés" resourceId="4932" area="Orarend" controller="AdminNaploEllenorzes" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Nem naplózott tanórák" description="Nem naplózott tanórák" resourceId="7763" area="Orarend" controller="AdminNemNaplozottTanorak" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Bejelentett számonkérések" description="Bejelentett számonkérések" resourceId="8370" area="Orarend" controller="AdminBejelentettSzamonkeresek" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Lázár Ervin Program" description="Lázár Ervin Program" resourceId="8628" area="LEPModul" controller="EloadasokKezelese" action="Index" activeyear="" systemSettingCheck="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Helyettesítések" description="Helyettesítések" resourceId="15" clickable="false" activeyear="" nextyear="" notInLEP="">
<mvcSiteMapNode title="Helyettesítések kezelése" description="Helyettesítések kezelése" resourceId="4257" area="Adminisztracio" controller="HelyettesitesekKezelese" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Helyettesítő keresése" description="Helyettesítő keresése" resourceId="7629" area="Tanar" controller="HelyettesitesekKeresese" action="Index" activeyear="" notInLEP="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Feljegyzések" description="Feljegyzések" resourceId="8862" clickable="false" activeyear="" notInLEP="" >
<mvcSiteMapNode title="Feljegyzések listája" description="Feljegyzések listája" resourceId="1929" area="TanuloErtekeles" controller="FeljegyzesKereso" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Elektronikus üzenetek listája" description="Elektronikus üzenetek listája" resourceId="8392" area="TanuloErtekeles" controller="ElektronikusUzenetKereso" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Faliújság bejegyzések listája" description="Faliújság bejegyzések listája" resourceId="8393" area="TanuloErtekeles" controller="FaliujsagKereso" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Igazolások listája" description="Igazolások listája" resourceId="7655" area="Hianyzas" controller="IgazolasokListaja" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Neveléssel-oktatással le nem kötött munkaidő listája" description="Neveléssel-oktatással le nem kötött munkaidő listája" resourceId="9793" area="Adminisztracio" controller="NevOktLeNemKotottMunkaidoListaja" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Felmentések listája" description="Felmentések listája" resourceId="9996" area="Hianyzas" controller="Felmentesek" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Közösségi szolgálatok listája" description="Közösségi szolgálatok listája" resourceId="8551" area="Feljegyzes" controller="AdminTanuloKozossegiSzolgalatai" action="Index" activeyear="" notInLEP="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Házi feladatok" description="Házi feladatok" resourceId="8880" clickable="false" activeyear="" nextyear="" enaplo="" systemSettingCheck="" >
<mvcSiteMapNode title="Házi feladatok listája" description="Házi feladatok listája" resourceId="8881" area="Orarend" controller="HazifeladatokListaja" action="Index" activeyear="" />
<mvcSiteMapNode title="Házi feladat csatolmányok listája" description="Házi feladat csatolmányok listája" resourceId="8895" area="Tanar" controller="HaziFeladatCsatolmanyok" action="IndexAdmin" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Feladatok listája" description="Feladatok listája" resourceId="9981" area="Orarend" controller="HazifeladatokListaja" action="FeladatokListaja" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<!--tanár-->
<mvcSiteMapNode title="Haladási napló" description="Haladási napló" resourceId="4793" clickable="false" iconname="calendar-check-o" activeyear="" notInLEP="">
<mvcSiteMapNode title="Haladási napló" description="Haladási napló" resourceId="4793" clickable="false" activeyear="">
<mvcSiteMapNode title="Napló kitöltése" description="Napló kitöltése" resourceId="4874" area="Orarend" controller="TanariOrarend" action="Index" activeyear="" />
<mvcSiteMapNode title="Óralátogatások" description="Óralátogatások" resourceId="2711" area="Orarend" controller="TanarOralatogatas" action="Index" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Tanórák" description="Tanórák" resourceId="655" clickable="false" activeyear="" >
<mvcSiteMapNode title="Tanórák" description="Tanórák" resourceId="655" area="Tantargy" controller="Tanorak" action="Index" activeyear="" />
<mvcSiteMapNode title="Nem naplózott tanórák" description="Nem naplózott tanórák" resourceId="7763" area="Tanar" controller="NemNaplozottTanorak" action="Index" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<mvcSiteMapNode title="Értékelések" description="Értékelések" resourceId="1701" clickable="false" iconname="book" activeyear="" notInLEP="" >
<mvcSiteMapNode title="Értékelések" description="Értékelések" resourceId="1701" clickable="false" activeyear="" >
<mvcSiteMapNode title="Évközi" description="Évközi értékelések" resourceId="2040" area="TanuloErtekeles" controller="Ertekeles" action="IndexEvkozi" activeyear="" />
<mvcSiteMapNode title="Félévi" description="Félévi értékelések" resourceId="1930" area="TanuloErtekeles" controller="Ertekeles" action="IndexFelevi" activeyear="" />
<mvcSiteMapNode title="Évvégi" description="Évvégi értékelések" resourceId="4807" area="TanuloErtekeles" controller="Ertekeles" action="IndexEvvegi" activeyear="" />
<mvcSiteMapNode title="Érettségi eredmények" description="Érettségi eredmények" resourceId="7608" disabled="true" area="TanuloErtekeles" controller="ErettsegiEredmenyek" action="Index" activeyear="" />
<mvcSiteMapNode title="Egyéb" description="Egyéb értékelések" resourceId="8901" area="TanuloErtekeles" controller="Ertekeles" action="IndexEgyeb" activeyear="" />
<mvcSiteMapNode title="Évközi" description="Évközi értékelések" resourceId="2040" area="TanuloErtekeles" controller="DualisErtekeles" action="IndexEvkozi" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Számonkérések" description="Számonkérések" resourceId="8567" clickable="false" activeyear="" >
<mvcSiteMapNode title="Számonkérések átlaga" description="Számonkérések átlaga" resourceId="8568" area="TanuloErtekeles" controller="Dolgozatok" action="IndexAtlag" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<mvcSiteMapNode title="Feljegyzések" description="Feljegyzések" resourceId="656" clickable="false" iconname="list" checkpackage="Naplo" activeyear="" notInLEP="" >
<mvcSiteMapNode title="Szaktanári feljegyzések" description="Szaktanári feljegyzések" resourceId="7004" clickable="false" activeyear="" >
<mvcSiteMapNode title="Beírások" description="Beírások" resourceId="7000" area="Feljegyzes" controller="Beirasok" action="Index" activeyear="" />
<mvcSiteMapNode title="Elektronikus üzenetek" description="Elektronikus üzenetek" resourceId="7001" area="Feljegyzes" controller="ElektronikusUzenetek" action="Index" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Duális oktatói feljegyzések" description="Duális oktatói feljegyzések" resourceId="10027" clickable="false" activeyear="" >
<mvcSiteMapNode title="Beírások" description="Beírások" resourceId="7000" area="Feljegyzes" controller="DualisBeirasok" action="Index" activeyear="" />
<mvcSiteMapNode title="Elektronikus üzenetek" description="Elektronikus üzenetek" resourceId="7001" area="Feljegyzes" controller="DualisElektronikusUzenetek" action="Index" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Vezetői feljegyzések" description="Vezetői feljegyzések" resourceId="7002" clickable="false" activeyear="" >
<!--<mvcSiteMapNode title="Osztályfőnöki beírások" description="Osztályfőnöki beírások" resourceId="7003" area="Feljegyzes" controller="Beirasok" action="IndexOsztalyfonoki" disabled="true" activeyear="" />-->
<mvcSiteMapNode title="Közösségi szolgálat" description="Közösségi szolgálat" resourceId="2321" area="Feljegyzes" controller="KozossegiSzolgalatok" action="Index" activeyear="" />
<mvcSiteMapNode title="Összefüggő szakmai gyakorlat" description="Összefüggő szakmai gyakorlat" resourceId="8007" area="Feljegyzes" controller="OsszefuggoSzakGyak" action="Index" activeyear="" />
<mvcSiteMapNode title="Egybefüggő szakmai gyakorlat" description="Egybefüggő szakmai gyakorlat" resourceId="9965" area="Feljegyzes" controller="OsszefuggoSzakGyak" action="EgybefuggoSzakGyakIndex" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Faliújság" description="Faliújság" resourceId="2911" clickable="false" activeyear="" >
<mvcSiteMapNode title="Faliújság-bejegyzések" description="Faliújság-bejegyzések" resourceId="2916" area="Feljegyzes" controller="FaliujsagBejegyzesek" action="Index" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<mvcSiteMapNode title="Tanári feladatok" description="Tanári feladatok" resourceId="2072" clickable="false" iconname="list" checkpackage="Naplo" activeyear="" notInLEP="" >
<mvcSiteMapNode title="Tanári feladatok" description="Tanári feladatok" resourceId="2072" clickable="false" activeyear="" notInLEP="" >
<mvcSiteMapNode title="Tanmenet" description="Tanmenet" resourceId="2624" area="Tantargy" controller="Tanmenet" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Tanulási elemek" description="Tanulási elemek" resourceId="10028" area="Tantargy" controller="TanulasiElemek" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Tanmenetek importálása" description="Tanmenetek importálása" resourceId="2671" area="ImportExport" controller="TanmenetImportExport" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Tanulási elemek importálása" description="Tanulási elemek importálása" resourceId="10026" area="ImportExport" controller="TanulasiElemImportExport" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Tanított tanulók" description="Tanított tanulók" resourceId="2684" area="Tanulo" controller="TanarTanitottTanulok" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Nem tanított tanulók" description="Nem Tanított tanulók" resourceId="8256" area="Tanulo" controller="TanarNemTanitottTanulok" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Bejelentett számonkérések" description="Bejelentett számonkérések" resourceId="8371" area="Tanar" controller="TanarBejelentettSzamonkeresek" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Képek listája" description="Képek listája" resourceId="8368" area="Orarend" controller="KepekListaja" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Fogadóóra" description="Fogadóóra" resourceId="8254" area="Tanar" controller="Fogadoora" action="Index" activeyear="" systemSettingCheck="" notInLEP="" />
<mvcSiteMapNode title="Óralátogatások" description="Óralátogatások" resourceId="2711" area="Tanar" controller="TanarOralatogatasokListaja" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Diákolimpiai kapcsolat" description="Diákolimpiai kapcsolat" resourceId="7513" area="Adminisztracio" controller="Diakolimpia" action="Index" activeyear="" notInLEP="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Csoportvezető" description="Csoportvezető" resourceId="7576" clickable="false" activeyear="" notInLEP="" >
<mvcSiteMapNode title="Csoport tanulói" description="Csoport tanulói" resourceId="7577" area="Tanulo" controller="CsoportTanuloi" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Csoport tanulói adatok" description="Csoport tanulói adatok" resourceId="8607" area="Tanulo" controller="CsoportTanuloiAdatok" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Mulasztások kezelése" description="Mulasztások kezelése" resourceId="8608" area="Hianyzas" controller="CsoportMulasztasok" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Igazolások" description="Igazolások" resourceId="658" area="Hianyzas" controller="DualisIgazolas" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Mulasztások kezelése" description="Mulasztások kezelése" resourceId="8608" area="Hianyzas" controller="DualisMulasztasok" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Csoport órarend" description="Csoport órarend" resourceId="8609" area="Orarend" controller="CsoportOrarend" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Csoport házi feladatai" description="Csoport házi feladatai" resourceId="8891" area="Orarend" controller="HazifeladatokListaja" action="IndexCsopvez" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Órarendek" description="Órarendek" resourceId="7998" clickable="false" activeyear="" nextyear="" notInLEP="">
<mvcSiteMapNode title="Tanári órarendek" description="Tanári órarendek" resourceId="1906" area="Orarend" controller="TanariOrarendKereso" action="Index" activeyear="" nextyear="" systemSettingCheck="" notInLEP="" />
<mvcSiteMapNode title="Osztály órarendek" description="Osztály órarendek" resourceId="4865" area="Orarend" controller="OsztalyOrarendKereso" action="Index" activeyear="" nextyear="" systemSettingCheck="" notInLEP="" />
<mvcSiteMapNode title="Terem órarendek" description="Terem órarendek" resourceId="7997" area="Orarend" controller="TeremOrarendKereso" action="Index" activeyear="" nextyear="" systemSettingCheck="" notInLEP="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Magatartás/szorgalom értékelések" description="Magatartás/szorgalom értékelések" resourceId="1801" clickable="false" activeyear="" notInLEP="" >
<mvcSiteMapNode title="Évközi" description="Magatartás/szorgalom évközi értékelése" resourceId="2040" area="TanuloErtekeles" controller="MagatartasSzorgalom" action="IndexEvkoziTanar" activeyear="" notInLEP="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Házi feladatok" description="Házi feladatok" resourceId="8880" clickable="false" activeyear="" notInLEP="" >
<mvcSiteMapNode title="Házi feladatok listája" description="Házi feladatok listája" resourceId="8881" area="Orarend" controller="HazifeladatokListaja" action="IndexTanar" activeyear="" />
<mvcSiteMapNode title="Házi feladat csatolmányok listája" description="Házi feladat csatolmányok listája" resourceId="8895" area="Tanar" controller="HaziFeladatCsatolmanyok" action="IndexTanar" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Feladatok listája" description="Feladatok listája" resourceId="9981" area="Orarend" controller="HazifeladatokListaja" action="FeladatokListajaTanar" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<!--ofő-->
<mvcSiteMapNode title="Osztályfőnöki feladatok" description="Osztályfőnöki feladatok" resourceId="331" clickable="false" iconname="th" activeyear="" notInLEP="" >
<mvcSiteMapNode title="Mulasztások" description="Mulasztások" resourceId="333" clickable="false" activeyear="" >
<mvcSiteMapNode title="Igazolások" description="Igazolások" resourceId="658" area="Hianyzas" controller="Igazolas" action="Index" activeyear="" />
<mvcSiteMapNode title="Mulasztások kezelése" description="Mulasztások kezelése" resourceId="1734" area="Hianyzas" controller="Mulasztasok" action="Index" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Osztály" description="Osztály" resourceId="379" clickable="false" activeyear="" >
<mvcSiteMapNode title="Naplóellenőrzés" description="Naplóellenőrzés" resourceId="1981" area="TanuloErtekeles" controller="NaploEllenorzes" action="Index" activeyear="" />
<mvcSiteMapNode title="Osztály tanulói" description="Osztály tanulói" resourceId="2668" area="Tanulo" controller="OsztalyTanuloi" action="Index" activeyear="" />
<mvcSiteMapNode title="Osztály tanulói adatok" description="Osztály tanulói adatok" resourceId="6927" area="Tanulo" controller="OsztalyTanuloiAdatok" action="Index" activeyear="" />
<mvcSiteMapNode title="Osztály tanulói gondviselők" description="Osztály tanulói gondviselők" resourceId="10005" area="Tanulo" controller="OsztalyTanuloiGondviselok" action="Index" activeyear="" />
<mvcSiteMapNode title="Hetesek beállítása" description="Hetesek beállítása" resourceId="8614" area="Tanulo" controller="Hetesek" action="Index" activeyear="" />
<mvcSiteMapNode title="Osztály házi feladatai" description="Osztály házi feladatai" resourceId="8890" area="Orarend" controller="HazifeladatokListaja" action="IndexOfo" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Magatartás/szorgalom értékelések" description="Magatartás/szorgalom értékelések" resourceId="1801" clickable="false" activeyear="" >
<mvcSiteMapNode title="Évközi" description="Magatartás/szorgalom évközi értékelése" resourceId="2040" area="TanuloErtekeles" controller="MagatartasSzorgalom" action="IndexEvkoziOfo" activeyear="" />
<mvcSiteMapNode title="Félévi" description="Magatartás/szorgalom félévi értékelése" resourceId="1930" area="TanuloErtekeles" controller="MagatartasSzorgalom" action="IndexFeleviOfo" activeyear="" />
<mvcSiteMapNode title="Évvégi" description="Magatartás/szorgalom évvégi értékelése" resourceId="4807" area="TanuloErtekeles" controller="MagatartasSzorgalom" action="IndexEvvegiOfo" activeyear="" />
<mvcSiteMapNode title="Egyéb" description="Magatartás/szorgalom egyéb értékelése" resourceId="8901" area="TanuloErtekeles" controller="MagatartasSzorgalom" action="IndexEgyebOfo" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<!--szülő -->
<mvcSiteMapNode title="Órarend" description="Órarend" resourceId="657" iconname="calendar-check-o" area="Orarend" controller="InformaciokOrarend" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Osztályzatok" description="Osztályzatok" resourceId="495" clickable="false" iconname="graduation-cap" activeyear="" notInLEP="">
<mvcSiteMapNode title="Értékelés" description="Értékelés" resourceId="168" clickable="false" activeyear="">
<mvcSiteMapNode title="Osztályzatok" description="Osztályzatok" resourceId="495" area="TanuloErtekeles" controller="Osztalyzatok" action="Index" preservedRouteParameters="id" activeyear="" />
<mvcSiteMapNode title="Félévi értesítő" description="Félévi értesítő" resourceId="498" area="TanuloErtekeles" controller="OsztalyzatokFeleviErtesito" action="Index" activeyear="" />
<mvcSiteMapNode title="Évvégi értesítő" description="Évvégi értesítő" resourceId="499" area="TanuloErtekeles" controller="OsztalyzatokEvvegiErtesito" action="Index" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<mvcSiteMapNode title="Mulasztások" description="Mulasztások" resourceId="333" clickable="false" iconname="spinner" activeyear="" notInLEP="">
<mvcSiteMapNode title="Mulasztások" description="Mulasztások" resourceId="333" clickable="false" activeyear="" >
<mvcSiteMapNode title="Tantárgyi mulasztások" description="Tantárgyi mulasztások" resourceId="493" area="Hianyzas" controller="TantargyiMulasztas" action="Index" disabled="true" activeyear="" />
<mvcSiteMapNode title="Késések, hiányzások" description="Késések, hiányzások" resourceId="2030" area="Hianyzas" controller="Hianyzasok" action="Index" preservedRouteParameters="id" activeyear="" />
<mvcSiteMapNode title="Igazolások" description="Igazolások" resourceId="658" area="Hianyzas" controller="InformaciokIgazolasok" action="Index" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<mvcSiteMapNode title="Információk" description="Információk" resourceId="654" clickable="false" iconname="info-circle" activeyear="" notInLEP="" >
<mvcSiteMapNode title="Információk" description="Információk" resourceId="654" clickable="false" activeyear="" >
<mvcSiteMapNode title="Tanulói információ" description="Tanulói információ" resourceId="8025" area="Tanulo" controller="TanulotTanitoTanarok" action="Index" activeyear="" />
<mvcSiteMapNode title="Tanórák" description="Tanórák" resourceId="655" area="Orarend" controller="InformaciokTanorak" action="Index" activeyear="" />
<mvcSiteMapNode title="Fogadóórák" description="Fogadóórák" resourceId="8250" area="Orarend" controller="InformaciokFogadoorak" action="Index" activeyear="" systemSettingCheck="" />
<mvcSiteMapNode title="Feljegyzések" description="Feljegyzések" resourceId="656" area="TanuloErtekeles" controller="InformaciokFeljegyzesek" action="Index" preservedRouteParameters="id" activeyear="" />
<mvcSiteMapNode title="Intézmény" description="Intézmény" resourceId="1901" area="Intezmeny" controller="InformaciokIntezmeny" action="Index" activeyear="" />
<mvcSiteMapNode title="Bizonyítványok" description="Bizonyítványok" resourceId="9764" area="Nyomtatvanyok" controller="Nyomtatvanyok" action="TanuloiIndex" activeyear="" />
<mvcSiteMapNode title="Közösségi szolgálat" description="Közösségi szolgálat" resourceId="2321" area="Feljegyzes" controller="TanuloKozossegiSzolgalatai" action="Index" activeyear="" />
<mvcSiteMapNode title="Bejelentett számonkérések" description="Bejelentett számonkérések" resourceId="8372" area="Tanulo" controller="TanuloBejelentettSzamonkeresek" action="Index" activeyear="" />
<mvcSiteMapNode title="Lázár Ervin Program" description="Lázár Ervin Program" resourceId="8628" area="LEPModul" controller="GondviseloLEP" action="Index" activeyear="" systemSettingCheck="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<mvcSiteMapNode title="Házi feladatok" description="Házi feladatok" resourceId="8880" clickable="true" iconname="home" area="Tanulo" controller="TanuloHaziFeladat" action="Index" activeyear="" />
<mvcSiteMapNode title="Apáczai-ösztöndíj" description="Apáczai-ösztöndíj" resourceId ="9986" clickable="true" iconname="balance-scale" area="Tanulo" controller="TanuloApaczai" action="Index" activeyear=""/>
<!--közös -->
<mvcSiteMapNode title="Dokumentumok" description="Dokumentumok" resourceId="1898" clickable="false" iconname="newspaper-o" prevyear="" activeyear="" nextyear="" isdisabledforhittanoktato="true" notInLEP="">
<mvcSiteMapNode title="Dokumentumok" description="Dokumentumok" resourceId="1898" clickable="false" prevyear="" activeyear="" nextyear="" >
<mvcSiteMapNode title="Dokumentumok" description="Dokumentumok" resourceId="1898" area="Nyomtatvanyok" controller="Nyomtatvanyok" action="Index" prevyear="" activeyear="" nextyear="" />
<mvcSiteMapNode title="Iktatott dokumentumok" description="Iktatott Dokumentumok" resourceId="3902" area="Nyomtatvanyok" controller="IktatottDokumentumok" action="Index" prevyear="" activeyear="" />
<mvcSiteMapNode title="Poszeidon" description="Poszeidon" resourceId="5302" controller="Home" action="Poszeidon" targetFrame="_blank" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<!--NAT ON/OFF-->
<!--<mvcSiteMapNode title="Kérdőívek" description="Kérdőívek" resourceId="6919" clickable="false" iconname="newspaper-o" checkIsAlkalmazottPedagogus="true" activeyear="">
<mvcSiteMapNode title="Kérdőívek" description="Kérdőívek" resourceId="6919" clickable="false" activeyear="">
<mvcSiteMapNode title="NAT kérdőív" description="NAT kérdőív" resourceId="6920" area="Kerdoiv" controller="NatKerdoiv" action="Index" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>-->
<!--admin adatszolgáltatás + fenntartó, admin riportok-->
<mvcSiteMapNode title="Adatszolgáltatások" description="Adatszolgáltatások" resourceId="4603" clickable="false" iconname="wifi" activeyear="" nextyear="" notInLEP="" >
<mvcSiteMapNode title="Rendszeres adatszolgáltatások" description="Rendszeres adatszolgáltatások" resourceId="7501" clickable="false" activeyear="" nextyear="" >
<mvcSiteMapNode title="Tantárgyfelosztás" description="Tantárgyfelosztás" resourceId="1621" area="Adatszolgaltatasok" controller="VeglegesTantargyfelosztas" action="Index" activeyear=""/>
<mvcSiteMapNode title="Előzetes tantárgyfelosztás" description="Előzetes tantárgyfelosztás" resourceId="4065" area="Adatszolgaltatasok" controller="VeglegesTantargyfelosztas" action="Index" nextyear="" />
<mvcSiteMapNode title="Osztály- és csoportlétszámok" description="Osztály- és csoportlétszámok" resourceId="4983" area="Adatszolgaltatasok" controller="OsztalyokEsCsoportok" action="Index" activeyear="" />
<mvcSiteMapNode title="Beiratkozás" description="Beiratkozás" resourceId="5832" clickable="true" iconname="group" area="Beiratkozas" controller="Nebulo" action="Index" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Egyedi adatszolgáltatások" description="Egyedi adatszolgáltatások" resourceId="7717" clickable="false" activeyear="" >
<mvcSiteMapNode title="IKT Szándéknyilatkozatok" description="IKT Szándéknyilatkozatok" resourceId="7609" area="Adatszolgaltatasok" controller="IktSzandeknyilatkozatok" action="Index" activeyear="" />
<mvcSiteMapNode title="Hittan óraszámok (szeptember-december)" description="Hittan óraszámok (szeptember-december)" resourceId="7715" area="Adatszolgaltatasok" controller="HittanOraszam" action="Index" activeyear="" />
<mvcSiteMapNode title="Hittan óraszámok (január-június)" description="Hittan óraszámok (január-június)" resourceId="8232" area="Adatszolgaltatasok" controller="HittanOraszam" action="IndexForJanuar" activeyear="" />
<!--<mvcSiteMapNode title="ITM adatszolgáltatás: Normatív támogatási kérelem" description="ITM adatszolgáltatás: Normatív támogatási kérelem" resourceId="9997" area="Adatszolgaltatasok" controller="ItmAdatszolgaltatas" action="Index" activeyear="" checkpackage="IsSzakkepzoIntezmeny"/>-->
<!--<mvcSiteMapNode title="E-napló adatszolgáltatás" description="E-napló adatszolgáltatás" resourceId="5222" area="Adatszolgaltatasok" controller="EnaploAdatszolgaltatas" action="Index" disabled="true" activeyear="" />
<mvcSiteMapNode title="Pedagógus IKT adatszolgáltatás" description="Pedagógus IKT adatszolgáltatás" resourceId="5822" area="Adatszolgaltatasok" controller="PedagogusIKTAdatszolgaltatas" action="Index" activeyear="" />
<mvcSiteMapNode title="Informatikai adatszolgáltatás" description="Informatikai adatszolgáltatás" resourceId="7500" area="Adatszolgaltatasok" controller="InformatikaiAdatszolgaltatas" action="Index" activeyear="" />-->
</mvcSiteMapNode>
<mvcSiteMapNode title="Közmű adatszolgáltatások" description="Közmű adatszolgáltatások" resourceId="6929" clickable="false" activeyear="" nextyear="" >
<mvcSiteMapNode title="Mérőhelyek" description="Mérőhelyek" resourceId="6930" area="Adatszolgaltatasok" controller="Merohely" action="Index" activeyear="" />
<mvcSiteMapNode title="Közmű számlák" description="Közmű számlák" resourceId="6931" area="Adatszolgaltatasok" controller="KozmuSzamla" action="Index" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Adatszolgáltatás támogatások" description="Adatszolgáltatás támogatások" resourceId="7790" clickable="false" activeyear="" >
<mvcSiteMapNode title="Félévi ESL (Korai iskolaelhagyás)" description="Félévi ESL (Korai iskolaelhagyás)" resourceId="4605" area="Adatszolgaltatasok" controller="EslRiport" action="IndexFelevi" activeyear="" />
<mvcSiteMapNode title="Év végi ESL (Korai iskolaelhagyás)" description="Év végi ESL (Korai iskolaelhagyás)" resourceId="7789" area="Adatszolgaltatasok" controller="EslRiport" action="IndexEvvegi" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="SZIR Adatszolgáltatás" description="SZIR Adatszolgáltatás" resourceId="9665" clickable="false" activeyear="">
<mvcSiteMapNode title="Statisztikai adatlap feltöltése" description="Statisztikai adatlap feltöltése" resourceId="9666" area="Adatszolgaltatasok" controller="SZIRStat" action="Index" activeyear="" checkpackage="IsSzakkepzoIntezmeny"/>
<mvcSiteMapNode title="Adatszolgáltatás ellenőrzés/jóváhagyás" description="Adatszolgáltatás ellenőrzés/jóváhagyás" resourceId="9990" area="Adatszolgaltatasok" controller="SZIRAdatszolg" action="Index" activeyear="" checkpackage="IsSzakkepzoIntezmeny"/>
<mvcSiteMapNode title="Adatszolg. a nem állami szakképző int. okt. költségvetéséről" description="Adatszolg. a nem állami szakképző int. okt. költségvetéséről" resourceId="10016" area="Adatszolgaltatasok" controller="NemAllamiIntOktKoltsegvetes" action="Index" activeyear=""/>
</mvcSiteMapNode>
<mvcSiteMapNode title="Okosmérők és energetikai adatok" description="Okosmérők és energetikai adatok" resourceId="10002" clickable="false" activeyear="">
<mvcSiteMapNode title="Okosmérők és energetikai adatok" description="Okosmérők és energetikai adatok" resourceId="10002" clickable="true" iconname="group" area="Adatszolgaltatasok" controller="OkosmeroEnergetikaiAdat" action="Index" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<mvcSiteMapNode title="e-Ügyintézés" description="e-Ügyintézés" resourceId="8048" clickable="true" iconname="at" controller="Home" action="Eugyintezes" targetFrame="_blank" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Üzenetek" description="Üzenetek" resourceId="8243" clickable="true" iconname="envelope" controller="Home" action="Uzenetek" targetFrame="_blank" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="ESL" description="ESL" resourceId="8367" clickable="true" iconname="pie-chart" controller="Home" action="Esl" targetFrame="_blank" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Fokusz" description="Fokusz" resourceId="8951" clickable="true" iconname="pie-chart" controller="Home" action="Fokusz" targetFrame="_blank" activeyear="" notInLEP="" />
<mvcSiteMapNode title="HR Modul" description="HR Modul" resourceId="8284" area="HRModul" clickable="false" iconname="list" activeyear="" notInLEP="" onlyAlkalmazott="" >
<mvcSiteMapNode title="Igénylések" description="Igénylések" resourceId="2670" clickable="false" activeyear="" onlyAlkalmazott="" >
<mvcSiteMapNode title="Távollét igényeim" description="Távollét igényeim" resourceId="8285" area="HRModul" controller="Tavolletjelento" action="Index" activeyear="" onlyAlkalmazott="" />
<mvcSiteMapNode title="Távollét igények kezelése" description="Távollét igények kezelése" resourceId="8685" area="HRModul" controller="Tavolletjelento" action="Kezeles" activeyear="" onlyAlkalmazott="" />
<mvcSiteMapNode title="Foglalkoztatottak távollét adatai" description="Foglalkoztatottak távollét adatai" resourceId="8687" area="HRModul" controller="Tavolletjelento" action="FoglalkoztatottakAdatai" activeyear="" onlyAlkalmazott="" />
<mvcSiteMapNode title="Számfejtett távollétek" description="Számfejtett távollétek" resourceId="8297" area="HRModul" controller="TavolletLista" action="Index" activeyear="" onlyAlkalmazott="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<mvcSiteMapNode title="Gazdálkodási Modul" description="Gazdálkodási Modul" resourceId="8896" clickable="false" iconname="money" activeyear="" notInLEP="" >
<mvcSiteMapNode title="Üzleti tervezés" description="Üzleti tervezés" resourceId="8897" clickable="false" activeyear="" >
<mvcSiteMapNode title="Üzleti tervezés (Tényadatok)" description="Üzleti tervezés (Tényadatok)" resourceId="8898" area="GRModul" controller="UzletiTervezes" action="Index" activeyear="" />
<mvcSiteMapNode title="Üzleti tervezés (Tényadatok-Alkalmazott)" description="Üzleti tervezés (Tényadatok-Alkalmazott)" resourceId="8950" area="GRModul" controller="UzletiTervezes" action="AlkalmazottTenyAdatok" activeyear="" />
<!--<mvcSiteMapNode title="Beszerzési igények" description="Beszerzési igények" resourceId="8529" area="GRModul" controller="BeszerzesiIgeny" action="Index" activeyear="" />-->
</mvcSiteMapNode>
<mvcSiteMapNode title="Kötelezettségvállalás" description="Kötelezettségvállalás" resourceId="9998" clickable="false" activeyear="" >
<mvcSiteMapNode title="Beszerzési igények kezelése" description="Beszerzési igények kezelése" resourceId="9999" area="GRModul" controller="Kotelezettsegvallalas" action="Index" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<mvcSiteMapNode title="Szakképzési juttatások" description="Szakképzési juttatások" resourceId="8961" iconname="bank" activeyear="" area="Tanulo" controller="SzakkepzesiJuttatasok" action="Index"/>
<mvcSiteMapNode title="AMI modul" description="AMI modul" resourceId="8255" clickable="false" iconname="music" activeyear="" nextyear="" notInLEP="" >
<mvcSiteMapNode title="AMI növendéki adatok" description="AMI növendéki adatok" resourceId="8394" clickable="false" activeyear="" nextyear="">
<mvcSiteMapNode title="AMI növendékek" description="AMI növendékek" resourceId="8395" area="Tanulo" controller="AmiTanulo" action="Index" activeyear="" nextyear="" />
<mvcSiteMapNode title="AMI osztályok" description="AMI osztályok" resourceId="8396" area="OsztalyCsoport" controller="OsztalyAmi" action="Index" activeyear="" nextyear="" />
<mvcSiteMapNode title="AMI csoportok" description="AMI csoportok" resourceId="8397" area="OsztalyCsoport" controller="CsoportAmi" action="Index" activeyear="" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="AKTUÁLIS TANÉV - AMI OSZTÁLYOK" description="AKTUÁLIS TANÉV - AMI OSZTÁLYOK" resourceId="8398" clickable="false" activeyear="" >
<mvcSiteMapNode title="Növendékek besorolása AMI osztályokba" description="Növendékek besorolása AMI osztályokba" resourceId="8399" area="OsztalyCsoport" controller="AmiAktTanevSorolas" action="OsztalyBesorolasElsoAlkalom" activeyear="" />
<mvcSiteMapNode title="Téves besorolások javítása" description="Téves osztályba sorolások javítása" resourceId="3963" area="OsztalyCsoport" controller="AmiAktTanevSorolas" action="OsztalyTevesBesorolasJavitas" activeyear="" />
<mvcSiteMapNode title="Kiíratkozás" description="Kiíratkozás" resourceId="3964" area="OsztalyCsoport" controller="AmiAktTanevSorolas" action="OsztalyKisorolas" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="AKTUÁLIS TANÉV - AMI CSOPORTOK" description="AKTUÁLIS TANÉV - AMI CSOPORTOK" resourceId="8400" clickable="false" activeyear="" >
<mvcSiteMapNode title="Növendékek besorolása AMI osztályokból" description="Növendékek besorolása AMI osztályokból" resourceId="8401" area="OsztalyCsoport" controller="AmiAktTanevSorolas" action="CsoportBesorolas" activeyear="" />
<mvcSiteMapNode title="Növendékek áthelyezése" description="Növendékek áthelyezése másik csoportba " resourceId="8570" area="OsztalyCsoport" controller="AmiAktTanevSorolas" action="CsoportAtsorolas" activeyear="" />
<mvcSiteMapNode title="Téves besorolások javítása" description="Téves csoportba sorolások javítása" resourceId="3969" area="OsztalyCsoport" controller="AmiAktTanevSorolas" action="CsoportTevesBesorolasJavitas" activeyear="" />
<mvcSiteMapNode title="Növendékek kiléptetése" description="Növendékek kiléptetése csoportokból" resourceId="8571" area="OsztalyCsoport" controller="AmiAktTanevSorolas" action="CsoportKisorolas" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="KÖVETKEZŐ TANÉV - AMI OSZTÁLYOK" description="KÖVETKEZŐ TANÉV - AMI OSZTÁLYOK" resourceId="8402" clickable="false" nextyear="" >
<mvcSiteMapNode title="Új növendékek besorolása" description="Új növendékek besorolása" resourceId="8572" area="OsztalyCsoport" controller="AmiKovTanevSorolas" action="OsztalyBesorolasElsoAlkalom" nextyear="" />
<mvcSiteMapNode title="AMI osztályok léptetése" description="AMI osztályok léptetése" resourceId="8403" area="OsztalyCsoport" controller="AmiKovTanevSorolas" action="OsztalyAtleptetes" nextyear="" />
<mvcSiteMapNode title="Téves besorolások javítása" description="Téves besorolások javítása" resourceId="3974" area="OsztalyCsoport" controller="AmiKovTanevSorolas" action="OsztalyTevesBesorolasJavitas" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="KÖVETKEZŐ TANÉV - AMI CSOPORTOK" description="KÖVETKEZŐ TANÉV - AMI CSOPORTOK" resourceId="8404" clickable="false" nextyear="" >
<mvcSiteMapNode title="Növendékek besorolása AMI osztályokból" description="Növendékek besorolása AMI osztályokból" resourceId="8401" area="OsztalyCsoport" controller="AmiKovTanevSorolas" action="CsoportBesorolasElsoAlkalom" nextyear="" />
<mvcSiteMapNode title="AMI csoportok léptetése" description="AMI csoportok léptetése" resourceId="8405" area="OsztalyCsoport" controller="AmiKovTanevSorolas" action="CsoportAtleptetes" nextyear="" />
<mvcSiteMapNode title="Téves besorolások javítása" description="Téves besorolások javítása" resourceId="3978" area="OsztalyCsoport" controller="AmiKovTanevSorolas" action="CsoportTevesBesorolasJavitas" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="BESOROLÁSOK TÖRLÉSE" description="BESOROLÁSOK TÖRLÉSE" resourceId="8006" clickable="false" nextyear="" >
<mvcSiteMapNode title="AMI osztályok növendékeinek listája" description="AMI osztályok növendékeinek listája" resourceId="8406" area="OsztalyCsoport" controller="AmiKovTanevSorolas" action="OsztalyBesorolasTorles" nextyear="" />
<mvcSiteMapNode title="AMI csoportok növendékeinek listája" description="AMI csoportok növendékeinek listája" resourceId="8407" area="OsztalyCsoport" controller="AmiKovTanevSorolas" action="CsoportBesorolasTorles" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="BESOROLÁSOK MÓDOSÍTÁSA, JAVÍTÁSA" description="BESOROLÁSOK MÓDOSÍTÁSA, JAVÍTÁSA" resourceId="3979" clickable="false" activeyear="" >
<mvcSiteMapNode title="AMI osztályok növendékeinek listája" description="AMI osztályok növendékeinek listája" resourceId="8406" area="OsztalyCsoport" controller="AmiBesorolasModOsztalyLista" action="Index" activeyear="" />
<mvcSiteMapNode title="AMI csoportok növendékeinek listája" description="AMI csoportok növendékeinek listája" resourceId="8407" area="OsztalyCsoport" controller="AmiBesorolasModCsoportLista" action="Index" activeyear="" />
<mvcSiteMapNode title="AMI osztályokból kiírt növendékek listája" description="AMI osztályokból kiírt növendékek listája" resourceId="8408" area="OsztalyCsoport" controller="AmiBesorolasModOsztalybolKiirtTanulok" action="Index" activeyear="" />
<mvcSiteMapNode title="AMI csoportokból kiírt növendékek listája" description="AMI csoportokból kiírt növendékek listája" resourceId="8409" area="OsztalyCsoport" controller="AmiBesorolasModCsoportbolbolKiirtTanulok" action="Index" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<mvcSiteMapNode title="Kollégium modul" description="Kollégium modul" resourceId="8508" clickable="false" iconname="bed" activeyear="" nextyear="" notInLEP="" >
<mvcSiteMapNode title="Kollégium tanulói adatok" description="Kollégium tanulói adatok" resourceId="8509" clickable="false" activeyear="" nextyear="">
<mvcSiteMapNode title="Kollégium tanulók" description="Kollégium tanulók" resourceId="8510" area="Tanulo" controller="KollegiumTanulo" action="Index" activeyear="" nextyear="" />
<mvcSiteMapNode title="Kollégium osztályok" description="Kollégium osztályok" resourceId="8511" area="OsztalyCsoport" controller="KollegiumOsztaly" action="Index" activeyear="" nextyear="" />
<mvcSiteMapNode title="Kollégium csoportok" description="Kollégium csoportok" resourceId="8512" area="OsztalyCsoport" controller="KollegiumCsoport" action="Index" activeyear="" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="AKTUÁLIS TANÉV - KOLLÉGIUM OSZTÁLYOK" description="AKTUÁLIS TANÉV - KOLLÉGIUM OSZTÁLYOK" resourceId="8513" clickable="false" activeyear="" >
<mvcSiteMapNode title="Tanulók besorolása Kollégium osztályokba" description="Tanulók besorolása Kollégium osztályokba" resourceId="8514" area="OsztalyCsoport" controller="KollegiumAktTanevSorolas" action="OsztalyBesorolasElsoAlkalom" activeyear="" />
<mvcSiteMapNode title="Tanulók áthelyezése" description="Tanulók áthelyezése másik osztályba" resourceId="3962" area="OsztalyCsoport" controller="KollegiumAktTanevSorolas" action="OsztalyAtsorolas" activeyear="" />
<mvcSiteMapNode title="Téves besorolások javítása" description="Téves osztályba sorolások javítása" resourceId="3963" area="OsztalyCsoport" controller="KollegiumAktTanevSorolas" action="OsztalyTevesBesorolasJavitas" activeyear="" />
<mvcSiteMapNode title="Kiíratkozás" description="Kiíratkozás" resourceId="3964" area="OsztalyCsoport" controller="KollegiumAktTanevSorolas" action="OsztalyKisorolas" activeyear="" />
<mvcSiteMapNode title="Visszairatkozás" description="Visszairatkozás" resourceId="3965" area="OsztalyCsoport" controller="KollegiumAktTanevSorolas" action="OsztalyVisszairatkoztatas" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="AKTUÁLIS TANÉV - KOLLÉGIUM CSOPORTOK" description="AKTUÁLIS TANÉV - KOLLÉGIUM CSOPORTOK" resourceId="8515" clickable="false" activeyear="" >
<mvcSiteMapNode title="Tanulók besorolása Kollégium osztályokból" description="Tanulók besorolása Kollégium osztályokból" resourceId="8516" area="OsztalyCsoport" controller="KollegiumAktTanevSorolas" action="CsoportBesorolas" activeyear="" />
<mvcSiteMapNode title="Tanulók áthelyezése" description="Tanulók áthelyezése másik csoportba " resourceId="3968" area="OsztalyCsoport" controller="KollegiumAktTanevSorolas" action="CsoportAtsorolas" activeyear="" />
<mvcSiteMapNode title="Téves besorolások javítása" description="Téves csoportba sorolások javítása" resourceId="3969" area="OsztalyCsoport" controller="KollegiumAktTanevSorolas" action="CsoportTevesBesorolasJavitas" activeyear="" />
<mvcSiteMapNode title="Tanulók kiléptetése" description="Tanulók kiléptetése csoportokból" resourceId="3970" area="OsztalyCsoport" controller="KollegiumAktTanevSorolas" action="CsoportKisorolas" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="KÖVETKEZŐ TANÉV - KOLLÉGIUM OSZTÁLYOK" description="KÖVETKEZŐ TANÉV - KOLLÉGIUM OSZTÁLYOK" resourceId="8517" clickable="false" nextyear="" >
<mvcSiteMapNode title="Új tanulók besorolása" description="Új tanulók besorolása" resourceId="3972" area="OsztalyCsoport" controller="KollegiumKovTanevSorolas" action="OsztalyBesorolasElsoAlkalom" nextyear="" />
<mvcSiteMapNode title="Kollégium osztályok léptetése" description="Kollégium osztályok léptetése" resourceId="8518" area="OsztalyCsoport" controller="KollegiumKovTanevSorolas" action="OsztalyAtleptetes" nextyear="" />
<mvcSiteMapNode title="Téves besorolások javítása" description="Téves besorolások javítása" resourceId="3974" area="OsztalyCsoport" controller="KollegiumKovTanevSorolas" action="OsztalyTevesBesorolasJavitas" nextyear="" />
<mvcSiteMapNode title="Visszairatkozás" description="Visszairatkozás" resourceId="3965" area="OsztalyCsoport" controller="KollegiumKovTanevSorolas" action="Visszairatkoztatas" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="KÖVETKEZŐ TANÉV - KOLLÉGIUM CSOPORTOK" description="KÖVETKEZŐ TANÉV - KOLLÉGIUM CSOPORTOK" resourceId="8519" clickable="false" nextyear="" >
<mvcSiteMapNode title="Tanulók besorolása Kollégium osztályokból" description="Tanulók besorolása Kollégium osztályokból" resourceId="8516" area="OsztalyCsoport" controller="KollegiumKovTanevSorolas" action="CsoportBesorolasElsoAlkalom" nextyear="" />
<mvcSiteMapNode title="Kollégium csoportok léptetése" description="Kollégium csoportok léptetése" resourceId="8520" area="OsztalyCsoport" controller="KollegiumKovTanevSorolas" action="CsoportAtleptetes" nextyear="" />
<mvcSiteMapNode title="Téves besorolások javítása" description="Téves besorolások javítása" resourceId="3978" area="OsztalyCsoport" controller="KollegiumKovTanevSorolas" action="CsoportTevesBesorolasJavitas" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="BESOROLÁSOK TÖRLÉSE" description="BESOROLÁSOK TÖRLÉSE" resourceId="8006" clickable="false" nextyear="" >
<mvcSiteMapNode title="Kollégium osztályok tanulóinak listája" description="Kollégium osztályok tanulóinak listája" resourceId="8521" area="OsztalyCsoport" controller="KollegiumKovTanevSorolas" action="OsztalyBesorolasTorles" nextyear="" />
<mvcSiteMapNode title="Kollégium csoportok tanulóinak listája" description="Kollégium csoportok tanulóinak listája" resourceId="8522" area="OsztalyCsoport" controller="KollegiumKovTanevSorolas" action="CsoportBesorolasTorles" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="BESOROLÁSOK MÓDOSÍTÁSA, JAVÍTÁSA" description="BESOROLÁSOK MÓDOSÍTÁSA, JAVÍTÁSA" resourceId="3979" clickable="false" activeyear="" >
<mvcSiteMapNode title="Kollégium osztályok tanulóinak listája" description="Kollégium osztályok tanulóinak listája" resourceId="8521" area="OsztalyCsoport" controller="KollegiumBesorolasModOsztalyLista" action="Index" activeyear="" />
<mvcSiteMapNode title="Kollégium csoportok tanulóinak listája" description="Kollégium csoportok tanulóinak listája" resourceId="8522" area="OsztalyCsoport" controller="KollegiumBesorolasModCsoportLista" action="Index" activeyear="" />
<mvcSiteMapNode title="Kollégium osztályokból kiírt tanulók listája" description="Kollégium osztályokból kiírt tanulók listája" resourceId="8523" area="OsztalyCsoport" controller="KollegiumBesorolasModOsztalybolKiirtTanulok" action="Index" activeyear="" />
<mvcSiteMapNode title="Kollégium csoportokból kiírt tanulók listája" description="Kollégium csoportokból kiírt tanulók listája" resourceId="8524" area="OsztalyCsoport" controller="KollegiumBesorolasModCsoportbolbolKiirtTanulok" action="Index" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<mvcSiteMapNode title="EGYMI modul" description="EGYMI modul" resourceId="8588" clickable="false" iconname="american-sign-language-interpreting" activeyear="" nextyear="" notInLEP="" >
<mvcSiteMapNode title="Utazó tanulói adatok" description="Utazó tanulói adatok" resourceId="8589" clickable="false" activeyear="" nextyear="">
<mvcSiteMapNode title="Utazó tanulók" description="Utazó tanulók" resourceId="8590" area="Tanulo" controller="EGYMITanulo" action="Index" activeyear="" nextyear="" />
<mvcSiteMapNode title="Utazó osztályok" description="Utazó osztályok" resourceId="8591" area="OsztalyCsoport" controller="EGYMIOsztaly" action="Index" activeyear="" nextyear="" />
<mvcSiteMapNode title="Utazó csoportok" description="Utazó csoportok" resourceId="8592" area="OsztalyCsoport" controller="EGYMICsoport" action="Index" activeyear="" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="AKTUÁLIS TANÉV - UTAZÓ OSZTÁLYOK" description="AKTUÁLIS TANÉV - UTAZÓ OSZTÁLYOK" resourceId="8593" clickable="false" activeyear="" >
<mvcSiteMapNode title="Tanulók besorolása Utazó osztályokba" description="Tanulók besorolása Utazó osztályokba" resourceId="8594" area="OsztalyCsoport" controller="EGYMIAktTanevSorolas" action="OsztalyBesorolasElsoAlkalom" activeyear="" />
<mvcSiteMapNode title="Tanulók áthelyezése" description="Tanulók áthelyezése másik osztályba" resourceId="3962" area="OsztalyCsoport" controller="EGYMIAktTanevSorolas" action="OsztalyAtsorolas" activeyear="" />
<mvcSiteMapNode title="Téves besorolások javítása" description="Téves osztályba sorolások javítása" resourceId="3963" area="OsztalyCsoport" controller="EGYMIAktTanevSorolas" action="OsztalyTevesBesorolasJavitas" activeyear="" />
<mvcSiteMapNode title="Kiíratkozás" description="Kiíratkozás" resourceId="3964" area="OsztalyCsoport" controller="EGYMIAktTanevSorolas" action="OsztalyKisorolas" activeyear="" />
<mvcSiteMapNode title="Visszairatkozás" description="Visszairatkozás" resourceId="3965" area="OsztalyCsoport" controller="EGYMIAktTanevSorolas" action="OsztalyVisszairatkoztatas" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="AKTUÁLIS TANÉV - UTAZÓ CSOPORTOK" description="AKTUÁLIS TANÉV - UTAZÓ CSOPORTOK" resourceId="8595" clickable="false" activeyear="" >
<mvcSiteMapNode title="Tanulók besorolása Utazó osztályokból" description="Tanulók besorolása Utazó osztályokból" resourceId="8596" area="OsztalyCsoport" controller="EGYMIAktTanevSorolas" action="CsoportBesorolas" activeyear="" />
<mvcSiteMapNode title="Tanulók áthelyezése" description="Tanulók áthelyezése másik csoportba " resourceId="3968" area="OsztalyCsoport" controller="EGYMIAktTanevSorolas" action="CsoportAtsorolas" activeyear="" />
<mvcSiteMapNode title="Téves besorolások javítása" description="Téves csoportba sorolások javítása" resourceId="3969" area="OsztalyCsoport" controller="EGYMIAktTanevSorolas" action="CsoportTevesBesorolasJavitas" activeyear="" />
<mvcSiteMapNode title="Tanulók kiléptetése" description="Tanulók kiléptetése csoportokból" resourceId="3970" area="OsztalyCsoport" controller="EGYMIAktTanevSorolas" action="CsoportKisorolas" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="KÖVETKEZŐ TANÉV - UTAZÓ OSZTÁLYOK" description="KÖVETKEZŐ TANÉV - UTAZÓ OSZTÁLYOK" resourceId="8597" clickable="false" nextyear="" >
<mvcSiteMapNode title="Új tanulók besorolása" description="Új tanulók besorolása" resourceId="3972" area="OsztalyCsoport" controller="EGYMIKovTanevSorolas" action="OsztalyBesorolasElsoAlkalom" nextyear="" />
<mvcSiteMapNode title="Utazó osztályok léptetése" description="Utazó osztályok léptetése" resourceId="8598" area="OsztalyCsoport" controller="EGYMIKovTanevSorolas" action="OsztalyAtleptetes" nextyear="" />
<mvcSiteMapNode title="Téves besorolások javítása" description="Téves besorolások javítása" resourceId="3974" area="OsztalyCsoport" controller="EGYMIKovTanevSorolas" action="OsztalyTevesBesorolasJavitas" nextyear="" />
<mvcSiteMapNode title="Visszairatkozás" description="Visszairatkozás" resourceId="3965" area="OsztalyCsoport" controller="EGYMIKovTanevSorolas" action="Visszairatkoztatas" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="KÖVETKEZŐ TANÉV - UTAZÓ CSOPORTOK" description="KÖVETKEZŐ TANÉV - UTAZÓ CSOPORTOK" resourceId="8599" clickable="false" nextyear="" >
<mvcSiteMapNode title="Tanulók besorolása Utazó osztályokból" description="Tanulók besorolása Utazó osztályokból" resourceId="8596" area="OsztalyCsoport" controller="EGYMIKovTanevSorolas" action="CsoportBesorolasElsoAlkalom" nextyear="" />
<mvcSiteMapNode title="Utazó csoportok léptetése" description="Utazó csoportok léptetése" resourceId="8600" area="OsztalyCsoport" controller="EGYMIKovTanevSorolas" action="CsoportAtleptetes" nextyear="" />
<mvcSiteMapNode title="Téves besorolások javítása" description="Téves besorolások javítása" resourceId="3978" area="OsztalyCsoport" controller="EGYMIKovTanevSorolas" action="CsoportTevesBesorolasJavitas" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="BESOROLÁSOK TÖRLÉSE" description="BESOROLÁSOK TÖRLÉSE" resourceId="8006" clickable="false" nextyear="" >
<mvcSiteMapNode title="Utazó osztályok tanulóinak listája" description="Utazó osztályok tanulóinak listája" resourceId="8601" area="OsztalyCsoport" controller="EGYMIKovTanevSorolas" action="OsztalyBesorolasTorles" nextyear="" />
<mvcSiteMapNode title="Utazó csoportok tanulóinak listája" description="Utazó csoportok tanulóinak listája" resourceId="8602" area="OsztalyCsoport" controller="EGYMIKovTanevSorolas" action="CsoportBesorolasTorles" nextyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="BESOROLÁSOK MÓDOSÍTÁSA, JAVÍTÁSA" description="BESOROLÁSOK MÓDOSÍTÁSA, JAVÍTÁSA" resourceId="3979" clickable="false" activeyear="" >
<mvcSiteMapNode title="Utazó osztályok tanulóinak listája" description="Utazó osztályok tanulóinak listája" resourceId="8601" area="OsztalyCsoport" controller="EGYMIBesorolasModOsztalyLista" action="Index" activeyear="" />
<mvcSiteMapNode title="Utazó csoportok tanulóinak listája" description="Utazó csoportok tanulóinak listája" resourceId="8602" area="OsztalyCsoport" controller="EGYMIBesorolasModCsoportLista" action="Index" activeyear="" />
<mvcSiteMapNode title="Utazó osztályokból kiírt tanulók listája" description="Utazó osztályokból kiírt tanulók listája" resourceId="8603" area="OsztalyCsoport" controller="EGYMIBesorolasModOsztalybolKiirtTanulok" action="Index" activeyear="" />
<mvcSiteMapNode title="Utazó csoportokból kiírt tanulók listája" description="Utazó csoportokból kiírt tanulók listája" resourceId="8604" area="OsztalyCsoport" controller="EGYMIBesorolasModCsoportbolbolKiirtTanulok" action="Index" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<mvcSiteMapNode title="Iskolaőr" description="Iskolaőr" resourceId="9617" clientsideaction="" action="MasterLayoutHelper.popUpIskolaorUzenetKuldesWindow" iconname="user" activeyear=""/>
<mvcSiteMapNode title="Kezdőoldal" description="Kezdőoldal" resourceId="3643" area="Adminisztracio" controller="RendszerHibaErtesites" action="Index" invisible="" />
<mvcSiteMapNode title="Profil adatok" description="Profil adatok" resourceId="2610" area="Adminisztracio" controller="Profil" action="Index" invisible="" />
<mvcSiteMapNode title="e-Learning" description="e-Learning" resourceId="8242" area="Adminisztracio" controller="ELearning" action="Index" invisible="" activeyear="" />
<mvcSiteMapNode title="Termékportál" description="Termékportál" resourceId="5835" area="Nyomtatvanyok" controller="Termekportal" action="Index" invisible="" />
<mvcSiteMapNode title="Faliújság" description="Faliújság" resourceId="2911" area="Intezmeny" controller="Faliujsag" action="Index" invisible="" />
<mvcSiteMapNode title="Tanár Dashboard" description="Tanár Dashboard" resourceId="8667" area="Tanar" controller="TanarDashboard" action="Index" invisible="" />
<mvcSiteMapNode title="Szakképzési tananyagtár" description="Tananyagtár" resourceId="8884" clickable="true" iconname="sticky-note" controller="Home" action="Tananyagtar" targetFrame="_blank" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Archív Kréta rendszer" description="Archív Kréta rendszer" resourceId="9591" controller="Home" action="ArchivIndex" invisible="" />
<mvcSiteMapNode title="DKT" description="DKT" resourceId="9649" clickable="true" iconname="table" controller="Home" action="DKT" targetFrame="_blank" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="eJelentkezés" description="eJelentkezés" resourceId="9969" clickable="true" iconname="check-square-o" controller="Home" action="eJelentkezes" targetFrame="_blank" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Projektek" description="Projektek" resourceId="9654" area="GRModul" controller="Projekt" iconname="graduation-cap" action="Index" activeyear="" />
<mvcSiteMapNode title="Duális képzés" description="Duális képzés" resourceId="9966" area="DualisKepzes" clickable="false" iconname="list" activeyear="" notInLEP="" onlyAlkalmazott="" >
<mvcSiteMapNode title="Duális képzés adatai" description="Duális képzés adatai" resourceId="10011" clickable="false" activeyear="" onlyAlkalmazott="" >
<mvcSiteMapNode title="Duális képzőhelyek" description="Duális képzőhelyek" resourceId="10013" area="DualisKepzes" controller="DualisKepzohely" action="Index" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Termek" description="Termek" resourceId="10012" area="DualisKepzes" controller="DualisAdmin" action="Helyszinek" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Mulasztások" description="Mulasztások" resourceId="333" clickable="false" activeyear="" >
<mvcSiteMapNode title="Igazolások listája" description="Igazolások listája" resourceId="7655" area="Hianyzas" controller="DualisIgazolasokListaja" action="Index" activeyear="" notInLEP="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Tanulói adatok" description="Tanulói adatok" resourceId ="10006" clickable="false" activeyear="">
<mvcSiteMapNode title="Duális tanulók" description="Duális tanulók" resourceId="10007" area="DualisKepzes" controller="DualisAdmin" action="DualisTanulok" activeyear="" />
<mvcSiteMapNode title="Duális csoportok" description="Duális csoportok" resourceId="10008" area="DualisKepzes" controller="DualisAdmin" action="DualisCsoportok" activeyear="" />
<mvcSiteMapNode title="Szakképzési munkaszerződés" description="Szakképzési munkaszerződés" resourceId="9968" area="DualisKepzes" controller="SzakkepzesiMunkaszerzodes" action="Index" activeyear="" onlyAlkalmazott="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Oktatói adatok" description="Oktatói adatok" resourceId="9967" clickable="false" activeyear="" onlyAlkalmazott="" >
<mvcSiteMapNode title="Duális oktató" description="Duális oktató" resourceId="10014" area="DualisKepzes" controller="DualisAdmin" action="DualisAlkalmazottak" activeyear="" />
<mvcSiteMapNode title="Duális oktató duális csoporthoz rendelése" description="Oktató csoporthoz rendelése" resourceId="10009" area="DualisKepzes" controller="AdminDualisSzerzodes" action="DualisOktatoCsoporthozRendeles" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Besorolások" description="Besorolások" resourceId="10017" clickable="false" activeyear="" onlyAlkalmazott="" >
<mvcSiteMapNode title="Duális tanulók duális csoportba sorolása" description="Duális tanulók duális csoportba sorolása" resourceId="10018" area="DualisKepzes" controller="DualisAdmin" action="DualisTanulokBesorolas" activeyear="" />
<mvcSiteMapNode title="Duális tanulók áthelyezése" description="Duális tanulók áthelyezése" resourceId="10019" area="DualisKepzes" controller="DualisAdmin" action="DualisTanuloAthelyezes" activeyear="" />
<mvcSiteMapNode title="Téves besorolások javítása" description="Téves besorolások javítása" resourceId="10020" area="DualisKepzes" controller="DualisAdmin" action="DualisTanuloBesorolasJavitas" activeyear="" />
<mvcSiteMapNode title="Duális tanulók kiléptetése" description="Duális tanulók kiléptetése" resourceId="10021" area="DualisKepzes" controller="DualisAdmin" action="DualisTanuloKileptetes" activeyear="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="Foglalkozások" description="Foglalkozások" resourceId="10022" clickable="false" activeyear="" nextyear="" enaplo="" systemSettingCheck="" >
<mvcSiteMapNode title="Duális oktatói órarendek" description="Duális oktatói órarendek" resourceId="10023" area="DualisKepzes" controller="DualisAdmin" action="DualisAdminTanariOrarend" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Duális csoport órarendek" description="Duális csoport órarendek" resourceId="10024" area="DualisKepzes" controller="DualisAdmin" action="DualisAdminOsztalyOrarend" activeyear="" nextyear="" notInLEP="" />
<mvcSiteMapNode title="Helyszín órarendek" description="Helyszín órarendek" resourceId="10025" area="DualisKepzes" controller="DualisAdmin" action="DualisAdminTeremOrarend" activeyear="" nextyear="" notInLEP="" />
</mvcSiteMapNode>
<mvcSiteMapNode title="e-Napló" description="e-Napló" resourceId="1741" clickable="false" activeyear="" onlyAlkalmazott="" >
<mvcSiteMapNode title="Mulasztások listája" description="Mulasztások listája" resourceId="1904" area="Hianyzas" controller="DualisMulasztasKereso" action="Index" activeyear="" />
<mvcSiteMapNode title="Értékelések listája" description="Értékelések listája" resourceId="1905" area="TanuloErtekeles" controller="DualisTanuloErtekelesKereso" action="Index" activeyear="" />
<mvcSiteMapNode title="Feljegyzések listája" description="Feljegyzések listája" resourceId="1929" area="TanuloErtekeles" controller="DualisFeljegyzesKereso" action="Index" activeyear="" />
<mvcSiteMapNode title="Elektronikus üzenetek listája" description="Elektronikus üzenetek listája" resourceId="8392" area="TanuloErtekeles" controller="DualisElektronikusUzenetKereso" action="Index" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
<!-- TODO: Ha már biztosan nem kell a régi duális működés, akkor törölni ezt a részt és minden referenciát és működést -->
<!--<mvcSiteMapNode title="Duális képzés" description="Duális képzés" resourceId="10015" area="DualisKepzes" clickable="false" iconname="list" activeyear="" notInLEP="" onlyAlkalmazott="" >
<mvcSiteMapNode title="Szakképzési munkaszerződés" description="Szakképzési munkaszerződés" resourceId="9968" area="DualisKepzes" controller="DualisAdmin" action="DualisSzerzodes" activeyear="" onlyAlkalmazott="" />
<mvcSiteMapNode title="Szakképzési munkaszerződés" description="Szakképzési munkaszerződés" resourceId="9968" area="DualisKepzes" controller="DualisSzerzodes" action="Index" activeyear="" onlyAlkalmazott="" />
</mvcSiteMapNode>-->
<mvcSiteMapNode title="KRÉTA Leltár" description="KRÉTA Leltár" resourceId="9987" clickable="true" iconname="archive" controller="Home" action="Leltar" targetFrame="_blank" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Könyvtár modul" description="Könyvtár modul" resourceId="9988" clickable="true" iconname="book" controller="Home" action="KonyvtarModul" targetFrame="_blank" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Pályaválasztási modul" description="Pályaválasztási modul" resourceId="9989" clickable="true" iconname="briefcase" controller="Home" action="PalyavalasztasiElorejelzesiModul" targetFrame="_blank" activeyear="" notInLEP="" />
<mvcSiteMapNode title="Eszköz ügyintézés" description="Eszköz ügyintézés" resourceId="10003" clickable="false" iconname="laptop" activeyear="">
<mvcSiteMapNode title="Eszköz ügyintézés" description="Eszköz ügyintézés" resourceId="10003" clickable="false" activeyear="" >
<mvcSiteMapNode title="Általános Szerződési Feltétel elfogadása" description="Általános Szerződési Feltétel elfogadása" resourceId="10001" area="Adminisztracio" controller="FeltarGondviselo" action="Index" activeyear="" />
<mvcSiteMapNode title="Általános Szerződési Feltétel elfogadása" description="Általános Szerződési Feltétel elfogadása" resourceId="10001" area="Adminisztracio" controller="FeltarAlkalmazott" action="Index" activeyear="" />
<mvcSiteMapNode title="Általános Szerződési Feltétel elfogadása" description="Általános Szerződési Feltétel elfogadása" resourceId="10001" area="Adminisztracio" controller="FeltarTanulo" action="Index" activeyear="" />
<mvcSiteMapNode title="Átjelentkezés" description="Átjelentkezés" resourceId="10004" area="Adminisztracio" controller="FeltarGondviselo" action="Atjelentkezes" activeyear="" />
<mvcSiteMapNode title="Átjelentkezés" description="Átjelentkezés" resourceId="10004" area="Adminisztracio" controller="FeltarAlkalmazott" action="Atjelentkezes" activeyear="" />
</mvcSiteMapNode>
</mvcSiteMapNode>
</mvcSiteMapNode>
</mvcSiteMap>

874
KretaWeb/Menu/MenuHelper.cs Normal file
View file

@ -0,0 +1,874 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web.Mvc;
using Kreta.BusinessLogic.Classes;
using Kreta.BusinessLogic.Helpers;
using Kreta.BusinessLogic.Helpers.SystemSettings;
using Kreta.BusinessLogic.Security;
using Kreta.Client.KGR;
using Kreta.Client.SzirApi;
using Kreta.Client.SzirApi.Request;
using Kreta.Core;
using Kreta.Core.FeatureToggle;
using Kreta.Enums;
using Kreta.Enums.ManualEnums;
using Kreta.Framework;
using Kreta.Web.Helpers;
using Kreta.Web.Security;
using MvcSiteMapProvider.Web.Html.Models;
namespace Kreta.Web.Menu
{
public static class MenuHelper
{
public static bool HasClickabeChild(this SiteMapNodeModel node)
{
return node.Children.Any(child => HasClickabeChild(child) || child.IsClickable);
}
public static bool IsVisible(this SiteMapNodeModel node)
{
var isNaplo = ClaimData.FelhasznaloSzerepkor == SzerepkorTipusEnum.Naplo;
var isAdminisztrator = ClaimData.FelhasznaloSzerepkor == SzerepkorTipusEnum.Adminisztrator;
// NOTE: Ha létrejönnek az új szervezet típusok, akkor a Duális képzés szerepkörök region alapján kell majd kezelni azokat. Pl.: Dobbantó
#region Duális képzés szerepkörök
var hasDualisOktatoClaimPackage = ClaimData.FelhasznaloSzerepCsomagok.Contains(KretaClaimPackages.IsDualisKepzohelyiOktato.ClaimValue);
var isDualisOktato = isNaplo && hasDualisOktatoClaimPackage;
var isDualisAdmin = ClaimData.FelhasznaloSzerepkor == SzerepkorTipusEnum.Dualis_Admin;
var isDualisFelhasznalo = isDualisOktato || isDualisAdmin;
if (isDualisOktato)
{
if (node.Area == Constants.Areas.DualisKepzes
|| node.Controller == Constants.Controllers.Ertekeles
|| node.Controller == Constants.Controllers.ErettsegiEredmenyek
|| node.Controller == Constants.Controllers.Dolgozatok
|| node.Controller == Constants.Controllers.HazifeladatokListaja
|| node.Controller == Constants.Controllers.TanariOrarendKereso
|| node.Controller == Constants.Controllers.OsztalyOrarendKereso
|| node.Controller == Constants.Controllers.TeremOrarendKereso
|| node.Controller == Constants.Controllers.HaziFeladatCsatolmanyok
|| node.Controller == Constants.Controllers.FeladatokListajaTanar
|| node.Controller == Constants.Controllers.CsoportMulasztasok
|| node.Controller == Constants.Controllers.Tanorak
|| node.Controller == Constants.Controllers.NemNaplozottTanorak
|| node.Controller == Constants.Controllers.OsszefuggoSzakGyak
|| node.Controller == Constants.Controllers.FaliujsagBejegyzesek
|| node.Controller == Constants.Controllers.TanarBejelentettSzamonkeresek
|| node.Controller == Constants.Controllers.TanarTanitottTanulok
|| node.Controller == Constants.Controllers.CsoportTanuloi
|| node.Controller == Constants.Controllers.CsoportTanuloiAdatok
|| node.Controller == Constants.Controllers.CsoportOrarend)//2.110-ben ha megoldodik a teljes Dualis akkor vissze kell keruljon - KRETA2-12511
{
return false;
}
}
if (node.Controller == Constants.Controllers.DualisMulasztasok
|| node.Controller == Constants.Controllers.DualisErtekeles
|| node.Controller == Constants.Controllers.DualisIgazolas)
{
return isDualisOktato;
}
if (node.Controller == Constants.Controllers.DualisIgazolasokListaja)
{
return isDualisAdmin;
}
if(node.Controller == Constants.Controllers.DualisIgazolasokListaja)// majd felengedjuk amikor kesz lesz az adminoknak a listaaja
{ return false; }
#endregion Duális képzés szerepkörök
// NOTE: Ha létrejönnek az új szervezet típusok, akkor ide ||-val elválasztva kell majd hozzátenni az újakat,
// hogy egyik szervezet típusnál se jelenjenek meg a nem kívánt menüpontok
// Pl.: var isSzervezetiFelhasznalo = isDualisFelhasznalo || isDobbantoFelhasznalo
var isSzervezetiFelhasznalo = isDualisFelhasznalo;
var featureContext = DependencyResolver.Current.GetService<IFeatureContext>();
if (ClaimData.JustLEPOrganization &&
!EngedelyezettLepMenupont(node))
{
return false;
}
if (ClaimData.IsArchivIntezmeny &&
!EngedelyezettArchivMenupont(node))
{
return false;
}
if (ClaimData.IsOnlyAlkalmazott &&
!node.Attributes.ContainsKey("onlyAlkalmazott"))
{
return false;
}
if (node.Action == "Tananyagtar")
{
if (isSzervezetiFelhasznalo)
{
return false;
}
if (!featureContext.IsEnabled(Core.Constants.FeatureName.Tananyagtar, instituteId: ClaimData.IntezmenyAzonosito))
{
return false;
}
}
if (node.Attributes.ContainsKey("invisible"))
{
return false;
}
if (node.Controller == "IktSzandeknyilatkozatok" &&
ApplicationData.SystemType != SystemType.KK)
{
return false;
}
if (node.Controller == "NebuloImportExport" &&
ClaimData.IsBeiratkozasVeglegesitve)
{
return false;
}
if (node.Action == "Uzenetek")
{
if (isSzervezetiFelhasznalo)
{
return false;
}
var intezmenyConfigHelper = new IntezmenyConfigHelper(ConnectionTypeExtensions.GetSystemConnectionType());
if (!intezmenyConfigHelper.GetIntezmenyConfig<bool>(IntezmenyConfigModulEnum.UzenetModul, IntezmenyConfigTipusEnum.IsEnabled) ||
ClaimData.IsDefaultAdminUser ||
ClaimData.BelepesiNev.ToUpper() == Constants.General.KretaTechnicalUserNev.ToUpper())
{
return false;
}
}
if (node.Area == "KirImportExport" &&
!featureContext.IsEnabled(Core.Constants.FeatureName.AlkalmazottTanuloKirSzinkron, instituteId: ClaimData.IntezmenyAzonosito))
{
return false;
}
if (node.Area == "HRModul")
{
if (isSzervezetiFelhasznalo)
{
return false;
}
var intezmenyConfigHelper = new IntezmenyConfigHelper(ConnectionTypeExtensions.GetSystemConnectionType());
if (!intezmenyConfigHelper.GetIntezmenyConfig<bool>(IntezmenyConfigModulEnum.HRModul, IntezmenyConfigTipusEnum.IsEnabled))
{
return false;
}
if (node.Controller == "Tavolletjelento" &&
node.Action == "Index" &&
ClaimData.IsDefaultAdminUser)
{
return false;
}
if (node.Controller == "Tavolletjelento" &&
(node.Action == "Kezeles" || node.Action == "FoglalkoztatottakAdatai"))
{
var hrModulHelper = new HRModulHelper(ConnectionTypeExtensions.GetActiveSessionConnectionType());
if (!ClaimData.IsDefaultAdminUser &&
!isAdminisztrator &&
!hrModulHelper.IsLeader() &&
!hrModulHelper.IsHrKezelo())
{
return false;
}
}
}
if (node.Action == "Eugyintezes")
{
if (isSzervezetiFelhasznalo)
{
return false;
}
var intezmenyConfigHelper = new IntezmenyConfigHelper(ConnectionTypeExtensions.GetSystemConnectionType());
if (!intezmenyConfigHelper.GetIntezmenyConfig<bool>(IntezmenyConfigModulEnum.Eugyintezes, IntezmenyConfigTipusEnum.IsEnabled) ||
ClaimData.IsDefaultAdminUser ||
ClaimData.BelepesiNev.ToUpper() == Constants.General.KretaTechnicalUserNev.ToUpper())
{
return false;
}
}
if (node.Action == "DKT")
{
if (isSzervezetiFelhasznalo)
{
return false;
}
if (ClaimData.IsTanuloOrGondviselo &&
ClaimData.GondviseloId.IsEntityId())
{
return false;
}
var intezmenyHelper = new IntezmenyHelper(ConnectionTypeExtensions.GetSessionConnectionType());
if (!intezmenyHelper.GetIntezmenyiAdatok().IsDKTAktiv)
{
return false;
}
}
if (node.Action == "Esl" ||
node.Action == "Fokusz" ||
node.Action == "Leltar" ||
node.Action == "eJelentkezes" ||
node.Controller == "Nebulo" ||
node.Controller == "NebuloImportExport" ||
node.Controller == "OkosmeroEnergetikaiAdat")
{
if (isSzervezetiFelhasznalo)
{
return false;
}
var intezmenyConfigHelper = new IntezmenyConfigHelper(ConnectionTypeExtensions.GetSystemConnectionType());
if (node.Action == "Esl")
{
if (!intezmenyConfigHelper.GetIntezmenyConfig<bool>(IntezmenyConfigModulEnum.ESL, IntezmenyConfigTipusEnum.IsEnabled))
{
return false;
}
}
if (node.Action == "Fokusz")
{
if (!intezmenyConfigHelper.GetIntezmenyConfig<bool>(IntezmenyConfigModulEnum.Fokusz, IntezmenyConfigTipusEnum.IsEnabled))
{
return false;
}
}
if (node.Action == "Leltar")
{
if (!intezmenyConfigHelper.GetIntezmenyConfig<bool>(IntezmenyConfigModulEnum.Leltar, IntezmenyConfigTipusEnum.IsEnabled))
{
return false;
}
}
if (node.Action == "eJelentkezes")
{
if (!intezmenyConfigHelper.GetIntezmenyConfig<bool>(IntezmenyConfigModulEnum.eJelentkezes, IntezmenyConfigTipusEnum.IsEnabled))
{
return false;
}
}
if (node.Controller == "Nebulo")
{
if (!intezmenyConfigHelper.GetIntezmenyConfig<bool>(IntezmenyConfigModulEnum.Beiratkozas, IntezmenyConfigTipusEnum.IsEnabled))
{
return false;
}
}
if (node.Controller == "NebuloImportExport")
{
if (!intezmenyConfigHelper.GetIntezmenyConfig<bool>(IntezmenyConfigModulEnum.Beiratkozas, IntezmenyConfigTipusEnum.IsEnabled))
{
return false;
}
}
if (node.Controller == "OkosmeroEnergetikaiAdat")
{
if (!intezmenyConfigHelper.GetIntezmenyConfig<bool>(IntezmenyConfigModulEnum.Okosmeres, IntezmenyConfigTipusEnum.IsEnabled))
{
return false;
}
}
}
if (node.Controller == "IktatottDokumentumok" &&
node.Area == "Nyomtatvanyok" &&
!featureContext.IsEnabled(Core.Constants.FeatureName.PoszeidonIktatas, instituteId: ClaimData.IntezmenyAzonosito))
{
return false;
}
if (node.Title == "Dokumentumok")
{
if (isSzervezetiFelhasznalo)
{
return false;
}
}
if (node.Attributes.ContainsKey("systemSettingCheck"))
{
var systemSettingsHelper = new SystemSettingsHelper(ConnectionTypeExtensions.GetSystemConnectionType());
var sysParamList = systemSettingsHelper.GetSystemSettingValue<List<string>>(RendszerBeallitasTipusEnum.Tanar_Feluleten_Orarend_Lathatosag);
if (node.Controller == "TanariOrarendKereso" &&
sysParamList.Contains("TanariOrarendKereso"))
{
return false;
}
if (node.Controller == "OsztalyOrarendKereso" &&
sysParamList.Contains("OsztalyOrarendKereso"))
{
return false;
}
if (node.Controller == "TeremOrarendKereso" &&
sysParamList.Contains("TeremOrarendKereso"))
{
return false;
}
var fogadoorakMegjelenitese = systemSettingsHelper.GetSystemSettingValue<bool>(RendszerBeallitasTipusEnum.Fogadoorak_megjelenitese);
if (!fogadoorakMegjelenitese &&
(node.Controller == "Fogadoora" || node.Controller == "InformaciokFogadoorak"))
{
return false;
}
var lep = systemSettingsHelper.GetSystemSettingValue<bool>(RendszerBeallitasTipusEnum.Lazar_Ervin_Program_kezelese);
if (!lep && (node.Controller == "EloadasokKezelese" ||
node.Controller == "GondviseloLEP" ||
(node.Attributes.ContainsKey("enaplo") && !ClaimData.IsAdministrator && node.Controller != string.Empty)))
{
return false;
}
}
if (node.Attributes.ContainsKey("checkisalkalmazottpedagogus") &&
!ClaimData.IsAlkalmazottPedagogus)
{
return false;
}
if (node.Attributes.ContainsKey("checkpackage") &&
!ClaimManager.HasPackage(node.Attributes["checkpackage"].ToString()))
{
return false;
}
if (node.Controller == "AktivTanevValtasa")
{
if (isSzervezetiFelhasznalo)
{
return false;
}
if (ClaimData.IsActivTanev)
{
var tanevHelper = new TanevHelper(ConnectionTypeExtensions.GetActiveSessionConnectionType());
return tanevHelper.GetAktivTanevValtasMenupontMegjelenik();
}
}
if (node.IsDisabledForHittanOktato() &&
IsAlkalmazottNemLathatjaDiakokAdatait())
{
return false;
}
if (node.Controller == "SzakkepzesiJuttatasok")
{
var intezmenyConfigHelper = new IntezmenyHelper(ConnectionTypeExtensions.GetActiveSessionConnectionType());
if (!ClaimData.IsAdministrator ||
!intezmenyConfigHelper.GetIntezmenyiAdatok().IsSzakkepzoJuttatas)
{
return false;
}
}
if (node.Controller == "OktatottSzakmak")
{
var intezmenyConfigHelper = new IntezmenyHelper(ConnectionTypeExtensions.GetSessionConnectionType());
if (!isAdminisztrator ||
!intezmenyConfigHelper.GetIntezmenyiAdatok().IsSzakkepzo)
{
return false;
}
}
if (node.Area == "DualisKepzes")
{
if (!new KretaAuthorization().IsValidDualisKepzes())
{
return false;
}
}
if (node.Controller == "Projekt")
{
var intezmenyConfigHelper = new IntezmenyHelper(ConnectionTypeExtensions.GetSessionConnectionType());
if (!intezmenyConfigHelper.GetIntezmenyiAdatok().IsProjektAktiv)
{
return false;
}
}
if (node.Title == "Összefüggő szakmai gyakorlat" &&
ClaimData.IsSelectedTanev20_21OrLater)
{
return false;
}
if (node.Title == "Egybefüggő szakmai gyakorlat" &&
!ClaimData.IsSelectedTanev20_21OrLater)
{
return false;
}
if (node.Title == "Iskolaőr")
{
if (isSzervezetiFelhasznalo)
{
return false;
}
if (ClaimData.IsTanuloOrGondviselo)
{
return false;
}
var alkalmazottHelper = new AlkalmazottHelper(ConnectionTypeExtensions.GetActiveSessionConnectionType());
if (!alkalmazottHelper.GetIskolaor().Any())
{
return false;
}
}
if (node.Title == "Eszköz ügyintézés")
{
if (isSzervezetiFelhasznalo)
{
return false;
}
}
if (node.Controller == "FeltarAlkalmazott")
{
if (node.Action == "Atjelentkezes")
{
return ClaimData.FeltarAlkalmazottEnabled &&
ClaimData.FelhasznaloSzerepkorok.Any(x => x.Key == SzerepkorTipusEnum.FELTAR_EsetKezelo || x.Key == SzerepkorTipusEnum.FELTAR_EszkozMenedzser);
}
}
if (node.Controller == "FeltarGondviselo")
{
if (node.Action == "Index")
{
return ClaimData.FeltarGondviseloEnabled;
}
if (node.Action == "Atjelentkezes")
{
var eszkozIgenylesHelper = new EszkozIgenylesHelper(ConnectionTypeExtensions.GetSystemConnectionType());
return ClaimData.FeltarGondviseloEnabled &&
eszkozIgenylesHelper.IsEszkozKiosztva(ClaimData.FelhasznaloId);
}
}
if (node.Controller == "FeltarTanulo")
{
return ClaimData.FeltarGondviseloEnabled;
}
if (node.Controller == "TanuloApaczai")
{
if (DateTime.Now < new DateTime(2022, 09, 12, 00, 01, 00))
{
return false;
}
if (isSzervezetiFelhasznalo)
{
return false;
}
if (!ClaimData.IsSelectedTanev21_22OrLater)
{
return false;
}
var tanuloHelper = new TanuloHelper(ConnectionTypeExtensions.GetActiveSessionConnectionType());
var apaczaiMenuVisibility = tanuloHelper.CheckApaczaiMenuVisibility(ClaimData.IsSelectedTanev20_21OrLater, ClaimData.IsSelectedTanev21_22OrLater);
try
{
var connection = ConnectionTypeExtensions.GetSessionConnectionType();
var kgrClient = (IKGRClient)DependencyResolver.Current.GetService(typeof(IKGRClient));
var tanuloApaczaiHelper = new TanuloApaczaiHelper(connection);
var tanuloVanPalyazata = tanuloApaczaiHelper.GetPalyazat(kgrClient, ClaimData.FelhasznaloIdpEgyediAzonosito).Id > 0;
if (tanuloVanPalyazata)
{
return true;
}
if (DateTime.Now > Core.Constants.ApaczaiVegeDatum)
{
return false;
}
var tanuloApaczaiSzerzodeses = tanuloHelper.GetTanuloiAdatok(ClaimData.FelhasznaloId, ClaimData.KovTanevID, ClaimData.IsSelectedTanev20_21OrLater, ClaimData.IsSelectedTanev21_22OrLater).IsApaczaiSzerzodeses;
var tanulonakVanElfogadottPalyazataMasikIntezmenyben = tanuloApaczaiHelper.HasElfogadottPalyazatMasikIntezmenyByOktatasiAzonosito(kgrClient, ClaimData.IntezmenyGuid.Value, ClaimData.FelhasznaloId);
return (tanuloApaczaiSzerzodeses && tanulonakVanElfogadottPalyazataMasikIntezmenyben) || apaczaiMenuVisibility;
}
catch (Exception)
{
return false;
}
// NOTE: Ez futott meg akkor, amikor először aktiválták a db-ben az apáczai elérhetőségét.
// NOTE: A modul újbóli letiltása után, viszont a a fenti tanuló beállítások alapján kell eldönteni a menüpont megjelenítését.
// NOTE: Ez várhatóan vissza lesz kapcsolva és akkor szükség lesz erre a kódra.
//var intezmenyConfigHelper = new IntezmenyConfigHelper(ConnectionTypeExtensions.GetSystemConnectionType());
//if (!intezmenyConfigHelper.GetIntezmenyConfig<bool>(IntezmenyConfigModulEnum.Apaczai, IntezmenyConfigTipusEnum.IsEnabled))
//{
// return false;
//}
//if (!apaczaiMenuVisibility)
//{
// return false;
//}
}
if (node.Action == "PalyavalasztasiElorejelzesiModul")
{
if (isSzervezetiFelhasznalo)
{
return false;
}
if (ClaimData.IsTanuloOrGondviselo &&
!ClaimData.GondviseloId.IsEntityId())
{
var intezmenyConfigHelper = new IntezmenyConfigHelper(ConnectionTypeExtensions.GetSystemConnectionType());
if (intezmenyConfigHelper.GetIntezmenyConfig<bool>(IntezmenyConfigModulEnum.Palyavalasztas, IntezmenyConfigTipusEnum.IsEnabled))
{
var tanuloEvfolyamok = new List<int>();
var tanuloHelper = new TanuloHelper(ConnectionTypeExtensions.GetSystemConnectionType());
var data = tanuloHelper.GetTanuloAktivOsztalyai(ClaimData.FelhasznaloId);
var ocsHelper = new OsztalyCsoportHelper(ConnectionTypeExtensions.GetSystemConnectionType());
foreach (var item in data)
{
int.TryParse(item.Key, out var osztalyCsoportId);
tanuloEvfolyamok.Add(ocsHelper.GetOsztalyByOsztalyId(osztalyCsoportId).EvfolyamTipusa);
}
if (!Core.Constants.PalyavalasztasiEvfolyamok.Any(x => tanuloEvfolyamok.Any(y => y == x)))
{
return false;
}
}
else
{
return false;
}
}
}
if (node.Controller == "SZIRAdatszolg")
{
var szirHelper = new SZIRAdatszolgHelper(ConnectionTypeExtensions.GetSystemConnectionType());
return ClaimData.IsAdministrator &&
ClaimData.IsSelectedTanev21_22OrLater &&
DateTime.Now.Date >= Core.Constants.SZIRAdatszolgaltatasDatum &&
ClaimData.IsSzakkepzoIntezmeny &&
szirHelper.IsVezetoAlkalmazott(ClaimData.FelhasznaloId);
}
if (node.Title == "Statisztikai adatlap feltöltése" &&
ClaimData.IsSelectedTanev21_22OrLater)
{
return false;
}
if (node.Title == "Adatszolg. a nem állami szakképző int. okt. költségvetéséről")
{
var connectionType = ConnectionTypeExtensions.GetSystemConnectionType();
var szirHelper = new SZIRAdatszolgHelper(connectionType);
if (ClaimData.IsSelectedTanev21_22OrLater &&
szirHelper.IsVezetoAlkalmazott(ClaimData.FelhasznaloId))
{
try
{
var tanevSorszam = new TanevHelper(connectionType).GetTanevInfo().Sorszam;
var szirApiClient = (ISzirApiClient)DependencyResolver.Current.GetService(typeof(ISzirApiClient));
var statuszRequest = new StatuszRequest { TanevId = tanevSorszam, IntezmenyAzonosito = ClaimData.IntezmenyAzonosito };
var statusz = szirApiClient.GetStatusz(statuszRequest).Adat;
if (statusz.Count > 0)
{
var isVisible = false;
foreach (var adat in statusz)
{
isVisible = adat.StatuszKod != (int)NemAllamiStatuszEnum.NemKotelezettAdatszolgaltatasra;
}
return isVisible;
}
return false;
}
catch (Exception)
{
return false;
}
}
return false;
}
if (node.Action == "KonyvtarModul")
{
if (isSzervezetiFelhasznalo)
{
return false;
}
var intezmenyConfigHelper = new IntezmenyConfigHelper(ConnectionTypeExtensions.GetSystemConnectionType());
if (ClaimData.GondviseloId.IsEntityId() ||
!intezmenyConfigHelper.GetIntezmenyConfig<bool>(IntezmenyConfigModulEnum.Konyvtar, IntezmenyConfigTipusEnum.IsEnabled))
{
return false;
}
}
if (node.Controller == "EszkozImportExport")
{
return new IntezmenyConfigHelper(ConnectionTypeExtensions.GetSystemConnectionType()).GetIntezmenyConfig<bool>(IntezmenyConfigModulEnum.EszkozKezeles, IntezmenyConfigTipusEnum.IsEnabled);
}
if (node.Controller == "Beirasok")
{
if (new KretaAuthorization().IsValidDualisBeirasok())
{
return false;
}
}
if (node.Controller == "ElektronikusUzenetek")
{
if (new KretaAuthorization().IsValidDualisElektronikusUzenetek())
{
return false;
}
}
if (node.Controller == "DualisBeirasok")
{
if (!new KretaAuthorization().IsValidDualisBeirasok())
{
return false;
}
}
if (node.Controller == "DualisElektronikusUzenetek")
{
if (!new KretaAuthorization().IsValidDualisElektronikusUzenetek())
{
return false;
}
}
if (node.Controller == "TanmenetImportExport")
{
if (new KretaAuthorization().IsValidTanulasiElemImportExport())
{
return false;
}
}
if (node.Controller == "Tanmenet")
{
if (new KretaAuthorization().IsValidTanulasiElemek())
{
return false;
}
}
if (node.Controller == "TanulasiElemImportExport")
{
if (!new KretaAuthorization().IsValidTanulasiElemImportExport())
{
return false;
}
}
if (node.Controller == "TanulasiElemek")
{
if (!new KretaAuthorization().IsValidTanulasiElemek())
{
return false;
}
}
return ClaimData.IsActivTanev ?
node.IsActiveyear() :
ClaimData.KovTanevID == ClaimData.SelectedTanevID ?
node.IsNextyear() :
node.IsPrevyear();
}
public static bool IsDisabled(this SiteMapNodeModel node)
{
if (node.Controller == "Merohely" ||
node.Controller == "KozmuSzamla")
{
var helper = new IntezmenyConfigHelper(ConnectionTypeExtensions.GetSystemConnectionType());
if (!helper.GetIntezmenyConfig<bool>(IntezmenyConfigModulEnum.KozmuAdatszolgaltatas, IntezmenyConfigTipusEnum.IsEnabled))
{
return true;
}
}
else if (node.Controller.Contains("Feltar") &&
node.Action == "Atjelentkezes" &&
string.IsNullOrWhiteSpace(new IntezmenyConfigHelper(ConnectionTypeExtensions.GetSystemConnectionType()).GetIntezmenyConfig<string>(IntezmenyConfigModulEnum.EszkozUgyintezes, IntezmenyConfigTipusEnum.Url)))
{
return true;
}
return node.Attributes.ContainsKey("disabled");
}
public static bool IsActiveyear(this SiteMapNodeModel node)
{
return node.Attributes.ContainsKey("activeyear");
}
public static bool IsNextyear(this SiteMapNodeModel node)
{
return node.Attributes.ContainsKey("nextyear");
}
public static bool IsPrevyear(this SiteMapNodeModel node)
{
return node.Attributes.ContainsKey("prevyear");
}
public static bool IsDisabledForHittanOktato(this SiteMapNodeModel node)
{
return node.Attributes.ContainsKey("isdisabledforhittanoktato");
}
public static bool TooltipHasValue(this SiteMapNodeModel node)
{
node.Attributes.TryGetValue("tooltip", out var value);
return node.Attributes.ContainsKey("tooltip") &&
!string.IsNullOrWhiteSpace(value?.ToString());
}
private static bool EngedelyezettLepMenupont(SiteMapNodeModel node)
{
if ((node.Area == "Intezmeny" && node.Controller == "Intezmeny" && node.Action == "Index") ||
(node.Area == "Tanulo" && node.Controller == "Tanulo" && node.Action == "Index") ||
(node.Area == "OsztalyCsoport" && node.Controller == "Osztaly" && node.Action == "Index") ||
(node.Area == "OsztalyCsoport" && node.Controller == "Csoport" && node.Action == "Index") ||
(node.Area == "Alkalmazott" && node.Controller == "Alkalmazott" && node.Action == "Index") ||
(node.Area == "OsztalyCsoport" && node.Controller == "AktTanevSorolas" && node.Action == "OsztalyBesorolasElsoAlkalom") ||
(node.Area == "OsztalyCsoport" && node.Controller == "AktTanevSorolas" && node.Action == "OsztalyAtsorolas") ||
(node.Area == "OsztalyCsoport" && node.Controller == "AktTanevSorolas" && node.Action == "OsztalyTevesBesorolasJavitas") ||
(node.Area == "OsztalyCsoport" && node.Controller == "AktTanevSorolas" && node.Action == "OsztalyKisorolas") ||
(node.Area == "OsztalyCsoport" && node.Controller == "AktTanevSorolas" && node.Action == "OsztalyVisszairatkoztatas") ||
(node.Area == "OsztalyCsoport" && node.Controller == "AktTanevSorolas" && node.Action == "CsoportBesorolas") ||
(node.Area == "OsztalyCsoport" && node.Controller == "AktTanevSorolas" && node.Action == "CsoportAtsorolas") ||
(node.Area == "OsztalyCsoport" && node.Controller == "AktTanevSorolas" && node.Action == "CsoportTevesBesorolasJavitas") ||
(node.Area == "OsztalyCsoport" && node.Controller == "AktTanevSorolas" && node.Action == "CsoportKisorolas") ||
(node.Area == "LEPModul" && node.Controller == "EloadasokKezelese" && node.Action == "Index") ||
(node.Area == "OsztalyCsoport" && node.Controller == "BesorolasModOsztalyLista" && node.Action == "Index") ||
(node.Area == "OsztalyCsoport" && node.Controller == "BesorolasModCsoportLista" && node.Action == "Index") ||
(node.Area == "OsztalyCsoport" && node.Controller == "BesorolasModOsztalybolKiirtTanulok" && node.Action == "Index") ||
(node.Area == "OsztalyCsoport" && node.Controller == "BesorolasModCsoportbolbolKiirtTanulok" && node.Action == "Index") ||
(node.Area == "OsztalyCsoport" && node.Controller == "BesorolasModFelNemVettTanuloTorlese" && node.Action == "Index") ||
(node.Area == "Adminisztracio" && node.Controller == "AktivTanevValtasa" && node.Action == "Index") ||
(node.Area == "OsztalyCsoport" && node.Controller == "KovTanevSorolas" && node.Action == "OsztalyBesorolasElsoAlkalom") ||
(node.Area == "OsztalyCsoport" && node.Controller == "KovTanevSorolas" && node.Action == "OsztalyAtleptetes") ||
(node.Area == "OsztalyCsoport" && node.Controller == "KovTanevSorolas" && node.Action == "OsztalyTevesBesorolasJavitas") ||
(node.Area == "OsztalyCsoport" && node.Controller == "KovTanevSorolas" && node.Action == "Visszairatkoztatas") ||
(node.Area == "OsztalyCsoport" && node.Controller == "KovTanevSorolas" && node.Action == "CsoportBesorolasElsoAlkalom") ||
(node.Area == "OsztalyCsoport" && node.Controller == "KovTanevSorolas" && node.Action == "CsoportAtleptetes") ||
(node.Area == "OsztalyCsoport" && node.Controller == "KovTanevSorolas" && node.Action == "CsoportTevesBesorolasJavitas") ||
(node.Area == "OsztalyCsoport" && node.Controller == "KovTanevSorolas" && node.Action == "OsztalyBesorolasTorles") ||
(node.Area == "OsztalyCsoport" && node.Controller == "KovTanevSorolas" && node.Action == "CsoportBesorolasTorles") ||
(node.Area == "Leptetes" && node.Controller == "OsztalyLeptetes" && node.Action == "Index") ||
(node.Area == "Leptetes" && node.Controller == "CsoportLeptetes" && node.Action == "Index") ||
node.Title == "BESOROLÁSOK MÓDOSÍTÁSA, JAVÍTÁSA" ||
node.Title == "Nyilvántartás" ||
node.Title == "Intézményi adatok" ||
node.Title == "Tanulói adatok" ||
node.Title == "Oktatói adatok" ||
node.Title == "Tanulók besorolása" ||
node.Title == "AKTUÁLIS TANÉV - OSZTÁLYOK" ||
node.Title == "AKTUÁLIS TANÉV - CSOPORTOK" ||
node.Title == "e-Napló" ||
node.Title == "Beállítások" ||
node.Title == "KÖVETKEZŐ TANÉV - OSZTÁLYOK" ||
node.Title == "KÖVETKEZŐ TANÉV - CSOPORTOK" ||
node.Title == "BESOROLÁSOK TÖRLÉSE" ||
node.Title == "Léptetések" ||
node.Title == "Tanulók" ||
node.Title == "Osztályok/Csoportok" ||
(!ClaimData.IsCsokkentettTanuloLEP &&
((node.Area == "Adminisztracio" && node.Controller == "TanarImport" && node.Action == "Index") ||
(node.Area == "Adminisztracio" && node.Controller == "KIRTanuloImport" && node.Action == "Index") ||
(node.Area == "ImportExport" && node.Controller == "TanuloBesorolasImportExport" && node.Action == "Index") ||
(node.Area == "Adminisztracio" && node.Controller == "GondviseloImportExport" && node.Action == "Index") ||
node.Title == "Importálások" ||
node.Title == "Alkalmazott importálások" ||
node.Title == "Tanuló importálások")))
{
return true;
}
return false;
}
private static bool EngedelyezettArchivMenupont(SiteMapNodeModel node)
{
if (node.Title == "Dokumentumok" || (node.Area == "Nyomtatvanyok" &&
node.Controller == "Nyomtatvanyok" &&
node.Action == "Index"))
{
return true;
}
return false;
}
public static bool IsAlkalmazottNemLathatjaDiakokAdatait()
{
var isTanarSzerepkor = ClaimData.FelhasznaloSzerepCsomagok.Contains(KretaClaimPackages.Tanar.ClaimValue);
var isFelhasznaloNemTiltottMunkakoru = ClaimData.FelhasznaloSzerepCsomagok.Contains(KretaClaimPackages.FelhasznaloMunkakoreNemTiltoListas.ClaimValue);
return isTanarSzerepkor && !isFelhasznaloNemTiltottMunkakoru;
}
}
}

View file

@ -0,0 +1,380 @@
<?xml version="1.0" encoding="utf-8" ?>
<xs:schema
targetNamespace="http://mvcsitemap.codeplex.com/schemas/MvcSiteMap-File-4.0"
elementFormDefault="qualified"
xmlns="http://mvcsitemap.codeplex.com/schemas/MvcSiteMap-File-4.0"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
<xs:documentation>
<!-- _locID_text="Description" _locComment="This string is displayed as a Intellisense tooltip. {Placeholder='XmlSiteMapProvider', 'SiteMap'}" -->MvcSiteMapProvider SiteMap File Schema
</xs:documentation>
</xs:annotation>
<xs:complexType name="mvcSiteMapNodeType">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="mvcSiteMapNode" type="mvcSiteMapNodeType" />
</xs:choice>
<xs:attributeGroup ref="urlNodeAttributes" />
<xs:attributeGroup ref="providerNodeAttributes" />
<xs:attributeGroup ref="fileNodeAttributes" />
<xs:attributeGroup ref="frequencyNodeAttributes" />
<xs:anyAttribute processContents="skip" />
</xs:complexType>
<xs:complexType name="mvcSiteMapType">
<xs:choice minOccurs="0" maxOccurs="1">
<xs:element name="mvcSiteMapNode" type="mvcSiteMapNodeType"/>
</xs:choice>
<xs:attributeGroup ref="siteMapAttributes" />
</xs:complexType>
<xs:element name="mvcSiteMap" type="mvcSiteMapType" />
<xs:attributeGroup name="urlNodeAttributes">
<xs:attribute name="key" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
(autogenerated) The unique identifier for the node.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="order" type="xs:int" use="optional">
<xs:annotation>
<xs:documentation>
Optional. Sort order of this node relative to its sibling nodes (whether they are defined in XML or in code).
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="httpMethod" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
The HTTP method that will be used to check node accessibility. This value is used to select correct controller action if a controller has multiple action accepting different HTTP verbs. Set to * to use HTTP method of current request.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="resourceKey" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
Optional resource key.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="title" type="xs:string" use="required">
<xs:annotation>
<xs:documentation>
The title of the node.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="description" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
Description of the node.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="targetFrame" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
Optional target frame for the node link.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="imageUrl" type="xs:anyURI" use="optional">
<xs:annotation>
<xs:documentation>
Optional image to be shown by supported HtmlHelpers.
May be any absolute URL, root relative URL beginning with '/',
or virtual path relative URL beginning with '~/'.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="imageUrlProtocol" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
Optional protocol to be used when building the image URL, such as http or https.
Defaults to the protocol of the current request if not provided.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="imageUrlHostName" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
Optional host name to be used when building the image URL, such as www.somewhere.com.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="roles" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
Comma-separated list of roles allowed to access the node and its child nodes.
This is for backward compatibility with ASP.NET. Use the AuthorizeAttribute for MVC.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<!-- Visibility -->
<xs:attribute name="visibility" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
Example from demo: visibility="SiteMapPathHelper,!*"
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="visibilityProvider" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
Class that will be used to determine visibility for a sitemap node.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<!-- Dynamic Nodes -->
<xs:attribute name="dynamicNodeProvider" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
A class name implementing MvcSiteMapProvider.IDynamicNodeProvider and providing dynamic nodes for the site map.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<!-- URL Resolver -->
<xs:attribute name="clickable" type="small_boolean_type" use="optional">
<xs:annotation>
<xs:documentation>
Is the node clickable or just a grouping node? Default is true.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="urlResolver" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
Class that will be used to generate URLs for sitemap nodes.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="url" type="xs:anyURI" use="optional">
<xs:annotation>
<xs:documentation>
The URL represented by the node. May be any absolute URL, root relative URL beginning with '/',
or virtual path relative URL beginning with '~/'.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="cacheResolvedUrl" type="small_boolean_type" use="optional">
<xs:annotation>
<xs:documentation>
Should the resolved URL be cached (true) or resolved on each request (false)? Default is true.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="includeAmbientValuesInUrl" type="small_boolean_type" use="optional">
<xs:annotation>
<xs:documentation>
Optional. Whether or not to include request route values and/or query string values when resolving the
URL (for route/action URLs only). Default is false.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="protocol" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
Optional. The protocol that will be built into the URL.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="hostName" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
Optional. The host name that will be built into the URL.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<!-- Canonical Tag -->
<xs:attribute name="canonicalKey" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
Optional. The key value for the node that contains the primary copy of the content for the current node, if it is largely similar.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="canonicalUrl" type="xs:anyURI" use="optional">
<xs:annotation>
<xs:documentation>
Optional. The primary URL for what is completely or mostly duplicated content on the current node.
The value may be an absolute URL (in the current site or in an external site), a root relative URL starting with '/',
or a virtual application URL starting with '~/'.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="canonicalUrlProtocol" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
Optional. The protocol to use when resolving the canonical URL, such as http or https.
Defaults to http if not provided.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="canonicalUrlHostName" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
Optional. The host name to use when resolving the canonical URL, such as www.somewhere.com.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<!-- Meta Robots Values -->
<xs:attribute name="metaRobotsValues" type="metarobots_type" use="optional">
<xs:annotation>
<xs:documentation>
Optional. A space-delimited list of values to apply to the robots meta tag. These will apply to all robots.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<!-- Route -->
<xs:attribute name="route" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
Can optionally be specified to bind the node URL generation to a specific route.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="inheritedRouteParameters" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
Optional. Route parameters that should be inherited from the parent sitemap node in the hierarchy while constructing the sitemap.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="preservedRouteParameters" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
Optional preserved route parameter names (= values that will be used from the current request route).
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="area" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
The MVC area for the sitemap node. If not specified, it will be inherited from a node higher in the hierarchy.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="controller" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
The MVC controller for the sitemap node. Case-sensitive! If not specified, it will be inherited from a node higher in the hierarchy.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="action" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>
The MVC action method for the sitemap node. If not specified, it will be inherited from a node higher in the hierarchy.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:attributeGroup>
<xs:attributeGroup name="fileNodeAttributes">
<xs:attribute name="siteMapFile" type="xs:string" use="optional" />
</xs:attributeGroup>
<xs:attributeGroup name="providerNodeAttributes">
<xs:attribute name="provider" type="xs:string" use="optional" />
</xs:attributeGroup>
<xs:attributeGroup name="frequencyNodeAttributes">
<xs:attribute name="lastModifiedDate" type="xs:dateTime" use="optional">
<xs:annotation>
<xs:documentation>
Last modified date for the node. Will be output to sitemaps XML for search engines.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="changeFrequency" type="changefrequency_type" use="optional" default="Undefined" >
<xs:annotation>
<xs:documentation>
Change frequency for the node. Will be output to sitemaps XML for search engines.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="updatePriority" type="updatepriority_type" default="Undefined" use="optional">
<xs:annotation>
<xs:documentation>
Update priority for the node. Will be output to sitemaps XML for search engines.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:attributeGroup>
<xs:attributeGroup name="siteMapAttributes">
<!-- Put sitemap attributes here -->
</xs:attributeGroup>
<xs:simpleType name="small_boolean_type">
<xs:restriction base="xs:NMTOKEN">
<xs:enumeration value="false" />
<xs:enumeration value="true" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="changefrequency_type">
<xs:restriction base="xs:NMTOKEN">
<xs:enumeration value="Undefined" />
<xs:enumeration value="Always" />
<xs:enumeration value="Never" />
<xs:enumeration value="Hourly" />
<xs:enumeration value="Daily" />
<xs:enumeration value="Weekly" />
<xs:enumeration value="Monthly" />
<xs:enumeration value="Yearly" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="updatepriority_type">
<xs:restriction base="xs:NMTOKEN">
<xs:enumeration value="Undefined" />
<xs:enumeration value="Automatic" />
<xs:enumeration value="Low" />
<xs:enumeration value="Normal" />
<xs:enumeration value="High" />
<xs:enumeration value="Critical" />
<xs:enumeration value="Absolute_000" />
<xs:enumeration value="Absolute_010" />
<xs:enumeration value="Absolute_020" />
<xs:enumeration value="Absolute_030" />
<xs:enumeration value="Absolute_040" />
<xs:enumeration value="Absolute_050" />
<xs:enumeration value="Absolute_060" />
<xs:enumeration value="Absolute_070" />
<xs:enumeration value="Absolute_080" />
<xs:enumeration value="Absolute_090" />
<xs:enumeration value="Absolute_100" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="metarobots_type">
<xs:list>
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:enumeration value="index"/>
<xs:enumeration value="noindex"/>
<xs:enumeration value="follow"/>
<xs:enumeration value="nofollow"/>
<xs:enumeration value="none"/>
<xs:enumeration value="noarchive"/>
<xs:enumeration value="nocache"/>
<xs:enumeration value="nosnippet"/>
<xs:enumeration value="nopreview"/>
<xs:enumeration value="noodp"/>
<xs:enumeration value="noydir"/>
</xs:restriction>
</xs:simpleType>
</xs:list>
</xs:simpleType>
</xs:schema>