amélioration de la gestion de l'url des images

This commit is contained in:
Esenjin 2025-02-16 00:33:31 +01:00
parent 3afd26333f
commit a2eac6f792

View File

@ -80,9 +80,11 @@ function deltaToHtml($content) {
} }
// Gérer les images // Gérer les images
elseif (is_array($op['insert']) && isset($op['insert']['image'])) { elseif (is_array($op['insert']) && isset($op['insert']['image'])) {
$imageUrl = htmlspecialchars($op['insert']['image']); $imageUrl = $op['insert']['image'];
// Retirer le "../" du début de l'URL si présent error_log('URL originale: ' . $imageUrl);
$imageUrl = preg_replace('/^\.\.\//', '', $imageUrl); // Retirer tous les "../" au début de l'URL
$imageUrl = preg_replace('/^(?:\.\.\/)+/', '', $imageUrl);
error_log('URL nettoyée: ' . $imageUrl);
$html .= "<img src=\"{$imageUrl}\" alt=\"Image du chapitre\">"; $html .= "<img src=\"{$imageUrl}\" alt=\"Image du chapitre\">";
} }
} }