# LearnDash LMS - bbPress Integration

> Hivatalos LearnDash kiegészítő, amellyel bbPress fórumokat társíthatsz kurzusokhoz és csoportokhoz, automatikus hozzáférés-kezeléssel.

## Mi ez és milyen problémát old meg?

A LearnDash LMS – bbPress Integration egy ingyenes, hivatalos kiegészítő, amely összeköti a LearnDash kurzusaidat és csoportjaidat a bbPress fórumrendszerrel. A legnagyobb előnye, hogy a **fórum-hozzáférést automatikusan kezeli**: ha valaki beiratkozik egy kurzusodra, azonnal beléphet a hozzá társított fórum(ok)ba, és posztolhat. Nem kell kézzel szerepköröket, jogokat állítgatnod, mégis **zárt, kurzusonként szeparált közösségeket** tudsz működtetni. Igény szerint a fórum **nyilvánosan olvasható** is lehet, így a látogatók látnak tartalmat, de írni csak a beiratkozottak tudnak.

## Előfeltételek és telepítés

- **Előfeltételek:** aktív LearnDash LMS és bbPress bővítmény.
- **Telepítés:**
  - WordPress admin > LearnDash LMS > Add-Ons > bbPress for LearnDash > Install/Activate.
  - Alternatíva: a LearnDash-fiókból letöltött .zip feltöltése a Bővítmények > Új hozzáadása > Bővítmény feltöltése menüben.

## Hogyan működik röviden?

1. Hozz létre egy vagy több **bbPress fórumot**.
2. A fórum szerkesztő oldalán megjelenik a LearnDash doboz, ahol **kurzus(ok)hoz és/vagy csoport(ok)hoz társíthatod** a fórumot.
3. Beállíthatod, hogy a belépéshez **minden kiválasztott kurzusra (“All”)** vagy **bármelyikre (“Any”)** legyen szükség.
4. Meghatározhatod, hogy a **nem beiratkozottak láthatják-e** (csak olvasás) a fórumot, illetve **egyéni “Nincs hozzáférés” üzenetet** is megadhatsz.
5. A hozzáférést a bővítmény ezután **automatikusan kezeli** a beiratkozás alapján. A tanulók a dinamikus **Course Forum** widgeten és bbPress rövidkódokon keresztül könnyen megtalálják a fórumot.

Megjegyzés: a bővítmény **nem hoz létre automatikusan fórumokat** – azokat bbPress-ben neked kell létrehoznod.

## Fő funkciók részletesen

- **Automatikus fórum-hozzáférés**  
  Amint valaki beiratkozik vagy hozzáférést vásárol egy kurzushoz, automatikusan posztolhat a társított fórumon. Kilépés/lemondás esetén a jogosultság megszűnik – külön adminisztráció nélkül.

- **Nyilvános olvasás vagy teljes rejtés**  
  Dönthetsz, hogy a fórum témái **olvasva legyenek-e publikusak** (marketing, bizalomépítés), vagy teljesen **rejtve** maradjanak a kurzuson kívüliek számára.

- **Több fórum egy kurzushoz**  
  Egy kurzushoz **tetszőleges számú fórumot** rendelhetsz (pl. “Kérdések”, “Projekt-visszajelzés”, “Off-topic”), így fókuszált beszélgetési tereket hozhatsz létre.

- **Hozzáférési logika több kurzus esetén**  
  Beállíthatod, hogy posztolni csak akkor lehessen, ha a felhasználó **minden** kijelölt kurzushoz hozzáfér (“All”), vagy elég, ha **bármelyikhez** (“Any”). Ez ideális közös, tematikus fórumokhoz.

- **Testreszabható “Nincs hozzáférés” üzenet**  
  Egyéni üzenetet adhatsz meg, például rövid magyarázattal és egy cselekvésre ösztönző szöveggel (pl. hogyan szerezhet hozzáférést).

