Tananyagszerkesztő release 2022/7.

Funkciók

  1. LS-11538 A feladatok lista nézetének redesignja a feladatbank felületen

A feladatbank felületen a keresési találatok listájának a megjelenése átalakult. A kereső mezőnek címkéje lett, a mező egy “doboz” lett a korábbi vonal helyett. Az “Új feladat felvétele” gomb a felület bal alsó sarkába került, emellett pár, kisebb esztétikai módosítás történt.

  1. LS-11416 A feladatok megtekintési nézetének redesignja a feladatbank felületen

A feladatbank felületen megváltozott a feladatok megtekintési nézetének megjelenése kompakt és kiterjesztett nézetben is. Több kisebb esztétikai módosítás mellett a válaszoknak (vagy egy feladatnál annak megfelelő értéknek) sorszámzott címkéi lettek, valamint a média elemek megjelenése is megváltozott, az alt-text és a maximális szélesség a média elem mellett jelenik meg, ezeknek a mezőknek a címkéje is módosult: “Kép leírása” és “Beállított maximális szélesség” lett az új elnevezés.

  1. LS-11539 A feladatok lista és megtekintési nézetének optimalizálása 720p-re a feladatbank felületen

A feladatbank felületen a keresési lista nézete és a megtekintési nézet optimalizálva lett kisebb kijelzőkre is, a felület más arányokkal jelenik meg 1920x1080p kijelzőn és 1280x720p kijelzőn. A felület akkor is a kisebb kijelzőre optimalizált nézetben jelenik meg, ha a kijelző felbontása 1920x1080p, de a számítógépen be van állítva 125%-os nagyítás. A két megjelenés között az oszlopok szélességében van különbség, valamint lista nézetben ezen kívül az “Érvényesség kezdete” és “Érvényesség vége” oszlopok nem jelennek meg. 

  1. LS-11537 A feladatok szerkesztési nézetének redesignja a feladatbank felületen

A feladatok szerkesztési nézetének a megjelenése is átalakult a feladatbank felületen. A beviteli mezők “doboz”-ok lesznek, megváltozik a kijelölt és hibás állapotuk is. A nagyobb szövegek bevitelére alkalmas mezők (pl. Kérdés szövege, Súgó szövege, válaszok szövege) alapértelmezetten 1 sor magasak, de 4 sor magasságig tudnak nyúlni, utána a bennük lévő tartalom görgethető lesz.

A média elem feltöltése-szerkesztése is átalakult. A média elem helye alapértelmezetten nem jelenik meg a felületen, egy “Médiaelem hozzáadása” gomb van helyette a felületen, erre kattintva a megszokott fájl feltöltésre alkalmas ablak jelenik meg. Média elem cseréjére és törlésére szolgáló ikon a média elem alatt helyezkedik el, így a média elem teljes képernyős megjelenítésére szerkesztési módban is van lehetőség. A média elem alt-text szövege és a maximális szélesség egy mezőben szerkeszthető és ott is jelenik meg, korábban egy mezőben lehetett szerkeszteni és a média elemren íródott ki a megadott érték.

A “Válaszlehetőségek” oszlopban a mezőknek lettek címkéi a jobb érthetőség érdekében, és a válaszlehetőségek sorrendjének a módosításakor egy animáció jelzi, hogy melyik válasz melyikkel cserél helyet, így jobban látható lett, hogy mi történik a felületen.

Emellett a teljes szerkesztési felületen több, kisebb módosítás történt a letisztultabb, egységesebb megjelenítés érdekében.

  1. LS-11646 A feladatok szerkesztési nézetének optimalizálása 720p-re a feladatbank felületen

A feladatbank felületen a feladatok szerkesztési nézete is optimalizálva lett kisebb kijelzőkre is, a felület más arányokkal jelenik meg 1920x1080p kijelzőn és 1280x720p kijelzőn. A felület akkor is a kisebb kijelzőre optimalizált nézetben jelenik meg, ha a kijelző felbontása 1920x1080p, de a számítógépen be van állítva 125%-os nagyítás. A két megjelenés között az oszlopok szélességében van különbség. 

  1. LS-11716 Az új feladat létrehozási nézetének redesignja a feladatbank felületen

A feladatbank felületen az új feladatok létrehozására szolgáló felület megjelenése, hasonlóan a szerkesztési nézethez átalakult. Ezen a felületen is a beviteli mezők “doboz”-ok lesznek, megváltozik a kijelölt és hibás állapotuk is. A nagyobb szövegek bevitelére alkalmas mezők (pl. Kérdés szövege, Súgó szövege, válaszok szövege) alapértelmezetten 1 sor magasak, de 4 sor magasságig tudnak nyúlni, utána a bennük lévő tartalom görgethető lesz.

A média elem feltöltése-szerkesztése is átalakult. A média elem helye alapértelmezetten nem jelenik meg a felületen, egy “Médiaelem hozzáadása” gomb van helyette a felületen, erre kattintva a megszokott fájl feltöltésre alkalmas ablak jelenik meg. Média elem cseréjére és törlésére szolgáló ikon a média elem alatt helyezkedik el, így a média elem teljes képernyős megjelenítésére szerkesztési módban is van lehetőség. A média elem alt-text szövege és a maximális szélesség egy mezőben szerkeszthető és ott is jelenik meg, korábban egy mezőben lehetett szerkeszteni és a média elemren íródott ki a megadott érték.

A “Válaszlehetőségek” oszlopban a mezőknek lettek címkéi a jobb érthetőség érdekében, és a válaszlehetőségek sorrendjének a módosításakor egy animáció jelzi, hogy melyik válasz melyikkel cserél helyet, így jobban látható lett, hogy mi történik a felületen.

Emellett a teljes létrehozási felületen több, kisebb módosítás történt a letisztultabb, egységesebb megjelenítés érdekében.

  1. LS-11717 Az új feladat létrehozási nézetének optimalizálása 720p-re a feladatbank felületen

A feladatbank felületen az új feladatok létrehozására szolgáló felület is optimalizálva lett kisebb kijelzőkre is, a felület más arányokkal jelenik meg 1920x1080p kijelzőn és 1280x720p kijelzőn. A felület akkor is a kisebb kijelzőre optimalizált nézetben jelenik meg, ha a kijelző felbontása 1920x1080p, de a számítógépen be van állítva 125%-os nagyítás. A két megjelenés között az oszlopok szélességében van különbség. 

  1. LS-11883 Authentikáció megjavítása az LMS számára publikációkat listázó APIkhoz

Az LMS-ben elkészült egy fejlesztés, amivel tananyag cím és publikációs ág választása alapján lehet bekötni a kurzusobjelktumnál publikációt. Ennek a funkciónak a kiszolgálásához készült el most egy háttérben zajló ellenőrzés, hogy a publikációs adatokat csak az LMS tudja elkérni az LCMS-től. A funkció akkor működik jól, ha az LMS-ben működik ez a funkció, nincs más, a felhasználók számára látható működése.

  1. LS-12150 A feladatbank felületen média elem feltöltése közben ne lehessen törölni azt az elemet, amihez a média elem töltődik

A feladatbank felületen, ha egy média elemet töltünk fel válaszlehetőséghez, akkor az adott válaszlehetőség törlésének a lehetősége inaktív addig, amíg a feltöltés nem fejeződik be.

Ismert hiba: a csoportosítás feladattípusnál még nem a megfelelő elemek törlése van letiltva, pl csoport törölhető, ha a egy csoport elemébe épp fájlt töltünk fel, illetve a csoportban a többi csoport elem nem törölhető, ha azonos csoportban egy másik csoportelemhez töltünk fel éppen média elemet.

  1. LS-12087 Médiaelemek teljes képernyős megtekintésének továbbfejlesztése a feladatbank felületen

A feladatbank felületen a feladatok megtekintési nézetéből (és most már a szerkesztési nézetből is) elérhető a Média elemek teljes képernyős nézete. Ezt a funkciót a felhasználói visszajelzések alapján továbbfejlesztettük, a háttér jobban el van homályosítva, a média elemek kaptak egy keretet, hogy jobban elkülönüljenek a háttértől, és nagyobb méretben jelennek meg, amennyiben az eredeti méretük ezt lehetővé teszi.

  1. LS-12297 Mezőstruktúra másolás felülírással esetén Oldalnavigáció másolás kialakítása

A ‘Mezőstruktúra másolás felülírással’ esetén az oldalnavigáció és a külső link is másolásra kerül. Tehát eddig mezőstruktúra felülírásos másolása esetén nem másolódott az oldalnavigáció (a külső link igen), és ezen fejlesztéssel az oldalnavigáció is másolódik tartalmi és rendező mező esetén is:

  • tartalmi mezőn lévő, másik mezőre vagy oldalra (oldalnavigáció) vagy web tartalomra (külső link) mutató események másolódnak;
  • rendezőmezőn vagy azon belül lévő mezőn lévő, a rendezőmezőn kívüli mezőre vagy oldalra (oldalnavigáció) vagy web tartalomra (külső link) mutató események másolódnak.
  1. LS-12077 Hint és explanation média elemek megjelenítése nxPreview-ban

Ha egy tananyagban van egy olyan tesztmező, amihez tartozik olyan teszt, amiben van v5-ös importtáblával importált feladat, amiben a súgóhoz és a magyarázathoz tartozik média elem (kép vagy videó), akkor előnézetben lejátszva a tananyagot a tesztben lévő, súgóhoz és magyarázathoz tartozó média elem megjelennek a feladatokban úgy, hogy a média elem a szöveg alatt helyezkedik el.

Ha az import táblába (media_width oszlop) vagy a teszttulajdonsgoknál (‘Média elemek maximális mérete’ mező) meg van adva a média maximális szélessége, és a kép vagy videó eredeti mérete annál nagyobb, akkor a megadott maximális méretnek megfelelően jelenik meg.

Ha a média elemek maximális szélessége semmilyen módon nincs megadva (sem az import táblázatban, sem a teszttulajdonságokban), vagy nulla (0) érték van megadva, és a média elemek eredeti szélessége nagyobb, mint 1160 px, akkor előnézetben lejátszva a maximális szélessége 1160 px lesz.

  1. LS-11789 Teszttulajdonságok panelen a címke mezőben a kiválasztható elemek jobban láthatóak legyenek

Amikor az nxEditorban egy tananyagoldalon a Teszttulajdonságok ablakban a Feladatcsoport tulajdonságainál a “Szűrők alapján” tabon a “Címke neve” mezőben autocomplete módon láthatóak a választható címkék, akkor a címkékből több karakter látható (szélesebb a legördülő rész), mint a fejlesztés előtt, annak érdekében, hogy a megfelelő címke kiválasztását segítse. Ezen kívül az egérrel az adott címkére állva tooltip mutatja a teljes címke nevet, arra az esetre, ha ezen a szélesebb részen sem férne ki.

  1. LS-11435 Feladatmező és tulajdonságai a publikációs csomagba

Ha egy tananyagban van egy vagy több Feladatmező, akkor a tananyag publikálásakor a Feladatmezők, azok mezőtulajdonságai, valamint az abban foglalt egy-egy feladat a publikációs csomagba bekerül, annak érdekében, hogy a tanulás során a lejátszó meg tudja jeleníteni a feladatmezőt és annak feladatát.

Jelenleg a lejátszó még a feladatmezőt nem képes lejátszani, ez későbbi funkció lesz, emiatt feladatmezőt tartalmazó tananyagot még nem lehet publikálni, mert a felületen validáció tiltja. Jelen funkció a technikai lehetőséget biztosítja, így amikor lejátszható lesz, akkor be tud kerülni a publikációs csomagba a feladatmező.

  1. LS-11344 Súgó és magyarázatok média elemei a Publikációs csomagba

A v5 import táblába segítségével lehetővé vált, importálható média elemek belefoglalása megtörtént a publikációs csomagba, így a súgó és magyarázat média elemei lejátszásnál felhasználhatóak lettek. A lejátszásnál jelenleg még nem jelennek meg, az a funkció később érkezik.

  1. LS-12212 nxOrganizerben tananyaglista betöltés gyorsítása

A tananyag lista betöltésének technikai megújításával a betöltés gyorsabb lett.

  1. LS-12192 Index a DB-be a publikálás validáció lekérdezéshez

A publikálás felületén történő validációhoz az adatbázis lekérdezés gyorsítására index került implementálásra.

  1. LS-11933 Feladat megjelenítő komponensek és service-ek felkészítése, hogy működjenek Test Session és Test entitás nélkül is

A teszt mező működésében technicai változtatásokra került sor annak érdekében, hogy a feladatmezőt implementálni lehessen.

Hibajavítások

  1. LS-12351 A “Konkurens feladatok azonosítói” mező és értékei nem jelennek meg a feladatbank felületen kiterjesztett megtekintési nézetben egyszerű feladatoknál

