<ul class="sidebarItemList">
{foreach from=$usersOnlineList item=userOnline}
<li class="box32">
- {user object=$userOnline type='avatar32' ariaHidden='true'}
+ {user object=$userOnline type='avatar32' ariaHidden='true' tabindex='-1'}
<div class="sidebarItemTitle">
<h3>{user object=$userOnline}</h3>
<ul class="sidebarItemList">
{foreach from=$eventList item=event}
<li class="box24{if $__wcf->getUserProfileHandler()->isIgnoredUser($event->getUserProfile()->userID)} ignoredUserContent{/if}">
- {user object=$event->getUserProfile() type='avatar24'}
+ {user object=$event->getUserProfile() type='avatar24' ariaHidden='true' tabindex='-1'}
<div class="sidebarItemTitle">
<h3>
<ul class="sidebarItemList">
{foreach from=$usersOnlineList item=userOnline}
<li class="box32">
- {user object=$userOnline type='avatar32' ariaHidden='true'}
+ {user object=$userOnline type='avatar32' ariaHidden='true' tabindex='-1'}
<div class="sidebarItemTitle">
<h3>
<ul class="sidebarItemList">
{foreach from=$birthdayUserProfiles item=birthdayUserProfile}
<li class="box32">
- {user object=$birthdayUserProfile type='avatar32' ariaHidden='true'}
+ {user object=$birthdayUserProfile type='avatar32' ariaHidden='true' tabindex='-1'}
<div class="sidebarItemTitle">
<h3>{user object=$birthdayUserProfile}</h3>
<ul class="sidebarItemList">
{foreach from=$birthdayUserProfiles item=birthdayUserProfile}
<li class="box32">
- {user object=$birthdayUserProfile type='avatar32' ariaHidden='true'}
+ {user object=$birthdayUserProfile type='avatar32' ariaHidden='true' tabindex='-1'}
<div class="sidebarItemTitle">
<h3>{user object=$birthdayUserProfile}</h3>
<ul class="sidebarItemList">
{foreach from=$boxUsers item=boxUser}
<li class="box24">
- {user object=$boxUser type='avatar24' ariaHidden='true'}
+ {user object=$boxUser type='avatar24' ariaHidden='true' tabindex='-1'}
<div class="sidebarItemTitle">
<h3>{user object=$boxUser}</h3>
data-responses="{@$comment->responses}" data-last-response-time="{if $commentLastResponseTime|empty}{@$comment->getLastResponseTime()}{else}{@$commentLastResponseTime}{/if}" data-is-disabled="{@$comment->isDisabled}"
>
<div class="box48{if $__wcf->getUserProfileHandler()->isIgnoredUser($comment->userID)} ignoredUserContent{/if}">
- {user object=$comment->getUserProfile() type='avatar48'}
+ {user object=$comment->getUserProfile() type='avatar48' ariaHidden='true' tabindex='-1'}
<div class="commentContentContainer" itemprop="comment" itemscope itemtype="http://schema.org/Comment">
<div class="commentContent">
{else}
<li class="commentResponse jsCommentResponse" data-response-id="{@$response->responseID}" {@$__wcf->getReactionHandler()->getDataAttributes('com.woltlab.wcf.comment.response', $response->responseID)} data-can-edit="{if $response->isEditable()}true{else}false{/if}" data-can-delete="{if $response->isDeletable()}true{else}false{/if}" data-user-id="{@$response->userID}">
<div class="box32{if $__wcf->getUserProfileHandler()->isIgnoredUser($response->userID)} ignoredUserContent{/if}">
- {user object=$response->getUserProfile() type='avatar48'}
+ {user object=$response->getUserProfile() type='avatar48' ariaHidden='true' tabindex='-1'}
<div class="commentContent commentResponseContent" itemprop="comment" itemscope itemtype="http://schema.org/Comment">
<meta itemprop="dateCreated" content="{@$response->time|date:'c'}">
{foreach from=$objects item=user}
<li class="jsFollowing">
<div class="box48">
- {user object=$user type='avatar48' title=$user->username}
+ {user object=$user type='avatar48' ariaHidden='true' tabindex='-1'}
<div class="details userInformation">
{include file='userInformationHeadline'}
{foreach from=$objects item=user}
<li class="jsIgnoredUser">
<div class="box48">
- {user object=$user type='avatar48' title=$user->username}
+ {user object=$user type='avatar48' ariaHidden='true' tabindex='-1'}
<div class="details userInformation">
{include file='userInformationHeadline'}
<header class="messageHeader">
<div class="box32 messageHeaderWrapper">
{if $userProfiles[$message->getUserID()]|isset}
- {user object=$userProfiles[$message->getUserID()] type='avatar32' ariaHidden='true'}
+ {user object=$userProfiles[$message->getUserID()] type='avatar32' ariaHidden='true' tabindex='-1'}
{else}
<span><img src="{@$__wcf->getPath()}images/avatars/avatar-default.svg" alt="" class="userAvatarImage" style="width: 32px; height: 32px"></span>
{/if}
{if $userProfile->getAvatar()}
<div class="userAvatar">
- {user object=$userProfile type='avatar128' ariaHidden='true'}
+ {user object=$userProfile type='avatar128' ariaHidden='true' tabindex='-1'}
{if MESSAGE_SIDEBAR_ENABLE_ONLINE_STATUS && !$isReply && $userProfile->isOnline()}<span class="badge green badgeOnline" title="{lang}wcf.user.online.title{/lang}">{lang}wcf.user.online{/lang}</span>{/if}
</div>
<section class="messageContent">
<header class="messageHeader">
<div class="box32 messageHeaderWrapper">
- {user object=$article->getUserProfile() type='avatar32' ariaHidden='true'}
+ {user object=$article->getUserProfile() type='avatar32' ariaHidden='true' tabindex='-1'}
<div class="messageHeaderBox">
<h2 class="messageTitle">
<section class="messageContent">
<header class="messageHeader">
<div class="box32 messageHeaderWrapper">
- {user object=$message->getUserProfile() type='avatar32' ariaHidden='true'}
+ {user object=$message->getUserProfile() type='avatar32' ariaHidden='true' tabindex='-1'}
<div class="messageHeaderBox">
<h2 class="messageTitle">
<h2 class="sectionTitle">{lang}wcf.moderation.report.reportedBy{/lang}</h2>
<div class="box32">
- {user object=$reportUser type='avatar32'}
+ {user object=$reportUser type='avatar32' ariaHidden='true' tabindex='-1'}
<div>
<div class="containerHeadline">
<ul class="interactiveDropdownItems interactiveDropdownItemsUserMenu">
<li>
<div class="box48">
- {user object=$__wcf->getUserProfileHandler()->getUserProfile() type='avatar48' ariaHidden='true'}
+ {user object=$__wcf->getUserProfileHandler()->getUserProfile() type='avatar48' ariaHidden='true' tabindex='-1'}
<div class="containerHeadline">
<h3>
{foreach from=$eventList item=event}
<li>
<div class="box48{if $__wcf->getUserProfileHandler()->isIgnoredUser($event->getUserProfile()->userID)} ignoredUserContent{/if}">
- {user object=$event->getUserProfile() type='avatar48' ariaHidden='true'}
+ {user object=$event->getUserProfile() type='avatar48' ariaHidden='true' tabindex='-1'}
<div>
<div class="containerHeadline">
{assign var=_messageCustomIcon value=$customIcons[$_messageObjectHash]}
{if $_messageCustomIcon === ''}
{if $message->getUserProfile()}
- {user object=$message->getUserProfile() type='avatar48' ariaHidden='true'}
+ {user object=$message->getUserProfile() type='avatar48' ariaHidden='true' tabindex='-1'}
{else}
<p><span class="icon icon48 fa-file-o"></span></p>
{/if}
{foreach from=$users item=user}
<li data-object-id="{@$user->userID}">
<div class="box48">
- {user object=$user type='avatar48' ariaHidden='true'}
+ {user object=$user type='avatar48' ariaHidden='true' tabindex='-1'}
<div class="details userInformation">
<div class="containerHeadline">
<li data-object-id="{@$user->userID}">
<div class="box48">
- {user object=$user type='avatar48' ariaHidden='true'}
+ {user object=$user type='avatar48' ariaHidden='true' tabindex='-1'}
<div class="details userInformation">
{include file='userInformation'}
{foreach from=$likeList item=like}
<li>
<div class="box48">
- {user object=$like->getUserProfile() type='avatar48' ariaHidden='true'}
+ {user object=$like->getUserProfile() type='avatar48' ariaHidden='true' tabindex='-1'}
<div>
<div class="containerHeadline">
{capture append=usersOnlineList}
<li>
<div class="box48">
- {user object=$user type='avatar48' title=$user->username ariaHidden='true'}
+ {user object=$user type='avatar48' ariaHidden='true' tabindex='-1'}
<div class="details userInformation">
<div class="containerHeadline">