Panel administratora i lektorów.
js/supabase-config.js. Zobacz instrukcję w decyzje-projektowe.md albo w pliku supabase-setup.sql.
Każda zmiana wysyłana jest do zatwierdzenia przez administratora, zanim pojawi się publicznie na stronie „Nasz zespół”.
Widoczny tylko dla Ciebie i administratora — nie jest publikowany na stronie. Jeśli kurs odbywa się regularnie w tym samym terminie, wybierz opcję „Powtarzaj" niżej — doda od razu wszystkie kolejne terminy.
Wszystkie zajęcia zaplanowane na dziś — Twoje własne oraz wszystkich lektorów. Status możesz zmienić od razu tutaj.
Twój własny grafik zajęć — dodajesz i prowadzisz go dokładnie tak samo, jak robią to lektorzy w swoim panelu. Widoczny tylko dla Ciebie. Jeśli kurs odbywa się regularnie w tym samym terminie, wybierz opcję „Powtarzaj" niżej — doda od razu wszystkie kolejne terminy (każdy jako osobny wpis, więc pojedyncze zajęcia z serii możesz później odwołać albo usunąć bez ruszania reszty).
Liczone z zajęć zaplanowanych i odbytych w wybranym miesiącu (odwołane się nie liczą), proporcjonalnie do długości każdej lekcji.
Jeśli dla danego kursanta chcesz liczyć inną stawkę niż ogólna powyżej, wpisz tu jego imię i nazwisko (dokładnie tak samo, jak w grafiku) razem ze stawką za godzinę. „Podsumowanie miesiąca" automatycznie użyje tej stawki dla jego zajęć — dla wszystkich pozostałych kursantów nadal liczy się stawka ogólna.
Kliknij „+ Dodaj" pod wybranym dniem — od razu ustawi tę datę w formularzu poniżej. Na telefonie przesuń tabelę palcem w bok, żeby zobaczyć kolejne dni.
Nowe konta czekają na zatwierdzenie, zanim lektor będzie mógł cokolwiek opublikować. Zmiany profilu (imię/opis/zdjęcie) też wymagają Twojej akceptacji za każdym razem.
Użyj tego, gdy lektor zgodził się na umieszczenie imienia, zdjęcia i opisu, ale nie chce (jeszcze) sam zakładać konta i logować się na stronie — np. na próbę, zanim na dobre dołączy do współpracy. Taki profil nie ma własnego logowania — wszystkie dane wpisujesz i aktualizujesz tutaj, w panelu.
Podgląd i edycja wpisów wprowadzonych przez lektorów (oraz Twoich własnych — patrz „Mój grafik" wyżej). Status zajęć możesz zmienić bezpośrednio na liście. Dane wewnętrzne — nie są publikowane na stronie.
Wyłącz zakładkę, żeby zniknęła z menu na całej stronie ORAZ żeby jej podstrona pokazywała krótki komunikat zamiast treści (np. gdy nie masz jeszcze lektorów, ukryj „Nasz zespół"). Przełącznik działa natychmiast po zapisaniu. Strona kontaktowa zawsze zostaje widoczna. Pozycja „Co mówią kursanci" to wyjątek — to nie osobna podstrona, tylko sekcja na stronie głównej: wyłączenie jej chowa tylko tę jedną sekcję, a reszta strony głównej zostaje bez zmian.
Włącz, gdy chcesz tymczasowo ukryć całą zawartość strony przed odwiedzającymi — np. podczas większej aktualizacji albo przebudowy. Wszystkie publiczne podstrony pokażą wtedy tylko krótki komunikat zamiast swojej treści. Ten panel administracyjny zawsze zostaje dostępny, więc zawsze będziesz mógł/mogła wyłączyć tryb z powrotem, nawet gdy jest włączony. Przełącznik działa natychmiast po kliknięciu — bez osobnego przycisku „Zapisz".
Zmiany widać na stronie „Cennik” od razu po zapisaniu.
Zmiany widać na stronie „Cennik” od razu po zapisaniu.
Stawka za stronę rozliczeniową w każdej kategorii — widoczna od razu na stronie „Tłumaczenia” (cennik, ankieta i kalkulator wyceny). Liczba znaków na stronę jest ustawiona zgodnie ze standardem branżowym (1125 dla przysięgłych, 1800 dla pozostałych) — zmieniaj ją tylko, jeśli świadomie chcesz przyjąć inną zasadę liczenia.
Odznacz „opublikowana”, żeby chwilowo ukryć opinię ze strony głównej bez jej usuwania. Usuwanie jest natychmiastowe i nieodwracalne.
Odznacz „opublikowane”, żeby chwilowo ukryć pytanie ze strony FAQ bez jego usuwania.
Karta „Słowo na dziś” na stronie głównej codziennie pokazuje kolejne słówko z tej listy, a po jej wyczerpaniu zaczyna od początku. Odznacz „opublikowane”, żeby wykluczyć słówko z rotacji bez jego usuwania.
Karta z cytatem w panelu kursanta codziennie pokazuje kolejny cytat z tej listy, a po jej wyczerpaniu zaczyna od początku. Odznacz „opublikowane”, żeby wykluczyć cytat z rotacji bez jego usuwania.
Kursant dostaje ten ciąg liter w panelu i próbuje ułożyć z niego jak najwięcej angielskich słów przed zajęciami. Codziennie kolejny wiersz z tej listy (tak jak „Słowo na dziś”), a po jej wyczerpaniu zaczyna od początku. Im więcej liter (7–12), tym więcej słów da się ułożyć — dobrze sprawdzają się słowa związane z kursem, np. TEACHERS, LANGUAGE, VOCABULARY.
Krótkie fragmenty tekstu z różnych podstron (m.in. strona główna, oferta, o mnie). Zmiany widać od razu po zapisaniu każdego pola.
Widoczne na stronie głównej i na stronie „O mnie”. Wgraj zdjęcie w formacie JPG lub PNG (zalecany format pionowy, podobny do 260×320).
Wklej link do filmu z YouTube (może być „niepubliczny” / unlisted — link zadziała, film po prostu nie pojawi się w wyszukiwarce YouTube). Odznacz „opublikowana”, żeby chwilowo ukryć lekcję ze strony bez jej usuwania.
Lista widoczna na stronie „Webinary”, posortowana po dacie. Link może prowadzić do czegokolwiek (Zoom, Google Meet, Calendly, nagranie na YouTube) — sam podpisujesz przycisk (np. „Dołącz” albo „Zobacz nagranie”). Odznacz „opublikowany”, żeby chwilowo ukryć webinar bez jego usuwania. Odwiedzający mogą zapisać się na webinar (imię + e-mail) nawet jeśli jest bezpłatny — liczbę zapisanych i listę zobaczysz przy każdym webinarze niżej.
Obrazek marketingowy (opcjonalnie) — pojawi się na karcie webinaru razem z tematem, datą i godziną.
Ten sam indywidualny kod, który tu wygenerujesz, otwiera kursantowi dwie rzeczy: dwa dłuższe testy diagnostyczne na diagnoza.html (ogólny i biznesowy — strona nie ma wpisu w menu, dostępna tylko przez ten kod albo link z podstrony „Sprawdź swój poziom”) oraz jego własny panel-kursanta.html, gdzie widzi historię swoich wyników i nadchodzące zajęcia. Wystarczy wysłać kursantowi jeden kod — nie trzeba zakładać mu osobnego konta. Kod nie jest jednorazowy, dopóki go nie wyłączysz przełącznikiem „aktywny”. Ważne: żeby nadchodzące zajęcia kursanta pokazały się w jego panelu, wpisuj jego imię i nazwisko dokładnie tak samo tutaj i w grafiku zajęć lektora (wielkość liter nie ma znaczenia, ale sama pisownia — tak). Pole „Cel nauki” przy każdym kodzie może wypełnić sam kursant w swoim panelu, albo Ty tutaj — np. gdy powie Ci go telefonicznie; widoczna przy kodzie „🔥 X dni z rzędu” to licznik regularnych wizyt kursanta w panelu, aktualizowany automatycznie.
Wyniki trafiają tu automatycznie, gdy kursant skończy test.
Widoczne w stopce każdej podstrony oraz na stronie Kontakt.