A “Konkurens feladatok azonosítói” mező és értékei nem jelentek meg a feladatbank felületen egy nem összetett feladat kiterjesztett nézetben való megtekintésekor. A hiba javítva lett. A mező és értékei összetett feladatoknál továbbra sem jelennek meg, mert összetett feladathoz nem tartozik ilyen érték.

  1. LS-12353 nxEditor – hibajelentés #183 – Már meglévő tananyagokban található egyedi formázott szövegeknél a 14px méretű szövegek átíródnak 16px méretre.

A már meglévő tananyagokban található egyedi formázott szövegeknél a 14px méretű szövegek átíródtak 16px méretre.

A hiba javításra került, a betűméretek visszaállításra kerültek, és a default betűméret újból 14 px lett.

  1. LS-11755 nxEditor – XS nézettartományon a multichoice az intro a válaszlehetőségek alá ugrik

A tesztmezőben a multichoice típusú kérdéseknél az instrukció szövege (intro oszlop az importálóban) XS nézeten a válaszlehetőségek alá ugrott. A hiba javításra került.

Tananyagszerkesztő release 2022/6.

Funkciók

  1. LS-10512 Új feladat létrehozása a feladatbankban

A feladatbank felületen lehetőség van új feladat felvételére. A listanézet felett a jobb felső sarokban található az “Új feladat felvétele” gomb, erre kattintva a lenyíló listában választható ki a létrehozni kívánt feladat típus. A gomb csak akkor látszik, ha a feladat részletei panel kompakt nézetben van.

A feladat típus kiválasztása után megjelenik egy felugró ablak, amiben a feladat minden adata megadható, a kötelező mezőket csillag jelöli. A feladat azonosítójának a projekten belül egyedinek kell lennie és csak az azonosítóban elfogadott karakterek adhatóak meg. A feladat típusa nem módosítható a felületen, ha valaki másik típust szeretne választani, akkor a felületet a “Mégsem” gombbal be kell zárni és kiválasztani a másik feladattípust.

A feladatok alapértelmezetten két válaszlehetőséggel jönnek létre: egyszeres és többszörös választás két válaszlehetőséggel, sorrendbe helyezés két elemmel, a párosítás két párral, páronként két elemmel, a csoportosítás két csoporttal, csoportonként két elemmel, a szókitöltő, számérték megadása feladatok két kitöltő hellyel. Az egyszeres és a többszörös választás feladatoknál az összes válasz alapértelmezetten helytelennek jelölve jelenik meg, ezt fontos beállítani a feladat mentése előtt. A”Válaszlehetőségek” oszlop mutatja a feladatban megadott válaszlehetőségek számát, ugyanúgy, mint a feladat szerkesztése során.

A mezőkben megadható értékek és azok ellenőrzése megegyezik a feladatok szerkesztésénél alkalmazottakkal.

A feladat mentése után a lista nézet bal alsó sarkában megjelenik egy üzenet a sikeres létrehozásról, és, ha a létrehozott feladat a keresési feltételeknek megfelel, akkor a feladat a listában is megjelenik.

  1. LS-11956 A feladatbank felületen új feladat létrehozásakor a kötelezően kitöltendő mezők jelölése a felületen

A feladatbank felületen az új feladat létrehozása során és a szerkesztés során is csillag jelzi a mezők nevei mögött, ha egy mezőt kötelező kitölteni. Erre a “Mentés” gomb melletti szöveg is felhívja a figyelmet.

  1. LS-10957 Fill in select típusú feladat létrehozása a feladatbank felületen

A feladatbank felületen lehetőség van listából választás (fill in select) típusú feladatok létrehozására. Az “Új feladat hozzáadása” gombot megnyomva a listából választás feladattípus az utolsó elem. Ezt kiválasztva megjelenik az új feladat létrehozására alkalmas felület, ahol megadhatóak az új feladat adatai. A kérdés szövegében csak a két választólistát jelző {_} karaktersor szerepel, valamint a “Válaszlehetőségek” oszlopban megjelenik a két választólista üresen, egy helyes és egy helytelen válaszlehetőség megadására alkalmas beviteli mezővel. A kérdés szövegében lehet újabb választó listákat hozzáadni a feladathoz vagy törölni is, emellett a választó listán belül van lehetőség újabb helytelen válaszok hozzáadására (összesen 19db helytelen válasz szerepelhet a listában).

A kérdéshez tartozhat média elem, a válaszokhoz nem. A “Válaszlehetőségek” oszlopban a címben mutatott számérték a választólisták számával egyezik meg. A feladat a “Mentés” gombbal menthető, ha minden kötelező mező érvényesen ki van töltve.

  1. LS-11876 Új betűméretek bevezetése az “Egyedi formázás” stílushoz

Az nxEditorban egy oldalt szerkesztése során szövegmező szerkesztésekor “Egyedi formázás” címsor stílus esetén minden betűtípus esetén az alábbi betűméretek méretek választhatóak ki: 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 28, 32, 44. (Korábban a 6, 8, 10, 12, 28 nem volt benne.)

Az alapértelmezett betűméret minden betűtípus esetén 16 px (korábban 14 px volt), a Cambria esetén 18.

  1. LS-11572 Feladatbank műveletek logolása az importálás során

Egy projektnél az adatbázisban be lehet kapcsolni, hogy az adott projektben szereplő feladatokkal kapcsolatos műveletek logolva legyenek. Ha ez a funkció be van kapcsolva, akkor az importálás során a projekten belül egy külön adatbázis táblába létrejön feladatonként egy logbejegyzés, ahová felírja a rendszer az importálás időpontját, az importáló felhasználó azonosítóját a rendszerben, az importáló felhasználó login e-mail címét, a projekt azonosítóját, ahová a feladatot importálták, a feladat external id-ját és Nexiusbeli azonosítóját, és azt, hogy ez egy létrehozás vagy módosítás művelet volt. Létrehozás műveletet az új feladatok importálása során rögzít a rendszer, módosítás műveletet pedig akkor, ha az adott projektben már szerepelt az adott external id-val feladat.  A logbejegyzések megtekintésére nincs felület.

  1. LS-11786 Feladatbank műveletek logolása a szerkesztőben és a feladatbank felületen feladatok megtekintésekor

Egy projektnél az adatbázisban be lehet kapcsolni, hogy az adott projektben szereplő feladatokkal kapcsolatos műveletek logolva legyenek. Ha ez a funkció be van kapcsolva, akkor a tananyagszerkesztőben szerkesztett automatikus teszt első feladatához és a tesztek előnézetben történő megtekintése során feladatonként, amikor azok betöltődnek a projekten belül egy külön adatbázis táblába létrejön feladatonként egy logbejegyzés, ahová felírjuk az importálás időpontját, az importáló felhasználó azonosítóját a rendszerben, az importáló felhasználó login e-mail címét, a projekt azonosítóját, ahová a feladatot importálták, a feladat external id-ját és Nexiusbeli azonosítóját, és azt, hogy ez egy létrehozás művelet volt. Ugyanilyen logbejegyzés jön létre akkor is, ha a felhasználó a feladatbank felületen keresést indít és a keresésnek vannak találatai, amik megjelennek a felületen, vagy, ha a feladatbank felületen egy feladat részleteit megtekinti. A logbejegyzések megtekintésére nincs felület.

  1. LS-11787 Feladatbank műveletek logolása a feladatbank felületen feladat szerkesztésekor

Egy projektnél az adatbázisban be lehet kapcsolni, hogy az adott projektben szereplő feladatokkal kapcsolatos műveletek logolva legyenek. Ha ez a funkció be van kapcsolva, akkor a feladatbank felületen egy feladat szerkesztése során a módosítások mentésekor a projekten belül egy külön adatbázis táblába létrejön feladatonként egy logbejegyzés, ahová felírja a rendszer az importálás időpontját, az importáló felhasználó azonosítóját a rendszerben, az importáló felhasználó login e-mail címét, a projekt azonosítóját, ahová a feladatot importálták, a feladat external id-ját és Nexiusbeli azonosítóját, és azt, hogy ez egy létrehozás művelet volt. A logbejegyzések megtekintésére nincs felület.

  1. LS-11788 Feladatbank műveletek logolása új feladat létrehozása során a feladatbank felületen

Egy projektnél az adatbázisban be lehet kapcsolni, hogy az adott projektben szereplő feladatokkal kapcsolatos műveletek logolva legyenek. Ha ez a funkció be van kapcsolva, akkor amikor a feladatbank felületen valaki egy új feladatot hoz létre, akkor az adott projekten belül egy külön adatbázis táblába létrejön feladatonként egy logbejegyzés, ahová felírja a rendszer az importálás időpontját, az importáló felhasználó azonosítóját a rendszerben, az importáló felhasználó login e-mail címét, a projekt azonosítóját, ahová a feladatot importálták, a feladat external id-ját és Nexiusbeli azonosítóját, és azt, hogy ez egy létrehozás művelet volt. A logbejegyzések megtekintésére nincs felület.

  1. LS-11785 Ismeretlen feladattípus lekezelése a feladatbank listázó felületen

Ha egy projektben olyan új típusú feladat található, amit a feladatbank felület még nem tud megjeleníteni, akkor, ha a keressés eredméyneként megjelenik egy ilyen feladat, akkor a listanézetben a “Típus” oszlopban az szerepel, hogy “ismeretlen”, emellett a feladatra kattintva a részletek panelen az szerepel, hogy az adott feladattípus részleteinek megjelenítése még nem támogatott.

  1. LS-11784 Lektori szerepkörrel ne legyen elérhető a feladatbank felület

A feladatbank felület lektori szerepkörrel nem megjeleníthető, most már úgy sem, hogy egy feladatbankra mutató URL-t próbál megnyitni a felhasználó. Az URL bemásolása után a felület automatikusan visszairányítja az nxOrganizer felületére.

  1. LS-11782 Média elem feltöltés közben legyen inaktív a mentés gomb a feladatbank felületen

A feladatbank felületen, feladat szerkesztés vagy új feladat létrehozás közben, ha egy vagy több nagyobb média elemet töltünk fel, akkor amíg a média elem töltődik/a média elemek töltődnek, a “Mentés” gomb inkatív, annak érdekében, hogy a média elemmel tudjon elmentődni a feladat. A gomb mindaddig inaktív, amíg van olyan média elem, aminek a feltöltődésére várunk, emellett a feladat többi mezője szerkeszthető a várakozás alatt.

  1. LS-11748 Publikáció előtt tananyag ellenőrzése: feladatmező létezésére és feladattípusokra

Amikor egy tananyagot publikálunk, akkor a publikálás előtt ellenőrzi a rendszer, hogy a tananyagban van-e feladatmező, és ha van, akkor azt nem lehet publikálni, valamint csak a paraméterben megadott (azaz valid) feladattípusok vannak a tananyagban. Mindezt annak érdekében, hogy amíg a lejátszás oldalon nem készült el a funkció (feladatmező vagy adott feladattípusok), addig ne kerülhessen publikálásra ilyen tananyag. Később ezt módosítjuk aszerint, ahogyan a funkciók a lejátszókban (vizsga és nem vizsga tananyagok lejátszói) elkészülnek.

  1. LS-11352 Feladatmező hozzáadása és szerkesztése oldalhoz nxEditorban

Az nxEditorban egy oldal szerkesztésekor hozzá tudunk adni egy Feladatmezőt az oldalhoz a mező hozzáadás eddigi módjai szerint, és a mezőn a tesztmezővel megegyező mezőtulajdonságokat (betűtípus-beállítások, háttér és szegély) lehet szerkeszteni és menteni. A tesztmező tulajdonságain felül néhány plusz tulajdonsága is van, ezek a Feladatmezőben lévő feladat tulajdonságai. 

  • Mező hozzáadása: mezőstruktúra panelen a “Hozzáadás” gombbal vagy a szerkesztési munkafelületen jobb egérgombot nyomva a felugró menüből.
  • Feladatmező több is lehet az oldalon (míg tesztmező csak egy), függetlenül attól, hogy van-e tesztmező az oldalon.
  • A Feladattualjdonságokat meghatározó mezők:
    • Feladat azonosító: itt a feladatmezőben megjelenő egy darab feladat azonosítóját lehet megadni max. 255 hosszúságú szövegként. A rendszerben létező, nem összetett feladat azonosítója adható meg.
    • Válaszok véletlen sorrendben: a kérdésekhez tartozó válaszok minden alkalommal véletlen sorrendben legyenek feltéve. A paraméter az előnézetben nem érvényesül, csak a lejátszás során.
    • Média elemek maximális szélessége: az itt megadott érték meghatározza a feladat kérdésében és a válaszlehetőségekben megjelenő médiaelemek maximális szélességét.
    • Súgó megjelenítése: ha bekapcsoljuk a “Súgó megjelenítése” lehetőséget, akkor ha a feladathoz tartozik Súgó (hint) érték, akkor az tanulási időben meg lesz jelenítve a tanuló számára
  1. LS-10536 Oldalnavigációt és külső linket tartalmazó interakció másolása projekten belüli másolásokkor

Másolásokkor az oldalnavigáció másolásra kerüljön ott, ahol annak logikailag van értelme, az alábbiakban leírt esetekben, valamint a külső link minden esetben másolásra kerüljön.

