Déploiement
Compilation et configuration serveur
- Compiler le CSS Tailwind via
npm run builddans bweb_dependencies/ - Le fichier output.css est généré dans BWEB/assets/css/
- En production, activer HTTPS avec cert.pem dans le dossier base de données
Synchronisation inter-bases
BWEB supporte la synchronisation du contenu web entre bases de données (dev - preprod - prod) via le système BSPK_HISTORY.
- Chaque modification créé un enregistrement BSPK_HISTORY
- L'export généré un fichier main.json dans BWEB/data/databaseDumps/web/
- L'import appliqué les modifications dans la base cible
Traductions
Les fichiers de traduction sont dans Resources/lang/{lang}/BSPK.json. Utiliser BSPK_Translate() pour les cles XLIFF.
Import/Export (.bspkExp)
Les pages peuvent être exportees en fichiers .bspkExp depuis le Dev Panel, puis importees dans une autre base. Ce format contient la structure complète des blocs d'une page.

