# Kurzusok és leckék

> A kurzus- és lecke-szerkesztő dobozai: kurzustartalom, hozzáférés, WooCommerce-termékek, ütemezés, videó, mellékletek és kvíz.

A kurzusokat a **Kurzusok**, a leckéket a **Kurzusok → Leckék** menüben szerkeszted, a blokkszerkesztőben. A bővítmény saját dobozai a jobb oldalon és a szerkesztő alján vannak.

## Kurzus

![Egy kurzus a blokkszerkesztőben](https://hub.hellowp.io/_astro/lw-lms-kurzus-szerkeszto.AkK-5FJz_1CBO4w.webp)

*A „Kerámiakészítés kezdőknek” kurzus: jobb oldalt a Hozzáférési beállítások doboz, az Ingyenes (bejelentkezés szükséges) típussal.* (https://pelda.hu/wp-admin/post.php?post=35&action=edit)

| Doboz | Mire való |
|---|---|
| **Kurzustartalom** | A szakaszok és leckék sorrendje: **Szakasz hozzáadása**, **Lecke hozzáadása**, és leckénként az **Előnézet** jelölés. |
| **Hozzáférési beállítások** | **Nyitott (bárki hozzáférhet)**, **Ingyenes (bejelentkezés szükséges)** vagy **Fizetős (vásárlás szükséges)**. Új kurzusnál a [Hozzáférés](https://hub.hellowp.io/hu/docs/lw-plugins/lw-lms/beallitasok/hozzaferes/) fül alapértéke van kiválasztva. |
| **Kurzus adatai** | Időtartam, Oktató, Mellékletek (**Melléklet hozzáadása**). |
| **Haladás és ütemezés** | Szabad vagy lineáris haladás, és a kurzus nyitásának késleltetése. |

### Fizetős kurzus

Fizetős típusnál a **Hozzáférési beállítások** dobozban adod meg, mi nyitja meg a kurzust:

- **WooCommerce termékek**: termék-ID-k. Ha a hozzáférés csak néhány napig tartson, `termék_id:napok` formában add meg.
- **Előfizetések**, **Előfizetés-változatok** és **Tagságok**, ha ezek a WooCommerce-bővítmények aktívak.

WooCommerce nélkül a doboz ezt írja: „A WooCommerce kötelező a fizetős kurzusokhoz.” Kézzel bármelyik kurzusra feliratkoztathatsz valakit a [Tanulók](https://hub.hellowp.io/hu/docs/lw-plugins/lw-lms/tanulok/) oldalon.

### Haladás és ütemezés

- **Szabad: bármelyik lecke, bármilyen sorrendben**.
- **Lineáris: egyik lecke a másik után**. A következő lecke az előző elvégzése után nyílik meg.
- **A kurzus a feliratkozás után nyílik meg**: késleltetés óra, nap, hét vagy hónap egységben.

Az ütemezés csak lineáris módban érvényes.

## Lecke

![Egy lecke a blokkszerkesztőben](https://hub.hellowp.io/_astro/lw-lms-lecke-szerkeszto.BYQDSeM7_1zL4cI.webp)

*Az „Az agyag előkészítése” lecke: jobb oldalt a Kurzus és a Lecke adatai doboz.* (https://pelda.hu/wp-admin/post.php?post=37&action=edit)

| Doboz | Mire való |
|---|---|
| **Kurzus** | **Kurzus kiválasztása**, **Szekció (opcionális)** és **Sorrend**. Az üres szekció felirata „Nincs szakasz”. |
| **Videó** | **Videó URL**: YouTube, Vimeo, Wistia vagy közvetlen .mp4/.webm fájl. |
| **Lecke adatai** | Időtartam és Mellékletek. |
| **Kvíz** | JSON-szerkesztő. A formátum: [Kvíz-formátum](https://hub.hellowp.io/hu/docs/lw-plugins/lw-lms/kviz-formatum/). Hibás JSON-nál: „A kvíz nem mentődött: …” |
| **Ütemezés** | Lecke-szintű nyitás: nincs, a feliratkozástól, vagy az előző lecke elvégzésétől számítva. |

A videóhoz a REST API kész lejátszó-markupot ad (`video.html`); ez a bővítmény egyetlen frontend-eleme. A videó a látogató böngészőjéből töltődik a szolgáltatótól. Ha az LW Cookie is fut, a beágyazás a hozzájárulásig blokkolható.

> **A melléklet nem védett fájl**
>
> A mellékletek letöltési linkje aláírt, és alapból egy óráig él. A fájl maga viszont a médiatárban van, és a közvetlen média-URL-jével bárki megnyithatja. Érzékeny anyagot ne mellékletként tárolj.