Az interakciók az alábbiak szerint másolódnak az egyes esetekben – a tesztmezőn lévő interakciókat is beleértve:

  • Mező másolás azonos oldalon és Mező másolás másik oldalra azonos tananyagban
    • Tartalmi mező másolásakor az események az alábbiak szerint kezelendőek:
      • Régi működés: a tartalmi mezőn lévő, másik mezőre vagy oldalra (oldalnavigáció) vagy web tartalomra (külső link) mutató események NEM másolódnak (összefoglalva: a mezőről kívülre mutató események nem másolódik);
      • Új működés: a tartalmi mezőn lévő, másik mezőre vagy oldalra (oldalnavigáció) vagy web tartalomra (külső link) mutató események NEM másolódnak (összefoglalva: a mezőről kívülre mutató események másolódnak);
    • Rendezőmező másolásakor a rendezőmezőhöz kapcsolódó események az alábbiak szerint kezelendőek:
      • Régi működés: a rendezőmezőn vagy azon belül lévő mezőn lévő, a rendezőmezőn kívüli mezőre vagy oldalra (oldalnavigáció) vagy web tartalomra (külső link) mutató események NEM másolódnak (összefoglalva: belülről kívülre nem másolódik);
      • Új működés: a rendezőmezőn vagy azon belül lévő mezőn lévő, a rendezőmezőn kívüli mezőre vagy oldalra (oldalnavigáció) vagy web tartalomra (külső link) mutató események NEM másolódnak (összefoglalva: belülről kívülre másolódik);
  • Mezőstruktúra beillesztése meglévő oldalra felülírással
    • Tartalmi és Rendező mező másolásakor az események az alábbiak szerint kezelendőek:
      • Régi és jelenlegi működés: a tartalmi mezőn lévő, másik mezőre vagy oldalra (oldalnavigáció) NEM másolódnak (összefoglalva: a mezőről kívülre mutató események nem másolódik), a web tartalomra (külső link) mutató események másolódnak; Itt még nem változott meg a működés, további fejlesztés szükséges, később valósul meg.
  • Oldal másolás tananyagon belül
    • Régi működés: Másik tananyagoldalra (oldalnavigáció) vagy web tartalomra (külső link) mutató események NEM másolódnak (összefoglalva: a tananyagoldalról kívülre mutató események nem másolódnak);
    • Új működés: Másik tananyagoldalra (oldalnavigáció) vagy web tartalomra (külső link) mutató események NEM másolódnak (összefoglalva: a tananyagoldalról kívülre mutató események másolódnak);
  • Oldal másolás másik tananyagba projekten belül
    • Régi működés: Másik tananyagoldalra (oldalnavigáció) vagy web tartalomra (külső link) mutató események NEM másolódnak (összefoglalva: a tananyagoldalról kívülre mutató események nem másolódnak);
    • Új működés:
      • Másik tananyagoldalra (oldalnavigáció) mutató események nem másolódnak (mivel másik tananyagban az nem értelmezhető),
      • web tartalomra (külső link) mutató események NEM másolódnak.
  • Oldal másolás másik tananyagba projektek között
    • Régi működés: Másik tananyagoldalra (oldalnavigáció) vagy web tartalomra (külső link) mutató események NEM másolódnak (összefoglalva: a tananyagoldalról kívülre mutató események nem másolódnak);
    • Új működés:
      • Másik tananyagoldalra (oldalnavigáció) mutató események nem másolódnak (mivel másik tananyagban az nem értelmezhető),
      • web tartalomra (külső link) mutató események NEM másolódnak.
  • Blokk másolás
    • Régi működés:
      • Blokkon kívüli másik tananyagoldalra (oldalnavigáció) mutató események NEM másolódnak.
      • A kimutató link eseményt fölösleges (és bonyolultabb) nem átmásolni, ezért ezeket jelenleg másoljuk. (összefoglalva: a blokkon kívüli tananyagoldalra mutató események nem másolódnak);
      • Blokkon belüli másik tananyagoldalra (oldalnavigáció) mutató események másolódnak (összefoglalva: a blokkon belülre mutató eseményekmásolódnak);
      • A tananyagoldalon belülre mutató események másolódnak.
    • Tananyagon belüli blokkmásolás
      • Új működés:
        • Blokkon kívüli másik tananyagoldalra (oldalnavigáció) mutató események másolódnak. (Változik!)
        • A kimutató link eseményt fölösleges (és bonyolultabb) nem átmásolni, ezért ezeket jelenleg másoljuk. (Nem változik.)
        • Blokkon belüli másik tananyagoldalra (oldalnavigáció) mutató események másolódnak. (Nem változik.)
        • A tananyagoldalon belülre mutató események másolódnak. (Nem változik.)
    • Tananyagok között blokkmásolás
      • Új működés:
        • Blokkon kívüli másik tananyagoldalra (oldalnavigáció) mutató események NEM másolódnak. (Nem változik, de a Tananyagon belüli blokkmásolás új működésétől eltér.)
        • A kimutató link eseményt fölösleges (és bonyolultabb) nem átmásolni, ezért ezeket jelenleg másoljuk. (Nem változik.)
        • Blokkon belüli másik tananyagoldalra (oldalnavigáció) mutató események másolódnak. (Nem változik.)
        • A tananyagoldalon belülre mutató események másolódnak. (Nem változik.)
  • Tananyag másolás projekten belül és másik projektbe (ugyanazzal a funkcióval lehet elvégezni)
    • Nem változik a működés. (A tananyagban lévő minden esemény és interakció átmásolásra kerül, a tananyag a megadott tulajdonságokkal a célprojektben megtalálható lesz.)
  1. LS-8277 Összetett feladatok listázása és megjelenítése az nxExercisesban

A feladatbank felületen már megjelennek az összetett feladatok is a keresési találatok listájában, az “Azonosító” oszlopban az összetett feladat azonosítója szerepel,  “Típus” oszlopban az, hogy “összetett”, a többi oszlopban is az összetett feladat értékei jelennek meg.

Ha a listában egy ilyen feladatra kattintunk, akkor megjelennek a feladat részletei is a jobb oldali részletek panelen. Az összetett feladat szövege és média eleme szerepel ott, ahol a kérdés adatai szoktak. A válaszlehetőségek helyén az importtáblában megadott sorrendben szerepelnek a szöveges szekciók és a részfeladatok. A szekcióknál a szekció szövege és a média eleme jelenik meg, részfeladatnál pedig a részfeladatként megadott feladat external id-ja szerepel és a súlyozása (score weight). ISMERT HIBA: technikai okok miatt a részfeladat external ID-ja még nem jelenik meg a felületen (és helyette más sem), további fejlesztés szükséges az external ID megjelenítéséhez.

A részletek megtekinthetőek kompakt és kiterjesztett nézetben is. A “Szerkesztés” menüpont inaktív, mert a feladatbank felületen az összetett feladatok még nem szerkeszthetőek, ez majd későbbi fejlesztéssel érkezik.

  1. LS-7617 Interakciók másolása Teszt mező másolása esetén

Teszt mezőre kötött interakciók másolása – korábban a teszt mező másolásakor az interakciók nem másolódtak. Tesztmező másolásakor a mezőre között interakciók az alábbiak szerint másolódnak az egyes esetekben:

Mező másolás azonos oldalon

  1. Nem értelmezett, mert teszt mezőt azonos oldalra nem lehet másolni.

Mező másolás másik oldalra azonos tananyagban

  1. Másik mezőn, oldalon (adott oldalon, vagy más oldalon) lévő, a teszt mezőre mutató események NEM másolódnak (összefoglalva: kívülről rá mutató esemény nem másolódik);
  2. a teszt mezőn lévő, másik mezőre vagy oldalra (oldalnavigáció) vagy web tartalomra (külső link) mutató események másolódnak (összefoglalva: a mezőről kívülre mutató események nem másolódik);
  3. a teszt mezőn lévő, ugyan arra a teszt mezőre mutató események másolódnak (összefoglalva: önmagára mutató másolódik).

Mezőstruktúra másolás

  1. Amikor rendező mezőt másolunk, és annak bármely szintjén (közvetlenül benne vagy benne lévő rendező mezőben) van tesztmező, akkor a mező másolás mechanizmusa szerint történik a másolás, azaz a fentebb leírtak szerint történik az interakciók másolása.

Oldal másolás tananyagon belül

  1. Másik tananyagoldalra (oldalnavigáció) vagy web tartalomra (külső link) mutató események másolódnak (összefoglalva: a tananyagoldalról kívülre mutató események nem másolódnak);
  2. a tananyagoldalon belülre mutató események másolódnak.

Oldal másolás másik tananyagba projekten belül

  1. Másik tananyagoldalra (oldalnavigáció) mutató események nem másolódnak (mivel másik tananyagban az nem értelmezhető),
  2. web tartalomra (külső link) mutató események másolódnak.
  3. a tananyagoldalon belülre mutató események másolódnak.

Oldal másolás másik tananyagba projektek között

  1. Másik tananyagoldalra (oldalnavigáció) mutató események nem másolódnak (mivel másik tananyagban az nem értelmezhető),
  2. web tartalomra (külső link) mutató események másolódnak.
  3. a tananyagoldalon belülre mutató események másolódnak.

Blokk másolás

  1. Tananyagon belüli blokkmásolás
    1. Blokkon kívüli másik tananyagoldalra (oldalnavigáció) mutató események másolódnak.
    2. A kimutató link eseményt másolódnak.
    3. Blokkon belüli másik tananyagoldalra (oldalnavigáció) mutató események másolódnak.
    4. A tananyagoldalon belülre mutató események másolódnak.
  2. Tananyagok között blokkmásolás
    1. Blokkon kívüli másik tananyagoldalra (oldalnavigáció) mutató események NEM másolódnak. (Nem változik, de a Tananyagon belüli blokkmásolás új működésétől eltér.)
    2. A kimutató link eseményt másolódnak.
    3. Blokkon belüli másik tananyagoldalra (oldalnavigáció) mutató események másolódnak.
    4. A tananyagoldalon belülre mutató események másolódnak.
  3. a tananyagoldalon belülre mutató események másolódnak.

Tananyag másolás projekten belül és másik projektbe (ugynazzal a funkcóval lehet elvégezni)

  1. A tananyagban lévő minden esemény és interakció átmásolásra kerül, a tananyag a megadott tulajdonságokkal a célprojektben megtalálható lesz.
  1. LS-11981 Paraméterezhető hibabejelentő cím újra beállíthatóvá tétele a publikációs példány létrehozásánál

Az előző release-ben a funkció úgy ment ki, hogy nem lehetett ezt a beállítást szerkeszteni, mert az eLearning modul és a vizsga modul nem tudta a beállítások kezelését. A funkció most már szerkeszthető, az előző release kapcsán leírtak alapján működik. Leírás itt (LS-11337)

  1. LS-11073 Teszttulajdonságok panel lassulásának vizsgálata sok feladat/feladatcsoport esetén

A feladatattulajdonságok panelen végzett műveletek során szerverhiba állt elő nagy mennyiségű feladat/feladatcsoport esetén. A hiba kivizsgálásra és javításra került, így a performancia jelentősen javult.

  1. LS-5679 Projektek közötti másolást egy tranzakcióba tenni

A másolás során technikai javítás történt, ami robosztusabbá tette a működést.

Hibajavítások

  1. LS-12110 Paraméterezhető hibabejelentő e-mail ki- és újra bekapcsolásakor felvillan a default e-mail cím

A paraméterezhető hibabejelntő e-mail cím beállításakor, ha az e-mail címet módosítottuk a felületen és közvetlenül utána (még publikálás előtt) a pipát kivettük a check boxból, akkor inakítv e-mail címként az alapértelmezett e-mail cím jelent meg. Most már, ha módosítjuk az e-mail címet és kivesszük a pipát a check boxból és vissza is tesszük, akkor már nem villan fel az alapértelmezett e-mail cím, végig (inaktív állapotban is) a módosított e-mail cím szerepel.

  1. LS-12102 #bejelentés – nxEditor – hibajelentés #181 – Ne módosuljon a felsorolospántok behúzása a tartalomjegyzék lenyitásakor

A tananyagoldalon előnézetben a szöveg felsorolás részének tördelése a tartalomjegyzék kinyitása hatására módosult, a felsoroláspontok behúzása nőtt meg, ezért jobbra “tolódtak” ezek a szövegrészek, s így módosult a tördelésük is.

A hiba javításra került.

  1. LS-11951 Feladatbank felületen feladat szerkesztés mentés után nem frissülnek a feladatok adatai a táblázatban

A feladatbank felületen, ha egy feladatot szerkesztettünk és elmentettük, akkor a lista nézetben szereplő adatai nem frissültek a módosított adatokra. A hiba javítva lett, a módosított adatok jelennek meg mentés után a lista nézetben is.

  1. LS-11925 nxEditor – ID alapján input átíródik az új inputra

