diff options
| author | erdgeist <erdgeist@erdgeist.org> | 2026-08-03 00:10:08 +0200 |
|---|---|---|
| committer | erdgeist <erdgeist@erdgeist.org> | 2026-08-03 00:10:08 +0200 |
| commit | f2f2b31832ec320889f2178e7e08838723961a14 (patch) | |
| tree | fb4cd2447106f1e291bfd6f47e474b70001caa5b | |
| parent | c63c4620d1c659712cec93e354e84f5017bd6254 (diff) | |
Display last login date in users#show
| -rw-r--r-- | app/views/users/show.html.erb | 9 | ||||
| -rw-r--r-- | config/locales/de.yml | 2 | ||||
| -rw-r--r-- | config/locales/en.yml | 2 |
3 files changed, 13 insertions, 0 deletions
diff --git a/app/views/users/show.html.erb b/app/views/users/show.html.erb index a320e53e..fc6df4e3 100644 --- a/app/views/users/show.html.erb +++ b/app/views/users/show.html.erb | |||
| @@ -24,4 +24,13 @@ | |||
| 24 | <%= @user.roles.any? ? @user.role_labels.join(", ") : t("users.no_roles") %> | 24 | <%= @user.roles.any? ? @user.role_labels.join(", ") : t("users.no_roles") %> |
| 25 | </div> | 25 | </div> |
| 26 | </div> | 26 | </div> |
| 27 | |||
| 28 | <div class="layout_row_label"><%= t("users.labels.last_login") %></div> | ||
| 29 | <div class="layout_row_content"> | ||
| 30 | <% if @user.last_login_at %> | ||
| 31 | <%= I18n.l(@user.last_login_at, :format => :ccc_date) %> | ||
| 32 | <% else %> | ||
| 33 | <%= t("users.never_signed_in") %> | ||
| 34 | <% end %> | ||
| 35 | </div> | ||
| 27 | </div> | 36 | </div> |
diff --git a/config/locales/de.yml b/config/locales/de.yml index 41c46c6d..907a3dbf 100644 --- a/config/locales/de.yml +++ b/config/locales/de.yml | |||
| @@ -307,6 +307,8 @@ de: | |||
| 307 | password: "Passwort" | 307 | password: "Passwort" |
| 308 | confirm: "bestätigen" | 308 | confirm: "bestätigen" |
| 309 | admin: "Admin?" | 309 | admin: "Admin?" |
| 310 | last_login: "letzter Login" | ||
| 311 | never_signed_in: "noch nie angemeldet" | ||
| 310 | user: | 312 | user: |
| 311 | confirm_destroy: "Benutzer %{login} wirklich löschen?" | 313 | confirm_destroy: "Benutzer %{login} wirklich löschen?" |
| 312 | no_roles: "—" | 314 | no_roles: "—" |
diff --git a/config/locales/en.yml b/config/locales/en.yml index b5870e63..c494a7f4 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml | |||
| @@ -254,6 +254,8 @@ en: | |||
| 254 | password: "password" | 254 | password: "password" |
| 255 | confirm: "confirm" | 255 | confirm: "confirm" |
| 256 | admin: "admin?" | 256 | admin: "admin?" |
| 257 | last_login: "last login" | ||
| 258 | never_signed_in: "never signed in" | ||
| 257 | user: | 259 | user: |
| 258 | confirm_destroy: "Do you really want to destroy user %{login}?" | 260 | confirm_destroy: "Do you really want to destroy user %{login}?" |
| 259 | no_roles: "—" | 261 | no_roles: "—" |
