exhaustive recap: all fields, figures for files, PeerTube ID display, same in edit form

This commit is contained in:
Pontoporeia
2026-05-11 14:45:16 +02:00
parent 8bf95f4e14
commit 230555a4c4
4 changed files with 65 additions and 58 deletions

View File

@@ -230,34 +230,30 @@
};
?>
<li class="recap-files-list-item">
<figure class="recap-file-figure">
<figure class="admin-file-figure">
<?php if ($isImage && !$isPeerTube): ?>
<img src="<?= $mediaUrl ?>" alt="<?= $fileName ?>" class="recap-file-thumb" loading="lazy">
<img src="<?= $mediaUrl ?>" alt="<?= $fileName ?>" class="admin-file-thumb" loading="lazy">
<?php else: ?>
<span class="recap-file-icon"><?= $typeIcon ?></span>
<span class="admin-file-icon"><?= $typeIcon ?></span>
<?php endif; ?>
<figcaption class="recap-file-caption">
<div class="recap-file-name-row">
<?php if ($isPeerTube && $mediaUrl !== '#'): ?>
<a href="<?= $mediaUrl ?>" target="_blank" rel="noopener" class="recap-file-name"><?= $fileName ?></a>
<?php elseif ($isExternal): ?>
<a href="<?= $mediaUrl ?>" target="_blank" rel="noopener" class="recap-file-name"><?= $fileName ?></a>
<figcaption class="admin-file-caption">
<div class="admin-file-name-row">
<?php if (($isPeerTube && $mediaUrl !== '#') || $isExternal): ?>
<a href="<?= $mediaUrl ?>" target="_blank" rel="noopener" class="admin-file-name"><?= $fileName ?></a>
<?php else: ?>
<a href="<?= $mediaUrl ?>" target="_blank" rel="noopener" class="recap-file-name"><?= $fileName ?></a>
<a href="<?= $mediaUrl ?>" target="_blank" rel="noopener" class="admin-file-name"><?= $fileName ?></a>
<?php endif; ?>
</div>
<?php if ($isPeerTube): ?>
<div class="recap-file-peertube-meta">
<span class="recap-file-peertube-id">ID: <?= htmlspecialchars($_ptUuid) ?></span>
</div>
<span class="admin-file-peertube-id">ID: <?= htmlspecialchars($_ptUuid) ?></span>
<?php endif; ?>
<?php if ($displayLabel): ?>
<div class="recap-file-label"><?= htmlspecialchars($displayLabel) ?></div>
<span class="admin-file-label"><?= htmlspecialchars($displayLabel) ?></span>
<?php endif; ?>
<div class="recap-file-meta-row">
<span class="recap-file-meta"><?= formatFileSize($f['file_size']) ?></span>
<span class="recap-file-meta"><?= date('d/m/Y H:i', strtotime($f['uploaded_at'])) ?></span>
</div>
<span class="admin-file-meta-row">
<span class="admin-file-meta"><?= formatFileSize($f['file_size']) ?></span>
<span class="admin-file-meta"><?= date('d/m/Y H:i', strtotime($f['uploaded_at'])) ?></span>
</span>
</figcaption>
</figure>
</li>