Teszttulajdonságok panel “ID alapján” tabfülön az input mezőben több feladatcsoport esetén, bármelyik feldatcsoporton is állva, az ID alapján mezőben bevitt új inputra átíródott az összes többi Feladatcsoport ID alapján input mezője.

A hiba javításra került.

  1. LS-11864 nxEditor – Összetett feladatok Sikeres teszt kiértékelése nem működik

Oldal újratöltése, Feladat újrakitöltése gomb (Összegzőben) megnyomása után nem működött a sikeres teszt kiértékelése (sikeres teszt kiértékelése lesz helyette).

A hiba javításra került.

  1. LS-11793 Hibaüzenet elveszik számérték típusú feladatnál a tabok közt váltáskor a feladatbank felületen

A feladatbank felületen egy számérték megadása típusú feladatnál, ha egy kitöltési helynél alapértelmezetten a számérték volt kiválasztva és ott hibás értéket adtunk meg, amikor átkattintottuk intervallumra a válasz típusát és visszakattintottuk számértékre, akkor szerepelt benne a korábban megadott érték, de már nem jelent meg a hibaüzenet, pedig az érték továbbra sem volt helyes. A hiba javítva lett.

  1. LS-11620 Feladatbank felületen a lista nézet más feladaton áll, ha szerkesztés közben el akarunk navigálni, majd mégsem

A feladatbank felületen, ha egy feladatot szerkesztettünk és a lista nézetben másik feladatra nyomtunk, akkor megjelent a felugró ablak, amiben a módosítások elvesztésére hívja fel a rendszer a figyelmet. Ha ebben az ablakban a “Mégsem” gombra kattintottunk, akkor a szerkesztésre megnyitott feladat maradt a képernyőn, de lista nézetben az a feladat volt kijelölve, amelyikre kattintottunk. A hiba javítva lett, a kijelölés azt a feladatot mutatja, amelyik meg van nyitva szerkesztésre. Ezzel a hibával együtt javítva lett az is, ha a lista nézetben lépegetünk feladatokon, amiknek a részletei betöltődnek, majd a böngésző vissza gombjával is lépegetünk, akkor is az a feladat lesz kijelölve a listában, amelyiknek a részletei olvashatóak a jobboldali részletek panelen.

Tananyagszerkesztő release 2022/5.

Funkciók

  1. LS-10797 Médiaelemek megtekintése teljes képernyős nézetben a feladatbank felületen

A feladatbank felületen, ha egy feladatot megnyitunk megtekintésre, akkor a média elemre kattintva azok meg tudnak jelenni teljes képernyős nézetben. Ebben a nézetben a fájl neve a média elem fölött olvasható, ha a név hosszabb, mint ami kifér, akkor tooltipben olvasható a fájl teljes neve. A videót teljes képernyős nézetben le is lehet játszani.

Ebből a nézetből az “x”-re vagy a média elem mellé bárhová kattintva vissza lehet térni a feladat megtekintési nézetébe.

  1. LS-11229 hint, explanation_correct_answer, explanation_wrong_answer mezők esetén 1000 helyett 4000 maximális karakter szám a feladatbank felületen

A feladatbank felületen már 1000 karakter helyett 4000 karakter adható meg a “Súgó”, “Jó válasz esetén megjelenő magyarázat” és “Rossz válasz esetén megjelenő magyarázat” mezőkben. 

  1. LS-10955 Fill in select típusú feladatok megjelenítése a Feladatbank felületen

A feladatbank felületen már megjeleníthetőek a beimportált fill in select, azaz listából választás típusú feladatok is. Ha megtekintésre megnyitunk egy ilyen feladatot, akkor a válaszok úgy jelennek meg, hogy választólistánként külön jelölve, egy választólistához tartozó lehetséges válaszok soronként, elsőként a helyes válasz, alatta a helytelen válasz(ok). A válaszok helyességét-helytelenségét a válasz előtt megjelenő ikon is jelzi.

  1. LS-10956 Fill in select típusú feladat szerkesztése a feladatbank felületen

A feladatbank felületen lehetőség van a listából választás (fill in select) típusú feladatok szerkesztésére is. A feladat alaptulajdonságai az eddigiek szerint szerkeszthetőek. A kérdés szövegében a “{_}” karaktersor jelöli a választólista helyét, mint a szókitöltő (fill in) feladatoknál. A “{_}” karaktersor hozzáadásával adható a szöveghez új választólista és a törlésével vehető el. A hozzáadott lista az utolsó lesz a választólisták között, a törlés pedig az utolsó választólistát törli ki. A kérdés szövege maximum 4000 karakter lehet.

Választólistánként egy jó és egy rossz válasznak kötelező megadni a szövegét, rossz válaszlehetőségből több is adható a listához, összesen 19 lehet egy listában. Egy válaszlehetőség szövege maximum 180 karakter lehet. A listák sorrendje módosítható a fel-le nyilak segítségével.

A kérdéshez kapcsolható média elem, a választólistákhoz nem.

Ha a feladat típusát szókitöltő, számérték megadása feladatokra vagy ilyen feladatokról módosítunk listából választás típusra, akkor a kérdés szövege és a benne szereplő “{_}” karakterek megmaradnak, valamint annyi lista, amennyi “{_}” szerepel. Bármilyen más típusról listából választás típusra konvertálva a a feladat 2 választólistával jön létre.

  1. LS-11220 Lehessen feladatokat keresni, szerkeszteni és létrehozni a feladatbank felületen projekt szintű szerkesztői szerepkörrel

A feladatbank felületen mostantól lehet szerkesztői szerepkörrel feladatokat keresni, megtekinteni, szerkeszteni is.

FONTOS! A feladatok létrehozása funkció még fejlesztés alatt van, így az nem elérhető a felületen, de, ha elkészül majd, akkor az is lehetséges lesz szerkesztői szerepkörrel.

  1. LS-11222 Fill in feladatoknál a válaszlehetőségek input mezőjében ne lehessen megadni pontosvesszőt

A feladatbank felületen a szókitöltő feladattípus válaszlehetőségeinél nem lehet megadni pontosvesszőt, annak érdekében, hogy ne lehessen véletlenül létrehozni új “elfogadott megoldás” mezőt.

  1. LS-8426 A feladat típusok szerepeljenek nyelvesítve a feladatbank felületeken

A feladatbank felületen mostantól nyelvesítve jelennek meg a feladattípusok is minden olyan helyen, ahol a típus szerepel. A típusok megfeleltetése az import táblázatban használt kifejezéseknek az alábbi:

  • singleChoice – egyszeres választás
  • multiChoice – többszörös választás
  • sequencing – sorbarendezés
  • fill_in – szókitöltő
  • fill_in_number – számérték megadása
  • pair – párosítás
  • group – csoportosítás
  • fill in select – listából választás
  1. LS-11223 Fill in és fill in number feladatokban a válaszok címkéjének módosítása

A feladatbank felületen a szókitöltő és a számérték megadása típusú feladatoknál a kitöltendő helyekhez megadható válaszoknál szerkesztési nézetben a válasz címke helyett a “kiegészítés helye” címke jelenik meg. Ez a címke most már megtekintési nézetben is megjelenik.  

  1. LS-11337 Paraméterezhető hibabejelentő e-mail cím beállítása a tananyagszerkesztőben 

A tananyagszerkesztőben egy publikáció létrehozása során lehetőség lesz beállítani, hogy tananyag lejátszáskor a “Hiba infó” funkció be legyen-e kapcsolva, és, ha be van kapcsolva, milyen e-mail cím jelenjen meg a formon, ahová lehet küldeni a bejelentést. A funkció ki-be kapcsolására egy check box szolgál, ha a check box üres (nincs pipa), akkor a funkció ikonja sem jelenik meg tananyag lejátszáskor a menüben. Ha a check boxban pipa van, akkor egy érvényes cím megadása kötelező. A funkciónál az alapértelmezett beállítás szerint a check box-ban van pipa az e-mail cím pedig a Nexius-os support e-mail cím. Ez a működés érvényesül például új publikációs ág első példányánál és a fejlesztés utáni első publikációknál is.

Ha a fejlesztés kikerülése után történik publikáció, akkor az azt követő publikáció létrehozásánál a felületen az előző publikáció során beállított értékek jelennek meg, ezzel is segítve a felhasználókat, hogy ne kelljen minden alkalommal beállítani az értékeket. Emellet természetesen lehetőség van publikációnként bármelyik tulajdonság értékét módosítani.

Ha a check box-ból a pipát kivesszük majd még utána visszatesszük (amíg ugyannak a publikációs példánynak a létrehozása közben vagyunk), akkor a megadott e-mail cím megőrződik.

Ha egy olyan publikációs példány után hozunk létre új publikációs példányt, ahol ki volt kapcsolva a funkció, akkor, ha bekapcsoljuk újra, az alapértelmezett, Nexius-os support e-mail cím töltődik be az e-mailhez, függetlenül attól, hogy esetleg volt-e megadva korábban másik cím az adott publikációs ágon.

A publikáció során a check box állapota és az e-mail cím mezőben megadott érték bekerülnek a publikációs csomagba.

Egy publikációs példány részletei közé is bekerült, hogy milyen e-mail címmel készült el a publikáció. Ha a funkció be volt kapcsolva, akkor a “Hibabejelentő e-mail cím” mezőben a publikációkor megadott e-mail cím olvasható, ha a funkció ki volt kapcsolva, akkor ennél a mezőnél “-” látható és a fejlesztés előtti publikációs példányoknál a “Nem elérhető” szöveg jelenik meg.

FONTOS! A fejlesztés most még csak a tananyagszerkesztőben készült el, így a tananyaglejátszás során még nem érvényesül. Ennek érdekében a publikációs felületen a check box-ban fixen pipa van, az e-mail cím a Nexius-os support cím, ami nem módosítható. Ha a lejátszás oldali részek elkészültek, akkor ez a funkció is teljesen használható lesz.

  1. LS-11350 Publikációkat tartalmazó külön tábla létrehozása a tananyagszerkesztőhöz kapcsolódó projekt adatbázisban

Az LMS-ben a jövőben lehetőség lesz majd tananyag cím és publikációs ág választása a kurzusobjelktumnál, hogy könnyebb legyen bekötni tananyagot kurzusba. Ennek a funkciónak a kiszolgálásához jött létre egy külön tábla a projekt adatbázisban, ahol az összes projekt összes publikációja szerepel, annak érdekében, hogy könnyebb legyen az adatokat az LMSnek kikeresni. A funkcióhoz nincs felület, csak az LMS fogja tudni elérni az adatokat.

A fejlesztés során a publikációs folyamat végére került az az új lépés, hogy az elkészült publikációk adatai bekerüljenek ide. Egy publikációs ághoz csak a legfrissebb publikációs példány adatai szerepelnek itt, mert a kurzus létrehozáskor csak arra van szükség.

  1. LS-11406 Elérhető publikációk tananyag címeinek listázása az LMS-nek (API) a kurzusszervezéshez

Az LMS-ben a jövőben lehetőség lesz majd tananyag cím és publikációs ág választása a kurzusobjektumnál, hogy könnyebb legyen bekötni tananyagot kurzusba. Az API azokat a tananyagcímeket adja át az LMS-nek, amikhez tartozik olyan publikáció, ami az adott kurzus objektum típusával megegyezik (vizsga vagy SCORM) és a kurzus objektumot éppen szerkesztő felhasználó szervezetei számára elérhető. Az azt jelenti, hogy, ha van olyan publikáció, aminek a típusa (vizsga vagy scorm) nem egyezik meg a kurzus objektummal vagy a felhasználó szervezete számára nem elérhető az az adott tananyag és így annak publikációi sem, az a tananyag cím nem fog megjelenni ebben a listában. A tananyag címek csak egyszer szerepelnek, függetlenül attól, hány publikálási ág tartozik hozzájuk, és mindig a legutolsó publikáció során aktuális címmel.

  1. LS-11407 Tananyaghoz elérhető publikációk listázása az LMS-nek(API)

Az előző pontban leírt API (Elérhető publikációk tananyag címeinek listázása az LMS-nek (API) a kurzusszervezéshez) kapcsán átadott tananyag cím listából egyet kiválasztva majd ez az API a hozzá tartozó és az adott kurzus objektumnak megfelelő típusú publikációs ágakat adja vissza a publikációs ágak címének sorrendjében. Így válik teljessé a kurzus objektumba a tananyag (tananyag) bekötése.

  1. LS-11408 Publikációs ág validáló API az LMSnek a kurzusszervező szerepkörhöz

Az LMS-ben a jövőben, amikor egy kurzusszervező publikálási ág azonosító (publish id) alapján köt be tananyagot kurzusba, akkor lesz egy ellenőrzés, hogy az adott felhasználó szervezete számára elérhető-e a bekötni kívánt azonosítóval rendelkező publikációs ág (tananyag), valamint, hogy a kurzus objektum típusa (vizsga vagy scorm) megegyezik-e a publikációs ág típusával.

  1. LS-11420 V5 importtábla validáció módosulások lekövetése a feladatbank felületen frontend oldalon

