Telepítés és eltávolítás
Az LW LMS telepítése ZIP-ből vagy Composerrel, mi megy ki az oldalról, személyes adatok, és mi marad meg eltávolítás után.
This content is not available in your language yet.
Követelmények
Szekció neve “Követelmények”| WordPress | 6.6 vagy újabb |
| PHP | 8.0 vagy újabb |
| WooCommerce | csak a fizetős kurzusokhoz; előfizetéshez és tagsághoz a WooCommerce Subscriptions, illetve Memberships |
| Abilities | WordPress 6.9 vagy újabb |
Telepítés ZIP-ből
Szekció neve “Telepítés ZIP-ből”- Töltsd le a legfrissebb kiadás ZIP-jét a GitHub Releases oldalról. A kiadáshoz csatolt
lw-lms-<verzió>.zipkell, nem a „Source code” csomag: abból hiányzik a futáshoz szükségesvendor/mappa. - A WordPressben: Bővítmények → Új hozzáadása → Bővítmény feltöltése, válaszd ki a ZIP-et, majd Telepítés most és Bekapcsolás.
- LW Plugins → LMS → Hozzáférés: állítsd be az alapértelmezett hozzáférést, majd hozd létre az első kurzust a Kurzusok menüben.
- A frontended a
https://pelda.hu/wp-json/lms/v1/végpontokra épül.
Frissítés ZIP-pel: töltsd fel az új ZIP-et ugyanígy; a WordPress felajánlja a meglévő cseréjét, a beállítások megmaradnak. A bővítmény nincs fent a WordPress.org bővítménytárában, saját frissítője sincs: a frissítés ZIP-pel vagy Composerrel megy.
Telepítés Composerrel
Szekció neve “Telepítés Composerrel”composer require lwplugins/lw-lmsA csomag típusa wordpress-plugin, és a composer/installers-re épül, így a projekted installer-paths beállítása szerinti bővítménymappába kerül. Bedrockban ez a web/app/plugins/lw-lms/:
cd bedrock-projektcomposer require lwplugins/lw-lmswp plugin activate lw-lmsFrissítés: composer update lwplugins/lw-lms.
Az adatbázis-séma frissítése automatikus: ha kell, az első kérésnél lefut.
Ha git-klónból telepítesz, futtasd a composer install parancsot a bővítmény mappájában. Enélkül ezt az üzenetet látod: „Az autoloader nem található. Futtasd a “composer install” parancsot…”
Áttérés LearnDashről
Szekció neve “Áttérés LearnDashről”Ha eddig LearnDasht használtál, a kurzusokat és a leckéket a wp lw-lms migrate-learndash parancs hozza át. Lásd: WP-CLI.
Mi megy ki az oldalról?
Szekció neve “Mi megy ki az oldalról?”Statisztika, követés és licencellenőrzés nincs. Az LW Plugins áttekintő oldal (közös minden LW-bővítményben) a bővítmények listáját a GitHubról tölti le, sima lekéréssel, 12 órára gyorsítótárazva. Az oldalról adatot nem küld; ha a lista nem érhető el, a beépítettet használja.
A lecke-videó a látogató böngészőjéből töltődik a szolgáltatótól (YouTube, Vimeo, Wistia). LW Cookie mellett a beágyazás a hozzájárulásig blokkolható.
Személyes adatok
Szekció neve “Személyes adatok”A tanulók feliratkozásai, haladása és kvízválaszai az oldal adatbázisában maradnak. A WordPress Eszközök → Személyes adatok exportálása és Személyes adatok törlése funkciója ezeket is kezeli. A törlési kérés az aktív feliratkozásokat alapból megtartja (a lw_lms_privacy_erase_active_enrollments szűrővel változtatható). Ha egy felhasználót törölsz, a bővítmény az adatait is eltakarítja.
Eltávolítás
Szekció neve “Eltávolítás”- Kikapcsoláskor semmi nem törlődik.
- Törléskor csak akkor töröl adatot, ha a Haladó fülön be van kapcsolva a Minden adat törlése a bővítmény törlésekor. Ekkor törlődik minden feliratkozás, haladás, elvégzési rekord és kvízkitöltés (a négy saját tábla:
{prefix}lms_access,{prefix}lms_progress,{prefix}lms_completion_snapshots,{prefix}lms_quiz_attempts), a kurzus- és leckebeállítások, a tanulók ütemezési kezdődátumai, az LMS-beállítások és amanage_lmsjogosultság. - Mindig megmarad: a kurzus- és leckebejegyzések tartalma, és a csatolt médiafájlok.
- Multisite-on oldalanként a saját beállítás dönt. A felhasználói adatok csak akkor törlődnek, ha minden oldalon be volt kapcsolva a törlés.
- Ha a bővítmény fájljai hiányosak (nincs autoloader), a törlés semmit nem töröl.