Deploiement
Compilation et configuration serveur
- Compiler le CSS Tailwind via
npm run builddans bweb_dependencies/ - Le fichier output.css est genere dans BWEB/assets/css/
- En production, activer HTTPS avec cert.pem dans le dossier base de donnees
Synchronisation inter-bases
BWEB supporte la synchronisation du contenu web entre bases de donnees (dev - preprod - prod) via le systeme BSPK_HISTORY.
- Chaque modification cree un enregistrement BSPK_HISTORY
- L'export genere un fichier main.json dans BWEB/data/databaseDumps/web/
- L'import applique 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 etre exportees en fichiers .bspkExp depuis le Dev Panel, puis importees dans une autre base. Ce format contient la structure complete des blocs d une page.