A V5 importtábla kapcsán felmerülő módosulások a feladatbank felületein is érvényesülnek. A feladatok pontszám értékénél a 0 már nem elfogadott érték, 1 a legkisebb beállítható pontszám. Egyszeres választás, többszörös választás és sorrendbe helyezés feladatok esetén minimum két válasznak kell tartoznia egy feladathoz, ha csak ennyi válasz szerepel, akkor a kuka ikonok a válaszlehetőségek mellett inaktívak.

  1. LS-11417 Validációs hiba esetén jelzés a felhasználónak a feladatbank felületen

A feladatbank felületen, ha valamelyik mező kapcsán hibát jelez a rendszer, akkor azzal segíti a felhasználót, hogy a hibás mezőhöz ugrik, így, ha az nincs esetleg éppen látható helyen, akkor is látszik, hogy a mentés azért nem sikerül, mert van egy hibásan kitöltött mező. A felület mindig a legelső/legfelső hibára viszi a fókuszt.

  1. LS-11402 Önálló vizsgáztatás beállítása a teszttulajdonságok panelen és az érték publikálása

A vizsgáztatás során a tanulóknak van lehetőségük vizsgabiztos nélkül, önállóan is vizsgázniuk.

Az nxEditorban a teszttulajdonságok panelen az “Önálló vizsgáztatás” tulajdonság megjelenik, “Igen”, “Nem” értékkészlettel, “Nem” alapértelmezett értékkel. Gyakorló vagy eredményszerző típusú teszt szerkesztésekor a mező inaktív állapotú, és az értéke “Nem”. Vizsga típusú teszt szerkesztésekor a mező aktív állapotú, tehát szerkeszthető. Amikor a felhasználó a teszt típusát vizsga típusról gyakorló vagy eredményszerző típusra átállítja, és a “Önálló vizsgáztatás” mező értéke “Igen”, akkor a mező inaktív állapotú, és az értéke átvált “Nem”-re.

Az új teszttulajdonság értéke publikáció esetén bekerül a publikációs csomagba. 

  1. LS-11202 Új, KATEX-hez jobban hasonlító betűtípus (Cambria_ELMS) – nxEditor

Az nxEditorban a szöveg mezőben a szöveg szerkesztésekor Egyedi formázás esetén a betűtípus ‘Old Standard TT’ mellett a “Cambria“ betűtípus is kiválasztható, valamint előnézetben lejátszáskor is ez a betűtípus jelenik meg ott, ahol ez lett kiválasztva. Ennek célja, hogy ez a betűtípus jobban hasonlít a KATEX-hez, így ahol szöveggel kívánjuk helyettesíteni a KATEX képletben megadható tartalmat, ott ez a betűtípus használható.

Amikor a Cambria betűtípust választjuk ki, akkor a betűmérete alapértelmezett 18 px lesz.

Amikor a kiválasztott betűtípus Cambria, majd átállítjuk valamely más betűtípus értékre, akkor a betűméret az azoknál alapértelmezett 14 px lesz.

  1. LS-11139 Összetett feladat kiértékelése és összegzőben megjelenítése nxPreview-ban

Az előnézetben az összegzőben meg lehet nézni az összetett feladatokat is, valamint ezek kiértékelése is működik, annak érdekében, hogy ellenőrizni lehessen, hogy a feladat helyesen jelenik meg, jól működik.

Előnézetben tesztkitöltés esetén, ha a tesztben szerepel összetett feladat, és még nem az utolsó alfeladatnál tart a szerkesztő, amikor meg ad választ az alfeladathoz, és a “Következő feladat” gombra kattint, akkor az adott alfeladatokhoz elmenti a választ a rendszer, és kiértékeli a választ, és betöltődik a következő alfeladatig az összetett feladat.

Ha ilyen esetben az utolsó alfeladatnál tart a szerkesztő, amikor a “Következő feladat” gombra kattint, akkor a rendszer az addig megadott válaszai alapján értékeli ki az összetett feladatot, (helyesség) és betöltődik a következő tesztfeladat.

Összetett feladat kiértékelése előnézetben:

Előnézetben összetett feladatot kitöltve a rendszer az adott feladatot 

  • akkor értékeli helyesen kitöltöttnek, ha az összes alfeladata helyesen lett kitöltve;
  • akkor értékeli helytelenül kitöltöttnek, ha az összes alfeladata helytelenül lett kitöltve;
  • akkor értékeli részben helyesen kitöltöttnek, ha az alfeladatok egy része helyesen, egy része helytelenül (helytelen, részben helyes vagy nem megválaszolt) lett kitöltve;

Teszt kiértékelése összetett feladat esetén előnézetben:

Előnézetben a teszt sikeressége az utolsó feladat sikerességén múlik. Amennyiben az utolsó feladat összetett feladat, akkor a teszt

  • akkor sikeres, ha az összes alfeladata helyesen lett kitöltve;
  • akkor sikertelen, ha nem az összes alfeladata lett helyesen kitöltve.

Összegző:

Az összegzőben az összetett feladatnál az összetett feladat szövege szerepel a csukott feladatnál, és a kérdés szövege mögött, a helyességet jelző ikon előtt megjelennek a pontszámok, úgy, hogy az elért pont helyett “-” van kiírva, formátum: “-”/ feladatra kapható maximális pont, (számokkal pl “-/5”), és a helyességet jelző ikon aszerint, hogy a rendszer az összetett feladatot milyen helyességűnek értékelte (helyes, helytelen, részben helyes).

Amikor az összetett feladat előtti nyílra kattintunk, akkor lenyílik az összetett feladat, és az összetett feladat szövege alatt, számozással megjelennek az alfeladatok kérdéseinek szövegei, és a kérdés szövege mögött, a helyességet jelző ikon előtt megjelennek alfeladatonként a pontszámok, úgy, hogy az elért pont helyett “-” van kiírva, formátum: “-”/ feladatra kapható maximális pont, (számokkal pl “-/5”). Ezen kívül megjelennek alfeladatonként a helyességet jelző ikonok aszerint, hogy a rendszer az alfeladatot milyen helyességűnek értékelte (helyes, helytelen), és nem jelennek meg a “section” típusú szövegek, sem a hozzájuk tartozó médiaelemek.

Amennyiben egy alfeladat előtti nyílra kattintunk, lenyílik az adott alfeladat, és megjelennek alatta az eddig működés szerint az alfeladat adatai: feladat leírása, média elem, helyes válaszok, kitöltéskor adott válasz, és nem jelenik meg az “elért pontszám”.

  1. LS-11127 Feladatok ID szerinti szűrésének kiegészítése az új tulajdonság figyelésével

Amikor a tesztet tartalmazó oldalt, és azon belül egy teszt tulajdonságait szerkesztjük, és az aktuális feladatcsoportnál a Feladatok jellege mezőben “csak egyszerű feladatok” vagy “csak összetett feladatok” értéket adunk meg, akkor a rendszer a feladatok ID szerinti feladatcsoporthoz rendelésénél a “Feladatok típusa” teszttulajdonságnál megadott értéknek nem megfelelő ID-kat is kigyűjti a “hibás” ID-k közé. Ezt annak érdekében, hogy tudjuk, ha nem jó “típusú” feladatot adtunk meg, és a felugró ablak hibaüzenetében is jelzi, hogy mi miatt van hiba.

A hiba tehát lehet:

  • nem a Feladatok jellege mezőnek megfelelő (nem összetett vagy nem egyszerű feladat);
  • érvénytelen azonosító;
  • mindkét típusú hiba előfordul.

Amikor a felhasználó a Vágólapra másolás gombot megnyomja, akkor a hibás ID-k a vágólapra másolódnak, csoportosítva a hiba jellegének megfelelően őket.

  1. LS-11125 Feladatbank importhoz új fajta warning kialakítása: sikeres import hibaüzenettel – label nem question sornál

Az import során az importot nem akadályozó, csak figyelmeztető hibák megjelenítése is lehetségessé vált a visszajlező e-mailben.

Az első ilyen figyelmeztető üzenet: Ha van question_label érték a sorban, és nem kérdés típusú a sor (rowtype nem ‘question’), akkor ez figyelmeztetésként jelenik meg az importról szóló e-mailben, mivel csak kérdés sornál értelmezett a question_label, és azt tárolja el a rendszer.

  1. LS-11097 V5 importtábla kialakítása

A v5 import tábla használatával lehetségessé vált médiaelem importálása a jó/rossz válasz magyarázathoz és a súgóhoz, illetve a feladatok egyedi tulajdonságait is lehet (majd) importálni. Ezt azáltal lehetséges, hogy a média elemek parent_id-n keresztül kapcsolódnak az említett elemekhez, új sorba kerülve.

A v5 import tábla egy példája a megfelelő oszlopokkal itt érhető el

Oszlopok sorrendje:

  • id
  • parent_id
  • row_type
  • instruction
  • description
  • language
  • question_type
  • right_answer
  • group
  • score
  • question_label
  • file_name
  • validity_start
  • validity_end
  • glossary_id
  • concurrent_exercise_ids
  • media_width

A következő oszlopok validációk nélkül, még nem kerülnek importálásra, hanem figyelmen kívül hagyjuk az importnál:

  • exercise_property_1
  • exercise_property_2
  • exercise_property_3
  • exercise_property_4

3 új row type (korábban oszlop):

  • explanation_correct_answer
  • explanation_wrong_answer
  • hint
  • Validáció
    • A row_type mező értékkészlete bővül, ezért az erre vonatkozó meglévő validáció is eszerint változik.

Az új row type-okhoz megadható oszlop értékek és validációi:

  • id
    • kötelező megadni
    • max. 255 karakter – amennyiben hosszabb, hibaüzenet, és nem importálja a feladatot.
    • id aláhúzást, kötőjelet, az angol abc kisbetűit és számokat tartalmazhat
  • parent_id
    • kötelező megadni
    • max. 255 karakter – amennyiben hosszabb, hibaüzenet, és nem importálja a feladatot.
    • id aláhúzást, kötőjelet, az angol abc kisbetűit és számokat tartalmazhat
    • Validáció a parent id helyességére:
      • A media sor “parentId” mező értékének meg kell egyeznie az adott sort megelőző legutóbbi “question”, “answer”, “answer_group”, “explanation_correct_answer”, “explanation_wrong_answer” vagy “hint” sor azonosítójának (“id” mezőjének) értékével.
  • description
    • kötelező megadni
    • max. 4000 karakter
  • media_width
    • opcionális
    • 0-1160 közötti érték
    • Az értéket nem az assethez tároljuk, mert assetenként eltérő lehet, hanem a Exercise objektumon belül
    • A mező szöveges lehet az alábbiak szerint:
      • A media_width mezőben csak „question”, „answer”, „answer_group”, ,,explanation_correct_answer”, ,,explanation_wrong_answer” és ,,hint” típusú sor esetén adható meg szöveg.

media row type

  • media elemet mostantól a három új row typehoz is lehet rögzíteni;
  • a sor validációi ugyanazok, mint bármely médiaelemnél.
  • Kép esetén a média elem alt-textje az eddigieknek megfelelően a description mezőben szereplő szöveg. A megjelenő képen így majd – a lejátszáskori kép megjelenítés elkészültekor – lejátszáskor a böngészőben megtalálható, ill. a felolvasó szoftver felolvassa az alt-text szöveget mindhárom esetben:
    • explanation_correct_answer-hez tartozó kép alt-text szövegét felolvassa a felolvasó szoftver
    • explanation_wrong_answer-hez tartozó kép alt-text szövegét felolvassa a felolvasó szoftver
    • hint-hez tartozó kép alt-text szövegét felolvassa a felolvasó szoftver

Feltöltéskor az alábbi validáció történjen meg

  • Ha a felhasználó az .xlsx fájl nevébe, a név végébe beleírja, hogy V5, akkor a rendszer ezt ismerje fel és kezelje a feltöltött táblázatot V5 verziójú táblázatként.
  • Ha a felhasználó az .xlsx fájl nevébe nem írja a végére oda, hogy V5, akkor a rendszer kezelje a táblázatot a default érték szerint, azaz V1 verziójú táblázatként.
    • Ha V5 verziójú táblázatot próbálnak feltölteni a V5 információ nélkül, akkor a feltöltések sikertelenek legyenek, mert a V5 verziójú táblázat oszlopai mások és ezt validálni szükséges.

