fix: consistent title and datetime tags for time elements

This commit is contained in:
Roardom
2023-11-13 03:12:32 +00:00
parent 53f2c58480
commit 206220ab9c
28 changed files with 151 additions and 57 deletions
@@ -54,7 +54,7 @@
</a>
</td>
<td>
<time datetime="{{ $article->created_at }}">
<time datetime="{{ $article->created_at }}" title="{{ $article->created_at }}">
{{ $article->created_at }}
</time>
</td>
+2 -2
View File
@@ -54,12 +54,12 @@
<td>{{ $ban->ban_reason }}</td>
<td>{{ $ban->unban_reason }}</td>
<td>
<time datetime="{{ $ban->created_at }}">
<time datetime="{{ $ban->created_at }}" title="{{ $ban->created_at }}">
{{ $ban->created_at }}
</time>
</td>
<td>
<time datetime="{{ $ban->removed_at }}">
<time datetime="{{ $ban->removed_at }}" title="{{ $ban->removed_at }}">
{{ $ban->removed_at }}
</time>
</td>
@@ -109,7 +109,7 @@
{{ \App\Helpers\StringHelper::formatBytes($torrent->balance) }}
</td>
<td>
<time datetime="{{ $torrent->created_at ?? '' }}">
<time datetime="{{ $torrent->created_at }}" title="{{ $torrent->created_at }}">
{{ $torrent->created_at ?? 'N/A' }}
</time>
</td>
@@ -42,12 +42,12 @@
<x-user_tag :anon="false" :user="$cheater" />
</td>
<td>
<time datetime="{{ $cheater->created_at ?? '' }}">
<time datetime="{{ $cheater->created_at }}" title="{{ $cheater->created_at }}">
{{ $cheater->created_at ?? 'N/A' }}
</time>
</td>
<td>
<time datetime="{{ $cheater->last_login ?? '' }}">
<time datetime="{{ $cheater->last_login }}" title="{{ $cheater->last_login }}">
{{ $cheater->last_login ?? 'N/A'}}
</time>
</td>
+5 -1
View File
@@ -26,7 +26,11 @@
<header class="panel__header">
<h1 class="panel__heading">{{ $article->title }}</h1>
<div class="panel__actions">
<time class="panel__action page__published" datetime="{{ $article->created_at }}">
<time
class="panel__action page__published"
datetime="{{ $article->created_at }}"
title="{{ $article->created_at }}"
>
{{ $article->created_at->toDayDateTimeString() }}
</time>
</div>
+1 -1
View File
@@ -27,7 +27,7 @@
<footer class="featured-carousel__feature-details">
<p class="featured-carousel__featured-until">
{{ __('blocks.featured-until') }}:<br>
<time datetime="{{ $feature->created_at->addDay(7) }}">
<time datetime="{{ $feature->created_at->addDay(7) }}" title="{{ $feature->created_at->addDay(7) }}">
{{ $feature->created_at->addDay(7)->toFormattedDateString() }}
({{ $feature->created_at->addDay(7)->diffForHumans() }}!)
</time>
@@ -101,8 +101,8 @@
</address>
<time
class="topic-listing__latest-datetime"
datetime="{{ $topic->last_reply_at ?? '' }}"
title="{{ $topic->last_reply_at ?? '' }}"
datetime="{{ $topic->last_reply_at }}"
title="{{ $topic->last_reply_at }}"
>
<a
class="topic-listing__latest-post-link"
@@ -184,6 +184,8 @@
</a>
</td>
<td class="torrent-search--list__age">
<span>{{ $torrent->created_at->diffForHumans() }}</span>
<time datetime="{{ $torrent->created_at }}" title="{{ $torrent->created_at }}">
{{ $torrent->created_at->diffForHumans() }}
</time>
</td>
</tr>
@@ -96,10 +96,14 @@
<td>{{ $ipAddress->ip_address }}</td>
<td>{{ $ipAddress->reason }}</td>
<td>
<time datetime="{{ $ipAddress->created_at }}">{{ $ipAddress->created_at }}</time>
<time datetime="{{ $ipAddress->created_at }}" title="{{ $ipAddresses->created_at }}">
{{ $ipAddress->created_at }}
</time>
</td>
<td>
<time datetime="{{ $ipAddress->expires_at ?? 'Never' }}">{{ $ipAddress->expires_at ?? 'Never'}}</time>
<time datetime="{{ $ipAddress->expires_at ?? 'Never' }}" title="{{ $ipAddress->expires_at }}">
{{ $ipAddress->expires_at ?? 'Never'}}
</time>
</td>
</tr>
@empty
@@ -100,7 +100,9 @@
<td>{{ $failedLogin->user_id ?? 'Not Found' }}</td>
<td>{{ $failedLogin->ip_address }}</td>
<td>
<time datetime="{{ $failedLogin->created_at }}">{{ $failedLogin->created_at }}</time>
<time datetime="{{ $failedLogin->created_at }}" title="{{ $failedLogin->created_at }}">
{{ $failedLogin->created_at }}
</time>
</td>
</tr>
@empty
@@ -101,7 +101,7 @@
<td>{{ $gift->cost }}</td>
<td>{{ $gift->comment }}</td>
<td>
<time datetime="{{ $gift->created_at }}">
<time datetime="{{ $gift->created_at }}" title="{{ $gift->created_at }}">
{{ $gift->created_at }}
</time>
</td>
@@ -156,17 +156,17 @@
<x-user_tag :anon="false" :user="$invite->sender" />
</td>
<td>
<time datetime="{{ $invite->created_at_min }}">
<time datetime="{{ $invite->created_at_min }}" title="{{ $invite->created_at_min }}">
{{ $invite->created_at_min->format('Y-m-d') }}
</time>
</td>
<td>
<time datetime="{{ $invite->created_at_avg }}">
<time datetime="{{ $invite->created_at_avg }}" title="{{ $invite->created_at_avg }}">
{{ $invite->created_at_avg->format('Y-m-d') }}
</time>
</td>
<td>
<time datetime="{{ $invite->created_at_max }}">
<time datetime="{{ $invite->created_at_max }}" title="{{ $invite->created_at_max }}">
{{ $invite->created_at_max->format('Y-m-d') }}
</time>
</td>
@@ -244,12 +244,12 @@
<td>{{ $invite->code }}</td>
<td style="white-space: pre-wrap">{{ $invite->custom }}</td>
<td>
<time datetime="{{ $invite->created_at }}">
<time datetime="{{ $invite->created_at }}" title="{{ $invite->created_at }}">
{{ $invite->created_at }}
</time>
</td>
<td>
<time datetime="{{ $invite->expires_on }}">
<time datetime="{{ $invite->expires_on }}" title="{{ $invite->expires_on }}">
{{ $invite->expires_on }}
</time>
</td>
@@ -261,12 +261,12 @@
@endif
</td>
<td>
<time datetime="{{ $invite->accepted_at ?? '' }}">
<time datetime="{{ $invite->accepted_at }}" title="{{ $invite->accepted_at }}">
{{ $invite->accepted_at ?? 'N/A' }}
</time>
</td>
<td>
<time datetime="{{ $invite->deleted_at ?? '' }}">
<time datetime="{{ $invite->deleted_at }}" title="{{ $invite->deleted_at }}">
{{ $invite->deleted_at ?? 'N/A' }}
</time>
</td>
@@ -81,6 +81,7 @@
<time
class="quick-search__result-year"
datetime="{{ $search_result->release_date }}"
title="{{ $search_result->release_date }}"
>
{{ substr($search_result->release_date, 0, 4) }}
</time>
@@ -102,6 +103,7 @@
<time
class="quick-search__result-year"
datetime="{{ $search_result->first_air_date }}"
title="{{ $search_result->first_air_date }}"
>
{{ substr($search_result->first_air_date, 0, 4) }}
</time>
+17 -5
View File
@@ -214,14 +214,26 @@
{{ $active->progress < 100 ? \floor($active->progress * 10000) / 100 : INF }}%
</td>
@if ($showMorePrecision)
<td class="user-active__created-at">{{ $active->created_at ?? 'N/A' }}</td>
<td class="user-active__updated-at">{{ $active->updated_at ?? 'N/A' }}</td>
@else
<td class="user-active__created-at">
{{ isset($active->created_at) ? \explode(" ", $active->created_at)[0] : 'N/A' }}
<time datetime="{{ $active->created_at }}" title="{{ $active->created_at }}">
{{ $active->created_at ?? 'N/A' }}
</time>
</td>
<td class="user-active__updated-at">
{{ isset($active->updated_at) ? \explode(" ", $active->updated_at)[0] : 'N/A' }}
<time datetime="{{ $active->updated_at }}" title="{{ $active->updated_at }}">
{{ $active->updated_at ?? 'N/A' }}
</time>
</td>
@else
<td class="user-active__created-at">
<time datetime="{{ $active->created_at }}" title="{{ $active->created_at }}">
{{ isset($active->created_at) ? \explode(" ", $active->created_at)[0] : 'N/A' }}
</time>
</td>
<td class="user-active__updated-at">
<time datetime="{{ $active->updated_at }}" title="{{ $active->updated_at }}">
{{ isset($active->updated_at) ? \explode(" ", $active->updated_at)[0] : 'N/A' }}
</time>
</td>
@endif
</tr>
@@ -93,13 +93,19 @@
</td>
<td>{{ $user->email }}</td>
<td>
<time datetime="{{ $user->created_at }}">{{ $user->created_at }}</time>
<time datetime="{{ $user->created_at }}" title="{{ $user->created_at }}">
{{ $user->created_at }}
</time>
</td>
<td>
<time datetime="{{ $user->last_login }}">{{ $user->last_login ?? 'Never' }}</time>
<time datetime="{{ $user->last_login }}" title="{{ $user->last_login }}">
{{ $user->last_login ?? 'Never' }}
</time>
</td>
<td>
<time datetime="{{ $user->last_action }}">{{ $user->last_action ?? 'Never' }}</time>
<time datetime="{{ $user->last_action }}" title="{{ $user->last_action }}">
{{ $user->last_action ?? 'Never' }}
</time>
</td>
<td>
<menu class="data-table__actions">
@@ -347,17 +347,17 @@
</span>
</td>
<td class="user-torrents__created-at">
<time datetime="{{ $history->created_at ?? 0}}">
<time datetime="{{ $history->created_at}}" title="{{ $history->created_at }}">
{{ $history->created_at ?? 'N/A' }}
</time>
</td>
<td class="user-torrents__updated-at">
<time datetime="{{ $history->updated_at ?? 0}}">
<time datetime="{{ $history->updated_at}}" title="{{ $history->updated_at }}">
{{ $history->updated_at ?? 'N/A' }}
</time>
</td>
<td class="user-torrents__completed-at">
<time datetime="{{ $history->completed_at ?? 0}}">
<time datetime="{{ $history->completed_at}}" title="{{ $history->completed_at }}">
{{ $history->completed_at ?? 'N/A' }}
</time>
</td>
@@ -379,13 +379,19 @@
@endif
</td>
<td class="user-torrents__created-at">
{{ $history->created_at === null ? 'N/A' : \explode(" ", $history->created_at)[0] }}
<time datetime="{{ $history->created_at }}" title="{{ $history->created_at }}">
{{ $history->created_at === null ? 'N/A' : \explode(" ", $history->created_at)[0] }}
</time>
</td>
<td class="user-torrents__updated-at">
{{ $history->updated_at === null ? 'N/A' : \explode(" ", $history->updated_at)[0] }}
<time datetime="{{ $history->updated_at }}" title="{{ $history->updated_at }}">
{{ $history->updated_at === null ? 'N/A' : \explode(" ", $history->updated_at)[0] }}
</time>
</td>
<td class="user-torrents__completed-at">
{{ $history->completed_at === null ? 'N/A' : \explode(" ", $history->completed_at)[0] }}
<time datetime="{{ $history->completed_at }}" title="{{ $history->completed_at }}">
{{ $history->completed_at === null ? 'N/A' : \explode(" ", $history->completed_at)[0] }}
</time>
</td>
@endif
<td class="user-torrents__seeding">
@@ -163,7 +163,7 @@
{{ $torrent->thanks_count ?? 0 }}
</td>
<td class="user-uploads__created-at">
<time datetime="{{ $torrent->created_at }}">
<time datetime="{{ $torrent->created_at }}" title="{{ $torrent->created_at }}">
@if ($showMorePrecision)
{{ $torrent->created_at ?? 'N/A' }}
@else
@@ -140,12 +140,12 @@
</td>
<td>{{ $warning->reason }}</td>
<td>
<time datetime="{{ $warning->created_at }}">
<time datetime="{{ $warning->created_at }}" title="{{ $warning->created_at }}">
{{ $warning->created_at }}
</time>
</td>
<td>
<time datetime="{{ $warning->expires_on }}">
<time datetime="{{ $warning->expires_on }}" title="{{ $warning->expires_on }}">
{{ $warning->expires_on }}
</time>
</td>
@@ -67,7 +67,9 @@
</td>
<td>{{ $watching->message }}</td>
<td>
<time datetime="{{ $watching->created_at }}">{{ $watching->created_at }}</time>
<time datetime="{{ $watching->created_at }}" title="{{ $watching->created_at }}">
{{ $watching->created_at }}
</time>
</td>
<td>
<menu class="data-table__actions">
+6 -2
View File
@@ -29,10 +29,14 @@
</a>
</td>
<td>
{{ $page->created_at }}
<time datetime="{{ $page->created_at }}" title="{{ $page->created_at }}">
{{ $page->created_at }}
</time>
</td>
<td>
{{ $page->updated_at }}
<time datetime="{{ $page->updated_at }}" title="{{ $page->updated_at }}">
{{ $page->updated_at }}
</time>
</td>
</tr>
@endforeach
+10 -2
View File
@@ -27,9 +27,17 @@
<h2 class="panel__heading">{{ __('common.info') }}</h2>
<dl class="key-value">
<dt>{{ __('common.created_at') }}</dt>
<dd>{{ $page->created_at }}</dd>
<dd>
<time datetime="{{ $page->created_at }}" title="{{ $page->created_at }}">
{{ $page->created_at }}
</time>
</dd>
<dt>{{ __('torrent.updated_at') }}</dt>
<dd>{{ $page->updated_at }}</dd>
<dd>
<time datetime="{{ $page->updated_at }}" title="{{ $page->updated_at }}">
{{ $page->updated_at }}
</time>
</dd>
</dl>
</section>
@endsection
+5 -1
View File
@@ -56,7 +56,11 @@
</dd>
@if (!empty($ticket->closed_at))
<dt>{{ __('ticket.closed') }}</dt>
<dd>{{ $ticket->closed_at->format('m/d/Y') }}</dd>
<dd>
<time datetime="{{ $ticket->closed_at }}" title="{{ $ticket->closed_at }}">
{{ $ticket->closed_at->format('m/d/Y') }}
</time>
</dd>
@endif
</dl>
</section>
@@ -22,7 +22,11 @@
<x-user_tag :user="$audit->user" :anon="false" />
</td>
<td>{{ $audit->action }}</td>
<td>{{ $audit->created_at }} ({{ $audit->created_at->diffForHumans() }})</td>
<td>
<time datetime="{{ $audit->created_at }}" title="{{ $audit->created_at }}">
{{ $audit->created_at }} ({{ $audit->created_at->diffForHumans() }})
</time>
</td>
<td>
<ul>
@foreach ($values as $key => $value)
@@ -19,7 +19,11 @@
<td>
<x-user_tag :user="$download->user" :anon="false" />
</td>
<td>{{ $download->created_at }} ({{ $download->created_at->diffForHumans() }})</td>
<td>
<time datetime="{{ $download->created_at }}" title="{{ $download->created_at }}">
{{ $download->created_at }} ({{ $download->created_at->diffForHumans() }})
</time>
</td>
<td>{{ $download->type }}</td>
</tr>
@endforeach
@@ -37,7 +37,11 @@
<td>{{ $subtitle->extension }}</td>
<td>{{ $subtitle->getSize() }}</td>
<td>{{ $subtitle->downloads }}</td>
<td>{{ $subtitle->created_at->diffForHumans() }}</td>
<td>
<time datetime="{{ $subtitle->created_at }}" title="{{ $subtitle->created_at }}">
{{ $subtitle->created_at->diffForHumans() }}
</time>
</td>
<td>
<x-user_tag :user="$subtitle->user" :anon="$subtitle->anon" />
</td>
+20 -4
View File
@@ -60,8 +60,16 @@
<td>{{ $invite->code }}</td>
<td style="white-space: pre-wrap">{{ $invite->custom }}</td>
@endif
<td>{{ $invite->created_at }}</td>
<td>{{ $invite->expires_on }}</td>
<td>
<time datetime="{{ $invite->created_at }}" title="{{ $invite->created_at }}">
{{ $invite->created_at }}
</time>
</td>
<td>
<time datetime="{{ $invite->expires_on }}" title="{{ $invite->expires_on }}">
{{ $invite->expires_on }}
</time>
</td>
<td>
@if ($invite->accepted_by !== null && $invite->accepted_by !== 1)
<x-user_tag :user="$invite->receiver" :anon="false" />
@@ -69,8 +77,16 @@
N/A
@endif
</td>
<td>{{ $invite->accepted_at ?? 'N/A' }}</td>
<td>{{ $invite->deleted_at ?? 'N/A' }}</td>
<td>
<time datetime="{{ $invite->accepted_at }}" title="{{ $invite->accepted_at }}">
{{ $invite->accepted_at ?? 'N/A' }}
</time>
</td>
<td>
<time datetime="{{ $invite->deleted_at }}" title="{{ $invite->deleted_at }}">
{{ $invite->deleted_at ?? 'N/A' }}
</time>
</td>
<td>
<menu class="data-table__actions">
<li class="data-table__action">
@@ -118,8 +118,16 @@
</td>
<td>{{ $ban->ban_reason }}</td>
<td>{{ $ban->unban_reason }}</td>
<td>{{ $ban->created_at }}</td>
<td>{{ $ban->removed_at }}</td>
<td>
<time datetime="{{ $ban->created_at }}" title="{{ $ban->created_at }}">
{{ $ban->created_at }}
</time>
</td>
<td>
<time datetime="{{ $ban->removed_at }}" title="{{ $ban->removed_at }}">
{{ $ban->removed_at }}
</time>
</td>
</tr>
@empty
<tr>
+5 -3
View File
@@ -463,7 +463,9 @@
</td>
<td>{{ $watch->message }}</td>
<td>
<time datetime="{{ $watch->created_at }}">{{ $watch->created_at }}</time>
<time datetime="{{ $watch->created_at }}" title="{{ $watch->created_at }}">
{{ $watch->created_at }}
</time>
</td>
<td>
<menu class="data-table__actions">
@@ -637,7 +639,7 @@
@if ($user->last_login === null)
N/A
@else
<time class="{{ $user->last_login }}" title="{{ $user->last_login }}">
<time class="{{ $user->last_login }}" datetime="{{ $user->last_login }}" title="{{ $user->last_login }}">
{{ $user->last_login->diffForHumans() }}
</time>
@endif
@@ -647,7 +649,7 @@
@if ($user->last_action === null)
N/A
@else
<time class="{{ $user->last_action }}" title="{{ $user->last_action }}">
<time class="{{ $user->last_action }}" datetime="{{ $user->last_action }}" title="{{ $user->last_action }}">
{{ $user->last_action->diffForHumans() }}
</time>
@endif