refactor: split config.php into modules and lazy-load categories
This commit is contained in:
@@ -6,8 +6,8 @@
|
||||
* SANS aucun appel réseau : PEERTUBE_URL pointe volontairement sur
|
||||
* 127.0.0.1, ce qui fait échouer isValidPeerTubeUrl() et court-circuite
|
||||
* callPeerTubeApiOriginal() (retour [] immédiat, jamais de cURL). De ce
|
||||
* fait, initCategories() — appelée au chargement de config.php — est
|
||||
* neutralisée et PEERTUBE_CATEGORIES vaut un tableau vide.
|
||||
* fait, getPeertubeCategories() — chargement paresseux des catégories —
|
||||
* retourne un tableau vide si un test l'appelle.
|
||||
*
|
||||
* Les constantes sont définies AVANT le chargement de config.php pour
|
||||
* primer sur les valeurs de config.default.php (protégées par !defined()).
|
||||
@@ -31,4 +31,4 @@ require_once $includes_dir . '/security.php';
|
||||
require_once $includes_dir . '/simple-cache.php';
|
||||
require_once $includes_dir . '/lib/markdown.php';
|
||||
require_once $includes_dir . '/structured-data.php';
|
||||
require_once $includes_dir . '/config.php'; // fournit les fonctions de formatage
|
||||
require_once $includes_dir . '/config.php'; // bootstrap (charge les modules de includes/lib/)
|
||||
|
||||
Reference in New Issue
Block a user