Skip to content

Commit 7da8df3

Browse files
committed
Show last activity in user card
1 parent cef743b commit 7da8df3

File tree

4 files changed

+29
-2
lines changed

4 files changed

+29
-2
lines changed

com.woltlab.wcf/templates/userCard.tpl

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,27 @@
101101
{/hascontent}
102102

103103
{event name='afterButtons'}
104+
105+
{hascontent}
106+
<div class="userCard__details">
107+
<dl class="plain dataList">
108+
{content}
109+
{event name='beforeDetails'}
110+
111+
{if $user->canViewOnlineStatus() && $user->getLastActivityTime()}
112+
<dt>{lang}wcf.user.usersOnline.lastActivity{/lang}</dt>
113+
<dd>{time time=$user->getLastActivityTime()}</dd>
114+
{if $user->getCurrentLocation()}
115+
<dt>{lang}wcf.user.usersOnline.location{/lang}</dt>
116+
<dd>{unsafe:$user->getCurrentLocation()}</dd>
117+
{/if}
118+
{/if}
119+
120+
{event name='afterDetails'}
121+
{/content}
122+
</dl>
123+
</div>
124+
{/hascontent}
104125
</div>
105126

106127
{hascontent}

wcfsetup/install/files/style/ui/userCard.scss

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,12 @@
138138
}
139139
}
140140

141+
.userCard__details {
142+
@include wcfFontSmall;
143+
margin-top: auto;
144+
padding-top: 5px;
145+
}
146+
141147
.popoverContainer[data-identifier="com.woltlab.wcf.user"] {
142148
--padding: 0;
143149
--maxHeight: none;

wcfsetup/install/lang/de.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5131,7 +5131,7 @@ Sobald {if LANGUAGE_USE_INFORMAL_VARIANT}dein{else}Ihr{/if} Benutzerkonto freige
51315131
<item name="wcf.user.usersOnline.invisible"><![CDATA[ (unsichtbar)]]></item>
51325132
<item name="wcf.user.usersOnline.marking.legend"><![CDATA[Legende]]></item>
51335133
<item name="wcf.user.usersOnline.guests"><![CDATA[Gäste]]></item>
5134-
<item name="wcf.user.usersOnline.location"><![CDATA[Ort]]></item>
5134+
<item name="wcf.user.usersOnline.location"><![CDATA[Aufenthaltsort]]></item>
51355135
<item name="wcf.user.usersOnline.ipAddress"><![CDATA[IP-Adresse]]></item>
51365136
<item name="wcf.user.usersOnline.userAgent"><![CDATA[Browser]]></item>
51375137
<item name="wcf.user.usersOnline.lastActivity"><![CDATA[Letzte Aktivität]]></item>

wcfsetup/install/lang/en.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5130,7 +5130,7 @@ You also received a list of backup codes to use when your second factor becomes
51305130
<item name="wcf.user.usersOnline.invisible"><![CDATA[ (invisible)]]></item>
51315131
<item name="wcf.user.usersOnline.marking.legend"><![CDATA[Legend]]></item>
51325132
<item name="wcf.user.usersOnline.guests"><![CDATA[Guests]]></item>
5133-
<item name="wcf.user.usersOnline.location"><![CDATA[Location]]></item>
5133+
<item name="wcf.user.usersOnline.location"><![CDATA[Page Viewing]]></item>
51345134
<item name="wcf.user.usersOnline.ipAddress"><![CDATA[IP Address]]></item>
51355135
<item name="wcf.user.usersOnline.userAgent"><![CDATA[Browser]]></item>
51365136
<item name="wcf.user.usersOnline.lastActivity"><![CDATA[Last Activity]]></item>

0 commit comments

Comments
 (0)