További validációk:

  • Pontszám validáció: ha a row_type = question és a score oszlop értéke null (üres) vagy kisebb, mint egy, akkor hiba.
  • Ha a question_type = singleChoice, és kevesebb, mint 1 vagy több, mint 1 jó válaszlehetőség van (most 0 jó válaszlehetőséggel is engedi a feltöltést), akkor hiba. (Legalább 1 és maximum 1 válaszlehetőség legyen jó.)
  • Ha a question_type = multiChoice, és kevesebb, mint 1 jó válaszlehetőség van (most 0 jó válaszlehetőséggel is engedi a feltöltést), akkor hiba. (Kevesebb, mint 1 és maximum az összes válaszlehetőség legyen jó)
  • Ha a question_type = singleChoice vagy multiChoice, és kevesebb, mint két válaszlehetőség van (mindegy, hogy jó vagy rossz válaszok), akkor hiba.
  • ID validáció: bármely ID (ID vagy parent ID) esetén amennyiben hosszabb, mint 255 karakter, akkor hibaüzenet, és nem importálja a feladatot, amiben az szerepel – egyszerű feladat, vagy összetett feladatban is az egész feladatot, amiben előfordul.
  • Egy feladaton belül az id oszlop értéke egyedi legyen: Ha egy feladaton belül az id oszlop értéke két sornál azonos, akkor hiba.
  • Ha a row_type = question és parent_id üres, akkor hiba. (Kérdés típusú sornál a parent_id üres kell, hogy legyen).
  • Ha concurrent_exercise_ids nem üres, és row_type nem ‘question’, akkor hiba. (concurrent_exercise_ids csak question sornál adható meg)
  • Ha egy feladaton belül, azaz egy parent_id-hez tartozóan több, mint egy darab explanation_correct_answer vagy explanation_wrong_answer vagy hint típusú sor van (külön-külön tekintve több, mint egy), akkor hiba. (Maximum egy-egy explanation_correct_answer, explanation_wrong_answer, hint egy feladaton belül.)
  1. LS-10690 Összetett feladatokhoz kapcsolódó új feladatcsoport tulajdonság másolása

A másolásoknál (tesztmező, oldal, blokk, tananyag másolása) az új “Feladatok jellege” tulajdonság figyelembe vétele, és annak másolása, így a másolat tesztmezőben is megjelenik az eredeti beállításai szerint.

  1. LS-10581 Sorbarendezés feladattípus Drag&Drop módszerrel nxPreivewban

A sorbarendezés feladattípus esetén a tesztekben úgy lehet az elemeket sorba rendezni, hogy az egérrel áthúzással, azaz “drag&drop” módszerrel megfogjuk, és a megfelelő helyre húzzuk őket. Mindezt úgy, hogy közben a korábban kialakított módszer, a legördülő mezőből kiválasztott sorrend módszere is használható marad.

Az előnézetben egy teszt kitöltése során sorbarendezés feladattípus esetén a sorbarendezendő elemek az alábbi ábra szerint egy keretben, vonallal elválasztva jelennek meg, a két oszlopot megnevezéssel ellátva az alábbi ábra szerint:

A bal oldali oszlopban a sorbarendezés helyén sorszámmal ellátott pozíciók jelzik azt, ahova lehet illeszteni a sorba rendezendő elemeket – akár egérrel megfogva és oda húzva, akár a legördülő mezőben a sorszámot beállítva. A sorba rendezendő elemek jobb oldalon üres értékkel szerepelnek a kiindulási állapotban.

A legördülő mezővel történő sorbarendezés:

Ha egy elem legördülő mezőjében választjuk ki a sorrendet, akkor az elem a bal oldali oszlopban arra a pozícióra ugrik, amely sorszámot kiválasztottuk. Ha azon a pozíción már van elem, akkor az az elem az eredeti helyére ugrik a jobb oldali oszlopba átkerülve.

Amikor a tanuló az üres értéket választja a listából, akkor az elem visszakerül a sorbarendezendő elemek közé.

Az egérrel áthúzással (drag&drop) mezővel történő sorbarendezés:

Amikor megfogunk egy sorba rendezendő elemet a feladatból, akkor az elemet a jobb oldali oszlop vonallal elválasztott részeire letehetjük. Amikor egy pozícióra letesszük így az elemet, akkor a benne lévő legördülő mező is felveszi a pozíciónak megfelelő szám értéket.

Amikor a felhasználó lerakja a megfogott sorba rendezendő elemet a jobb oldali oszlop valamely nem üres pozíciójára (már van elem abban a pozícióban), akkor az adott elem vegye fel az új helyzetét – az alábbi “átrendezési elvek” szerint működjön az elemek igazítása:

  • az elemek mindig az üres hely felé tolódnak; 
  • ha behúzott elem felett és alatt is található üres hely, akkor a lefelé tolódás élvez elsőbbséget;
  • ha a behúzott elem a sorba rendezés utolsó elemére kerül, akkor az felfelé csúszik.

Tehát ezzel a módszerrel a korábban abban a pozícióban lévő elem nem visszaugrik a jobb oldali oszlopba, hanem az elemek átrendeződnek a fentiek szerint. Ennek a különbségnek az a célja, hogy áthúzással így könnyen lehet elrendezni az elemeket, míg a legördülővel az akadályoztatott felhasználók számára könnyebben követhető módon, egyesével rendezhetőek el az elemek, és a korábban adott pizícióban lévő elem újra a sorba rendezendők közé kerül.

  1. LS-10105 Összetett feladatok lejátszása nxPreviewban

Az összetett feladatok egy olyan feladattípus, amely több részfeladat (alfeladat) összefűzéséből áll össze: az összetett feladaton belül több alfeladat található, melyek az eddigi, egyszerű feladattípusokból állhatnak, és így alkotnak egy összefüggő feladatot. 

Az ilyen típusú feladatok már lejtászhatóak előnézetben, működik a helyes válaszok és válaszok helyességének mutatása és a feladat kiértékelése.

  1. LS-10057 Fill In Select megjelenítése a tesztösszegzőben nxPreviewban

A Fill in select feladattípus az előnézetben az összegzőben is megjelenik.

Hibajavítások

  1. LS-11234 Fill in number és fill in feladattípusok közötti konverzió bizonyos esetekben nem működik a feladatbank felületen

A feladatbank felületen egy fill in number típusú feladat fill in típusúra módosításkor a fill in number típusnak megfelelő válaszlehetőségek jelentek meg, és az ehhez a típushoz tartozó ellenőrzések futottak le, emellett a válaszlehetőségek beállítása után nem volt lehetséges a mentés. A hiba javítva lett.

  1. LS-11345 Validációs hibák a feladatbank felületen feladat típus módosítás esetén

A feladatbank felületen a típus módosítás esetén volt pár eset, ami nem jól működött: 

  • Ha egy feladatot fill in number típusúról fill in típusúra állítottunk, és létrejöttek az üres válaszok, amikor a “Mentés” gombra kattintottunk úgy, hogy nem töltöttük ki a válaszokat, akkor megjelenik az input mezőnél a hiba, de a háttérben el is ment a mentési kérés.
  • Ha egy single vagy multi choice feladatot állítottunk fill in vagy sequencing típusúra és megjelentek az üres válaszok, amikor a “Mentés” gombra kattintottunk úgy, hogy nem töltöttük ki a válaszokat, akkor rossz ellenőrzések futottak le.
  • Ha egy single vagy multi choice feladatot állottunk fill in number típusúra, akkor a sima számértéknél nem jelent meg input mező (intervallumnál igen).

A hibák javítva lettek.

  1. LS-8933 A sortörések nem jelennek meg a tananyag leírásánál az nxOrganizerben

Az nxOrganizeren a tananyag listázó felület mellett megjelenő detail panelen a tananyag leírásában nem jelentek meg a sortörések, hiába adta meg a felhasználó a leírás szerkesztése során így a szöveget. A hiba javítva lett, megjelennek a sortörések.

  1. LS-7758 Tananyag összefoglalása oldal, Oldal státusza szűrőben rossz sorrendben jelennek meg a státuszok

Az nxOrganizerben a Tananyag információk oldalon az oldal státusza szűrőben a státuszok nem a folyamat logikai sorrendjében jelentek meg, ez most javítva lett.

  1. LS-11077 nxPreview – Egy teszt befejezése után egy másik oldalon egy másik teszt befejezése hibára fut

Ha nxPreview-ban egy tesztet kitöltöttünk és befejezek, utána átlapoztunk egy másik tesztet tartalmazó oldalra és ott is kitöltöttük a tesztet, a befejezés gombra való kattintás után hibára futott a teszt, és eltört a működés.

A hiba javításra került.

  1. LS-10825 nxEditor – Teszt vége gomb megnyomása után nem ugrik fel az Összegző

Ha előnézetben tesztet töltöttünk ki, és a tesztkitölés során oldalt váltottunk a fa struktúrában, majd visszaváltottunk az előző oldalra, és folytattuk a tesztkitöltést a teszt végéig, majd a Teszt befejezése gobra kattintottunk, akkor nem jelent meg az Összegző.

A hiba javításra került.

  1. LS-10402 nxPreview – A tesztösszegző nem mindig jelenik meg

A nxPreview-ban a teszt végére érve az utolsó kérdés megválaszolása után a “Teszt befejezése“ gombra kattintva a válaszlehetőségek elszürkültek, gombok eltűtek, a konzol pedig kipirosodott.

A hiba javításra került.

  1. LS-10383 nxPreview – Csak böngésző frissítés után futnak le az események a tesztmezőn

Egymás utáni oldalakra beszerkesztett egy-egy tesztmező esetében, amelyek egy-egy feladatot tartalmaznak észlelt hiba, hogy miután egy oldalon megoldottuk a feladatot, lefutottak a kiértékeléshez (teszt befejeződése, sikeres teszt vége, sikertelen teszt vége) kötött események, majd tovább lépünk egy következő tesztmezőt tartalmazó oldalra és megoldottuk a feladatot, itt már nem futottak le a kiértékelések. (Ha minden tesztmezős oldalra lépéskor frissítettük a böngésző oldalt, akkor lefutottak az események, frissítés nélkül csak a legelsőnél, amit megoldunk.)

A hiba javításra került.

  1. LS-10389 nxEditor – Mezők sorrendje másolást követően eltérést mutat a nézettartományokon

XS méreten egy másolással bekerülő mező (legyen az oldalon belül, vagy másik oldalról) a rendezőmező aljára került. Ugyanez a mező azokon a nézettartományokon, amelyek már nem öröklik az előtte lévő mérettartományok tulajdonságait, véletlenszerű helyre kerültek a rendezőmezőben.

A hiba javításra került: a másolt mezők minden esetben, minden nézettartományban annak a rendezőmezőnek az aljára kerüljenek, amelyikbe tesszük őket.

  1. LS-11925 nxEditor – ID alapján input átíródik az új inputra

Az nxEditorban a Teszttulajdonságok panelen az “ID alapján tabfülön” – amennyiben több feladatcsoport van a tesztben – az input mezőben az “ID alapján” mezőbe bevitt új inputra átíródott az összes többi feladatcsoport azonos mezője.

A hiba javításra került.

  1. LS-11864 nxEditor – Összetett feladatok Sikeres teszt kiértékelése nem működik

Előnézetben lejátszva egy tananyagot, és a benne lévő tesztet kitöltve – úgy, hogy egyszer újratöltjük az oldalt -, és az utolsó feladata összetett feladat, nem működik a sikeres teszt vége interakció, nem az interakcióba szerkesztett mező jelent meg, hanem a sikertelen teszt vége interakcióba szerkesztett mező jelent meg.

A hiba javításra került.

Tananyagszerkesztő release 2022/4.

  1. LS-10826 Konkurens feladatok szerkesztéséhez kapcsolódó finomítások nxExercisesban

A feladatbank felületen a “Konkurens feladatok azonosítói” mezőhöz kapcsolódóan elkészült két ellenőrzés: már nem lehet 255 karakternél hosszabb azonosítókat megadni és nem lehet az adott feladat azonosítóját sem megadni konkures feladat azonosítójaként. Emellett elkészült két kiegészítés is, a mezőnek lett súgója, és, ha az azonosítók fölé visszük az egeret, akkor egy tooltipben megjelenik a teljes azonosító

  1. LS-10812 Fill In Select válasz helyességének mutatása nxPreviewban

Fill in select típusú feladat esetén lehetőség van a szerkesztőben előnézetben a teszt kitöltése során a válasz helyesség megjelenítésére, amennyiben ez a teszt beállításai között be van állítva. A gomb megnyomása után a beviteli mező, zölden vagy pirosan színeződik el – annak megfelelően, hogy a megadott válasz helyes-e. A válasz helyesség megjelenítése után a válasz már nem szerkeszthető, csak a következő feladatra vagy a teszt befejezésére lehet továbblépni.

  1. LS-10811 Fill In Select megjelenítése nxPreviewban

A Feladatbankba importált “Fill in select” típusú feladatokat meg lehet jeleníteni a szerkesztői előnézetben a teszt lejátszása során, így ellenőrizni lehet, hogy a tesztekben szereplő ilyen típusú feladat megjelenik-e, illetve megfelelően jelenik-e meg. (A feladatok importálása a LS-10050 issue leírása szerint történik.)

A feladathoz tartozó kép vagy médiaelem megjelenik, a feladat szövegében megjelennek a legördíthető mezők, amelyekben a felhasználó kiválaszthatja a kívánt értéket. Ezek értékkészletei megegyeznek azokkal amelyeket a szerkesztő megadott hozzájuk, azzal, hogy a listában van egy üres elem is, amely kiválasztható.

