Wykaz Współpracowników - Przeglądanie i Zarządzanie

Tabela DataTable wyświetlająca wszystkich współpracowników parafii wraz z ich danymi personalnymi, kontaktowymi, logowaniem, rolami i statusem aktywności.

Przypomnienie o bezpieczeństwie

Pracując z tym modułem pamiętaj:

  • Zawsze wyloguj się po zakończeniu pracy (przycisk wylogowania w menu)
  • Nie zostawiaj otwartej sesji bez nadzoru
  • Jeśli musisz odejść od komputera - zablokuj ekran (Windows: Win+L, Mac: Cmd+Ctrl+Q)
  • Dane współpracowników (zwłaszcza hasła tymczasowe) traktuj z najwyższą ostrożnością

1. Jak otworzyć wykaz współpracowników?

Krok po kroku

  1. Zaloguj się do systemu jako Administrator
  2. W menu głównym (górna belka) znajdź sekcję "Kancelaria Par."
  3. Kliknij opcję "Kancelaria Par."
  4. Otworzy się strona z tabelą wszystkich współpracowników
Widok główny wykazu współpracowników
Panel główny wykazu współpracowników - tabela z wszystkimi danymi

Dostęp tylko dla Administratora

Ten moduł jest chroniony!

  • Tylko użytkownicy z rolą Administrator (Rola 1) mają dostęp
  • Zwykli współpracownicy NIE widzą tego menu
  • Księża też NIE mają dostępu do zarządzania współpracownikami
  • Próba bezpośredniego wejścia na URL przekieruje do strony logowania

2. Struktura tabeli - kolumny

20 kolumn danych

Tabela zawiera 20 kolumn

Włączony jest scroll poziomy - możesz przewijać tabelę w prawo, aby zobaczyć wszystkie kolumny.

Tabela ze wszystkimi kolumnami
Pełna tabela z przewijaniem poziomym - wszystkie 20 kolumn

Lista kolumn w kolejności

# Kolumna Zawartość
1 ID Unikalny numer ID współpracownika w bazie (wyśrodkowany)
2 Imię Pełne imię współpracownika
3 Nazwisko Nazwisko współpracownika
4 Inicjały Skrót 2-3 literowy (np. AK, AN)
5 Telefon Numer telefonu kontaktowego
6 E-mail Adres email
7 Login Nazwa użytkownika do logowania
8 Miasto Miejscowość zamieszkania
9 Kod Kod pocztowy
10 Ulica Nazwa ulicy
11 Dom Numer domu/bloku
12 Miesz. Numer mieszkania
13 Rola 1 Uprawnienia admin - przycisk TAK (zielony) / NIE (czerwony)
14 Rola 2 Uprawnienia edycji parafian - przycisk TAK (zielony) / NIE (czerwony)
15 Rola 3 Dodatkowe uprawnienia - przycisk TAK (zielony) / NIE (czerwony)
16 Wpisano Data i czas dodania wpisu do bazy
17 Zmiana Data i czas ostatniej modyfikacji
18 Uwagi Pole tekstowe na dodatkowe informacje
19 Aktyw. Status konta - przycisk TAK (zielony) lub NIE (czerwony)
20 Akcje Przyciski: Edycja (zielony) i Usuń (czerwony)

3. Funkcje DataTable

Wyszukiwanie

Pole "Szukaj:" w prawym górnym rogu tabeli

  • Wpisz dowolną frazę (imię, nazwisko, telefon, email, login...)
  • Tabela automatycznie filtruje wiersze
  • Wyszukiwanie działa we WSZYSTKICH kolumnach jednocześnie
  • Wielkość liter nie ma znaczenia

Przykłady:

  • Wpisz Anna - pokaże wszystkich współpracowników o imieniu Anna
  • Wpisz kowalsk - pokaże osoby z nazwiskiem zawierającym "kowalsk"
  • Wpisz 123 - pokaże współpracowników z numerem telefonu zawierającym 123
  • Wpisz sekretarka - pokaże osoby z tym słowem w uwagach

Sortowanie kolumn

Kliknij na nagłówek dowolnej kolumny

  • Pierwsze kliknięcie - sortowanie rosnące (A→Z, 0→9)
  • Drugie kliknięcie - sortowanie malejące (Z→A, 9→0)
  • Trzecie kliknięcie - przywrócenie oryginalnej kolejności
  • Strzałki obok nagłówka wskazują aktywne sortowanie

