Uwaga: Sama wtyczka Zoom (zarówno darmowa, jak i Pro) nie jest dołączana automatycznie. Aby korzystać z funkcji Zoom Pro (dłuższe spotkania, nagrania w chmurze itp.), musisz wykupić subskrypcję Zoom osobno.
1. Każdy instruktor łączy własne konto
Ze względów takich jak samodzielne planowanie lub odwoływanie spotkań, konto administratora nie jest współdzielone między instruktorów. Aby mieć pełną kontrolę, każdy instruktor powinien samodzielnie podłączyć swoje dane API w panelu WordPress Dokumentacja Themeum.
2. Tworzenie konta i aplikacji Zoom
2.1. Załóż konto Zoom
Odwiedź stronę zoom.us i zarejestruj nowe konto. Dokumentacja Themeum
2.2. Utwórz aplikację Server-to-Server OAuth
-
Zaloguj się do Zoom App Marketplace Dokumentacja Themeum.
-
Przewiń do sekcji Server-to-Server OAuth i kliknij Create.
-
Wprowadź nazwę aplikacji (App Name) i zatwierdź przyciskiem Create.
-
W zakładce Information podaj nazwę firmy oraz dane kontaktowe dewelopera (imię i e‑mail).
-
W zakładce Scopes zaznacz niezbędne uprawnienia (Meeting, Webinar, Recording, User). Zalecane scope’y:
-
Meeting Scopes: meeting:read:, meeting:write:, meeting:delete:, meeting:update: Dokumentacja Themeum
-
Recording Scopes: archiving:read:* Dokumentacja Themeum
-
User Scopes: user:read:* Dokumentacja Themeum
-
Webinar Scopes: webinar:read:, webinar:update:, webinar:delete:* Dokumentacja Themeum
-
-
Przejdź do Activation i kliknij Activate.
Porada: Aby szybko odszukać konkretne scope’y, skorzystaj z wyszukiwarki na stronie dodawania uprawnień. Dokumentacja Themeum
3. Pobranie poświadczeń
Po aktywacji aplikacji przejdź do zakładki App Credentials i skopiuj:
-
Account ID
-
Client ID
-
Client Secret Dokumentacja Themeum
4. Połączenie Zoom z Tutor LMS
-
W WP Admin przejdź do Tutor LMS Pro > Zoom > Set API.
-
Wklej skopiowane poświadczenia (Account ID, Client ID, Client Secret).
-
Kliknij Save & Check Connection, aby zapisać ustawienia i przetestować połączenie.
-
Alternatywnie instruktorzy mogą przejść do Frontend Dashboard > Zoom > Set API, a w razie błędu przełączyć permalinki na „Post name” w Settings > Permalinks. Dokumentacja Themeum
Uwaga: Po aktywacji dodatku Zoom Integration w Tutor LMS Pro > Addons w menu WP pojawi się nowa pozycja Zoom.
5. Test i weryfikacja
Upewnij się, że połączenie działa poprawnie, tworząc i usuwając testowe spotkanie Zoom z poziomu panelu Tutor LMS. Dokumentacja Themeum
Panel Zoom w Tutor LMS
Po poprawnym skonfigurowaniu w panelu Tutor LMS Pro > Zoom dostępne są zakładki:
A. All Meetings
Lista wszystkich nadchodzących spotkań. Możesz je tutaj:
-
Wyszukiwać i filtrować (wg kursu, daty, statusu)
-
Edytować (zmiana daty, godziny)
-
Usuwać Dokumentacja Themeum
B. Expired Meetings
Wszystkie zakończone spotkania. Podobne funkcje jak w All Meetings.
Tip: Edycja daty przenosi spotkanie z powrotem do listy nadchodzących. Dokumentacja Themeum
C. Settings
Dostosuj domyślne zachowanie spotkań Zoom:
-
Join Before Host – pozwala studentom dołączyć przed hostem.
-
Host Video / Participant Video – automatyczne włączenie wideo.
-
Mute Participants – domyślnie wycisza audio.
-
Enforce Login – wymaga zalogowania do konta Zoom.
-
Recording Setting – wybierz: brak nagrywania, lokalnie lub w chmurze Zoom. Dokumentacja Themeum
Tworzenie spotkania Zoom jako lekcji
-
W Course Builder przejdź do edycji kursu i otwórz sekcję Zoom Meeting.
-
Kliknij Create a Zoom Meeting.
-
Wypełnij formularz:
-
Meeting Name (nazwa spotkania)
-
Summary (opis celu, tematyka)
-
Date & Time
-
Duration (pamiętaj o limicie 40 min dla darmowych kont)
-
Time Zone
-
Auto Recording (Local / Cloud / Disabled)
-
Meeting Password (hasło zabezpieczające)
-
-
Kliknij Create Meeting. Spotkanie pojawi się w zakładce All Meetings. Dokumentacja Themeum
Planowanie spotkań dla kursów
Poza sekcją Zoom Meeting możesz także harmonogramować zajęcia na żywo z poziomu zakładki Additional w Course Builder. Studenci zobaczą szczegóły nadchodzącego spotkania bezpośrednio na stronie lekcji.