Skip to content

Új neptun plugin lehetőségei

A local_neptun.php alapján:

$string['pluginname'] = 'Neptun szinkronizáció';
$string['pluginname_help'] = 'Neptunnal való szinkronizáció. Átemeli a felhasználók adatait, a tárgyakra való beiratkozásokat, stb. Érdemjegyek továbbítása Neptun felé.
Minden érdemjegy módosítást továbbít a Neptun rendszer köztes adatbázisa felé, mely lehetővé teszi a jegyek Neptunba való átadását.';

Oktatók beíratása

Bekapcsolás esetén ütemezési időpont a GPK-n: l. Hallgatók beíratása

$string['enrollecturers'] = 'Oktatók beíratása';
$string['enrollecturersdetails'] = 'Ezzel bekapcsolható az oktatók beíratása a Neptun szerinti aktív félév (félévváltás mindig szept. 1. és febr. 1.) tantárgyaira. Figyelem az Ütemezett feladat is be kell legyen kapcsolva, hogy fusson magától naponta, egyébként parancssorból kézzel indítható! Ha az itt megadott félévazonosító nem egyezik a Neptun szerinti aktív félévvel, akkor hibás értékek kerülhetnek szinkronizálásra, ezért duplán ellenőrizzük, hogy megfelelő-e a félév beállítás és egyezik a Neptun félévével!';

Hallgatók beíratása

Bekapcsolás esetén ütemezési időpont a GPK-n: 02:06 (H-Szo?)

$string['enrolstudents'] = 'Hallgatók beíratása';
$string['enrolstudentsdetails'] = 'Ezzel bekapcsolható a hallgató beíratása a Neptun szerinti aktív félév (félévváltás mindig szept. 1. és febr. 1.) tantárgyaira. Figyelem az Ütemezett feladat is be kell legyen kapcsolva, hogy fusson magától naponta, egyébként parancssorból kézzel indítható! Ha az itt megadott félévazonosító nem egyezik a Neptun szerinti aktív félévvel, akkor hibás értékek kerülhetnek szinkronizálásra, ezért duplán ellenőrizzük, hogy megfelelő-e a félév beállítás és egyezik a Neptun félévével!';

Vizsgára jelentkezett hallgatók szinkronizációja

Bekapcsolás esetén ütemezési időpont a GPK-n: 01:06 (H-P)

$string['examsync'] = 'Vizsgák szinkronizálása Neptunnal';
$string['examsyncdetails'] = 'Vizsgaidőszakban lehetőség van a vizsgák Neptunnal valószinkronizálására, hogy csak a feljentkezettek tudjanak részt venni a vizsgán. Ezen kívül minden számonkérsnél be kell állítani a a csoportos feltételt! Figyelem az Ütemezett feladat is be kell legyen kapcsolva, hogy fusson magától naponta, egyébként parancssorból kézzel indítható!';

Teams csoportok listáinak letöltése

$string['exportteams'] = 'Listák letöltése';
$string['exportteamsdetails'] = 'Teams csoportok létrehozásához és felhasználók hozzá rendeléséhez szükséges fájlok:<br/><a href="{$a->students}">Hallgatók</a><br/><a href="{$a->teachers}">Oktatók</a>';

Eredmények szinkronizációja a Neptun felé

Bekapcsolás esetén ütemezési időpont a GPK-n: 23:59

$string['submit'] = 'Jegy továbbítás Neptun felé';
$string['submitdetails'] = 'Engedélyezi a jegyek távoli Oracle adatbázis felé való továbbítását. Ki kell kapcsolni az félévváltási folyamat során itt és az archívumban egyaránt. Fontos, különben a grade_delete event triggerelődik és minden eredményt továbbít a Neptun felé!!!';

Félévközi teljesítményértékelések

$string['gradeinvalidpostfix'] = 'Érvénytelen eredmény utótag';
$string['gradeinvalidpostfixdetails'] = 'Ha egy eredményt nem lehet megfelelően átadni, akkor a feladatkód (assesment) ezzel az utótaggal kiegészítve kerül át a Neptunba. Ilyen esetek lehetnek: Féléves eredménynél, ha nincs megfelelően beállítva az osztályzónapló; évközi eredménynél, ha nem számszerű, vagy valamiért nem lehet a min-max értékek közé skálázni az eredményt.';
$string['grademax'] = 'Maximum eredmény érték';
$string['grademaxdetails'] = 'Neptunnak átadott maximális évközi teljesítményértékelési eredmény érték. Ha a félévközi eredmény nem fér ebbe bele, akkor a min-max értékek alapján történik átskálázás. Eredeti Neptun API szerint max 1000 is lehet, de nem érdemes megváltoztatni 100-ról.';
$string['grademin'] = ' Minimum eredmény érték';
$string['grademindetails'] = 'Neptunnak átadott minimális évközi teljesítményértékelési eredmény érték. Ha a félévközi eredmény nem fér ebbe bele, akkor a min-max értékek alapján történik átskálázás.';
$string['graderound'] = 'Kerekítési élesség';
$string['graderounddetails'] = 'Nem egész számok esetén a Neptunnak kerekítve kell az adatokat átadni. A kerekítés élessége itt adható meg.';
$string['graderesendday'] = 'Jegy szinkron pótlás';
$string['graderesenddaydetails'] = 'A naponta futó jegy szinkronizálás során mennyi időre visszamenőleg kerüljenek át a Neptunba az eddig nem szinkronizált jegyek? (pl. Neptun leállás esetén, vagy az egyéb kis szinkronizálási hibák pótlása)';

Díjköteles pótlások