Przydatne sortowania:

  • Nazwisko - alfabetycznie, łatwiej znaleźć osobę
  • Aktyw. - najpierw aktywni lub nieaktywni
  • Wpisano - chronologicznie (najnowsi/najstarsi współpracownicy)
  • Zmiana - kto ostatnio zmieniał hasło/dane

Paginacja (strony)

Sterowanie stronami w lewym dolnym rogu

  • "Pokaż ... wpisów" - rozwijana lista (10, 25, 50, 100 wpisów na stronę)
  • Domyślnie: 10 wpisów na stronę
  • Jeśli masz 3 współpracowników - wszystko na jednej stronie
  • Jeśli masz 30 współpracowników i ustawione 10/stronę - będzie 3 strony

Nawigacja między stronami:

  • Poprzednia - przejście do poprzedniej strony
  • Numery stron - kliknij konkretny numer (1, 2, 3...)
  • Następna - przejście do następnej strony

Pro tip: Jak szybko znaleźć współpracownika?

Zamiast przewijać tabelę - użyj wyszukiwania!

  1. Kliknij w pole "Szukaj:"
  2. Zacznij wpisywać nazwisko lub imię
  3. Tabela filtruje się na bieżąco
  4. Zobaczysz tylko pasujące wiersze

4. Kolumny z rolami - przyciski TAK/NIE

Kolumny z rolami
Kolumny "Rola 1", "Rola 2", "Rola 3" z kolorowymi przyciskami

Jak rozpoznać uprawnienia współpracownika?

Kolumny z rolami pokazują uprawnienia za pomocą kolorowych przycisków:

Wygląd przycisku Znaczenie
Współpracownik MA to uprawnienie
  • Rola 1: Pełny dostęp admin
  • Rola 2: Może edytować parafian
  • Rola 3: Dodatkowe uprawnienia
Współpracownik NIE MA tego uprawnienia
  • Rola 1: Brak dostępu admin
  • Rola 2: Tylko podgląd parafian (bez edycji)
  • Rola 3: Brak dodatkowych uprawnień

Typowe kombinacje ról

Stanowisko Rola 1 Rola 2 Rola 3
Administrator systemu
Sekretarka kancelarii
Księgowy (tylko podgląd)
Koordynator młodzieży

Przyciski są "disabled"

Nie można kliknąć przycisku TAK/NIE w kolumnach ról w tej tabeli!

  • Przyciski w kolumnach "Rola 1", "Rola 2", "Rola 3" służą tylko do WYŚWIETLANIA uprawnień
  • Nie można bezpośrednio w tabeli zmienić ról (to celowe zabezpieczenie)
  • Aby zmienić uprawnienia - musisz wejść w edycję współpracownika
  • Tam są listy wyboru, którymi można przełączać TAK ↔ NIE

5. Kolumna "Aktyw." - Status konta

Kolumna Aktyw
Kolumna "Aktyw." z przyciskami TAK (zielony) i NIE (czerwony)

Jak rozpoznać aktywnych i nieaktywnych współpracowników?

Kolumna "Aktyw." pokazuje status konta za pomocą kolorowych przycisków:

Wygląd przycisku Znaczenie
Konto AKTYWNE
  • Współpracownik może się zalogować
  • Ma dostęp do systemu zgodnie z przypisanymi rolami
  • Może przeglądać, dodawać, edytować dane
Konto NIEAKTYWNE (zablokowane)
  • Współpracownik NIE MOŻE się zalogować
  • Próba logowania kończy się błędem
  • Dane pozostają w systemie (audyt, logi)
  • Administrator widzi go w wykazie
  • Typowo: osoba zakończyła pracę w parafii

Przyciski są "disabled"

Nie można kliknąć przycisku TAK/NIE w tej tabeli!

  • Przyciski w kolumnie "Aktyw." służą tylko do WYŚWIETLANIA statusu
  • Nie można bezpośrednio w tabeli zmienić statusu (to celowe zabezpieczenie)
  • Aby zmienić status - musisz wejść w edycję współpracownika
  • Tam jest przycisk toggle, którym można przełączać TAK ↔ NIE

6. Kolumna "Akcje" - Edycja i Usuwanie

Kolumna Akcje
Kolumna "Akcje" - przyciski Edycja (zielony) i Usuń (czerwony)

