svg
This commit is contained in:
@ -20,6 +20,8 @@ INSERT IGNORE INTO `user` (`id`, `niveau01_id`, `username`, `firstname`, `lastna
|
||||
(-100, -100, 'admin', 'Administrateur', '%%libelle_etab', 'PWD_CAS', '%%system_mail_to', 'admin.jpg', 'ROLE_ADMIN', '%%numero_etab', 'simple');
|
||||
%end if
|
||||
|
||||
|
||||
|
||||
TRUNCATE TABLE sidebar;
|
||||
INSERT IGNORE INTO `sidebar` (`id`, `parent_id`, `roworder`, `label`, `path`, `fonticon`, `permission`) VALUES
|
||||
(1000, NULL, 1000, 'CONFIGIRATION', '', 'fa-gear', 'ROLE_ADMIN,ROLE_MODO'),
|
||||
@ -32,7 +34,14 @@ INSERT IGNORE INTO `sidebar` (`id`, `parent_id`, `roworder`, `label`, `path`, `f
|
||||
%end if
|
||||
(1240, 1200, 1240, 'Groupes', 'cadoles_core_config_group', 'fa-users', 'ROLE_ADMIN,ROLE_MODO'),
|
||||
(1250, 1200, 1250, 'Inscriptions', 'cadoles_core_config_registration', 'fa-pencil-square-o', 'ROLE_ADMIN,ROLE_MODO'),
|
||||
(1260, 1200, 1260, 'Utilisateurs', 'cadoles_core_config_user', 'fa-child', 'ROLE_ADMIN,ROLE_MODO');
|
||||
(1260, 1200, 1260, 'Utilisateurs', 'cadoles_core_config_user', 'fa-child', 'ROLE_ADMIN,ROLE_MODO'),
|
||||
|
||||
(1500, NULL, 1500, 'PORTAIL', NULL, 'fa-cubes', 'ROLE_ADMIN,ROLE_MODO'),
|
||||
(1510, 1500, 1510, 'Icônes', 'cadoles_portal_config_icon', 'fa-bug', 'ROLE_ADMIN,ROLE_MODO'),
|
||||
(1520, 1500, 1520, 'Items', 'cadoles_portal_config_item', 'fa-desktop', 'ROLE_ADMIN,ROLE_MODO'),
|
||||
(1530, 1500, 1530, 'Annonces', 'cadoles_portal_config_alert', 'fa-warning', 'ROLE_ADMIN,ROLE_MODO');
|
||||
|
||||
|
||||
|
||||
DELETE FROM `config` WHERE `changeable` = 0;
|
||||
INSERT IGNORE INTO `config` (`order`, `visible`, `changeable`, `required`, `type`, `id`, `value`, `grouped`, `help`) VALUES
|
||||
@ -41,13 +50,22 @@ INSERT IGNORE INTO `config` (`order`, `visible`, `changeable`, `required`, `type
|
||||
('003', 1, 1, 0, 'string', 'subappname', 'Portail', '', 'Le sous titre de votre site'),
|
||||
('004', 1, 1, 1, 'logo', 'logo', 'uploads/logo/logo.png', '', 'Le logo de votre site'),
|
||||
|
||||
('040', 1, 1, 1, 'boolean', 'fgheader', '0', '', 'Utiliser une image en bannière du site'),
|
||||
('040', 1, 1, 1, 'boolean', 'fgheader', '1', '', 'Utiliser une image en bannière du site'),
|
||||
('041', 1, 1, 1, 'header', 'header', 'uploads/header/header.png', 'fgheader', 'Image en bannière du site'),
|
||||
('042', 1, 1, 1, 'integer', 'heightheader', '100', 'fgheader', 'Hauteur de la bannière du site'),
|
||||
|
||||
('050', 1, 1, 1, 'color', 'colormain', 'bfbfbf', '', 'Couleur principale de votre site'),
|
||||
('051', 1, 1, 1, 'color', 'fontcolorhover', '2e3131', '', 'Couleur de la police sur couleur principale'),
|
||||
('050', 1, 1, 1, 'color', 'colormain', '2c3e50', '', 'Couleur principale de votre site'),
|
||||
('051', 1, 1, 1, 'color', 'fontcolorhover', 'ffffff', '', 'Couleur de la police sur couleur principale'),
|
||||
|
||||
('200', 1, 1, 1, 'boolean', 'PROXYactivate', '1', '', 'Définit un Proxy'),
|
||||
('201', 1, 1, 1, 'string', 'PROXYserver', '192.168.57.160', 'PROXYactivate','Adresse du Proxy'),
|
||||
('202', 1, 1, 1, 'string', 'PROXYport', '8080', 'PROXYactivate','Port du Proxy');
|
||||
('060', 1, 1, 1, 'font', 'fontfacetitle', 'Anton-Regular', '', 'Police des titres de votre site'),
|
||||
('061', 1, 1, 1, 'font', 'fontfacebody', 'Helvetica', '', 'Police des titres de votre site'),
|
||||
|
||||
%if %%activer_proxy_client == 'oui'
|
||||
('200', 1, 0, 1, 'boolean', 'PROXYactivate', '1', '', 'Définit un Proxy'),
|
||||
('201', 1, 0, 1, 'string', 'PROXYserver', '%%proxy_client_adresse', 'PROXYactivate','Adresse du Proxy'),
|
||||
('202', 1, 0, 1, 'string', 'PROXYport', '%%proxy_client_port', 'PROXYactivate','Port du Proxy');
|
||||
%else
|
||||
('200', 1, 0, 1, 'boolean', 'PROXYactivate', '0', '', 'Définit un Proxy'),
|
||||
('201', 1, 0, 1, 'string', 'PROXYserver', '', 'PROXYactivate','Adresse du Proxy'),
|
||||
('202', 1, 0, 1, 'string', 'PROXYport', '', 'PROXYactivate','Port du Proxy');
|
||||
%end if
|
@ -1,174 +0,0 @@
|
||||
# This file is auto-generated during the composer install
|
||||
parameters:
|
||||
# Determine qui est le maitre de l'identitité = SQL / LDAP / SSO
|
||||
# Si SQL cela veut dire que c'est l'applicatif qui gère les utilisateurs
|
||||
# Sinon la source est externe soit via un annuaire soit via des attributs venant d'un SSO
|
||||
# Si la source est externe de fait pas de module d'inscription ni de reset de password
|
||||
# Et pas de synchronisation vers un annuaire ou vers ePortail
|
||||
masteridentity: %%cadolesuser_masteridentity
|
||||
|
||||
# Mode d'authentification soit SQL / LDAP / CAS / SAML
|
||||
# Pour l'instant SQL - CAS - SAML Reste à faire LDAP
|
||||
# Attention si le masteridentity est différent de SQL le mode d'authentification est forcement différent de SQL
|
||||
# Car aucune synchronisation des password n'est possible
|
||||
mode_auth: %%cadolesuser_mode_auth
|
||||
|
||||
# Mode de registration : none / byuser / byadmin
|
||||
# none = désactivation de l'inscription mais reset de password possible
|
||||
# byuser = aucune validation par un administrateur, l'utilisateur valide son inscription par lui-même
|
||||
# byadmin = validation de l'inscription par un administrateur, sauf si domaine de messagerie dans la liste blanche
|
||||
%if %%getVar("cadolesuser_syncldap", 'non') == "oui"
|
||||
moderegistration: %%cadolesuser_moderegistration
|
||||
%else
|
||||
moderegistration: none
|
||||
%end if
|
||||
|
||||
# Information de base de l'annuaire
|
||||
ldap_host: %%adresse_ip_ldap
|
||||
ldap_port: %%ldap_port
|
||||
ldap_user: cn=admin,o=gouv,c=fr
|
||||
ldap_password: %%pwdreader("",%%ldap_admin_passfile)
|
||||
ldap_basedn: o=gouv,c=fr
|
||||
|
||||
# Mise en page
|
||||
libelle_etab: %%libelle_etab
|
||||
numero_etab: %%numero_etab
|
||||
colormain: %%cadolesuser_colormain # Couleur principale
|
||||
fontcolorhover: %%cadolesuser_fontcolorhover # Couleur des polices sur fond de couleur principale
|
||||
keyterm: %%cadolesuser_keyterm # Taille mini du password
|
||||
labelniveau01: %%cadolesuser_niveau01label # Label singulier du niveau 01 d'organisation
|
||||
labelsniveau01: %%cadolesuser_niveau01labels # Label pluriel du niveau 01 d'organisation
|
||||
iconniveau01: %%cadolesuser_niveau01icon # Icon du niveau 01 d'organisation
|
||||
labelsirenniveau01: SIRET # Label SIREN
|
||||
%if %%getVar("cadolesuser_niveau02view", 'non') == "oui"
|
||||
viewniveau02: true # Gérer un niveau 02 d'organisation
|
||||
labelniveau02: %%cadolesuser_niveau02label # Label singulier du niveau 02 d'organisation
|
||||
labelsniveau02: %%cadolesuser_niveau02labels # Label pluriel du niveau 02 d'organisation
|
||||
iconniveau02: %%cadolesuser_niveau02icon # Icon du niveau 02 d'organisation
|
||||
labelsiretniveau01: SIRET # Label SIRET
|
||||
%else
|
||||
viewniveau02: false # Gérer un niveau 02 d'organisation
|
||||
labelniveau02: niveau02 # Label singulier du niveau 02 d'organisation
|
||||
labelsniveau02: niveaus02 # Label pluriel du niveau 02 d'organisation
|
||||
iconniveau02: fa-sitemap # Icon du niveau 02 d'organisation
|
||||
labelsiretniveau01: SIRET # Label SIRET
|
||||
%end if
|
||||
|
||||
# Si masteridentity est à SQL = où sont synchronisées les datas dans l'annuaire
|
||||
%if %%getVar("cadolesuser_syncldap", 'non') == "oui"
|
||||
ldap_sync: true
|
||||
ldap_baseuser: ou=users,ou=%%cadolesuser_organization,o=gouv,c=fr
|
||||
ldap_baseniveau01: ou=%%cadolesuser_niveau01branche,ou=%%cadolesuser_organization,o=gouv,c=fr
|
||||
ldap_baseniveau02: ou=%%cadolesuser_niveau02branche,ou=%%cadolesuser_organization,o=gouv,c=fr
|
||||
ldap_basegroup: ou=groups,ou=%%cadolesuser_organization,o=gouv,c=fr
|
||||
%else
|
||||
ldap_sync: false
|
||||
ldap_baseuser:
|
||||
ldap_baseniveau01:
|
||||
ldap_baseniveau02:
|
||||
ldap_basegroup:
|
||||
%end if
|
||||
|
||||
# Si masteridentity est à LDAP = quel est le modele d'organisation
|
||||
# Si open = rien de particulier
|
||||
# Si scribe = on génére des groupes correspondant au profil / classe / niveau / option
|
||||
ldap_template: scribe
|
||||
|
||||
# Si masteridentity est à LDAP = quel champs sont à récupérer
|
||||
ldap_username: uid
|
||||
ldap_firstname: givenname
|
||||
ldap_lastname: sn
|
||||
ldap_email: mail
|
||||
ldap_usersadmin: [admin,prof.6a]
|
||||
|
||||
%if %%getVar("cadolesuser_synceportail", 'non') == "oui"
|
||||
eportail_sync: true
|
||||
eportail_url: /eportail
|
||||
eportail_login: /eportail/login.php
|
||||
eportail_database_host: '%database_host%'
|
||||
eportail_database_port: 3306
|
||||
eportail_database_name: eportail
|
||||
eportail_database_user: eportail
|
||||
eportail_database_password: "changme"
|
||||
%else
|
||||
eportail_sync: false
|
||||
eportail_url: # /eportail
|
||||
eportail_login: # /eportail/login.php
|
||||
eportail_database_host: # 172.27.7.64
|
||||
eportail_database_port: # 3306
|
||||
eportail_database_name: # eportail
|
||||
eportail_database_user: # eportail
|
||||
eportail_database_password: # "changme"
|
||||
%end if
|
||||
|
||||
# Si mode_auth = CAS
|
||||
cas_host: ldapbundle.ac-arno.fr
|
||||
cas_path: ~
|
||||
cas_port: 8443
|
||||
|
||||
# Si mode_aut = SAML
|
||||
saml_entityid: 'http://dev.nuonet.cadoles'
|
||||
saml_logout_url: 'http://172.27.7.67:8088/idp/profile/Logout'
|
||||
saml_idps_list: ['http://172.27.7.67:8088/idp/shibboleth']
|
||||
|
||||
# Si mode_auth = CAS ou SAML les attributs permettant de matché avec les utilisateurs
|
||||
user_attr_cas_username: username
|
||||
user_attr_cas_mail: email
|
||||
user_attr_cas_lastname: lastname
|
||||
user_attr_cas_firstname: firstname
|
||||
|
||||
user_attr_saml_username: eduPersonPrincipalName
|
||||
user_attr_saml_mail: mail
|
||||
user_attr_saml_lastname: sn
|
||||
user_attr_saml_firstname: givenName
|
||||
|
||||
%if %%is_defined("cadolesuser_smtpport")
|
||||
mailer_port: '%%cadolesuser_smtpport'
|
||||
mailer_encryption: %%cadolesuser_smtpencryption
|
||||
mailer_authmode: %%cadolesuser_smtpauthmode
|
||||
noreply: %%cadolesuser_noreply
|
||||
%else
|
||||
mailer_port: '2525'
|
||||
mailer_encryption: null
|
||||
mailer_authmode: null
|
||||
noreply: %%system_mail_to
|
||||
%end if
|
||||
|
||||
# Doctrine Configuration
|
||||
doctrine:
|
||||
dbal:
|
||||
default_connection: default
|
||||
connections:
|
||||
default:
|
||||
driver: pdo_mysql
|
||||
host: '%database_host%'
|
||||
port: '%database_port%'
|
||||
dbname: '%database_name%'
|
||||
user: '%database_user%'
|
||||
password: '%database_password%'
|
||||
charset: UTF8
|
||||
%if %%getVar("cadolesuser_synceportail", 'non') == "oui"
|
||||
eportail:
|
||||
driver: pdo_mysql
|
||||
host: '%eportail_database_host%'
|
||||
port: '%eportail_database_port%'
|
||||
dbname: '%eportail_database_name%'
|
||||
user: '%eportail_database_user%'
|
||||
password: '%eportail_database_password%'
|
||||
charset: UTF8
|
||||
%end if
|
||||
orm:
|
||||
default_entity_manager: default
|
||||
entity_managers:
|
||||
default:
|
||||
connection: default
|
||||
mappings:
|
||||
CadolesCoreBundle: ~
|
||||
%if %%getVar("cadolesuser_synceportail", 'non') == "oui"
|
||||
eportail:
|
||||
connection: eportail
|
||||
mappings:
|
||||
CadolesCoreBundle: ~
|
||||
%end if
|
||||
|
||||
|
@ -1,131 +0,0 @@
|
||||
parameters:
|
||||
# Determine qui est le maitre de l'identitité = SQL / LDAP / SSO
|
||||
# Si SQL cela veut dire que c'est l'applicatif qui gère les utilisateurs
|
||||
# Sinon la source est externe soit via un annuaire soit via des attributs venant d'un SSO
|
||||
# Si la source est externe de fait pas de module d'inscription ni de reset de password
|
||||
# Et pas de synchronisation vers un annuaire ou vers ePortail
|
||||
masteridentity: SSO
|
||||
|
||||
# Mode d'authentification soit SQL / LDAP / CAS / SAML
|
||||
# Pour l'instant SQL - CAS - SAML Reste à faire LDAP
|
||||
# Attention si le masteridentity est différent de SQL le mode d'authentification est forcement différent de SQL
|
||||
# Car aucune synchronisation des password n'est possible
|
||||
mode_auth: CAS
|
||||
|
||||
# Mode de registration : none / byuser / byadmin
|
||||
# none = désactivation de l'inscription mais reset de password possible
|
||||
# byuser = aucune validation par un administrateur, l'utilisateur valide son inscription par lui-même
|
||||
# byadmin = validation de l'inscription par un administrateur, sauf si domaine de messagerie dans la liste blanche
|
||||
moderegistration: byadmin
|
||||
|
||||
# Mise en page
|
||||
colormain: 428BCA # Couleur principale
|
||||
fontcolorhover: FFFFFF # Couleur des polices sur fond de couleur principale
|
||||
keyterm: 8 # Taille mini du password
|
||||
labelniveau01: Ecole # Label singulier du niveau 01 d'organisation
|
||||
labelsniveau01: Ecoles # Label pluriel du niveau 01 d'organisation
|
||||
labelsirenniveau01: ID Externe # Label siren du niveau 01 d'organisation
|
||||
iconniveau01: fa-building # Icon du niveau 01 d'organisation
|
||||
viewniveau02: false # Gérer un niveau 02 d'organisation
|
||||
labelniveau02: Ecole # Label singulier du niveau 02 d'organisation
|
||||
labelsniveau02: Ecoles # Label pluriel du niveau 02 d'organisation
|
||||
labelsiretniveau02: ID Externe # Label siret du niveau 02 d'organisation
|
||||
iconniveau02: fa-sitemap # Icon du niveau 02 d'organisation
|
||||
|
||||
# Information de base de l'annuaire
|
||||
ldap_host: 172.27.7.61
|
||||
ldap_port: 389
|
||||
ldap_user: cn=admin,o=gouv,c=fr
|
||||
ldap_password: eole
|
||||
ldap_basedn: o=gouv,c=fr
|
||||
|
||||
# Si masteridentity est à SQL = où sont synchronisées les datas dans l'annuaire
|
||||
ldap_sync: true
|
||||
ldap_baseuser: ou=users,ou=cadoles,o=gouv,c=fr
|
||||
ldap_baseniveau01: ou=departement,ou=cadoles,o=gouv,c=fr
|
||||
ldap_baseniveau02: ou=service,ou=cadoles,o=gouv,c=fr
|
||||
ldap_basegroup: ou=groups,ou=cadoles,o=gouv,c=fr
|
||||
|
||||
# Si masteridentity est à LDAP = quel est le modele d'organisation
|
||||
# Si open = rien de particulier
|
||||
# Si scribe = on génére des groupes correspondant au profil / classe / niveau / option
|
||||
ldap_template: scribe
|
||||
|
||||
# Si masteridentity est à LDAP = quel champs sont à récupérer
|
||||
ldap_username: uid
|
||||
ldap_firstname: givenname
|
||||
ldap_lastname: sn
|
||||
ldap_email: mail
|
||||
ldap_usersadmin: [admin,prof.6a]
|
||||
|
||||
# Si masteridentity est à SQL où sont synchronisées les datas dans eportail
|
||||
eportail_sync: true
|
||||
eportail_url: /eportail
|
||||
eportail_login: /eportail/login.php
|
||||
eportail_database_host: '%database_host%'
|
||||
eportail_database_port: 3306
|
||||
eportail_database_name: eportail
|
||||
eportail_database_user: eportail
|
||||
eportail_database_password: "<a;k2qb-y@w"
|
||||
|
||||
# Si mode_auth = CAS
|
||||
cas_host: ldapbundle.ac-arno.fr
|
||||
cas_path: ~
|
||||
cas_port: 8443
|
||||
|
||||
# Si mode_aut = SAML
|
||||
saml_entityid: 'http://dev.nuonet.cadoles'
|
||||
saml_logout_url: 'http://172.27.7.67:8088/idp/profile/Logout'
|
||||
saml_idps_list: ['http://172.27.7.67:8088/idp/shibboleth']
|
||||
|
||||
# Si mode_auth = CAS ou SAML les attributs permettant de matché avec les utilisateurs
|
||||
user_attr_cas_username: username
|
||||
user_attr_cas_mail: email
|
||||
user_attr_cas_lastname: lastname
|
||||
user_attr_cas_firstname: firstname
|
||||
|
||||
user_attr_saml_username: eduPersonPrincipalName
|
||||
user_attr_saml_mail: mail
|
||||
user_attr_saml_lastname: sn
|
||||
user_attr_saml_firstname: givenName
|
||||
|
||||
# parametrage mail
|
||||
mailer_port: '2525'
|
||||
mailer_encryption: null
|
||||
mailer_authmode: null
|
||||
noreply: noreply@ldapbundle.ac-arno.fr
|
||||
|
||||
# Doctrine Configuration
|
||||
doctrine:
|
||||
dbal:
|
||||
default_connection: default
|
||||
connections:
|
||||
default:
|
||||
driver: pdo_mysql
|
||||
host: '%database_host%'
|
||||
port: '%database_port%'
|
||||
dbname: '%database_name%'
|
||||
user: '%database_user%'
|
||||
password: '%database_password%'
|
||||
charset: UTF8
|
||||
eportail:
|
||||
driver: pdo_mysql
|
||||
host: '%eportail_database_host%'
|
||||
port: '%eportail_database_port%'
|
||||
dbname: '%eportail_database_name%'
|
||||
user: '%eportail_database_user%'
|
||||
password: '%eportail_database_password%'
|
||||
charset: UTF8
|
||||
orm:
|
||||
default_entity_manager: default
|
||||
entity_managers:
|
||||
default:
|
||||
connection: default
|
||||
mappings:
|
||||
CadolesCoreBundle: ~
|
||||
eportail:
|
||||
connection: eportail
|
||||
mappings:
|
||||
CadolesCoreBundle: ~
|
||||
|
||||
|
Reference in New Issue
Block a user