refactor: split monolithic index.php into src/tpl + src/js modules

This commit is contained in:
Johnnybegood90
2026-03-11 23:47:22 +01:00
parent 2b163be684
commit 0be8c34b31
17 changed files with 1526 additions and 1517 deletions
+21
View File
@@ -0,0 +1,21 @@
<script src="https://cdnjs.cloudflare.com/ajax/libs/hls.js/1.4.12/hls.min.js"></script>
<script>
<?php
// config.js contient du PHP (variables injectées), on l'inclut via include
// Les autres modules sont du JS pur, inclus via file_get_contents
$js_dir = __DIR__ . '/../js/';
// Config — include PHP pour que les <?= ?> soient évalués
echo "\n// ── config ──────────────────────────────────────────────────────\n";
include $js_dir . 'config.js';
// Modules JS purs
$js_modules = ['utils', 'epg', 'mobile', 'tooltip', 'sources', 'm3u', 'player', 'themes', 'live'];
foreach ($js_modules as $mod) {
echo "\n// ── $mod ──────────────────────────────────────────────────────\n";
echo file_get_contents($js_dir . $mod . '.js');
}
?>
</script>
</body>
</html>