From 1293b1be6c383875422c1916f5db8c82b4b5b9d6 Mon Sep 17 00:00:00 2001 From: Pontoporeia Date: Fri, 10 Jul 2026 15:23:52 +0200 Subject: [PATCH] remove TOC temporary debug error_log calls --- TODO.md | 1 + app/public/assets/css/tfe.css | 2 +- app/src/Controllers/AboutController.php | 4 ---- app/src/Controllers/CharteController.php | 4 ---- app/src/Controllers/LicenceController.php | 4 ---- app/src/MarkdownHelper.php | 15 --------------- 6 files changed, 2 insertions(+), 28 deletions(-) diff --git a/TODO.md b/TODO.md index 1750e9f..06b22d5 100644 --- a/TODO.md +++ b/TODO.md @@ -3,3 +3,4 @@ - [x] Fix CSP: add `frame-src` to allow iframes from `videos.erg.be` and `depnum.happyngreen.fr` - [x] Website iframe overlay: remove blur, move button to bottom-right, replace text with SVG icon + tooltip - [x] Fix "Copier" button in logs section scrolling out of view on horizontal scroll +- [x] Remove TOC temporary debug error_log calls diff --git a/app/public/assets/css/tfe.css b/app/public/assets/css/tfe.css index 11f40ee..df5430d 100644 --- a/app/public/assets/css/tfe.css +++ b/app/public/assets/css/tfe.css @@ -109,7 +109,7 @@ } .tfe-file-item embed, -.tfe-file-iframe { +.tfe-file-item iframe { width: 100%; max-width: 100%; height: 100%; diff --git a/app/src/Controllers/AboutController.php b/app/src/Controllers/AboutController.php index 032cf96..301a0da 100644 --- a/app/src/Controllers/AboutController.php +++ b/app/src/Controllers/AboutController.php @@ -23,10 +23,8 @@ class AboutController $db = Database::getInstance(); $aboutPage = $db->getPage('about'); $rawContent = $aboutPage ? $aboutPage['content'] : ''; - error_log('[TOC-DEBUG] Apropos: dbPage found=' . ($aboutPage ? 'yes' : 'NO') . ' content_len=' . strlen($rawContent)); if (empty(trim($rawContent)) || trim($rawContent) === 'Contenu à venir') { $rawContent = $this->defaultContent; - error_log('[TOC-DEBUG] Apropos: using defaultContent instead'); } $contacts = $db->getAproposContent('contacts'); $contacts = is_array($contacts) && !empty($contacts) ? $contacts : null; @@ -48,7 +46,6 @@ class AboutController $rawContent = $this->defaultContent; $contacts = null; $sidebarLinks = []; - error_log('[TOC-DEBUG] Apropos: EXCEPTION ' . $e->getMessage()); } $converter = new CommonMarkConverter([ @@ -64,7 +61,6 @@ class AboutController $html = EmailObfuscator::obfuscateHtml($converter->convert($rawContent)->getContent()); $tocItems = MarkdownHelper::extractToc($rawContent); - error_log('[TOC-DEBUG] Apropos: extractToc returned ' . count($tocItems) . ' items'); return [ 'currentNav' => 'apropos', diff --git a/app/src/Controllers/CharteController.php b/app/src/Controllers/CharteController.php index 6cf7972..07b1621 100644 --- a/app/src/Controllers/CharteController.php +++ b/app/src/Controllers/CharteController.php @@ -22,12 +22,10 @@ class CharteController $dbPage = $db->getPage('charte'); $content = $dbPage ? $dbPage['content'] : ''; $pageTitle = $dbPage ? $dbPage['title'] : 'Charte'; - error_log('[TOC-DEBUG] Charte: dbPage found=' . ($dbPage ? 'yes' : 'NO') . ' content_len=' . strlen($content)); } catch (Exception $e) { ErrorHandler::log('charte_page', $e); $content = ''; $pageTitle = 'Charte'; - error_log('[TOC-DEBUG] Charte: EXCEPTION ' . $e->getMessage()); } $converter = new CommonMarkConverter([ @@ -42,9 +40,7 @@ class CharteController $converter->getEnvironment()->addExtension(new HeadingPermalinkExtension()); $html = EmailObfuscator::obfuscateHtml($converter->convert($content)->getContent()); - error_log('[TOC-DEBUG] Charte: calling extractToc with content_len=' . strlen($content)); $tocItems = MarkdownHelper::extractToc($content); - error_log('[TOC-DEBUG] Charte: extractToc returned ' . count($tocItems) . ' items'); return [ 'content' => $content, diff --git a/app/src/Controllers/LicenceController.php b/app/src/Controllers/LicenceController.php index c488ebb..0efb3dd 100644 --- a/app/src/Controllers/LicenceController.php +++ b/app/src/Controllers/LicenceController.php @@ -22,12 +22,10 @@ class LicenceController $dbPage = $db->getPage('licenses'); $content = $dbPage ? $dbPage['content'] : ''; $pageTitle = $dbPage ? $dbPage['title'] : 'Licences'; - error_log('[TOC-DEBUG] Licence: dbPage found=' . ($dbPage ? 'yes' : 'NO') . ' content_len=' . strlen($content)); } catch (Exception $e) { ErrorHandler::log('licence_page', $e); $content = ''; $pageTitle = 'Licences'; - error_log('[TOC-DEBUG] Licence: EXCEPTION ' . $e->getMessage()); } $converter = new CommonMarkConverter([ @@ -42,9 +40,7 @@ class LicenceController $converter->getEnvironment()->addExtension(new HeadingPermalinkExtension()); $html = EmailObfuscator::obfuscateHtml($converter->convert($content)->getContent()); - error_log('[TOC-DEBUG] Licence: calling extractToc with content_len=' . strlen($content)); $tocItems = MarkdownHelper::extractToc($content); - error_log('[TOC-DEBUG] Licence: extractToc returned ' . count($tocItems) . ' items'); return [ 'content' => $content, diff --git a/app/src/MarkdownHelper.php b/app/src/MarkdownHelper.php index d4531e2..a473dd2 100644 --- a/app/src/MarkdownHelper.php +++ b/app/src/MarkdownHelper.php @@ -18,19 +18,6 @@ class MarkdownHelper $items = []; $lines = explode("\n", $content); - // ── DEBUG: temporary TOC diagnostics ────────────────────────── - error_log('[TOC-DEBUG] content length: ' . strlen($content)); - error_log('[TOC-DEBUG] line count: ' . count($lines)); - foreach (array_slice($lines, 0, 8) as $i => $line) { - if ($line === '') { - error_log('[TOC-DEBUG] line[' . $i . '] (empty)'); - } else { - $hex = bin2hex($line); - $preview = mb_substr($line, 0, 60); - error_log('[TOC-DEBUG] line[' . $i . '] hex=' . $hex . ' raw=' . $preview); - } - } - // ── END DEBUG ───────────────────────────────────────────────── // Use CommonMark's own SlugNormalizer so TOC links match the rendered heading IDs exactly. $normalizer = new \League\CommonMark\Normalizer\SlugNormalizer(); @@ -41,10 +28,8 @@ class MarkdownHelper $label = trim($m[2]); $id = $normalizer->normalize($label); $items[] = ['label' => $label, 'href' => '#' . $id, 'level' => $level]; - error_log('[TOC-DEBUG] MATCH: h' . $level . ' "' . $label . '" -> #' . $id); } } - error_log('[TOC-DEBUG] total items found: ' . count($items)); return $items; } }