// Contenu statique/administrable hors base, fusionné côté contrôleurs
// Structure: defaultConfig + overrides par école et mapping écoles

module.exports.appContent = {
    // Configuration par défaut
    defaultConfig: {
        sliders: [
            {
                imageUrl: 'https://logicielperlene.com/wp-content/uploads/2025/08/banner1.jpg',
                link: '#',
                title: { fr: 'Bienvenue', en: 'Welcome' },
                visible: true,
                order: 1
            },
            {
                imageUrl: 'https://logicielperlene.com/wp-content/uploads/2025/08/banner2.jpg',
                link: '#',
                title: { fr: 'Bienvenue', en: 'Welcome' },
                visible: true,
                order: 2
            },
            {
                imageUrl: 'https://logicielperlene.com/wp-content/uploads/2025/08/banner3.jpg',
                link: '#',
                title: { fr: 'Bienvenue', en: 'Welcome' },
                visible: true,
                order: 3
            }
        ],
        support: {
            phone: '+2290150515151',
            whatsapp: '+2290150515151',
            email: 'contact@evolutiosystem.com',
            hours: { fr: 'Lun-Ven 8h-18h', en: 'Mon-Fri 8am-6pm' }
        },
        profile: {
            "securityHtml_fr": "<h3>Sécurité & confidentialité</h3><p><strong>Vos données sont protégées.</strong> Nous faisons tout notre possible pour assurer la sécurité et la confidentialité de vos informations personnelles.</p><ul><li><strong>Chiffrement des données :</strong> Toutes vos données sont chiffrées lors des échanges avec nos serveurs.</li><li><strong>Confidentialité :</strong> Vos informations ne sont jamais partagées avec des tiers sans votre consentement.</li><li><strong>Protection contre les accès non autorisés :</strong> Des mesures strictes sont en place pour empêcher tout accès non autorisé à vos données.</li><li><strong>Sauvegarde sécurisée :</strong> Les données sont régulièrement sauvegardées et protégées contre la perte ou la corruption.</li><li><strong>Contrôle utilisateur :</strong> Vous gardez le contrôle sur vos informations et pouvez les modifier ou les supprimer à tout moment.</li></ul><p>Pour toute question concernant la sécurité ou la confidentialité, contactez notre support.</p>",
            "securityHtml_en": "<h3>Security & Privacy</h3><p><strong>Your data is protected.</strong> We do everything possible to ensure the security and privacy of your personal information.</p><ul><li><strong>Data encryption:</strong> All your data is encrypted during exchanges with our servers.</li><li><strong>Privacy:</strong> Your information is never shared with third parties without your consent.</li><li><strong>Protection against unauthorized access:</strong> Strict measures are in place to prevent any unauthorized access to your data.</li><li><strong>Secure backup:</strong> Data is regularly backed up and protected against loss or corruption.</li><li><strong>User control:</strong> You keep control over your information and can modify or delete it at any time.</li></ul><p>For any questions about security or privacy, please contact our support.</p>",
            "aboutHtml_fr": "<div class='about-content'><p>Corossol Mobile est conçue pour faciliter la communication entre les parents, les élèves, les enseignants et l'administration. Toutes vos informations sont protégées et confidentielles.</p><h3>Fonctionnalités principales :</h3><ul><li>Suivi des notes et bulletins scolaires</li><li>Consultation des emplois du temps</li><li>Gestion des absences et retards</li><li>Paiement et suivi des quittances</li><li>Accès aux programmes de cours</li><li>Support et assistance intégrés (chat, WhatsApp)</li><li>Notifications importantes de l'école</li><li>Multi-enfants et multi-écoles</li><li>Sécurité et confidentialité des données</li></ul><div class='version-info'><p><strong>Version :</strong> Korede 1.0.0</p><p><strong>Propriété :</strong> Evolutio System Technology SARL</p><p>© 2006-2025 Corossol. Tous droits réservés.</p></div></div>",

            "aboutHtml_en": "<div class='about-content'><p>Corossol Mobile is designed to facilitate communication between parents, students, teachers, and administration. All your information is protected and confidential.</p><h3>Main features:</h3><ul><li>Track grades and report cards</li><li>View timetables</li><li>Manage absences and delays</li><li>Payment and receipt tracking</li><li>Access course programs</li><li>Integrated support and assistance (chat, WhatsApp)</li><li>Important school notifications</li><li>Multi-children and multi-schools</li><li>Data security and privacy</li></ul><div class='version-info'><p><strong>Version:</strong> Korede 1.0.0</p><p><strong>Owned by:</strong> Evolutio System Technology SARL</p><p>© 2006-2025 Corossol. All rights reserved.</p></div></div>"
        },
        payment: {
            fedapay: { returnUrl: process.env.FEDAPAY_RETURN_URL || '' }
        },
        i18nOverrides: {
            fr: { home_banner_title: 'Bienvenue' },
            en: { home_banner_title: 'Welcome' }
        },
        minAppVersion: '1.0.0',
        ttlSeconds: 21600,
        lastUpdated: new Date().toISOString()
    },

    // Configuration spécifique par école
    schoolConfigs: {
        "E00001": {
            /* sliders: [
                 {
                     "imageUrl": "https://cdn.exemple.com/edgar/banner1.jpg",
                     "link": "https://ecole.edgar.exemple.com/inscriptions",
                     "title": { "fr": "Inscriptions ouvertes", "en": "Admissions open" },
                     "visible": true,
                     "order": 1
                 },
                 {
                     "imageUrl": "https://cdn.exemple.com/edgar/banner2.jpg",
                     "link": "https://ecole.edgar.exemple.com/calendrier",
                     "title": { "fr": "Calendrier scolaire", "en": "School calendar" },
                     "visible": true,
                     "order": 2
                 }
             ],
             "support": {
                 "phone": "+2290150515151",
                 "whatsapp": "+22991000000",
                 "email": "support@ecole.edgar.exemple.com",
                 "hours": { "fr": "Lun-Ven 8h-18h", "en": "Mon-Fri 8am-6pm" }
             },
             "profile": {
                 "securityHtml_fr": "<h3>Sécurité & confidentialité</h3><p><strong>Vos données sont protégées.</strong> ...</p>",
                 "securityHtml_en": "<h3>Security & Privacy</h3><p><strong>Your data is protected.</strong> ...</p>",
                 "aboutHtml_fr": "<h3>À propos de l'application</h3><p>Corossol Mobile ...</p>",
                 "aboutHtml_en": "<h3>About the app</h3><p>Corossol Mobile ...</p>"
             },
             "payment": {
                 "fedapay": {
                     "returnUrl": "https://ecole.edgar.exemple.com/payment/return"
                 }
             },
             "i18nOverrides": {
                 "fr": {
                     "home_banner_title": "Bienvenue au Complexe Scolaire Edgar Laurent"
                 },
                 "en": {
                     "home_banner_title": "Welcome to Edgar Laurent School"
                 }
             }*/
        },

        "college-st-charles": {
            /* "support": {
                 "phone": "+2290202020202",
                 "whatsapp": "+22993000000",
                 "email": "help@stcharles.exemple.com",
                 "hours": { "fr": "Lun-Sam 7h-19h", "en": "Mon-Sat 7am-7pm" }
             },
             "payment": {
                 "fedapay": {
                     "returnUrl": "https://stcharles.exemple.com/payment/return"
                 }
             }*/
        }
    },

    // Mapping des écoles
    // ÉCOLES AVEC PARAMÈTRES DE PERSONNALISATION
    // ===========================================
    // PARAMÈTRES DE FONCTIONNALITÉS (obligatoires) :
    // - deviseEcole: Devise de l'école
    // - estModeHorsLigne: Mode hors ligne disponible
    // - estSynchronisation: Synchronisation des données
    // - estGeolocalisation: Géolocalisation activée
    // - estPaiementEnLigne: Paiements en ligne
    // - estFraisTransport: Gestion des frais de transport
    // - estFraisCantine: Gestion des frais de cantine
    // - estFraisInternat: Gestion des frais d'internat
    // - estFraisMateriel: Gestion des frais de matériel
    // - estGestionEleves: Gestion des élèves
    // - estEmploiTemps: Gestion des emplois du temps
    // - estNotes: Gestion des notes
    // - estBulletins: Gestion des bulletins
    // - estPresence: Gestion des présences
    // - niveauxEnseignement: Niveaux disponibles
    // - estMaternelle, estPrimaire, estCollege, estLycee, estSuperieur: Niveaux actifs
    //
    // PARAMÈTRES DE PERSONNALISATION (optionnels) :
    // - emergencyPhone: Numéro d'urgence
    // - website: Site web de l'école
    // - address: Adresse physique
    // - socialMedia: Réseaux sociaux (facebook, instagram, etc.)
    // - type: Type d'établissement (primaire, secondaire, mixte, université)
    // - level: Niveau d'enseignement (maternelle-primaire, collège-lycée, etc.)
    // - accreditation: Organisme d'accréditation
    // - founded: Année de fondation
    // - capacity: Capacité d'accueil
    // - currentStudents: Nombre d'élèves actuels
    // - teachers: Nombre d'enseignants
    // - facilities: Équipements disponibles
    // - achievements: Réalisations et prix
    // - calendar: Calendrier scolaire et vacances
    // - theme: Couleurs et style visuel
    // - app: Fonctionnalités de l'application
    schools: {
        "E00015": {
            "identifier": "E00015",
            "name": "Établissement E00015",
            "deviseEcole": "Devise de l'école",
            "estModeHorsLigne": "oui",
            "estSynchronisation": "oui",
            "estGeolocalisation": "oui",
            "estPaiementEnLigne": "oui",
            "estFraisTransport": "oui",
            "estFraisCantine": "oui",
            "estFraisInternat": "oui",
            "estFraisMateriel": "oui",
            "estGestionEleves": "oui",
            "estEmploiTemps": "oui",
            "estNotes": "oui",
            "estBulletins": "oui",
            "estPresence": "oui",
            "niveauxEnseignement": ["maternelle", "primaire", "college", "lycee", "superieur"],
            "estMaternelle": "oui",
            "estPrimaire": "oui",
            "estCollege": "oui",
            "estLycee": "oui",
            "estSuperieur": "oui",
            "apiBaseUrl": "https://back.plateformecorossol.com",
            "logoUrl": "https://cdn.corossol.app/logos/E00015.png",
            "whatsapp": "+2290150515151",
            "estFinance": "oui",
            "estAbonnement": "oui",
            "estUniversite": "oui",
            "estActualite": "oui",
            // NOUVEAUX PARAMÈTRES DE PERSONNALISATION
            "emergencyPhone": "+22999999999",
            "website": "https://etablissement-e00015.com",
            "address": "Cotonou, Bénin",
            "socialMedia": {
                "facebook": "https://facebook.com/etablissement-e00015",
                "instagram": "https://instagram.com/etablissement-e00015"
            },
            "type": "mixte",
            "level": "maternelle-primaire-secondaire",
            "accreditation": "Ministère de l'Éducation",
            "founded": "2010",
            "capacity": 1200,
            "currentStudents": 1100,
            "teachers": 60,
            "facilities": ["Bibliothèque", "Laboratoire", "Terrain de sport", "Salle informatique", "Cantine"],
            "achievements": ["Excellence académique 2023", "Prix d'innovation pédagogique"],
            "calendar": {
                "academicYear": "2024-2025",
                "startDate": "2024-09-01",
                "endDate": "2025-06-30",
                "holidays": [
                    { "name": "Vacances de Noël", "start": "2024-12-20", "end": "2025-01-05" },
                    { "name": "Vacances de Pâques", "start": "2025-04-10", "end": "2025-04-25" }
                ]
            },
            "theme": {
                "primaryColor": "#1e40af",
                "secondaryColor": "#f59e0b",
                "accentColor": "#dc2626"
            },
            "app": {
                "features": {
                    "notifications": true,
                    "payments": true,
                    "chat": true,
                    "calendar": true,
                    "grades": true,
                    "attendance": true
                }
            }
        },
        "E00016": {
            "identifier": "E00016",
            "name": "Établissement E00016",
            "apiBaseUrl": "https://back-stemireille.perlenedg.com",
            "logoUrl": "https://cdn.corossol.app/logos/E00015.png",
            "whatsapp": "+2290150515151",
            // PARAMÈTRES DE FONCTIONNALITÉS
            "deviseEcole": "Devise de l'école",
            "estModeHorsLigne": "oui",
            "estSynchronisation": "oui",
            "estGeolocalisation": "non",
            "estPaiementEnLigne": "oui",
            "estFraisTransport": "oui",
            "estFraisCantine": "oui",
            "estFraisInternat": "non",
            "estFraisMateriel": "oui",
            "estGestionEleves": "oui",
            "estEmploiTemps": "oui",
            "estNotes": "oui",
            "estBulletins": "oui",
            "estPresence": "oui",
            "niveauxEnseignement": ["maternelle", "primaire"],
            "estMaternelle": "oui",
            "estPrimaire": "oui",
            "estCollege": "non",
            "estLycee": "non",
            "estSuperieur": "non",
            // NOUVEAUX PARAMÈTRES DE PERSONNALISATION
            "emergencyPhone": "+22988888888",
            "website": "https://etablissement-e00016.com",
            "address": "Porto-Novo, Bénin",
            "socialMedia": {
                "facebook": "https://facebook.com/etablissement-e00016",
                "instagram": "https://instagram.com/etablissement-e00016"
            },
            "type": "primaire",
            "level": "maternelle-primaire",
            "accreditation": "Ministère de l'Éducation",
            "founded": "2008",
            "capacity": 800,
            "currentStudents": 750,
            "teachers": 35,
            "facilities": ["Bibliothèque", "Laboratoire", "Terrain de sport"],
            "achievements": ["Prix d'excellence 2022", "Certification qualité"],
            "calendar": {
                "academicYear": "2024-2025",
                "startDate": "2024-09-01",
                "endDate": "2025-06-30",
                "holidays": [
                    { "name": "Vacances de Noël", "start": "2024-12-20", "end": "2025-01-05" }
                ]
            },
            "theme": {
                "primaryColor": "#059669",
                "secondaryColor": "#7c3aed",
                "accentColor": "#f59e0b"
            }
        },
        "E0001": {
            "identifier": "E0001",
            "name": "Établissement E0001",
            "apiBaseUrl": "https://stemireille.com",
            "logoUrl": "https://cdn.corossol.app/logos/E0001.png",
            "whatsapp": "+2290150515151",
            // PARAMÈTRES DE FONCTIONNALITÉS
            "deviseEcole": "Devise de l'école",
            "estModeHorsLigne": "oui",
            "estSynchronisation": "oui",
            "estGeolocalisation": "oui",
            "estPaiementEnLigne": "oui",
            "estFraisTransport": "oui",
            "estFraisCantine": "oui",
            "estFraisInternat": "non",
            "estFraisMateriel": "oui",
            "estGestionEleves": "oui",
            "estEmploiTemps": "oui",
            "estNotes": "oui",
            "estBulletins": "oui",
            "estPresence": "oui",
            "niveauxEnseignement": ["college", "lycee"],
            "estMaternelle": "non",
            "estPrimaire": "non",
            "estCollege": "oui",
            "estLycee": "oui",
            "estSuperieur": "non",
            // NOUVEAUX PARAMÈTRES DE PERSONNALISATION
            "emergencyPhone": "+22977777777",
            "website": "https://etablissement-e0001.com",
            "address": "Abomey, Bénin",
            "socialMedia": {
                "facebook": "https://facebook.com/etablissement-e0001"
            },
            "type": "secondaire",
            "level": "collège-lycée",
            "accreditation": "Ministère de l'Éducation",
            "founded": "2005",
            "capacity": 600,
            "currentStudents": 550,
            "teachers": 30,
            "facilities": ["Bibliothèque", "Laboratoire", "Terrain de sport"],
            "achievements": ["Excellence académique", "Prix d'innovation"],
            "theme": {
                "primaryColor": "#dc2626",
                "secondaryColor": "#1e40af",
                "accentColor": "#f59e0b"
            }
        },
        "E0002": {
            "identifier": "E0002",
            "name": "Établissement E0002",
            "apiBaseUrl": "https://api.demoecole2.com",
            "logoUrl": "https://cdn.corossol.app/logos/E0002.png",
            "whatsapp": "+2290150515151",
            // PARAMÈTRES DE FONCTIONNALITÉS
            "deviseEcole": "Devise de l'école",
            "estModeHorsLigne": "oui",
            "estSynchronisation": "oui",
            "estGeolocalisation": "non",
            "estPaiementEnLigne": "oui",
            "estFraisTransport": "oui",
            "estFraisCantine": "oui",
            "estFraisInternat": "non",
            "estFraisMateriel": "oui",
            "estGestionEleves": "oui",
            "estEmploiTemps": "oui",
            "estNotes": "oui",
            "estBulletins": "oui",
            "estPresence": "oui",
            "niveauxEnseignement": ["maternelle", "primaire"],
            "estMaternelle": "oui",
            "estPrimaire": "oui",
            "estCollege": "non",
            "estLycee": "non",
            "estSuperieur": "non",
            // NOUVEAUX PARAMÈTRES DE PERSONNALISATION
            "emergencyPhone": "+22966666666",
            "website": "https://etablissement-e0002.com",
            "address": "Parakou, Bénin",
            "type": "primaire",
            "level": "maternelle-primaire",
            "accreditation": "Ministère de l'Éducation",
            "founded": "2012",
            "capacity": 400,
            "currentStudents": 380,
            "teachers": 20,
            "facilities": ["Bibliothèque", "Terrain de sport"],
            "achievements": ["Prix d'excellence 2023"],
            "theme": {
                "primaryColor": "#7c3aed",
                "secondaryColor": "#059669",
                "accentColor": "#f59e0b"
            }
        },
        "E0003": {
            "identifier": "E0003",
            "name": "Établissement E0003",
            "apiBaseUrl": "https://api.demoecole3.com",
            "logoUrl": "https://cdn.corossol.app/logos/E0003.png",
            "whatsapp": "+2290150515151",
            // PARAMÈTRES DE FONCTIONNALITÉS
            "deviseEcole": "Devise de l'école",
            "estModeHorsLigne": "oui",
            "estSynchronisation": "oui",
            "estGeolocalisation": "non",
            "estPaiementEnLigne": "oui",
            "estFraisTransport": "oui",
            "estFraisCantine": "oui",
            "estFraisInternat": "non",
            "estFraisMateriel": "oui",
            "estGestionEleves": "oui",
            "estEmploiTemps": "oui",
            "estNotes": "oui",
            "estBulletins": "oui",
            "estPresence": "oui",
            "niveauxEnseignement": ["college"],
            "estMaternelle": "non",
            "estPrimaire": "non",
            "estCollege": "oui",
            "estLycee": "non",
            "estSuperieur": "non",
            // NOUVEAUX PARAMÈTRES DE PERSONNALISATION
            "emergencyPhone": "+22955555555",
            "website": "https://etablissement-e0003.com",
            "address": "Natitingou, Bénin",
            "type": "secondaire",
            "level": "collège",
            "accreditation": "Ministère de l'Éducation",
            "founded": "2015",
            "capacity": 300,
            "currentStudents": 280,
            "teachers": 18,
            "facilities": ["Bibliothèque", "Laboratoire"],
            "achievements": ["Innovation pédagogique"],
            "theme": {
                "primaryColor": "#f59e0b",
                "secondaryColor": "#dc2626",
                "accentColor": "#1e40af"
            }
        },
        "E00014": {
            "identifier": "E00014",
            "name": "Établissement E00014 (LAN)",
            "apiBaseUrl": "http://192.168.1.14:1340",
            "logoUrl": "https://cdn.corossol.app/logos/E00014.png",
            "whatsapp": "+2290150515151",
            // PARAMÈTRES DE FONCTIONNALITÉS
            "deviseEcole": "Devise de l'école",
            "estModeHorsLigne": "oui",
            "estSynchronisation": "oui",
            "estGeolocalisation": "non",
            "estPaiementEnLigne": "non",
            "estFraisTransport": "oui",
            "estFraisCantine": "oui",
            "estFraisInternat": "non",
            "estFraisMateriel": "oui",
            "estGestionEleves": "oui",
            "estEmploiTemps": "oui",
            "estNotes": "oui",
            "estBulletins": "oui",
            "estPresence": "oui",
            "niveauxEnseignement": ["maternelle", "primaire"],
            "estMaternelle": "oui",
            "estPrimaire": "oui",
            "estCollege": "non",
            "estLycee": "non",
            "estSuperieur": "non",
            // NOUVEAUX PARAMÈTRES DE PERSONNALISATION
            "emergencyPhone": "+22944444444",
            "website": "http://192.168.1.14:1340",
            "address": "Réseau local",
            "type": "primaire",
            "level": "maternelle-primaire",
            "accreditation": "Ministère de l'Éducation",
            "founded": "2018",
            "capacity": 200,
            "currentStudents": 180,
            "teachers": 12,
            "facilities": ["Bibliothèque", "Terrain de sport"],
            "theme": {
                "primaryColor": "#059669",
                "secondaryColor": "#f59e0b",
                "accentColor": "#dc2626"
            }
        },
        "E00013": {
            "identifier": "E00013",
            "name": "Établissement E00013 (LAN)",
            "apiBaseUrl": "http://192.168.100.8:1340",
            "logoUrl": "https://cdn.corossol.app/logos/E00013.png",
            "whatsapp": "+2290150515151",
            // PARAMÈTRES DE FONCTIONNALITÉS
            "deviseEcole": "Devise de l'école",
            "estModeHorsLigne": "oui",
            "estSynchronisation": "oui",
            "estGeolocalisation": "non",
            "estPaiementEnLigne": "non",
            "estFraisTransport": "oui",
            "estFraisCantine": "oui",
            "estFraisInternat": "non",
            "estFraisMateriel": "oui",
            "estGestionEleves": "oui",
            "estEmploiTemps": "oui",
            "estNotes": "oui",
            "estBulletins": "oui",
            "estPresence": "oui",
            "niveauxEnseignement": ["college", "lycee"],
            "estMaternelle": "non",
            "estPrimaire": "non",
            "estCollege": "oui",
            "estLycee": "oui",
            "estSuperieur": "non",
            // NOUVEAUX PARAMÈTRES DE PERSONNALISATION
            "emergencyPhone": "+22933333333",
            "website": "http://192.168.100.8:1340",
            "address": "Réseau local",
            "type": "secondaire",
            "level": "collège-lycée",
            "accreditation": "Ministère de l'Éducation",
            "founded": "2019",
            "capacity": 150,
            "currentStudents": 130,
            "teachers": 10,
            "facilities": ["Bibliothèque", "Laboratoire"],
            "theme": {
                "primaryColor": "#7c3aed",
                "secondaryColor": "#059669",
                "accentColor": "#f59e0b"
            }
        },
        "E00003": {
            "identifier": "E00003",
            "name": "Complexe Scolaire Edgar Laurent",
            "apiBaseUrl": "https://back-edgar-laurent.perlenedg.com",
            "logoUrl": "https://cdn.corossol.app/logos/E00003.png",
            "whatsapp": "+22991000003",
            // PARAMÈTRES DE FONCTIONNALITÉS
            "deviseEcole": "Devise de l'école",
            "estModeHorsLigne": "oui",
            "estSynchronisation": "oui",
            "estGeolocalisation": "oui",
            "estPaiementEnLigne": "oui",
            "estFraisTransport": "oui",
            "estFraisCantine": "oui",
            "estFraisInternat": "oui",
            "estFraisMateriel": "oui",
            "estGestionEleves": "oui",
            "estEmploiTemps": "oui",
            "estNotes": "oui",
            "estBulletins": "oui",
            "estPresence": "oui",
            "niveauxEnseignement": ["maternelle", "primaire", "college", "lycee"],
            "estMaternelle": "oui",
            "estPrimaire": "oui",
            "estCollege": "oui",
            "estLycee": "oui",
            "estSuperieur": "non",
            // PARAMÈTRES DE PERSONNALISATION
            "emergencyPhone": "+22991000003",
            "website": "https://edgar-laurent.com",
            "address": "Cotonou, Bénin",
            "type": "mixte",
            "level": "maternelle-primaire-college-lycee",
            "accreditation": "Ministère de l'Éducation",
            "founded": "2000",
            "capacity": 1500,
            "currentStudents": 1400,
            "teachers": 80,
            "facilities": ["Bibliothèque", "Laboratoire", "Terrain de sport", "Salle informatique", "Cantine", "Internat"],
            "achievements": ["Excellence académique", "Prix d'innovation pédagogique", "Certification qualité"],
            "theme": {
                "primaryColor": "#1e40af",
                "secondaryColor": "#059669",
                "accentColor": "#f59e0b"
            }
        }
    }
};


