Panel staff#
Panel staff to część strony fyndi.app, którą widzą wyłącznie moderatorzy i administratorzy: miejsce zarządzania treścią, użytkownikami, botami, nagrodami i wydaniami aplikacji.
Co to jest panel#
Zwykły gracz panelu nie widzi. Po zalogowaniu na stronie ma landing i Konto — ten sam widok konta dostaje też staff; różnica polega na tym, że staff widzi dodatkowo przycisk Panel w menu. Lista użytkowników jest w panelu, a nie na koncie gracza.
Panel ma jedną, ciemną szatę graficzną (te same kolory co nocny motyw aplikacji) i jeden zestaw reguł wyglądu dla wszystkich stron. Nad treścią stoi pasek poleceń z wyszukiwaniem i skrótem Ctrl/⌘ + K (otwiera paletę poleceń, czyli przeskok do dowolnej strony panelu bez klikanie w menu). Menu boczne można zwęzić i rozszerzyć przeciągnięciem, a jego stan pamięta przeglądarka.
Na telefonie panel zachowuje się jak aplikacja: na dole pojawiają się zakładki w stylu aplikacji, menu boczne wysuwa się z boku (zamyka je Escape albo przycisk), a z przeglądarki można go „dodać do ekranu głównego” — wtedy otwiera się bez paska adresu. To zwykła strona, więc nie wymaga instalowania niczego ze sklepu.
Role i dostęp#
| Rola | Co widzi |
|---|---|
| Gracz | Landing i swoje konto; nie widzi panelu |
| Moderator | Wszystkie strony treści, graczy (poza użytkownikami), operacji i wiedzy — bez stron zarezerwowanych dla administratora |
| Administrator | Wszystko, w tym użytkownicy, zgłoszenia awarii, nagrody, wydania, kopie i bezpieczeństwo, poczta |
Dwie zasady wynikają z tego wprost:
- Menu jest filtrowane po roli. Pozycja bez oznaczenia jest dla moderatora i administratora; oznaczone pozycje widzi tylko administrator. Grupa, w której nie zostaje ani jedna dostępna pozycja, znika w całości — moderator nie zobaczy pustej sekcji.
- Wejście z adresu na stronę administratora nie działa. Próba otwarcia takiej strony kończy się powrotem na przegląd z komunikatem, a nie pustym ekranem albo błędem.
Strony panelu#
| Strona | Do czego służy |
|---|---|
| Przegląd | Pasek stanu produkcji, najważniejsze liczby, aktywność z wybranego okna (7 albo 30 dni), bezpieczeństwo, sekcja „wymaga uwagi”, treści w grze, wydanie aplikacji i szybkie akcje |
| Kreator treści | Trasy, punkty i znajdźki: reguły zaliczenia, geometria drogi, media, publikacja w aplikacji (niżej) |
| Planowanie | Kanban zadań i wspólne notatki staff, w tym notatki głosowe z automatycznym spisaniem treści (Proces pracy) |
| Media | Biblioteka plików na serwerze: miniatury, filtry, wgrywanie, podgląd modelu 3D, usuwanie (tylko administrator) |
| Modele 3D | Generator obiektów: opis → koncept 2D → model 3D, z dziennikiem kosztów |
| Generator postaci | Szafa blocky: fryzura, czapki, góra i dół, dodatki, kolory, losowanie — ten sam zestaw elementów co w aplikacji |
| Boty NPC | Lista botów: rodzaj, pętla, tempo, dar i kalendarz służby, włączanie i wyłączanie |
| Nagrody | Reguły naliczania tokenów, dzienny limit, katalog nagród i historia wymian |
| Wiki | Graf mózgu projektu: notatki techniczne, decyzje i dziennik prac — tylko dla staffu |
| Tłumaczenia | Nadpisywanie tekstów aplikacji i strony bez wydawania nowej wersji; puste pole wraca do tekstu zapisanego w aplikacji |
| Wydania | Podgląd mirrora APK: co jest w wydaniach i co widzi telefon przy aktualizacji (Wydania APK) |
| Użytkownicy | Lista kont z filtrami i podsumowaniem ról, karta statystyk gości oraz strona całego konta: profil, postać, bezpieczeństwo, sesje, tokeny, odznaki, postęp i historia |
| Zgłoszenia | Raporty awarii przysłane z aplikacji: podsumowanie, lista wierszy, pełny opis błędu po kliknięciu, filtry po czasie i wersji |
| E-maile | Podgląd skrzynek projektu; czytanie nie oznacza wiadomości jako przeczytanej |
| Konto | Ten sam widok konta co dla gracza — podgląd postaci 3D, osiągnięcia, historia |
Każda sekcja, której serwer nie zwróci danych, pokazuje pusty stan — nigdy wymyśloną liczbę. To zasada obowiązująca w całym panelu: lepszy brak informacji niż liczba, która nie pochodzi z produkcji.
Kreator treści#
Kreator treści to osobne narzędzie osadzone w panelu (Kreator treści otwiera je w ramce), dostępne dla moderatora i administratora. Ma dwa tryby i jeden pas szczegółów po prawej stronie:
| Element | Jak działa |
|---|---|
| Tryb Punkty | Biblioteka punktów z filtrami (wszystkie / znajdźki / punkty trasy / szkice), dodawanie punktu w środku widoku, edycja właściwości, lokalizacji i sposobu zaliczenia |
| Tryb Trasa | Lista tras z wyszukiwarką, dokładanie stopów, kolejność przystanków, metryki i publikacja w aplikacji |
| Pas szczegółów | Właściwości zaznaczonego obiektu; rozciąga się i zwija, a mapa dopasowuje się do jego szerokości |
| Droga między stopami | Sekcja w panelu trasy: odcinki z metrami i źródłem (po chodnikach albo linia narysowana ręcznie) |
| Zapis | Automatyczny po krótkiej chwili od ostatniej zmiany; Ctrl+S zapisuje od razu, Ctrl+Z cofa ostatnie operacje |
Rysowanie drogi jest ręczne i bez przyciągania do chodników — linię łapie się i przeciąga tam, gdzie naprawdę ma iść. To odpowiedź na przypadek punktu w lesie albo na bezdrożu: trasa idzie linią redaktora, a aplikacja prowadzi dokładnie po niej. Kiedy router ma sens, włącza się prowadzenie po chodnikach; odcinki, dla których drogi pieszej nie ma w pobliżu, zostają proste — panel pokazuje, którego odcinka to dotyczy.
Opis zgodny z aplikacją 0.120.1 (zaktualizowano 2026-09-26).