A legördíthető mezőkben a listában a “Válaszok véletlen sorrendben” teszt tulajdonságtól függetlenül mindig az importáláskor meghatározott sorrendben jelennek meg az értékek.

Ha a felhasználó minden elemnél üres elemet választ ki, és a “Következő feladat”-ra kattint, akkor a feladatot “átlépte”, azaz átlépett feladatnak minősül ez a feladat. Ha legalább egy mezőben választott értéket, akkor a feladat kitöltöttnek számít és nem átlépettnek.

Ha a felhasználó megnyomja a “Helyes válaszok mutatása” vagy “Válasz helyesség mutatása” gombot – amennyiben a teszt beállítsa alapján ezek megjelennek -, akkor nem tudja változtatni a kiválasztott értéket.

A feladat kiértékelése:

  • Ha az összes mezőben helyes értéket választott ki, akkor a megoldás helyes.
  • Ha az összes mezőben helytelen értéket választott ki, akkor a megoldás helytelen.

Teszt kiértékelése (előnézetben):

  • Amennyiben a teszt utolsó kérdése “Fill In Select” típusú feladat, és a megadott válasz helyes, akkor “sikeres teszt vége esemény (trigger)” generálódik.
  • Amikor a teszt utolsó kérdése “Fill in Select” típusú feladat és a megadott válasz helytelen, akkor “sikertelen teszt vége esemény (trigger)” generálódik.
  1. LS-10511 Feladat típusának állítása a feladatbankban szerkesztéskor

A feladatbank felületen, ha megnyitunk egy feladatot szerkesztésre, már módosítható a feladat típusa is. A feladatok alaptulajdonságait nem érinti a típus módosítás, csak a feladat szövegére és a válaszokra van hatással. A típus módosítás szabályai az alábbiak:

Ha single choice típusú feladatot állítunk:

  • multi choice típusúra, akkor megmarad a feladat szövege és a válaszok szövege is, de mindegyik válasz helytelennek lesz jelölve,
  • sequencing típusúra, akkor megmarad a feladat szövege és a válaszok szövege is,
  • fill in vagy fill in number típusúra, akkor a feladat szövege törlődik, a helyére bekerül 2db “{_}” jelölés, és létrejön 2db üres válasz,
  • pair típusúra, akkor megmarad a feladat szövege, a meglévő válaszok törlődnek, bekerül két üres pár,
  • group típusúra, akkor megmarad a feladat szövege, a meglévő válaszok törlődnek, bekerül két üres csoport.

Ha multi choice típusú feladatot állítunk:

  • single choice típusúra, akkor megmarad a feladat szövege és a válaszok szövege is, de mindegyik válasz helytelennek lesz jelölve,
  • sequencing típusúra, akkor megmarad a feladat szövege és a válaszok szövege is,
  • fill in vagy fill in number típusúra, akkor a feladat szövege törlődik, a helyére bekerül 2db “{_}” jelölés, és létrejön 2db üres válasz,
  • pair típusúra, akkor megmarad a feladat szövege, a meglévő válaszok törlődnek, bekerül két üres pár,
  • group típusúra, akkor megmarad a feladat szövege, a meglévő válaszok törlődnek, bekerül két üres csoport.

Ha sequencing típusú feladatot állítunk:

  • single choice vagy multi choice típusúra, akkor megmarad a feladat szövege és a válaszok szövege is, de mindegyik válasz helytelennek lesz jelölve,
  • fill in vagy fill in number típusúra, akkor a feladat szövege törlődik, a helyére bekerül 2db “{_}” jelölés, és létrejön 2db üres válasz,
  • pair típusúra, akkor megmarad a feladat szövege, a meglévő válaszok törlődnek, bekerül két üres pár,
  • group típusúra, akkor megmarad a feladat szövege, a meglévő válaszok törlődnek, bekerül két üres csoport.

Ha fill in vagy fill in number típusú feladatot állítunk:

  • single choice vagy multi choice típusúra, akkor megmarad a feladat szövege, benne a  “{_}” jelölések is, a meglévő válaszok törlődnek, bekerül két üres válasz, és mindegyik helytelennek lesz jelölve,
  • sequencing típusúra, akkor megmarad a feladat szövege, benne a  “{_}” jelölések is,  a meglévő válaszok törlődnek, bekerül két üres válasz,
  • fill in vagy fill in number típusúra, akkor a feladat szövege megmarad változatlanul, a meglévő válaszok törlődnek, bekerül annyi üres válasz, ahány kitöltendő mező szerepel a feladat szövegében,
  • pair típusúra, akkor megmarad a feladat szövege, benne a  “{_}” jelölések is, a meglévő válaszok törlődnek, bekerül két üres pár,
  • group típusúra, akkor megmarad a feladat szövege, benne a  “{_}” jelölések is, a meglévő válaszok törlődnek, bekerül két üres csoport.

Ha pair vagy group típusú feladatot állítunk:

  • single choice vagy multi choice típusúra, akkor megmarad a feladat szövege, a meglévő válaszok törlődnek, bekerül két üres válasz, és mindegyik helytelennek lesz jelölve,
  • sequencing típusúra, akkor megmarad a feladat szövege, a meglévő válaszok törlődnek, bekerül két üres válasz,
  • fill in vagy fill in number típusúra, akkor a feladat szövege törlődik, a helyére bekerül 2db “{_}” jelölés, és létrejön 2db üres válasz,
  • pair vagy group típusúra, akkor megmarad a feladat szövege, a meglévő válaszok törlődnek, bekerül két üres csoport/pár.

ISMERT HIBA: A fill in number feladatok fill in típusúra átállítása nem minden esetben sikerül. A hiba javítása várhatóan a következő releaseben érkezik.

  1. LS-8437 Minden feladattípus esetén válaszok számának megjelenítése  feladatbank felületen

A feladatbank felületen, ha egy feladatot megnyitunk szerkesztésre, akkor a “Válaszok” oszlopban az oszlop címe mögé kiíródik, hogy az adott feladatnak hány válasza van. A válaszok száma single choice és multi choice típusú feladatok esetén a válaszok számát jelenti, sequencing típusú feladatok esetén a sorbarendezendő elemek számát, fill in és fill in number típusú feladatok esetén a kitöltendő mezők számát, párosítás típusú feladatok esetén a párok számát és csoportosítás típusú feladatok esetén a csoportok számát jelenti. A kiírás frissül szerkesztés közben, ha új választ adunk a feladathoz vagy választ törlünk.

  1. LS-8271 DEV – Összetett feladatok importjának megvalósítása egy új importtáblában

Az összetett feladatok importálását egy új feladatbank import táblázattal lehet elvégezni.

Ezzel lehetővé válik, hogy a tesztekben olyan feladatokat lehessen szerepeltetni, amik több alfeladatból állnak, és ezek az alfeladatok együtt jelennek meg és együtt, egy csomagban értékelhetőek ki.

Az alfeladatokat az eddigi, nem összetett feladatok importálására szolgáló táblázatban kell a rendszerbe feltölteni, és az összetett feladatok import táblázatában ezekre a már importált feladatokra történő hivatkozással lehet az összetett feladatokat összeállítani.

A “nx_Composite_V1” verziójú táblázat importálása szükséges, pl. Összetett_feladatok_matematika_nx_Composite_V1.xlsx.

A táblázatban a következő fejlécű oszlopok szerepelnek ebben a sorrendben:

id, parent_id, row_type, description, language, score, score_weight, question_label, file_name, validity_start, validity_end, glossary_id, media_width

(question_label oszlop (“_1” nélkül) szerepel)

Validációs szabályok:

  • A “row_type=subexercise” sor esetén az “id” mező üres kell, hogy legyen.
  • A “row_type=subexercise” “description” mezőjében egy, a már rendszerbe importált egyszerű feladat (valid) external id-ja szerepeljen.
  • A “row_type=composite_exercise” sor ID értékére összesen max. 20 db “row_type=section” vagy “row_type=subexercise” sor hivatkozhat, mint parent ID.
  • A “row_type=composite_exercise” sor ID értékére min. 1 db “row_type=subexercise” sor hivatkozzon, mint parent ID.
  • A táblázatban max. 1 db média elem hivatkozzon egy “row_type=composite_exercise” sor ID értékére, mint parent ID.
  • A táblázatban max. 1 db média elem hivatkozzon egy “row_type=section” sor ID értékére, mint parent ID.
  • Egy összetett feladatnál az utolsó sor “row_type” értéke “subexercise” legyen.
  • A “row_type=subexercise” sorban a “score_weight” értéke egy vagy annál nagyobb, pozitív, egész szám.
  • Csak “row_type” = “subexercise“ esetén tartalmazzon értéket a “score_weight” mező, más esetben üres legyen.
  • A táblázatban, a “row_type=subexercise” “description” mezőjében csak olyan feladat external id-ja szerepeljen, ami ugyanennek az összetett feladatnak egy másik alfeladatánál még nem szerepelt.

Az import az eddigi importáló felületen történik az nxOrganizer felületén egy projektben állva a Műveletekben a “Feladatok importálása” menüpontban. Az importálás sikerességéről, esetleges hibáiról e-mail értesítést kap a felhasználó.

Ha egy összetett feladatnak az id oszlop értéke megegyezik egy korábban importált összetett feladat id értékével, akkor az összetett feladat és annak minden adata, és a hozzá tartozó sorok az adatbázisban az új import során megadott adatokkal helyettesítődnek (eredeti adatok törölve, újak felírva helyettük).

  1. LS-8275 DEV – Összetett feladatok tesztekhez rendelése a teszttulajdonságok panelen

A rendszerbe importált összetett feladatokat tesztekhez lehet rendelni az alábbiak szerint. Ezzel lehetővé válik, hogy a tesztekben olyan feladatokat lehessen szerepeltetni, amik több alfeladatból állnak, és ezek az alfeladatok együtt jelennek meg és együtt, egy csomagban értékelhetőek ki.

Az nxEditorban az oldal szerkesztésénél egy tesztmező teszttulajdonságok panelén állva látható egy új feladatcsoport tulajdonság: Feladatok jellege.

Ezzel a tulajdonsággal szabályozható, hogy az adott feladatcsoportba egyszerű (“Csak egyszerű feladatok”), összetett (“Csak összetett feladatok”) vagy mindkét fajta (“Egyszerű és összetett feladatok”) feladat kerüljön. Tehát a feladatcsoportokban beállított szűréseknek megfelelően, valamint ezt az újabb szűrést figyelembe véve kerülnek be feladatok a tesztbe. 

Amennyiben a “Feladatcsoport frissítése” gombra kattintunk, a beállított értéknek megfelelően frissül a feladatcsoportban lévő feladatok számossága.

Amennyiben a “Összpontszám frissítése” gombra kattintunk, a beállított értéknek megfelelően frissül az “Elérhető pontszám” értéknél a feladatok pontszámainak összege.

Amennyiben a teszt Vizsga típusú teszt, akkor a mező értéke automatikusan “Csak egyszerű feladatok” érték lehet. Amennyiben más teszt típusról átállítjuk vizsga típusúra a tesztet, akkor minden feladatcsoportban átvált az érték “Csak egyszerű feladatok” értékre. Ekkor erre egy felugró ablak figyelmeztet:

Amennyiben a teszt nem Vizsga típusú teszt, akkor a mezőben az alapértelmezett érték jelenik meg – “Csak egyszerű feladatok” -, és értéke tetszőlegesen módosítható.

Ha egy korábban, e fejlesztés előtt létrehozott feladatcsoport tulajdonságait nyitja meg a felhasználó, akkor amikor betöltődnek a feladatcsoport adatai a felületre, akkor az alapértelmezett érték: “Csak egyszerű feladatok” lesz beállítva.

  1. LS-8267 Csoportba sorolás feladattípus szerkesztése az nxExercisesban

A feladatbank felületen már szerkeszthetőek a csoportba sorolás (Group) típusú feladatok is. Egy feladat részleteit betöltve annyi “válasz” jelenik meg, ahány csoport szerepel a feladatban, és a “válaszon” belül jelennek meg a csoportosítandó elemek.

A “Feladat részletei” részben szerkeszthető a feladat szövege, a hozzá tartozó instrukció, magyarázat jó válasz esetén, magyarázat rossz válasz esetén, súgó szövegek.

A válaszok szerkesztése során egy csoporton belül minimum 1, maximum 20 csoportosítandó elem adható meg, és a felvett elemek kitöltése kötelező. Az elemekhez külön-külön egy-egy média elem tölthető fel, a média elemekhez meghatározható maximális szélesség és adható alt-text is. Új csoportosítandó elemet az “Elem hozzáadása” gombbal lehet, csoportosítandó elem törtléséhez pedig a “kuka” ikonra kell kattintani. A csoportosítandó elemek csoporton belül előbbre vagy hátrébb mozgathatóak a fel-le nyilak segítségével.

