Fix: Corrige errores en recurrentes y limpia el repositorio

This commit is contained in:
2026-01-17 16:54:27 -06:00
parent 4c48c279de
commit 3f0727984a
32 changed files with 134 additions and 2157552 deletions

View File

@@ -86,7 +86,7 @@ require_once __DIR__ . '/templates/header.php';
} else {
foreach ($files as $file) {
if (is_file($gallery_path . '/' . $file)) {
echo '<div class="col-lg-3 col-md-4 col-sm-6 mb-4 text-center"><img src="galeria/' . htmlspecialchars($file) . '" class="img-fluid img-thumbnail gallery-item" style="cursor:pointer;" alt="' . htmlspecialchars($file) . '"><p class="small text-muted mt-1">' . htmlspecialchars($file) . '</p></div>';
echo '<div class="col-lg-3 col-md-4 col-sm-6 mb-4 text-center"><img src="' . site_url('galeria/' . $file) . '" class="img-fluid img-thumbnail gallery-item" style="cursor:pointer;" alt="' . htmlspecialchars($file) . '"><p class="small text-muted mt-1">' . htmlspecialchars($file) . '</p></div>';
}
}
}
@@ -193,11 +193,19 @@ $(document).ready(function() {
// Preview message function
function previewMessage(content) {
const previewModalBody = document.getElementById('previewModalBody');
// Replace image URLs with absolute paths for preview
const baseUrl = "<?php echo $base_url; ?>";
let processedContent = content.replace(/src="galeria\//g, 'src="' + baseUrl + 'galeria/');
const modalElement = document.getElementById('previewModal');
// Simple cleanup - ensure all image URLs are correct
let processedContent = content
.replace(/src="[^"]*galeria\/([^"]+)"/g, 'src="/galeria/$1"')
.replace(/src='[^']*galeria\/([^']+)'/g, "src='/galeria/$1'");
// Add proper styling to images
processedContent = processedContent.replace(/<img([^>]*)>/g, '<img$1 style="max-width: 100%; height: auto; border-radius: 8px; margin: 10px 0;">');
previewModalBody.innerHTML = processedContent;
var myModal = new bootstrap.Modal(document.getElementById('previewModal'));
const myModal = new bootstrap.Modal(modalElement);
myModal.show();
}
</script>