$string['retakename'] = 'Pótlás típus';
$string['retakenamedetails'] = 'Díjköteles pótlások típusa (azonosító). A Neptunban ez alapján összesíti és segíti a különeljárási díjak kiírásást. A Moodle feladatok azonosítószáma (idnumber) ennek megfelelő legyen, hogy a Neptunba bekerüljenek a tételek. Neptun API definiálja.';

Félévközi jegyek illetve vizsgaeredmények

$string['semestergradeassesmentid'] = 'Végeredmény feladatid';
$string['semestergradeassesmentiddetails'] = 'Tárgy végeredmény feladatid a Neptun felé, ezzel kerül azonosításra a Moodle belső azonosítója (assesmentid) helyett. Neptun API definiálja.';
$string['semestergradeinactive'] = 'Nem teljesítette';
$string['semestergradeinactivedetails'] = 'Nem teljesítette a tárgyat esetén ez az érték kerül át a Neptunba a Moodle belső \'-\' értéke helyett. Neptun API definiálja.';
$string['semestergrademax'] = 'Maximum végeredmény (évközi)';
$string['semestergrademaxdetails'] = 'Maximális végeredmény érték évközi tárgyhoz, amit a Neptun fogad. Ezt használja a rendszer annak ellenőrzésére is, hogy az osztályzási napló megfelelően van-e beállítva a végeredmény jegyátadáshoz. Neptun API definiálja.';
$string['semestergrademin'] = 'Minimum végeredmény (évközi)';
$string['semestergrademindetails'] = 'Minimális végeredmény érték évközi tárgyhoz, amit a Neptun fogad. Ezt használja a rendszer annak ellenőrzésére is, hogy az osztályzási napló megfelelően van-e beállítva a végeredmény jegyátadáshoz. Neptun API definiálja.';
$string['semestergradepass'] = 'Minimum végeredmény a teljesítéshez(évközi)';
$string['semestergradepassdetails'] = 'Az a végeredmény érték, amit már a Moodle teljesítettnek (elégséges) tekint. Ezt használja a rendszer annak ellenőrzésére, hogy az osztályzási napló megfelelően van-e beállítva a végeredmény jegyátadáshoz.';
$string['semestergradename'] = 'Végeredmény feladatkód';
$string['semestergradenamedetails'] = 'Végeredmény feladatkód (assesment). Ezt használható arra, hogy a Neptun tudja, hogy az átadott adat végeredmény. Neptun API definiálja.';
$string['semestersignmax'] = 'Maximum végeredmény (vizsgás)';
$string['semestersignmaxdetails'] = 'Maximális végeredmény vizsgás tárgyhoz (aláírás megadva), amit a Neptun fogad. Ezt használja a rendszer annak ellenőrzésére is, hogy az osztályzási napló megfelelően van-e beállítva a végeredmény jegyátadáshoz. Neptun API definiálja.';
$string['semestersignmin'] = 'Minimum végeredmény (vizsgás)';
$string['semestersignmindetails'] = 'Minimális végeredmény érték vizsgás tárgyhoz (aláírás megtagadva), amit a Neptun fogad. Ezt használja a rendszer annak ellenőrzésére is, hogy az osztályzási napló megfelelően van-e beállítva a végeredmény jegyátadáshoz. Neptun API definiálja.';
$string['semestersignpass'] = 'Minimum végeredmény a teljesítéshez (vizsgás)';
$string['semestersignpassdetails'] = 'Az a végeredmény, amit már a Moodle teljesítettnek (aláírás megadva) tekint. Ezt használja a rendszer annak ellenőrzésére, hogy az osztályzási napló megfelelően van-e beállítva az aláírás átadásához.';

Egyéb

Kurzusok utótagja, kézzel beíratott hallgatók egyéni csoportneve, oktatók inaktivitási ideje...

$string['grouppostfix'] = 'Kurzus utótag';
$string['grouppostfixdetails'] = 'Mivel a Moodle nem fogad el számszerű csoportot (Neptun kurzust), a csoportneveket ilyen esetben ezzel kiegészítjük.';
$string['groupnoneptun'] = 'Kézzel beíratott hallgatók csoportneve';
$string['groupnoneptundetails'] = 'Néhány esetben kézzel is beíratásra kerülnek egy tárgyra hallgatók, de Neptunban nem szerepel ennek megfelelő tárgyfelvétel. Ilyenkor a hallgatók a itt megadott csoportba automatikusan bekerülnek, hogy az oktató tudjon szűrni az ilyen hallgatókra.';
$string['lecturerinactivity'] = 'Oktató inaktivitási türelmi idő';
$string['lecturerinactivitydetails'] = 'Rendszeresen ellenőrizzük az oktaók aktivitását, ha egy oktató egy tárgyba ezen időtartam óta nem lépett be, akkor töröljük az oktatói szerepét a tárgynál.';
$string['userfresh'] = 'Időtartam, amíg egy felhasználó aktív';
$string['userfreshdetails'] = 'Amíg egy felhasználót aktívnak, vagy frissen hozzáadottnak lehet tekinteni. Felhasználói adatok frissítése (Neptunból, vagy SOAP-ból) csak az ennek megfelelő felhasználók esetén történik. Egyébként a már biztosan nem változó felhasználók adatait is megpróbálja frissíteni.';

Új kurzus létrehozása a Neptun szinkronizáció során

$string['newcoursemessage'] = 'Kedves tanszeki felelos!
Neptun lekerdezes alapjan egy uj targyat hoztam letre a Moodleben:

{$a}

Kerem nezd meg, hogy minden rendben van-e, valoban szukseges-e a targy. Kerdes eseten kerem egyeztess a Kari Informatikai Bizottsaggal es a tanszeki Neptun felelossel.

Ezt a levelet automatikusan kuldtuk.

Udvozlettel: Kari Informatikai Bizottsag';
$string['newcoursesubject'] = 'Új tárgy a Moodleben';
Edited by Zsolt Szabó