Dwa przyciski akcji

Przycisk Funkcja
Edycja danych współpracownika
  • Otwiera formularz edycji
  • Możesz zmienić wszystkie dane (imię, nazwisko, kontakt, adres)
  • Możesz zmienić hasło
  • Możesz zmienić role (uprawnienia)
  • Możesz zmienić status Aktywny TAK ↔ NIE
Usunięcie współpracownika z bazy
  • Wyświetla ostrzeżenie - alert
  • Wymaga potwierdzenia
  • BEZPOWROTNIE usuwa dane!
  • NIE UŻYWAJ bez BARDZO ważnego powodu!
  • Jeśli ten współpracownik jest aktywny, deaktywuj go zamiast usuwać!
    Jego inicjały będa zapisane wraz z danymi, które wprowadzał / edytował itp.

Jak edytować współpracownika?

  1. Znajdź wiersz z osobą, którą chcesz edytować
  2. W kolumnie "Akcje" kliknij zielony przycisk z ikoną ołówka
  3. Zostaniesz przekierowany na stronę edycji
  4. Zmień potrzebne dane
  5. Kliknij
  6. System zapisze i wróci do wykazu

Szczegóły edycji: Instrukcja edycji danych współpracowników

KRYTYCZNE: Przycisk "Usuń"

NIGDY nie usuwaj współpracowników z systemu!

Przypomnijmy sobie ostrzeżenie z początku:

  • ❌ Usunięcie współpracownika = utrata audytu "kto wprowadził/zmienił dane"
  • ❌ Usunięcie współpracownika = dziury w logach i historii zmian
  • ❌ Usunięcie współpracownika = naruszenie wymogów RODO (brak możliwości audytu dostępów)
  • ❌ Usunięcie jest BEZPOWROTNE - nie da się cofnąć

Zamiast usuwać - DEAKTYWUJ!

  1. Kliknij przycisk (Edycja)
  2. W formularzu edycji zmień "Konto aktywne" z TAK na NIE
  3. W polu "Uwagi" dopisz powód: "Zakończenie współpracy [data] - [powód]"
  4. Zapisz
  5. Osoba nie będzie mogła się zalogować, ale dane (audyt) pozostaną!

Kiedy można usunąć? Tylko gdy współpracownik został dodany przez pomyłkę (duplikat, błędne dane, testowe konto) i nigdy nie wykonał żadnych działań w systemie.

Proces usuwania (jeśli naprawdę musisz)

  1. W kolumnie "Akcje" kliknij czerwony przycisk z ikoną kosza
  2. Wyświetli się alert z ostrzeżeniem:
    "Czy na pewno chcesz usunąć dane współpracownika [Imię] [Nazwisko] o ID = [ID]?"
    "Tej operacji nie można cofnąć!"
  3. Masz dwa przyciski:
    • - potwierdza usunięcie
    • - przerywa operację
  4. Po kliknięciu "Tak" - system usuwa wpis z bazy
  5. Tabela odświeża się automatycznie
  6. Wyświetla komunikat: "Usunięto! Wpis został usunięty."
Ostrzeżenie przed usunięciem
Alert z ostrzeżeniem przed usunięciem współpracownika


7. Przycisk "Dodaj współpracownika"

Przycisk Dodaj współpracownika
Zielony przycisk "Dodaj współpracownika" nad tabelą

Jak dodać nowego współpracownika?

  1. Nad tabelą, po prawej stronie, znajdź zielony przycisk
  2. Kliknij go
  3. Zostaniesz przekierowany na stronę z formularzem dodawania
  4. Wypełnij wszystkie wymagane pola (oznaczone czerwoną gwiazdką *)
  5. Kliknij
  6. System zapisze i przekieruje do wykazu

Szczegóły dodawania: Instrukcja dodawania nowego współpracownika

Pamiętaj o weryfikacji!

Przed dodaniem nowego współpracownika upewnij się:

  • Czy osoba faktycznie rozpoczęła pracę w parafii?
  • Czy Proboszcz/przełożony zatwierdził dostęp do systemu?
  • Czy osoba rozumie odpowiedzialność za dane parafian?
  • Czy osoba zna zasady bezpieczeństwa (wylogowanie, silne hasło)?
  • Dokumentuj w polu "Uwagi" kto autoryzował dostęp i kiedy

