'Type MIME',
'size' => 'Taille originale',
'pages' => 'Pages',
'page_size' => 'Format',
'pdf_version' => 'Version PDF',
'width' => 'Dimensions',
'camera' => 'Appareil photo',
'site_name' => 'Site',
'og_type' => 'Type OG',
'language' => 'Langue',
'date' => 'Date',
'description' => 'Description',
'subject' => 'Sujet',
'keywords' => 'Mots-clés',
'copyright' => 'Copyright',
'credit' => 'Crédit',
'creator' => 'Créé avec',
'producer' => 'Produit par',
'canonical' => 'URL canonique',
'og_image' => 'Image OG',
];
function renderMetaCell(string $key, mixed $val, array $row = []): string
{
return match($key) {
'size' => htmlspecialchars(number_format((float)$val / 1024, 1)) . ' Ko',
'width' => htmlspecialchars((string)$val) . ' × ' . htmlspecialchars((string)($row['height'] ?? '?')) . ' px',
'og_image' => str_starts_with((string)$val, '/')
? ''
: '' . htmlspecialchars((string)$val) . '',
'canonical' => '' . htmlspecialchars((string)$val) . '',
default => htmlspecialchars((string)$val),
};
}
?>
= htmlspecialchars($article['title']) ?>
Aucun lien externe enregistré.
| = $label ?> | = renderMetaCell($key, $lMeta[$key], $lMeta) ?> |
|---|
Aucun fichier joint.
| = $label ?> | = renderMetaCell($key, $fExtra[$key], $fExtra) ?> |
|---|