- **“Course Forum” widget**  
  A widget **dinamikusan felismeri** az éppen megtekintett kurzust, és **közvetlen linket** ad a társított fórum(ok)hoz. A kurzus, lecke, téma és kvíz oldalakon is működik, így a tanulók egy kattintással elérnek mindent.

- **Rövidkód-támogatás**  
  A bbPress rövidkódjaival fórumlistákat és nézeteket illeszthetsz be bárhová (pl. kurzusleírás, külön oldal):

  ```
  [bbp-forum-index]
  ```

- **Társítás csoportokkal is**  
  Nemcsak kurzushoz, hanem **LearnDash csoportokhoz** is rendelhetsz fórumokat, így vállalati vagy osztály-alapú szervezésnél is átlátható a hozzáférés.

## Konkrét, gyakorlati példák

- **Zárt kurzusfórum minden tanfolyamhoz**  
  Minden kurzusodhoz külön fórumot társítasz. A tanulók kérdezhetnek, egymásnak segíthetnek; a kívülállók a beállításodtól függően semmit nem látnak vagy csak olvashatnak.

- **Közös haladó fórum több képzéshez**  
  Egy “Haladó Python” fórumot több kurzushoz kapcsolsz. “Any” módban elég, ha bármelyik haladó kurzuson beiratkozott; “All” módban csak azok posztolhatnak, akik minden szükséges előfeltétel-kurzust elvégeztek.

- **Promóció read-only nézettel**  
  A “Forum View” opcióval a látogatók belelátnak a beszélgetésekbe, de a hozzászóláshoz be kell iratkozni. A “Nincs hozzáférés” üzenetben röviden leírod, hogyan juthatnak hozzáféréshez.

## Előnyök és értékajánlat

- **Időmegtakarítás:** a jogosultságkezelés automatikus, nincs kézi szerepkör-állítgatás.
- **Rendezett közösség:** kurzusonként/csoportonként szeparált témák, releváns beszélgetések.
- **Rugalmas hozzáférés:** publikus olvasás, zárt posztolás, All/Any logika.
- **Jobb felhasználói élmény:** a widget és a rövidkódok miatt a fórum mindig “kéz alatt van”.
- **Konverziótámogatás:** a testreszabható üzenet segít a beiratkozás felé terelni az érdeklődőket.

## Kinek ajánlott?

- **Online oktatóknak és kurzuskészítőknek**, akik közösséget és Q&A felületet szeretnének kurzusonként.
- **Vállalati L&D csapatoknak**, ahol csoportokra bontott, zárt tudásmegosztás szükséges.
- **Képzési ügynökségeknek és membership oldalaknak**, ahol skálázható és automata hozzáférés-kezelés kell.
- **BuddyPress/BuddyBoss felhasználóknak**, ha kifejezetten fórum alapú közösséget szeretnének; a bbPress integráció önmagában is elegendő, nem kötelező a teljes közösségi platform.

## Korlátok és megjegyzések

- **Fórumokat neked kell létrehozni** a bbPress-ben; a kiegészítő nem generál fórumokat.
- **Megjelenés és moderáció**: a kinézetet és moderációs lehetőségeket a bbPress és a témád határozza meg; ez a bővítmény az összekapcsolásról és a hozzáférésről szól.
- **Nem teljes közösségi háló**: célzott, témákra szűkített fórumélményt kapsz, nem egy teljes social platformot.

## Gyors tippek beállításhoz

- **Tematikus közös fórumhoz:** állítsd a hozzáférési logikát “All” vagy “Any”-ra az igény szerint.
- **Read-only promóhoz:** engedélyezd a publikus megtekintést, és írd meg a konverziót segítő “Nincs hozzáférés” üzenetet.
- **Widget elhelyezése:** tedd a Course Forum widgetet a kurzus oldalsávjába, hogy a tanulók minden leckéből egy kattintással elérjék a fórumot.

Ezzel a kiegészítővel gyorsan és biztonságosan építesz kurzus-közösségeket, miközben a hozzáférés-kezelés teljesen automatikus marad.
