diff --git a/docs/instrukcja_nowy_webinar.html b/docs/instrukcja_nowy_webinar.html new file mode 100644 index 0000000..17e887a --- /dev/null +++ b/docs/instrukcja_nowy_webinar.html @@ -0,0 +1,560 @@ +
Panel → Webinary → Nowy webinar
+Przewodnik po formularzu tworzenia webinaru: co wpisać w każdej zakładce, w jakiej kolejności i co dzieje się dopiero po pierwszym zapisaniu.
+ +Formularz jest podzielony na zakładki, ale to jeden formularz z jednym przyciskiem „Zapisz”. Przełączanie zakładek nie gubi wpisanych danych i nie zapisuje po kawałku — zapisujesz wszystko naraz.
+Nowy webinar zapisuje się zawsze jako szkic (DRAFT) — nie jest jeszcze widoczny publicznie. Publikacja to osobna, świadoma decyzja (krok 8).
+Trzy zakładki wypełnisz dopiero po pierwszym zapisaniu, bo ich zawartość jest powiązana z istniejącym już webinarem. Do zapisania szkicu wystarczą: tytuł, termin rozpoczęcia i zakończenia.
+🔒 dostępne po pierwszym zapisaniu webinaru
+Tożsamość webinaru: nazwa, adres strony zapisu i krótka zajawka.
+ +Nazwa webinaru widoczna dla uczestników. Np. „Audyt bezpieczeństwa sieci — jak wykryć luki, zanim zrobi to ktoś inny”.
+Końcówka adresu, pod którym uczestnik się zapisze. Podpowiadana automatycznie z tytułu — możesz zostawić lub zmienić. Pełny link (np. https://twoja-domena/w/audyt-sieci) składa się z adresu instancji; obok jest przycisk Kopiuj. Konflikt adresu system rozwiązuje sam, dodając numer.
Jedno–dwa zdania, bez formatowania. Trafia do zajawki linku w komunikatorach (podgląd Messenger/WhatsApp) i do maili. To nie jest treść strony — tę wpiszesz w kroku 2.
+Jeśli zobaczysz ostrzeżenie o braku APP_PUBLIC_URL, oznacza to, że instancja nie ma ustawionego publicznego adresu — linki w mailach nie zadziałają. Administrator uzupełnia to w Ustawieniach.
Dłuższa treść strony zapisu, budowana w edytorze wizualnym (pogrubienia, nagłówki, listy, obrazki, linki). Pojawia się nad formularzem zapisu — sam formularz zawsze zostaje na dole strony.
+Nie mylić z „Krótkim opisem”. Opis to jedno zdanie do zajawki linku; treść strony to pełny opis wydarzenia widoczny na stronie zapisu.
+Kiedy webinar się odbywa. Godziny podajesz w strefie czasowej webinaru — najpierw wybierz strefę, potem godziny.
+ +Domyślnie Europe/Warsaw. Wszystkie godziny poniżej odnoszą się do tej strefy — także te pokazywane uczestnikom.
Data i godzina startu, w wybranej strefie.
+Data i godzina końca. Podział na „aktywne / zakończone” idzie właśnie po godzinie zakończenia.
+Po wpisaniu tytułu i obu godzin masz komplet do zapisania szkicu. Resztę zakładek możesz uzupełnić teraz albo wrócić do nich później.
+Kto i do kiedy może się zapisać.
+ +Twoja decyzja, czy przyjmować zapisy. Niezależnie od niej zapisy zamykają się same po wyczerpaniu miejsc albo po minięciu terminu. Po rezygnacji uczestnika wracają do tego ustawienia — nie otwierają się same.
+Data graniczna zapisów. Puste = brak terminu granicznego (zapisy do startu / do wyczerpania miejsc).
+Maksymalna liczba uczestników. Puste = bez limitu. Limit jest pilnowany przy zapisie, więc nie da się go przekroczyć nawet przy równoczesnych zgłoszeniach.
+Adres, pod którym odbędzie się spotkanie. Wysyłany uczestnikom w mailu potwierdzającym, nigdy nie pokazywany publicznie. Możesz go zostawić pusty, jeśli używasz wbudowanego pokoju wideo (krok 7).
+Kliknij Zapisz na dole formularza. Webinar powstaje jako szkic (DRAFT) — jeszcze niewidoczny publicznie.
+Od tego momentu możesz do webinaru wracać i edytować go dowolnie przed publikacją.
+Dostępne po pierwszym zapisaniu.
+ +Po zapisaniu webinar dostaje domyślny zestaw przypomnień z ustawień instancji. Możesz je zmienić: dodawaj i usuwaj przypomnienia przyciskami, wybieraj odstęp (np. „1 dzień przed”, „godzinę przed”) i kanał (e-mail / SMS). Przy każdym widzisz zdanie opisujące skutek.
+Oba adresy trafiają do maila podsumowującego wysyłanego automatycznie po zakończeniu. Uzupełnij je przed wysyłką podsumowania; jeśli nagranie pojawi się później, jest osobny przycisk do wysłania powiadomienia o nagraniu.
+Osobna zakładka na wgranie plików do własnego składu (po zapisaniu webinaru). Alternatywa dla wklejania adresów zewnętrznych.
+Dostępne po pierwszym zapisaniu. Tu wybierasz, gdzie odbędzie się obraz, i zakładasz pokój u dostawcy.
+Różnice między dostawcami — co jest realnie egzekwowane:
+| Dostawca | Uprawnienia | Nagrywanie |
|---|---|---|
| LIVEKIT domyślny | Egzekwuje serwer (token). Uczestnik nie włączy kamery, nawet podmieniając stronę. | Automatyczne (wymaga usług Egress + Redis). |
| DAILY | Egzekwuje serwer. | Pobierane od dostawcy po zakończeniu. |
| ZOOM | Osadzone w oknie. Role jak przy Jitsi. | Po stronie Zoom. |
| JITSI | Z JWT: tylko rola moderatora. Bez JWT: pokój otwarty dla każdego, kto zna adres. | Ręczne wgranie pliku. |
| NONE | Obraz poza platformą — wklejasz gotowy link w „Link do spotkania”. | Ręczne wgranie pliku. |
Wideo uczestników jest zawsze wyłączone na poziomie uprawnień. Prowadzący może w trakcie webinaru włączyć głos wybranej osobie lub — świadomie — kamerę dla wszystkich.
+Publikacja to osobna, świadoma decyzja — nie zapis formularza. Wróć na listę webinarów (Panel → Webinary), znajdź swój szkic i kliknij „Publikuj”.
+Sprawdź termin i strefę czasową przed publikacją. Po opublikowaniu uczestnicy zaczynają dostawać maile — pomyłka w godzinie trafia do ich skrzynek.
+Tytuł → Termin (start i koniec) → Zapisz. Masz szkic. Dopracuj treść strony, zapisy, wideo i przypomnienia, a gdy wszystko się zgadza — wróć na listę i kliknij „Publikuj”.
+