Vaša košarica je prazna
Vse funkcionalnosti
Dnevnici aktivnosti
Sveobuhvatni revizijski trag za sve korisničke radnje
Pregled
Potpuni sustav revizijskog bilježenja za praćenje korisničkih radnji, sustavnih događaja i promjena podataka. Bilježi IP adrese, korisničke agente i vrijednosti prije/poslije. Bitno za usklađenost i otklanjanje grešaka.
Oblikovalski premisleki
UX vzorci i opombe vizualnega ulikovanja za to funkcionalnost:
- •Prikaz vremenske crte omogućava brzo pregledavanje zapisa
- •Označavanje bojama vrsta radnji (kreiranje=zelena, brisanje=crvena)
- •Proširivi redovi za detaljni prikaz razlika
- •Filteri su bitni za velike skupove podataka
Ključne prednosti
Kaj naredi to funkcionalnost izjemno:
- ✓Potpuni revizijski trag
- ✓Praćenje IP i korisničkog agenta
- ✓Usporedba vrijednosti prije/poslije
- ✓Podesivo razdoblje čuvanja
ActivityLog::log() za opće bilježenje. ActivityLogHelper ima prečace poput logLogin(), logLogout(). Stare i nove vrijednosti spremljene kao JSON.
Pomoćni razredi
ActivityLogHelperModeli
ActivityLogTablice baze podataka
activity_logKonfiguracija
Legenda konfiguracijskih povezav
params.php konfiguracija
Konfiguracijska pot: params['activityLog']
params['activityLog']['enabled'] => trueparams['activityLog']['logActions'] => ['login', 'logout', 'create', 'update', 'delete']params['activityLog']['excludeRoutes'] => ['site/captcha']Postavke baze podatkov (tabela system_setting)
| Ključ | Vrsta | Opis | Relacija |
|---|---|---|---|
activity_log_retention_days | number | Days to retain logs before cleanup | 📋 |
activity_log_anonymous_visits | boolean | Log anonymous visitor page views | 📋 |