Új csoport adható a feladathoz a “Csoport hozzáadása” gombbal, csoport törléséhez pedig az adott csoportnál található “kuka” ikonra kell kattintani. Egy csoportba sorolás feladatban minimum 2, maximum 10 csoport szerepelhet, több hozzáadására nincs lehetőség, és minimum 2 csoportnak kell lennie ahhoz, hogy a feladat elmenthető legyen. A csoportok sorrendje nem változtatható.

A “Tulajdonságok” oszlopban szereplő elemek ugyanúgy szerkeszthetőek, mint a többi feladattípus esetén, az eddig meghatározott validációk érvényesek rájuk.

  1. LS-8187 Tesztzáró Összegző a beállított megtekintési időkeret szerint legyen látható Exercise Engine és Exam Engine által vezérelt tesztekben

Már vizsga típusú tesztekhez is be lehet állítani az “Összegző megtekintési időkeret” teszttulajdonságot, aminek, ha van megadva 0-nál nagyobb, akkor a vizsga típusú teszteknél is annyi ideg tekinthető meg a tesztkitöltés végén megjelenő összegző, amennyi idő a szerkesztéskor beállításra kerül, így a megtekintés időtartamát korlátozni lehet.

A beállítható, másodpercben értendő lehetséges értékek: 1-1800. Ha nincs megadva megjelenítési idő vagy 0 (nulla) érték van megadva, az összegző megjelenítése nincs korlátozva. (Előnézetben a funkció nem érvényesül.)

Amennyiben egy teszt kitöltése során, ahol az összegző megjelenik, és van megadott időkeret a megtekintésére, a tanuló a teszt utolsó feladata után a “Teszt befejezése” gombra kattint, az “Összegző bezárás” gomb fixen az összegző tartalmi része alatt vagy annak alján jelenik meg, és mindig látható marad (ha nincs akkora tartalom, akkor a tartalmi rész alatt, és, ha több a tartalom, mint egy képernyőnyi, akkor fixen az összegző keretének alján).

Ezen a gombon egy számláló mutatja mennyi ideig lehet az összegzőt megtekinteni (perc:másodperc formátumban), és a számláló elkezd a szerkesztőben beállított idő értéktől visszafelé számolni másodpercenként.

Amikor az időkeret lejár, akkor a rendszer az összegzőt bezárja, és gyakorló és eredményszerző teszt esetén a tanuló a “Teszt véget ért” feliratot látja (ha van még lehetősége, akkor az újrakitöltés gombot is), és lefutnak a “Teszt befejeződése”, “Sikeres teszt vége”, “Sikertelen teszt vége” triggerre (eseményre) kötött interakciók, vizsga teszte esetén a teszt beállítaásainak megfelelően a teszt vége oldalon marad vagy automatikusan visszajut a tanulmányi rendszerbe.

A tanulónak lehetősége van az összegzőt az idő ejárta előtt is bezárni, az “Összefoglaló bezárása” vagy az összegző jobb felső sarkában található “X” gombra kattintva.

Ha az összegző időkeret érték nincs kitöltve vagy nulla, akkor amikor a tanuló a teszt utolsó feladata után a “Teszt befejezése” gombra kattint, akkor az Összegző korlátlan ideig megtekinthető, és az eddigi módon, visszaszámlálás nélkül jelenik meg a gomb.

Akadálymentesítés funkciók:

Amennyiben egy teszt kitöltése során, ahol az összegző megjelenik, és van megadott időkeret, és a tanuló felolvasó szoftver segítségével tanul, és amikor a tanuló a teszt utolsó feladata után a “Teszt befejezése” gombra kattint, akkor az összegző megnyílik, és az “Összegző” felirat felolvasása után a rendszer felolvassa az összegző időkeret “alt-text” szöveget, és utána elmondja mennyi a szerkesztőben beállított teljes időkeret perc:másodperc formátumban, majd utána halad tovább az elemeken a megszokott sorrendben, és az “Összegző bezárása” gombhoz érve a felolvassa a gomb nevét úgy, hogy nem olvassa fel (átlépi) az éppen aktuálisan benne lévő időtartamot perc:másodperc formátumban.

Ha 30 másodpercnél nagyobb érték van megadva időkeretnek, akkor amikor az összegző időkeretből már csak 30 másodperc van hátra, akkor a felolvasó szoftver felolvassa, hogy az összegző 30 másodperc múlva bezárul.

Ha 30 másodperc vagy annál kisebb érték van megadva időkeretnek, akkor amikor az összegző időkeretből már csak 30 másodperc van hátra, akkor a felolvasó szoftver NEM felolvassa, hogy az összegző 30 másodperc múlva bezárul (az összegző megnyitáskor a szerkesztőben beállított teljes időkeretet felolvasta).

Amikor az összegző időkeret lejárt, akkor a felolvasó szoftver felolvassa (5 másodperccel előbb elkezdi felolvasni), hogy az összegző időkeret lejárt, és az összegző bezárul, és utána a rendszer bezárja az összegzőt, és a tanuló a “Teszt vége” képernyőre érkezik.

Hibajavítások

  1. LS-10623 Új címke felvételekor nem jelenik meg a lenyíló lista a feladatbank felületen

A feladatbank felületen egy feladat szerkesztése közben, ha a feladathoz címkét szerettünk volna hozzáadni, és kikattintottunk a “kapszulából”, akkor a találati lista nem mindig jelent meg. A hiba javítva lett.

  1. LS-10592 nxEditor, nxPreview –  Súgó szövegdoboza üresen nyílik le

Amennyiben legalább háromszor kattintottunk a Súgó csukott szövegdobozára nxEditorban vagy előnézetben, akkor lenyílt a szövegdoboz, de üresen, nem jelenik meg a benne elhelyezett szöveg.

A hiba javításra került.

  1. LS-10470 Feladatbank felületen feladat szerkesztésnél egyes mezők neve nem látszik

A feladatbank felületen a “Kép Alternatív Szövege” (kérdésnél és válasznál is), az “Instrukció szövege”, a  “Jó válasz esetén megjelenő magyarázat”, a “Rossz válasz esetén megjelenő magyarázat” és a “Súgó szövege” mezőkhöz nem tartozott címke, ha a mezőknek volt érték adva, nem lehetett tudni, melyik mező az. A hiba javítva lett, a címkék bekerültek.

  1. LS-10207 Nyelvesítés – LS-10196

A feladatbank felületen, ha nem megfelelő formátumú a feltölteni kívánt médiaelem, akkor a hibaüzenet nem nyelvesítve jelent meg. A nyelvesítés megtörtént.

Tananyagszerkesztő release 2022/3.

1. LS-10506 “Tesztösszegző bezárásakor történő esemény” és Szűrés eredményekre” a publikációs csomagban és az Exam Engine Import job-ban
2. LS-10499 Automatikus tesztindítás Exam Engine által vezérelt tananyagokban
3. LS-10497 Tesztösszegző szekció kiegészítése a teszttulajdonságok panelen 2 új értékkel
4. LS-9202 DEV – Fill in text feladattípusnál feladat kérdésének szerkesztése és válaszlehetőségek számának meghatározása és szerkesztése

A feladatbank felületen lehetőség van már a szókitöltő (Fill in) típusú feladatok szerkesztésére is. Egy feladat részleteit betöltve annyi válasz jelenik meg, ahány behelyettesítő mező szerepel a kérdés szövegében, és a válaszban soronként szerepelnek az adott helyre elfogadható válaszok.

A “Feladat részletei” részben szerkeszthető a feladat szövege, a hozzá tartozó instrukció, magyarázat jó válasz esetén, magyarázat rossz válasz esetén, súgó szövegek.

Ha a kérdés szövegébe újabb behelyettesítő mezőt (“{_}”) írunk be, akkor a válaszok között, legutolsó helyen megjelenik egy új válasz, ha pedig behelyettesítő mezőt törlünk, akkor eltűnik a listában legutolsó válasz, mindig a legutolsó, azaz nem feltétlenül az a válasz törlődik, ami az adott behelyettesítő mezőhöz tartozik.

Egy válaszon belül maximum 20db elfogadható válasz adható meg, de egy megadása kötelező és annak szöveget is kell tartalmaznia. A válaszlehetőségeket a kuka ikonnal lehet törölni és a “+” jellel lehet újat hozzáadni. A válaszlehetőségek maximum 180 karakter hosszúak lehetnek.

5. LS-9195 DEV – Fill in number feladattípusnál feladat kérdésének szerkesztése és válaszlehetőségek számának meghatározása és szerkesztése

A feladatbank felületen lehetőség van már a számérték megadása (Fill in number) típusú feladatok szerkesztésére is. Egy feladat részleteit betöltve annyi válasz jelenik meg, ahány behelyettesítő mező szerepel a kérdés szövegében, és a válaszban, számértékek esetén soronként szerepelnek az adott helyre elfogadható válaszok, intervallum esetén pedig egy intervallum szerepel benne.

A “Feladat részletei” részben szerkeszthető a feladat szövege, a hozzá tartozó instrukció, magyarázat jó válasz esetén, magyarázat rossz válasz esetén, súgó szövegek.

Ha a kérdés szövegébe újabb behelyettesítő mezőt (“{_}”) írunk be, akkor a válaszok között, legutolsó helyen megjelenik egy új válasz, ha pedig behelyettesítő mezőt törlünk, akkor eltűnik a listában legutolsó válasz, mindig a legutolsó, azaz nem feltétlenül az a válasz törlődik, ami az adott behelyettesítő mezőhöz tartozik.

Egy válaszon belül a “Számérték” és az “Intervallum” fülekre kattintva választható ki, milyen értéket szeretnénk megadni válaszként. Ha a “Számérték” fülön állunk, maximum 20db elfogadható válasz adható meg, de egy megadása értékkel, kötelező. A válaszlehetőségeket a kuka ikonnal lehet törölni és a “+” jellel lehet újat hozzáadni. A válaszlehetőségek bármilyen valós számot tartalmazhatnak, de maximum 22 karakter hosszúak lehetnek. Ha válaszként egy intervallumot szeretnénk megadni, akkor az  “Intervallum” fülön a tól-ig mezők kitöltésével tehetjük ezt meg, az intervallum végének magasabbnak kell lennie, mint az elejének. Adott szerkesztésen belül a két fül közötti váltáskor az értékek nem vesznek el, azaz, ha megadunk egy intervallumot, átkattintunk a “Számérték” fülre, majd vissza az “Intervallum” fülre, akkor a korábban beírt érték látható lesz a mezőkben.

6. LS-9166 Pairing feladattípus szerkesztése

A feladatbank felületen lehetőség van már a párosítás (Pair) típusú feladatok szerkesztésére is. Egy feladat részleteit betöltve annyi válasz jelenik meg, ahány pár szerepel a feladatban, és a válaszon belül jelennek meg a párosítandó elemek.

A “Feladat részletei” részben szerkeszthető a feladat szövege, a hozzá tartozó instrukció, magyarázat jó válasz esetén, magyarázat rossz válasz esetén, súgó szövegek.

A válaszok szerkesztése során egy páron belül két párosítandó elem adható meg és ezek kitöltése kötelező. Az elemekhez külön-külön egy-egy média elem tölthető fel, a média elemekhez meghatározható maximális szélesség és adható alt-text is.

Új pár adható a feladathoz a “Pár hozzáadása” gombbal, pár tölréséhez pedig az adott párnál található “kuka” ikonra kell kattintani. Egy pár előbbre vagy hátrébb mozgatható a párok között, az adott párnál található fel-le nyilak segítségével, ez a párban szereplő párosítandó elemek sorrendjére nincs hatással.

Egy párosítás feladatban maximum 20 pár szerepelhet, több hozzáadására nincs lehetőség, és minimum 2 párnak kell lennie ahhoz, hogy a feladat elmenthető legyen.

7. LS-8259 DEV – Konkurens feladatok szerkesztése nxExercisesban

A feladatbank felületen már van lehetőség egy feladatnál a konkurens feladatok megadására, szerkesztésére is.

A feladatot meg kell nyitni szerkesztési módban, majd a “Tulajdonságok” oszlopban a „Konkurens feladatok azonosítói” részben a „+” gombra kell kattintani. Az itt megjelenő kék „kapszulában” lehet megadni egy konkurens feladat azonosítóját. Az azonosító beírása után a „kapszulából” kikattintva lehet újabb azonosítót felvenni vagy egy korábban hozzáadottat törölni. Az azonosítókat szerkeszteni nem lehet, ha javítani kell, akkor törölni kell és újra felvenni.

Egy feladathoz maximum 50 azonosító adható meg konkurens feladat azonosítójaként, az azonosítók csak az azonosítóknál megengedett karaktereket tartalmazhatják (kötőjelet, az angol abc kisbetűit és számokat), és az adott feladat azonosítója nem adható meg konkurens feladat azonosítójaként.

8. LS-10747 50-nél több projektadmin is kaphasson emailt a publikációról

Egy publikációról szóló visszajelző e-mailt eddig csak 50-en kaphatták meg, a fejlesztés eredményeként, már 50-nél több felhasználóhoz is eljutnak az egy publikálás sikerességéről, sikertelenségéről szóló e-mailek.