# Ranglista

> A kvízeredmények nyilvános listája: bekapcsolás, beállítások, kiírás oldalon, védelem a spam ellen.

A kvíz ranglistája nyilvánosan megjeleníti a kvízpontszámokat, így a tanulók láthatják, hol állnak a többiekhez képest. Ez a baráti versengés növelheti a bevonódást és a teljesítményt.

## Mielőtt elkezdenéd

- A ranglista kvízenként kapcsolható be.
- A spam elleni védelemhez érdemes CAPTCHA-t bekapcsolni (lásd lent).

## A ranglista bekapcsolása

1. Nyisd meg a **LearnDash LMS → Kvízek** menüpontot.
2. Kattints a szerkeszteni kívánt kvízre.
3. Válaszd a **Beállítások** fület.
4. Görgess az **Adminisztratív és adatkezelési beállítások** szakaszhoz.
5. Kapcsold be a **Ranglista** kapcsolót.

![A ranglista beállításai](./kepek/kvizek-adminisztracio.webp)

*A ranglista beállításai* (https://minta-bolt.hu/wp-admin/post.php?post=17&action=edit&currentTab=sfwd-quiz-settings)

## A ranglista beállításai

Bekapcsolás után több testreszabási lehetőség jelenik meg.

| Beállítás | Mit csinál |
|---|---|
| **Ki jelentkezhet?** | Kik kerülhetnek fel a ranglistára. |
| **Többszöri jelentkezés felhasználónként** | A tanulók több eredményt is beküldhetnek. |
| **Felhasználók automatikus felvétele** | Bekapcsolva a pontszám a kvíz után automatikusan felkerül, kikapcsolva a tanulónak gombbal kell beküldenie. |
| **Megjelenített bejegyzések száma** | Hány bejegyzés látszik (például az első 5 vagy 10). |
| **Lista rendezése?** | A rendezés módja. |
| **Megjelenés a(z) Kvíz eredményoldalán** | Hogyan jelenik meg a ranglista a kvíz befejezése után. |
| **Really Simple CAPTCHA** | CAPTCHA a beküldésnél (lásd lent). |

### Ki jelentkezhet?

- **Minden felhasználó**: bárki, aki befejezi a kvízt.
- **Csak regisztrált felhasználók**: csak a bejelentkezettek.
- **Csak névtelen felhasználók**: nyitott hozzáférésű kvízekhez. A névtelen felhasználóknak meg kell adniuk a nevüket és az e-mail-címüket ahhoz, hogy felkerüljenek a ranglistára.

### Többszöri jelentkezés felhasználónként

Ezt a lehetőséget csak akkor kapcsold be, ha az **Engedélyezett újrapróbálkozások száma** egynél nagyobb. Megadhatsz várakozási időt (percben) két beküldés között.

### Lista rendezése?

- **Legjobb felhasználó** (legmagasabb pontszám)
- **Legújabb bejegyzés**
- **Legrégebbi bejegyzés**

### Megjelenés a kvíz eredményoldalán

- **Az eredményszöveg alatt**: automatikusan az eredmények alatt jelenik meg.
- **Gombbal**: megjelenik egy gomb, amelyre kattintva a tanuló előhívhatja a ranglistát.

## A ranglista kiírása oldalon vagy bejegyzésben

A ranglistát az eredményoldalon kívül is megjelenítheted:

1. Nyisd meg a **LearnDash LMS → Kvízek** listát.
2. Keresd meg a kvízt, és másold ki a **Rövidkód** oszlopból a ranglista rövidkódját, például: `[LDAdvQuiz_toplist 27]`.
3. Illeszd be bármelyik WordPress-oldal vagy -bejegyzés tartalmába.

## Védelem a spam ellen: CAPTCHA

A ranglistabeküldések védelmére a LearnDash CAPTCHA-ellenőrzést támogat.

1. Telepítsd a **Really Simple CAPTCHA** bővítményt (a WordPress bővítménytárában érhető el).
2. A telepítés után a CAPTCHA megjelenik a ranglistabeküldő űrlapon.
3. Így csak valódi felhasználók küldhetnek be pontszámot.

A CAPTCHA főleg akkor hasznos, ha névtelen beküldést engedsz.

## Mit lát a tanuló?

A kvíz befejezése után a tanuló a beállításoktól függően vagy rögtön látja a ranglistát, vagy egy gombra kattintva nyithatja meg. A névtelen felhasználókat (ha engedélyezett) a név és az e-mail-cím megadására kéri a rendszer.

## Adminisztrátorok a ranglistán

Alapból az Adminisztrátor szerepkörű felhasználók nem szerepelnek a kvízjelentésekben és a ranglistákon. Ha szeretnéd őket is szerepeltetni:

1. Nyisd meg a **LearnDash LMS → Beállítások** oldalt.
2. Az **Általános** fülön görgess az admin felhasználói beállítások szakaszhoz.
3. Kapcsold be a jelentésekbe való belefoglalás kapcsolóját.

## Hasznos tippek

- A kvíz kitöltési és megjelenítési beállításait a [Megjelenés és tartalom](https://hub.hellowp.io/hu/plugins/sfwd-lms/kvizek-megjelenites-tartalom/) fejezetben finomhangolhatod.
- A rövidkóddal a ranglistát a kurzus kezdőoldalán vagy oldalsávjában is megjelenítheted.

A ranglista jó eszköz a tanulás játékosítására, de gondosan állítsd be az adatvédelmi és jelentkezési szabályokat a közönségednek megfelelően.
