PILOCI · SZUFLADA CZŁONKOSTWA panel/piloci-konto · #/piloci/<id> · P2 Odwzorowuje AccountDrawer.tsx
app.ninerdeck.pl/#/piloci/2f8c…a91
NINERDECK
Piloci
Kod E-mail Rola Status
AKW Anna Kowal [email protected] Pilot Aktywny Edytuj
JWR Jakub Wrona [email protected] Pilot Aktywny Edytuj
MZI Marta Zięba [email protected] Pilot Aktywny Edytuj
AKO Adam Kowalski [email protected] Administrator Aktywny Edytuj
PNO Paweł Nowak [email protected] Pilot Nieaktywny Edytuj
Zakres uprawnień · komplet, zestaw pusty i rozjazd ze ścieżką akceptacji (3.1.0)
Po tapnięciu „Pokaż zdolności" - lista i odmowa przy zestawie Jedyny stan, w którym pełna lista stoi na ekranie: ktoś o nią poprosił. Zbiór równy skrótowi „Administrator", więc lista zestawów pokazuje tę nazwę. ODMOWA STOI PRZY LIŚCIE ZESTAWÓW, bo do zabronionego stanu prowadzą stąd dwie drogi: zdjęcie zdolności przełącznikiem i przestawienie zestawu na taki, który jej nie zawiera. Marek jest ostatnią aktywną osobą w klubie ze zdolnością „Konta i kod klubu", a odebranie jej zamknęłoby panel dla wszystkich i nie byłoby drogi powrotu. Odmowa jest JAWNA, nie ukryta - administrator ma wiedzieć, że funkcja istnieje i czemu akurat teraz nie działa. Ta sama zapora stoi na dwóch pozostałych drogach do tego stanu: wyłączeniu członkostwa i usunięciu konta.
Zakres uprawnień

Zestawu nie da się tu zmienić - Marek jest ostatnią aktywną osobą w klubie ze zdolnością „Konta i kod klubu", a bez niej nikt nie wpuści nikogo do panelu ani nie nada zakresu. Nadaj ją komuś innemu, zanim odbierzesz mu tę.

Nadane 12 z 12 zdolności
Zestaw pusty - stan, w którym jest większość klubu Tak wygląda karta zwykłego pilota i tak wygląda większość klubu. Podpis mówi wprost, co znaczy zbiór pusty, zamiast pokazywać dwanaście wygaszonych przełączników - zwinięcie nie ukrywa niczego, bo nie ma czego ukrywać. Tknięcie którejkolwiek zdolności po rozwinięciu przestawia listę zestawów na „Własny zakres" w tej samej chwili: zestaw jest SKRÓTEM do zbioru, a nie etykietą przyklejoną do osoby.
Zakres uprawnień
Bez zdolności - wyłącznie aplikacja na telefonie
Odebranie prawa akceptacji komuś ze ścieżki Zdolność i lista kroku odpowiadają na dwa różne pytania, więc mogą się rozjechać: człowiek zostaje na liście po tym, jak stracił prawo. Ostrzeżenie stoi TUTAJ, a nie tylko na ekranie ścieżki, bo tu zapada decyzja - tam widać dopiero jej skutek. To OSTRZEŻENIE, nie odmowa: człowiek odchodzi z klubu albo z funkcji i uprawnienia muszą dać się odebrać, a blokowanie tego konfiguracją kalendarza byłoby ogonem machającym psem. Zdanie nazywa więc KROK, liczbę osób, które w nim zostaną, i mówi wprost, że lista sama się nie wyczyści - konfiguracji klubu nie zmieniamy za plecami administratora. Gdy w kroku zostaje ktoś jeszcze, zdanie jest łagodniejsze i mówi tylko, z kim krok zostaje.
Zakres uprawnień
Bez zdolności - wyłącznie aplikacja na telefonie

Marek stoi sam w kroku „Szef wyszkolenia". Po zapisaniu nie zostanie w nim nikt, kto mógłby zatwierdzać - nowe rezerwacje zatrzymają się na tym kroku. Lista kroku się nie wyczyści: zmień ją w ścieżce akceptacji.

P2 · dół szuflady po przewinięciu · karty „Dostęp" i „Sesje" (2.1.0)
Karta „Dostęp" - link ustawienia hasła obok wyłączenia członkostwa Jeden przycisk, który WYSYŁA list z linkiem (docs/logowanie-haslem.md D5, §5.4) - ten sam, który pilot wysłałby sobie przez „Nie pamiętam hasła"; panel nie pokazuje ani linku, ani kodu. Potwierdzenie `.sent-note` mówi dokąd i jak długo ważny. Osoba bez adresu e-mail: przycisk zablokowany z powodem doklejonym do etykiety („Wyślij link - ta osoba nie ma adresu e-mail"). Reszta karty jak w 2.0.0: wyłączenie członkostwa z potwierdzeniem w miejscu, „Usuń z klubu" zablokowane, dopóki członkostwo aktywne.
Dostęp
Hasło wysłano na [email protected] · ważny godzinę
Członkostwo w klubie

Wyłączyć członkostwo: Anna Kowal?

Przestanie się logować w tym klubie od razu - na telefonie i w panelu. Loty zostają w dzienniku klubu; członkostwa w innych klubach bez zmian.

Usuń z klubu
Karta „Sesje" - urządzenia tej osoby W TYM KLUBIE Klub widzi wyłącznie sesje w swoim klubie (docs/logowanie-haslem.md §5.6, §6): wiersz = urządzenie · metoda · od kiedy · ostatnio widziane (`last_seen_at` z przepustnicą 60 s). „Wyloguj" przy każdym wierszu, „Wyloguj wszędzie w tym klubie" pod listą. Bez potwierdzenia w miejscu: skutek jest odwracalny ponownym zalogowaniem, a zdanie pod przyciskiem mówi to, co trzeba wiedzieć - zapisy na urządzeniu NIE ZNIKAJĄ (D7).
Sesje
Android 14 · Pixel 7 · Ninerdeck 2.1.0 hasło · od 12 WRZ 08:04 · ostatnio 3 min temu
Android 13 · Galaxy Tab A9 · Ninerdeck 2.1.0 hasło · od dziś 07:50 · ostatnio 41 min temu
Wszystkie urządzenia w tym klubie
Zdalne wylogowanie zatrzymuje wysyłkę z urządzenia; zapisy zostają na nim do ponownego zalogowania. Sesje tej osoby w innych klubach bez zmian.
Wariant P2a · osoba w więcej niż jednym klubie
Karta „Osoba" przy drugim członkostwie Imię i nazwisko są własnością OSOBY i widzi je każdy jej klub, więc jeden klub nie zmienia ich drugiemu (propozycja z docs/wielofirmowosc.md §8.3 - do potwierdzenia). Pole wyłączone z powodem pod nim; podtytuł szuflady mówi, gdzie jeszcze ta osoba jest, bo to zmienia rozmowę o kodzie i o wyłączeniu.
Ewa Dąbek
EDA · [email protected] · także w Aeroklubie Krakowskim
Wspólne dla wszystkich klubów tej osoby - zmienia je ona sama w aplikacji albo administrator klubu, w którym jest jedynym członkiem.
W Aeroklubie Krakowskim ma inny kod - to nie musi się zgadzać.