diff options
| author | winter | 2025-05-08 21:34:04 +0100 |
|---|---|---|
| committer | winter | 2025-05-08 21:34:04 +0100 |
| commit | 478cf68228b0157da9446354a993804ddac65d51 (patch) | |
| tree | 1ea86273a94e5a8147e1c2f2dcbb1856e7fef24d /templates/note/info_line.php | |
| parent | a904294db09ccaa93a5b561e7cd177026010e601 (diff) | |
add automated account indicator
Diffstat (limited to 'templates/note/info_line.php')
| -rw-r--r-- | templates/note/info_line.php | 33 |
1 files changed, 17 insertions, 16 deletions
diff --git a/templates/note/info_line.php b/templates/note/info_line.php index acc85d7..4886b1c 100644 --- a/templates/note/info_line.php +++ b/templates/note/info_line.php @@ -1,8 +1,4 @@ -<?php - -use Digitigrade\Model\NotePrivacyScope; - -?> +<?php use Digitigrade\Model\NotePrivacyScope; ?> <div class="infoLine"> <a class="authorName" href="/@/<?= htmlspecialchars($note->author->getFullHandle()) ?>"><?= htmlspecialchars($note->author->displayName) ?></a> @@ -14,15 +10,20 @@ use Digitigrade\Model\NotePrivacyScope; <a class="timestamp" href="<?= htmlspecialchars($note->getLocalUiHref()) ?>"> <?= format_datetime($note->created) ?> </a> - <span class="privacyScope inlineIcon material-symbols <?= match ($note->privacy->scope) { - NotePrivacyScope::NONE => 'lock', - NotePrivacyScope::MUTUALS => 'group', - NotePrivacyScope::FOLLOWERS => 'groups', - NotePrivacyScope::PUBLIC => 'public' - } ?>" title="<?= match ($note->privacy->scope) { - NotePrivacyScope::NONE => __('note.privacy.scope.none'), - NotePrivacyScope::MUTUALS => __('note.privacy.scope.mutuals'), - NotePrivacyScope::FOLLOWERS => __('note.privacy.scope.followers'), - NotePrivacyScope::PUBLIC => __('note.privacy.scope.public') - } ?>"></span> + <span class="privacyScope"> + <?php if ($note->author->automated): ?> + <span class="inlineIcon material-symbols person-off-outline" title="<?= __('user.profile.automated') ?>"></span> + <?php endif; ?> + <span class="inlineIcon material-symbols <?= match ($note->privacy->scope) { + NotePrivacyScope::NONE => 'lock', + NotePrivacyScope::MUTUALS => 'group', + NotePrivacyScope::FOLLOWERS => 'groups', + NotePrivacyScope::PUBLIC => 'public' + } ?>" title="<?= match ($note->privacy->scope) { + NotePrivacyScope::NONE => __('note.privacy.scope.none'), + NotePrivacyScope::MUTUALS => __('note.privacy.scope.mutuals'), + NotePrivacyScope::FOLLOWERS => __('note.privacy.scope.followers'), + NotePrivacyScope::PUBLIC => __('note.privacy.scope.public') + } ?>"></span> + </span> </div>
\ No newline at end of file |
