Student Manager WP Felhasználói Kézikönyv
Teljes útmutató a Student Manager WordPress plugin használatához oktatási intézmények számára.
Student Manager WP Dashboard Áttekintés
Mi a Student Manager WP?
A Student Manager WP egy átfogó WordPress plugin, amelyet felsőoktatási intézmények, felnőttképző központok és szakmai tanfolyam szolgáltatók számára terveztek. Teljes megoldást nyújt a tanulók kezelésére, a haladás nyomon követésére, a tanúsítványok kezelésére és jelentések generálására.
Főbb Funkciók
- Teljes tanuló profil kezelés
- Gyakorlati órák és jelenlét követése
- Vizsgaeredmények és tanúsítványkezelés
- Szeminárium szervezés és követés
- Testreszabható órarendek létrehozása
- Évfolyam és dokumentum kezelés
- Fejlett jelentések és elemzések
- CSV import/export lehetőségek
- Többnyelvű támogatás (angol/magyar)
- FluentCRM integráció
- Frontend shortcode-ok
2. Telepítés
Rendszerkövetelmények
- WordPress 5.0 vagy újabb
- PHP 7.4 vagy újabb
- MySQL 5.6 vagy újabb
- Minimum 64MB PHP memória limit
WordPress admin plugin telepítés képernyő
Telepítési Lépések
- Letöltés - Töltse le a Student Manager WP plugint a hivatalos weboldalról
- Feltöltés - Töltse fel a plugin fájlokat WordPress telepítésére:
- WordPress Admin-on keresztül: Bővítmények → Új hozzáadása → Bővítmény feltöltése
- FTP-n keresztül: Töltse fel a
/wp-content/plugins/könyvtárba
- Aktiválás - Aktiválja a plugint a WordPress admin panelen keresztül
- Konfiguráció - Állítsa be az alapvető beállításokat a Student Manager menüben
Plugin aktiválás után megjelenő Student Manager menü
3. Első Lépések
Első Bejelentkezés
Az aktiválás után megtalálja a Student Manager menüt a WordPress admin oldalsávjában. A plugin a következő menüstruktúrát hozza létre:
Student Manager admin menü struktúra
- Tanulók - Tanuló profilok kezelése
- Órák - Gyakorlati órák követése
- Vizsgák - Vizsgaeredmények kezelése
- Szemináriumok - Szemináriumok szervezése
- Órarendek - Testreszabható órarendek létrehozása
- Dokumentum Könyvtár - Fájlok és dokumentumok kezelése
- Évfolyamok - Évfolyam kezelés és szervezés
- Jelentések - Elemzések generálása
- Beállítások - Rendszer konfigurálása
Kezdeti Beállítás
- Menjen a Student Manager → Beállítások menüpontra
- Konfigurálja az intézmény adatait
- Állítsa be az évfolyamokat és kurzusokat
- Konfigurálja a felhasználói jogosultságokat
- Válassza ki a preferált nyelvet
Beállítások oldal - alapvető konfiguráció
4. Student Management
4.1 Adding Students
To add a new student:
- Navigate to Students → Add New
- Fill in the required information:
- First Name (required)
- Last Name (required)
- Email Address (required)
- Add optional information:
- Internal Code/Student ID
- Birth Information
- Contact Details
- Address Information
- Upload a student photo (optional)
- Click Save Student
4.2 Student Profiles
Each student profile contains comprehensive information organized in tabs:
Personal Information
- Basic details (name, email, phone)
- Birth information
- Address details
- Student photo
Academic Records
- Practice hours summary
- Exam results
- Seminar participation
- Overall progress
4.3 Bulk Import
Import multiple students using CSV files:
- Go to Students → Import CSV
- Choose import type: Personal Information
- Download the CSV template or prepare your file with these columns:
- Required: email, first_name, last_name
- Optional: internal_code, phone, birth_date, address, city, etc.
- Upload your CSV file
- Map columns using the visual interface
- Review and confirm the import
5. Hours Tracking
Track student practice hours and attendance:
Adding Hours Records
- Go to Hours → Add New
- Select the student
- Enter the date
- Specify semester
- Add practice minutes
- Record absence days (if any)
- Add notes (optional)
Bulk Import Hours
Import hours data via CSV:
- Required fields: email, date, semester, practice_minutes, absence_days
- Optional fields: note
6. Exam Management
Recording Exam Results
- Navigate to Exams → Add New
- Select the student
- Choose the subject/course
- Set exam date
- Select exam type (midterm, final, quiz, etc.)
- Enter the result/grade
- Add percentage score (optional)
- Record certificate number (if applicable)
Bulk Import Exam Results
CSV import fields:
- Required: email, subject, date, exam_type, result
- Optional: percentage, score, certificate, note
Grade Calculations
The system automatically calculates:
- Average scores per subject
- Overall student performance
- Pass/fail status
- Completion rates
7. Szemináriumok
A Student Manager WP átfogó szeminárium kezelő rendszert biztosít, amely lehetővé teszi központosított szemináriumok létrehozását, résztvevők intelligens hozzárendelését és automatikus szinkronizálást.
Globális Szemináriumok admin felület áttekintés
7.1 Globális Szemináriumok
Új Szeminárium Létrehozása
- Navigáljon a Szemináriumok → Globális Szemináriumok → Új Hozzáadása menüpontra
- Töltse ki a szeminárium alapvető adatait:
- Szeminárium neve - A szeminárium címe (kötelező)
- Dátum - A szeminárium időpontja
- Óraszám - A szeminárium hossza órákban
- Leírás - Részletes információk a szemináriumról
- Válassza ki a hozzárendelés típusát (lásd alább)
- Mentse el a szemináriumot
Szeminárium létrehozó űrlap
Hozzárendelési Típusok
A rendszer három különböző módot kínál a résztvevők hozzárendelésére:
1. Minden Tanuló
- Automatikusan minden aktív tanulót hozzárendeli a szemináriumhoz
- Új tanulók automatikusan résztvevővé válnak
- Ideális intézményi szintű kötelező szemináriumokhoz
- Nincs szükség manuális kezelésre
2. Évfolyamok
- Válasszon ki egy vagy több évfolyamot
- Csak a kiválasztott évfolyamok tanulói lesznek résztvevők
- Automatikus szinkronizálás: új tanulók az adott évfolyamon automatikusan hozzáadódnak
- Ideális évfolyam-specifikus szemináriumokhoz
3. Manuális Kiválasztás
- Egyénileg válassza ki a résztvevőket
- Teljes kontroll a résztvevők felett
- Keresés és szűrés funkciók
- Ideális kisebb, célzott szemináriumokhoz
7.2 Résztvevők Hozzárendelése
Manuális Résztvevő Kiválasztás
A manuális kiválasztás mód használatakor egy fejlett modális ablak jelenik meg:
Résztvevő kiválasztó modális ablak
Funkciók:
- Két lista rendszer - "Összes Tanuló" és "Kiválasztott Tanulók" nézetek közötti váltás
- Valós idejű keresés - Tanulók keresése név, email vagy belső kód alapján
- Évfolyam szűrés - Szűrés évfolyam szerint
- Duplikáció védelem - Már résztvevő tanulók "Már Résztvevő" jelvénnyel jelennek meg
- Szinkronizált jelölőnégyzetek - A kiválasztások mindkét listában láthatók
- Tömeges műveletek - Több tanuló egyidejű kiválasztása
Résztvevők Kiválasztása Lépésről Lépésre:
- Kattintson a "Tanulók Kiválasztása" gombra
- Használja a keresőt vagy évfolyam szűrőt a tanulók megtalálásához
- Jelölje be a kívánt tanulók melletti jelölőnégyzeteket
- Váltson a "Kiválasztott Tanulók" fülre a kiválasztások ellenőrzéséhez
- Kattintson a "Kiválasztás Mentése" gombra
Résztvevők Szerkesztése
Meglévő szeminárium résztvevőinek módosítása:
- Nyissa meg a szemináriumot szerkesztésre
- A rendszer automatikusan betölti a jelenlegi résztvevőket
- Adjon hozzá új résztvevőket vagy távolítson el meglévőket
- A rendszer intelligensen szinkronizálja a változásokat:
- Új kiválasztások hozzáadásra kerülnek
- Eltávolított kiválasztások soft delete-tel törlődnek
- Meglévő résztvevők változatlanok maradnak
Résztvevők szerkesztése - meglévő kiválasztások megőrzése
Résztvevői Státusz Kezelése
A szeminárium részletek oldalán kezelheti a résztvevők státuszát:
- Részt vett - A tanuló megjelent a szemináriumon
- Nem vett részt - A tanuló nem jelent meg
- Tömeges frissítés - Több tanuló státuszának egyidejű módosítása
- Egyéni eltávolítás - Résztvevő eltávolítása a szemináriumról
Résztvevői státusz kezelő felület
7.3 FluentForms Integráció
A Student Manager WP zökkenőmentesen integrálódik a FluentForms pluginnal, lehetővé téve a tanulók számára, hogy űrlapokon keresztül regisztráljanak szemináriumokra.
FluentForms Integráció Beállítása
- Telepítse és aktiválja a FluentForms plugint
- Hozzon létre egy új űrlapot a FluentForms-ban
- Adjon hozzá mezőket:
- Email cím (kötelező) - a tanuló azonosításához
- Szeminárium választó (opcionális) - dropdown vagy radio
- További mezők igény szerint
- Konfigurálja az űrlap beállításokat a Student Manager integrációhoz
FluentForms szeminárium regisztrációs űrlap példa
Automatikus Résztvevő Hozzáadás
Amikor egy tanuló beküld egy FluentForms űrlapot:
- A rendszer automatikusan azonosítja a tanulót email cím alapján
- Hozzáadja a tanulót a kiválasztott szemináriumhoz
- Létrehoz egy szeminárium résztvevői rekordot
- Naplózza a tevékenységet az audit logban
- Opcionálisan értesítést küld a tanulónak
Támogatott FluentForms Mezők
Kötelező Mezők
- email - A tanuló email címe (azonosításhoz)
Opcionális Mezők
- seminar_id - Konkrét szeminárium ID
- seminar_name - Szeminárium neve (ha ID nincs megadva)
- notes - Megjegyzések vagy speciális kérések
Hibaelhárítás FluentForms Integráció
- Tanuló nem található - Ellenőrizze, hogy a tanuló létezik-e a rendszerben az adott email címmel
- Szeminárium nem található - Győződjön meg róla, hogy a szeminárium ID vagy név helyes
- Duplikált regisztráció - A rendszer automatikusan kezeli, nem ad hozzá duplikált résztvevőt
- Jogosultsági hibák - Ellenőrizze a FluentForms webhook beállításokat
8. Órarendek
Az órarend funkció lehetővé teszi testreszabható órarendek létrehozását és kezelését különböző évfolyamok és kurzusok számára.
Órarend kezelő felület áttekintés
8.1 Órarend Létrehozása
Új Órarend Hozzáadása
- Navigáljon az Órarendek → Új Hozzáadása menüpontra
- Adja meg az órarend alapvető információit:
- Cím - Az órarend neve (kötelező)
- Leírás - Részletes leírás (opcionális)
- Évfolyam - Válassza ki a célévfolyamot
- Fejléc szín - Testreszabható színkód (pl. #3B82F6)
- Konfigurálja az oszlopokat (napok, időpontok)
- Állítsa be az aktív státuszt
- Mentse el az órarendet
Órarend létrehozó űrlap
Oszlopok Konfigurálása
Az órarend oszlopai teljesen testreszabhatók:
- Napok - Hétfő, Kedd, Szerda, stb.
- Időpontok - 8:00-9:00, 9:00-10:00, stb.
- Tantárgyak - Matematika, Fizika, stb.
- Termek - A101, Labor, stb.
8.2 Órarend Kezelés
Meglévő Órarendek Szerkesztése
- Menjen az Órarendek listához
- Kattintson a Szerkesztés gombra a kívánt órarend mellett
- Módosítsa a szükséges mezőket
- Mentse el a változtatásokat
Órarend lista kezelő felület
Órarend Státusz Kezelése
- Aktív - Az órarend megjelenik a frontend-en
- Inaktív - Az órarend el van rejtve
Órarend Törlése
Órarend Shortcode-ok
Az órarendeket shortcode-okkal jelenítheti meg a frontend-en:
[student_manager_schedule id="1"]
Évfolyam alapú órarend megjelenítés:
[student_manager_schedule year_level="1"]
Összes aktív órarend listázása:
[student_manager_schedules]
Frontend órarend megjelenítés példa
Órarend Paraméterek
Elérhető Paraméterek
- id - Konkrét órarend ID
- year_level - Évfolyam szűrés
- show_title - Cím megjelenítése (true/false)
- show_description - Leírás megjelenítése (true/false)
- template - Egyéni sablon használata
Fejlett Használat
Komplex órarend megjelenítés testreszabott sablonnal:
[student_manager_schedule id="1" show_title="true" show_description="false" template="custom-schedule"]
9. Dokumentum Könyvtár
A Dokumentum Könyvtár lehetővé teszi fájlok feltöltését és kezelését évfolyamok szerint szervezve. A tanulók csak a saját évfolyamukhoz tartozó dokumentumokat láthatják és tölthetik le.
Dokumentum Könyvtár admin felület áttekintés
9.1 Dokumentumok Kezelése
Új Dokumentum Feltöltése
- Navigáljon a Dokumentum Könyvtár → Új Hozzáadása menüpontra
- Töltse ki a dokumentum adatait:
- Cím - A dokumentum neve (kötelező)
- Leírás - Részletes leírás a dokumentumról
- Évfolyam - Válassza ki a célévfolyamot
- Láthatóság - Nyilvános vagy privát
- Válassza ki a feltöltendő fájlt
- Kattintson a Dokumentum Mentése gombra
Dokumentum feltöltő űrlap
Támogatott Fájlformátumok
Engedélyezett Fájltípusok
- PDF - .pdf fájlok
- Microsoft Office - .doc, .docx, .xls, .xlsx, .ppt, .pptx
- Képek - .jpg, .jpeg, .png, .gif
- Szöveg - .txt, .rtf
- Archívum - .zip, .rar
9.2 Évfolyam Dokumentumok
Évfolyam Alapú Szervezés
A dokumentumok évfolyamok szerint vannak szervezve:
- 1. Évfolyam - Első éves tanulók dokumentumai
- 2. Évfolyam - Második éves tanulók dokumentumai
- 3. Évfolyam - Harmadik éves tanulók dokumentumai
- Általános - Minden évfolyam számára elérhető
Évfolyam alapú dokumentum szervezés
Dokumentum Kategóriák
A dokumentumokat kategóriákba sorolhatja:
- Tananyagok - Előadások, jegyzetek
- Feladatok - Házi feladatok, projektek
- Vizsgák - Mintavizsgák, megoldások
- Szabályzatok - Intézményi dokumentumok
- Űrlapok - Kérvények, nyomtatványok
9.3 Tanuló Hozzáférés
Frontend Megjelenítés
A tanulók a következő shortcode segítségével érhetik el a dokumentumokat:
[student_documents]
Konkrét évfolyam dokumentumai:
[student_documents year_level="1"]
Kategória szerinti szűrés:
[student_documents category="tananyagok"]
Frontend dokumentum lista tanuló nézetben
Automatikus Hozzáférés Kezelés
A rendszer automatikusan kezeli a hozzáféréseket:
- Bejelentkezett tanulók csak a saját évfolyamuk dokumentumait látják
- Általános dokumentumok minden tanuló számára elérhetők
- Privát dokumentumok csak adminisztrátorok számára láthatók
- Letöltések automatikusan naplózásra kerülnek
Dokumentum Shortcode Paraméterek
Elérhető Paraméterek
- year_level - Évfolyam szűrés (1, 2, 3, stb.)
- category - Kategória szűrés
- limit - Megjelenített dokumentumok száma
- show_description - Leírás megjelenítése (true/false)
- show_download_count - Letöltések számának megjelenítése
- template - Egyéni sablon használata
Fejlett Példa
Tananyagok megjelenítése leírással és letöltési statisztikákkal:
[student_documents category="tananyagok" show_description="true" show_download_count="true" limit="10"]
Fejlett dokumentum megjelenítés példa
Letöltési Statisztikák
A rendszer nyomon követi:
- Ki töltötte le a dokumentumot
- Mikor történt a letöltés
- Hányszor lett letöltve összesen
- Népszerű dokumentumok rangsorolása
10. Tandíj Kezelés
A Student Manager WP átfogó tandíj kezelő rendszert biztosít, amely lehetővé teszi a kurzus díjak, fizetések és hátralékok nyomon követését. A rendszer támogatja a részletfizetéseket főtétel és altétel struktúrával.
Tandíj kezelő felület áttekintés
10.1 Díjstruktúra
Új Tandíj Tétel Létrehozása
- Navigáljon a tanuló profilához
- Válassza ki a Tandíjak fület
- Kattintson az "Új Tandíj Hozzáadása" gombra
- Töltse ki a kötelező mezőket:
- Kurzus - Válassza ki a kurzust (kötelező)
- Évfolyam - Válassza ki az évfolyamot (opcionális)
- Díj összege - A teljes tandíj összege
- Fizetési határidő - Mikor kell fizetni
- Mentse el a tandíj tételt
Tandíj tétel létrehozó űrlap
Tandíj Típusok
Főtétel (Parent Fee)
- A teljes tandíj összegét reprezentálja
- Lehet egyszeri fizetés vagy részletfizetés alapja
- Tartalmazza a kurzus és évfolyam információkat
- Automatikusan számolja a hátralékot
Altétel (Child Payment)
- Részletfizetések reprezentálására szolgál
- Mindig egy főtételhez kapcsolódik
- Több altétel is létrehozható egy főtételhez
- Automatikusan frissíti a főtétel hátralékát
10.2 Részletfizetések
Részletfizetés Hozzáadása
Amikor egy tanuló részletekben fizeti a tandíjat:
- Nyissa meg a főtételt (parent fee) a tandíj listában
- Kattintson a "Részletfizetés Hozzáadása" gombra
- Adja meg a részlet adatait:
- Fizetett összeg - A részlet összege
- Fizetés dátuma - Mikor fizette a tanuló
- Fizetési mód - Készpénz, átutalás, kártya, stb.
- Megjegyzés - További információk (opcionális)
- Mentse el a részletet
Részletfizetés hozzáadása űrlap
Automatikus Számítások
A rendszer automatikusan számolja:
- Fizetett összeg - Az összes altétel összege
- Hátralék - Főtétel összege mínusz fizetett összeg
- Fizetési státusz - Fizetve, Részben fizetve, Nincs fizetve
- Fizetési arány - Százalékos teljesítés
Példa Részletfizetésre
Forgatikönyv
Egy tanuló tandíja 300,000 Ft, amit 3 részletben fizet:
- Főtétel: 300,000 Ft (teljes tandíj)
- 1. részlet: 100,000 Ft (2024-01-15)
- 2. részlet: 100,000 Ft (2024-02-15)
- 3. részlet: 100,000 Ft (2024-03-15)
Hátralék: A rendszer automatikusan frissíti minden részlet után (200,000 → 100,000 → 0 Ft)
10.3 Fizetések Nyomon Követése
Tandíj Lista Nézet
A tandíj lista táblázat megjeleníti:
- Kurzus - Melyik kurzushoz tartozik a díj
- Évfolyam - Melyik évfolyamhoz tartozik (kék jelvény)
- Díj összege - A teljes tandíj
- Fizetett - Eddig befizetett összeg
- Hátralék - Még fizetendő összeg
- Határidő - Fizetési határidő
- Státusz - Fizetési státusz jelvény
Tandíj lista táblázat részletfizetésekkel
Státusz Jelvények
Fizetési Státuszok
- Fizetve - Zöld jelvény, teljes összeg befizetve
- Részben Fizetve - Sárga jelvény, részletfizetés folyamatban
- Nincs Fizetve - Piros jelvény, még nem történt fizetés
- Lejárt - Piros felkiáltójel, határidő lejárt
Részletfizetések Megjelenítése
A főtétel sorban kattintson a "Részletek" gombra:
- Kibontható lista jelenik meg az összes altétellel
- Minden részlet megjeleníti az összeget, dátumot és módot
- Részletek szerkeszthetők vagy törölhetők
- Automatikus összegzés az összes részletről
Kibontott részletfizetések lista
Részlet Szerkesztése és Törlése
Részletfizetések kezelése:
- Szerkesztés - Módosítsa az összeget, dátumot vagy megjegyzést
- Törlés - Távolítsa el a részletet (automatikusan frissíti a hátralékot)
- Tranzakció védelem - A rendszer biztosítja az adatintegritást
- Audit napló - Minden változtatás naplózásra kerül
Frontend Megjelenítés
A tanulók a [student_tuition_fees] shortcode segítségével láthatják a tandíjaikat:
- Főtételek és altételek hierarchikus megjelenítése
- Kurzus és évfolyam információk
- Fizetési státusz jelvények
- Hátralék és fizetett összegek
- Részletfizetések részletes listája
Frontend tandíj megjelenítés részletfizetésekkel
Jelentések és Export
Tandíj jelentések generálása:
- Fizetési összegző - Összes tanuló fizetési státusza
- Hátralék lista - Tanulók kintlevőségekkel
- Kurzus szerinti bontás - Díjak kurzusonként
- Évfolyam szerinti bontás - Díjak évfolyamonként
- CSV export - Adatok exportálása további feldolgozáshoz
Adatintegritás és Biztonság
A tandíj rendszer biztosítja:
- Tranzakció védelem - Atomikus műveletek, minden sikerül vagy semmi
- Soft delete - Törölt rekordok visszaállíthatók
- Audit napló - Teljes tevékenység naplózás
- Jogosultság ellenőrzés - Csak jogosult felhasználók módosíthatnak
- Adatvaliditás - Automatikus ellenőrzések minden műveltnél
11. Shortcode-ok
A Student Manager WP számos shortcode-ot biztosít, amelyekkel a frontend oldalon megjelenítheti a tanuló adatokat, jelentéseket és egyéb információkat.
Shortcode használat példa WordPress szerkesztőben
11.1 Frontend Megjelenítés
Tanuló Lista Megjelenítése
Az összes tanuló listájának megjelenítése:
[student_manager_students]
Szűrt tanuló lista évfolyam szerint:
[student_manager_students year_level="1"]
Tanuló lista státusz szerint:
[student_manager_students status="active"]
Frontend tanuló lista megjelenítés
Egyéni Tanuló Profil
Egy adott tanuló profiljának megjelenítése:
[student_manager_profile student_id="123"]
Tanuló profil email alapján:
[student_manager_profile email="tanuló@email.com"]
Órák és Jelenlét
Tanuló órák megjelenítése:
[student_manager_hours student_id="123"]
Szemeszter alapú órák:
[student_manager_hours semester="2024/1"]
Órák táblázat frontend megjelenítés
Vizsgaeredmények
Tanuló vizsgaeredményeinek megjelenítése:
[student_manager_exams student_id="123"]
Tantárgy szerinti vizsgák:
[student_manager_exams subject="Matematika"]
Szemináriumok
Szeminárium lista megjelenítése:
[student_manager_seminars]
Tanuló szeminárium részvétele:
[student_manager_seminars student_id="123"]
Órarendek
Konkrét órarend megjelenítése:
[student_manager_schedule id="1"]
Évfolyam órarendje:
[student_manager_schedule year_level="1"]
Összes aktív órarend:
[student_manager_schedules]
Dokumentumok
Tanuló dokumentumok megjelenítése:
[student_documents]
Évfolyam dokumentumai:
[student_documents year_level="1"]
Kategória szerinti dokumentumok:
[student_documents category="tananyagok"]
11.2 Shortcode Példák és Paraméterek
Általános Paraméterek
- limit - Megjelenített elemek száma (alapértelmezett: 10)
- orderby - Rendezés alapja (name, date, id)
- order - Rendezés iránya (ASC, DESC)
- show_photos - Fényképek megjelenítése (true/false)
- template - Egyéni sablon használata
Komplex Példa
Aktív tanulók listája fényképekkel, 20 elemmel:
[student_manager_students status="active" limit="20" show_photos="true" orderby="name" order="ASC"]
Komplex shortcode eredmény fényképekkel
Jelentések Shortcode-ok
Statisztikák megjelenítése:
[student_manager_stats]
Évfolyam statisztikák:
[student_manager_stats type="year_level"]
Haladási jelentés:
[student_manager_progress student_id="123"]
Egyéni Sablonok
Saját sablon használata:
[student_manager_students template="custom-student-list"]
A sablonfájlokat a téma mappájában kell elhelyezni:
/wp-content/themes/your-theme/student-manager/custom-student-list.php
12. Jelentések
Available Reports
- Student Progress Reports - Individual and group progress
- Hours Summary - Practice hours by student/semester
- Exam Results - Performance analytics
- Seminar Attendance - Participation tracking
- Completion Rates - Overall statistics
Generating Reports
- Go to Reports
- Select report type
- Choose date range
- Apply filters (student, course, etc.)
- Generate and export
Export Options
- PDF reports
- CSV data export
- Excel spreadsheets
- Print-friendly formats
9A. FluentCRM Integráció
A Student Manager WP zökkenőmentesen integrálódik a FluentCRM pluginnal, lehetővé téve a teljes körű CRM funkcionalitást a tanulókezelés mellett. Az integráció kétirányú szinkronizálást, automatikus tevékenység naplózást és intelligens automatizálást biztosít.
FluentCRM integráció áttekintés
9A.1 Beállítás és Konfiguráció
FluentCRM Telepítése
- Telepítse és aktiválja a FluentCRM plugint
- Menjen a Student Manager → Beállítások → FluentCRM menüpontra
- Engedélyezze a FluentCRM integrációt
- Konfigurálja a szinkronizálási beállításokat
FluentCRM integráció beállítások
Integráció Funkciói
Automatikus Funkciók
- Kontakt létrehozás - Új tanulók automatikusan FluentCRM kontaktok lesznek
- Kétirányú szinkronizálás - Változások mindkét irányban szinkronizálódnak
- Email cím egyeztetés - Meglévő kontaktok automatikus összekapcsolása
- Subscriber ID tárolás - FluentCRM subscriber_id tárolása a tanuló rekordban
9A.2 Kontakt Szinkronizálás
Tanuló → FluentCRM Kontakt
Amikor egy új tanulót hoz létre vagy módosít:
- A rendszer ellenőrzi, hogy létezik-e már FluentCRM kontakt az email címmel
- Ha létezik: összekapcsolja a tanuló rekordot a kontakttal
- Ha nem létezik: új FluentCRM kontaktot hoz létre
- Szinkronizálja az alapvető adatokat:
- Név (first_name, last_name)
- Email cím
- Telefonszám
- Belső kód (internal_code custom field)
Tanuló és FluentCRM kontakt szinkronizálás
FluentCRM Kontakt → Tanuló
Amikor egy WordPress felhasználó regisztrál:
- A rendszer keres meglévő tanuló rekordot az email cím alapján
- Ha talál: automatikusan összekapcsolja a WordPress user-rel
- Frissíti a tanuló adatait a WordPress user adataival
- Naplózza az összekapcsolást az audit logban
Custom Field Szinkronizálás
A következő custom fieldek automatikusan szinkronizálódnak:
Szinkronizált Mezők
- internal_code - Tanuló belső kódja
- year_level - Évfolyam információ
- student_status - Tanuló státusza (active, archived, suspended)
- birth_date - Születési dátum
- enrollment_date - Beiratkozás dátuma
9A.3 Automatizálás és Címkék
Automatikus Címkézés
A rendszer automatikusan címkézi a kontaktokat:
- Student - Minden tanuló megkapja ezt a címkét
- Active Student - Aktív státuszú tanulók
- Archived Student - Archivált tanulók
- Suspended Student - Felfüggesztett tanulók
- Year Level 1, 2, 3... - Évfolyam alapú címkék
Automatikus címkézés FluentCRM-ben
FluentCRM Automatizálási Feltételek
Használja a Student Manager adatokat FluentCRM automatizálásokban:
Elérhető Feltételek
- Tanuló státusza - Aktív, archivált, felfüggesztett
- Évfolyam - Konkrét évfolyamon van-e
- Gyakorlati órák - Elérte-e a minimum óraszámot
- Vizsgaeredmények - Sikeres/sikertelen vizsgák
- Szeminárium részvétel - Részt vett-e adott szemináriumon
- Tandíj státusz - Fizetve/részben fizetve/nincs fizetve
Automatizálási Példák
1. Üdvözlő Email Sorozat:
- Trigger: Új tanuló létrehozva (Student címke hozzáadva)
- Akció: Üdvözlő email küldése
- Várakozás: 3 nap
- Akció: Tanfolyam információk küldése
2. Tandíj Emlékeztető:
- Trigger: Tandíj határidő közeledik (7 nappal előtte)
- Feltétel: Tandíj státusz = "Nincs fizetve" vagy "Részben fizetve"
- Akció: Emlékeztető email küldése
3. Vizsgaeredmény Értesítés:
- Trigger: Új vizsgaeredmény rögzítve
- Feltétel: Eredmény >= 80%
- Akció: Gratulációs email küldése
FluentCRM automatizálás példa
9A.4 Tevékenység Naplózás
Automatikus CRM Jegyzetek
Minden tanuló tevékenység automatikusan naplózásra kerül a FluentCRM kontakt profiljában:
- Gyakorlati órák - Új óra rögzítve (dátum, szemeszter, percek)
- Vizsgák - Vizsgaeredmény rögzítve (tantárgy, eredmény, dátum)
- Szemináriumok - Szeminárium részvétel (név, dátum, óraszám)
- Tandíjak - Fizetés rögzítve (összeg, dátum, mód)
- Státusz változások - Aktív → Archivált, stb.
Tanuló tevékenységek FluentCRM kontakt profilban
Kontakt Profil Szekciók
A FluentCRM kontakt profilban megjelennek a Student Manager szekciók:
Tanuló Információk Szekció
- Belső kód
- Évfolyam
- Státusz
- Beiratkozás dátuma
- Összesített statisztikák
Tevékenység Előzmények
- Legutóbbi gyakorlati órák
- Legutóbbi vizsgaeredmények
- Szeminárium részvételek
- Tandíj fizetések
- Időrendi nézet
Webhook Integráció
A FluentCRM webhookok használhatók külső rendszerekkel való integrációhoz:
- Új tanuló létrehozva → Webhook trigger
- Vizsgaeredmény rögzítve → Webhook trigger
- Tandíj fizetve → Webhook trigger
- JSON formátumú adatok küldése
Hibaelhárítás
- Szinkronizálás nem működik - Ellenőrizze, hogy a FluentCRM aktív-e
- Duplikált kontaktok - Használja a FluentCRM merge funkciót
- Custom fieldek hiányoznak - Hozza létre őket manuálisan a FluentCRM-ben
- Jegyzetek nem jelennek meg - Ellenőrizze a webhook beállításokat
13. Beállítások
A Student Manager WP beállítások menüpontja 5 fülre van osztva. Itt találhatók a plugin működését befolyásoló beállítások.
Beállítások felület - 5 fül
1. General (Általános) Fül
Adatkezelés
- Delete all data when plugin is uninstalled (Összes adat törlése eltávolításkor)
- Ha be van pipálva: a plugin eltávolításakor MINDEN adat törlődik
- Törlődik: összes tanuló rekord, órák, vizsgák, szemináriumok, audit logok, FluentCRM integráció adatok
- Ha nincs bepipálva: az adatok megmaradnak az adatbázisban
Automatikus Tanuló Létrehozás
- Enable automatic student creation (Automatikus tanuló létrehozás engedélyezése)
- Ha be van kapcsolva: új WordPress felhasználó regisztrációkor automatikusan létrejön a tanuló rekord
- Szerepkör választás: Kiválasztható, mely WordPress szerepköröknél működjön (pl. Student, Subscriber)
- A létrehozott tanuló rekord:
- User ID összekapcsolva a WordPress userrel
- Státusz: "Active"
- Üres internal code (később kitölthető)
- Audit log bejegyzés készül
- FONTOS: A [student_register] shortcode csak akkor működik, ha ez be van kapcsolva!
General fül - Adatkezelés és automatikus létrehozás
2. FluentCRM Integration Fül
Ez a fül csak akkor jelenik meg, ha a FluentCRM plugin telepítve van. Ha nincs telepítve, figyelmeztetés jelenik meg.
Fő Kapcsoló
- Enable FluentCRM Integration - Master kapcsoló az összes FluentCRM funkcióhoz
4 Beállítási Opció (ha a fő kapcsoló BE van kapcsolva):
1. Profile Section (Profil Szekció)
- Show Student Activities in Contact Profile
- Megjeleníti a tanuló statisztikákat és tevékenységeket a FluentCRM kontakt profilban
2. Automatic Notes (Automatikus Jegyzetek)
- Create Notes for Student Activities
- Automatikusan jegyzetet hoz létre FluentCRM-ben amikor órák, vizsgák vagy szemináriumok kerülnek rögzítésre
- Emoji formázással
3. Activity Timeline (Tevékenység Idővonal)
- Track Student Lifecycle in Timeline
- Timeline bejegyzéseket hoz létre tanuló létrehozáskor, frissítéskor és státusz változáskor
4. Automation Triggers (Automatizálási Triggerek)
- Enable Custom Automation Triggers
- Egyedi triggereket biztosít FluentCRM automatizálásokhoz
- Státusz változások, kiváló eredmények, stb.
- 📊 Tanuló statisztikák és tevékenység áttekintés
- 📝 Automatikus jegyzetek emoji formázással
- 📈 Tevékenység timeline tracking
- 🏷️ Automatikus címke kezelés státusz alapján
- ⚡ Egyedi automation triggerek
FluentCRM Integration fül beállításai
3. Shortcodes Fül
Ez a fül NEM beállítási lehetőségeket tartalmaz, hanem egy referencia oldal az elérhető shortcode-okról.
Megjelenített Shortcode-ok:
- [student_data] - Tanuló adatok megjelenítése
- [student_hours] - Gyakorlati órák
- [student_exams] - Vizsgaeredmények
- [student_seminars] - Szemináriumok
- [student_tuition_fees] - Tandíjak
- [student_documents] - Dokumentumok
- [student_register] - Regisztrációs űrlap (csak ha az automatikus létrehozás be van kapcsolva)
Minden shortcode-hoz tartozik:
- Színes kártya vizuális ikonnal
- Rövid leírás
- Használati példák paraméterekkel
- Copy gomb a gyors másoláshoz
Shortcodes referencia oldal színes kártyákkal
4. Display Options (Megjelenítési Beállítások) Fül
Hours Table Columns (Órák Táblázat Oszlopai)
Beállítható, mely oszlopok jelenjenek meg az órák táblázatban (admin nézetben és shortcode-ban).
- Checkbox lista az összes elérhető oszlopról
- Kötelező oszlopok (required) nem kapcsolhatók ki
- Opcionális oszlopok be/ki kapcsolhatók
- Reset to Defaults gomb - visszaállítja az alapértelmezett beállításokat
Elérhető oszlopok:
- Date (kötelező)
- Semester
- Course
- Practice Minutes
- Absence Days
- Note
- Created At
- stb.
Display Options - Oszlop láthatóság beállítása
5. Advanced (Haladó) Fül
Exam Types Management (Vizsgaeredmény Típusok Kezelése)
Itt kezelheted a vizsgaeredmény típusokat, amelyek kiválaszthatók vizsgák hozzáadásakor vagy szerkesztésekor.
- Current Exam Types lista
- Minden típus külön sorban
- Edit gomb - típus nevének szerkesztése
- Delete gomb - típus törlése
- Add Type gomb - új vizsgaeredmény típus hozzáadása
Alapértelmezett típusok:
- Midterm
- Final
- Quiz
- Practice
- stb.
Advanced fül - Exam Types kezelése
manage_options jogosultsággal rendelkező felhasználók (általában adminisztrátorok) számára érhető el!
14. Hibaelhárítás
Common Issues
Plugin Not Activating
- Check WordPress version compatibility
- Verify PHP version requirements
- Ensure sufficient memory limit
- Check for plugin conflicts
CSV Import Failing
- Verify CSV format and encoding (UTF-8)
- Check required columns are present
- Ensure file size is under 2MB
- Validate data formats (dates, emails)
Performance Issues
- Optimize database tables
- Clear WordPress cache
- Check server resources
- Update to latest version
Getting Help
- Check the FAQ section
- Visit community forums
- Contact support team
- Submit bug reports