8. Praktyczne wskazówki

Jak efektywnie pracować z wykazem?

  • Sortuj po Nazwisku - łatwiej znajdziesz konkretną osobę alfabetycznie
  • Użyj wyszukiwania - zamiast przewijać, po prostu wpisz nazwisko w pole "Szukaj:"
  • Filtruj nieaktywnych - wpisz "NIE" w wyszukiwanie, aby zobaczyć tylko współpracowników z nieaktywnymi kontami
  • Zwiększ liczbę wpisów na stronie - jeśli masz 15 współpracowników, ustaw "Pokaż 25 wpisów" - wszystko będzie na jednej stronie
  • Sprawdzaj regularnie kolumnę "Zmiana" - upewnij się, że nowi współpracownicy zmienili hasła tymczasowe
  • Monitoruj status "Aktyw." - osoby które zakończyły pracę powinny mieć NIE, a pracujące TAK

Informacje techniczne

  • DataTable z AJAX - dane ładują się asynchronicznie z serwera
  • Język polski - wszystkie komunikaty DataTable po polsku
  • Automatyczne odświeżanie - po każdej akcji (dodanie, edycja, usunięcie) tabela odświeża się sama
  • Responsive - tabela dostosowuje się do rozmiaru ekranu (scroll poziomy na małych ekranach)

9. Najczęstsze pytania (FAQ)

Pytanie: Nie widzę wszystkich kolumn - gdzie są?

Odpowiedź: Użyj scroll poziomego! Pod tabelą jest pasek przewijania - przeciągnij go w prawo. Niektóre kolumny (np. "Akcje") są na końcu i trzeba przewinąć, aby je zobaczyć.

Pytanie: Jak szybko sprawdzić kto ma uprawnienia admin?

Odpowiedź: Sortuj tabelę po kolumnie "Rola 1". Kliknij na nagłówek "Rola 1" - najpierw pokażą się wszyscy z TAK (admin), potem z NIE.

Pytanie: Jak zobaczyć tylko nieaktywnych współpracowników?

Odpowiedź: W polu "Szukaj:" wpisz NIE - tabela pokaże tylko współpracowników z czerwonym przyciskiem NIE w kolumnie "Aktyw."

Pytanie: Czy mogę zmienić status TAK/NIE bezpośrednio w tabeli?

Odpowiedź: Nie. Przyciski w kolumnach są tylko do wyświetlania. Aby zmienić status lub role, musisz wejść w edycję współpracownika (zielony przycisk ołówka).

Pytanie: Co się stanie, jeśli usunę współpracownika przez pomyłkę?

Odpowiedź: Niestety, nie da się cofnąć usunięcia. Dane znikają bezpowrotnie z bazy. Dlatego system pyta o potwierdzenie przed usunięciem. Zawsze używaj deaktywacji (status NIE) zamiast usuwania!

Pytanie: Jak sprawdzić czy nowy współpracownik zmienił hasło?

Odpowiedź: Sprawdź kolumnę "Zmiana". Jeśli data modyfikacji jest późniejsza niż data dodania (kolumna "Wpisano") - oznacza to że osoba coś zmieniała (prawdopodobnie hasło). Możesz też zapytać osobę bezpośrednio.


Podsumowanie

Kluczowe funkcje wykazu współpracowników

  • ✅ Tabela DataTable z 20 kolumnami danych
  • ✅ Wyszukiwanie w czasie rzeczywistym
  • ✅ Sortowanie po każdej kolumnie
  • ✅ Paginacja z wyborem liczby wpisów
  • ✅ Scroll poziomy dla dużej liczby kolumn
  • ✅ Kolorowe wskaźniki statusu i ról (TAK zielony, NIE czerwony)
  • ✅ Przyciski Edycja i Usuń dla każdego współpracownika
  • ✅ Przycisk "Dodaj współpracownika" do szybkiego dodawania nowych
  • ✅ Audyt zmian (kolumny "Wpisano" i "Zmiana")

Najważniejsza zasada bezpieczeństwa

Po zakończeniu pracy ZAWSZE się wyloguj! Nie zostawiaj otwartej sesji. Kliknij przycisk wylogowania w menu lub zamknij przeglądarkę. To podstawa bezpieczeństwa danych parafian!

Dalsze kroki

Przejdź do kolejnych części instrukcji: