Loading CHANGELOG.md +1 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ Avant la version 1.1.4, le journal des modifications n'avait pas encore été d - Suppression dans la table `THESE` de la redondance de l'année universitaire de 1ere inscription avec la table `THESE_ANNEE_UNIV`. La colonne `ANNEE_UNIV_1ERE_INSC` n'est plus utilisée, vaut toujours NULL et disparaîtra dans une version ultérieure. - Possibilité de changer le lien/logo affiché dans le pied des pages de l'application. ### Corrections Loading INSTALL.md +31 −8 Original line number Diff line number Diff line Loading @@ -92,7 +92,7 @@ Dans la suite, vous les adapterez à votre situation. #### `unicaen-app.global.php` Adaptez les URL des pages "Mentions légales" et "Informatique et liberté" pour votre établissement : - Adaptez les URL des pages "Mentions légales" et "Informatique et liberté" pour votre établissement : ```php 'unicaen-app' => [ Loading @@ -100,12 +100,29 @@ Adaptez les URL des pages "Mentions légales" et "Informatique et liberté" pour //... 'mentionsLegales' => "http://www.unicaen.fr/acces-direct/mentions-legales/", 'informatiqueEtLibertes' => "http://www.unicaen.fr/acces-direct/informatique-et-libertes/", ], ``` #### `local.php` Adaptez le chemin du répertoire où seront stockés les fichiers uploadés par les utilisateurs de l'application : - Adaptez le `'label'`, `'title'` et `'uri'` du lien mentionnant votre établissement dans le pied de page de l'application : ```php 'navigation' => [ 'default' => [ 'home' => [ 'pages' => [ 'etab' => [ 'label' => _("Normandie Université"), 'title' => _("Page d'accueil du site de Normandie Université"), 'uri' => 'http://www.normandie-univ.fr', 'class' => 'logo-etablissement', // NB: Spécifier la classe 'logo-etablissement' sur une page de navigation provoque le "remplacement" // du label du lien par l'image 'public/logo-etablissement.png' (à créer le cas échéant). ``` *NB: ensuite créez le fichier `public/logo-etablissement.png` correspondant au logo de votre établissement.* - Adaptez le chemin du répertoire où seront stockés les fichiers uploadés par les utilisateurs de l'application : ```php 'fichier' => [ Loading @@ -116,9 +133,10 @@ Adaptez le chemin du répertoire où seront stockés les fichiers uploadés par #### `secret.local.php` Concernant la config de connexion au WS, `'UCN'` doit être remplacé par le code établissement choisi lors - Dans la config de connexion au WS suivante, `'UCN'` doit être remplacé par le code établissement choisi lors de la création de votre établissement dans la base de données (dans le script [`05-init.sql`](04-init.sql)) : ```php 'import-api' => [ 'etablissements' => [ // code établissement => [config] Loading @@ -128,9 +146,11 @@ de la création de votre établissement dans la base de données (dans le script 'verify' => false, // si true et faux certif : cURL error 60: SSL certificate problem: self signed certificate 'user' => 'xxx', 'password' => 'yyy', ``` Renseignez les infos de connexion à la base de données : - Renseignez les infos de connexion à la base de données : ```php 'doctrine' => [ 'connection' => [ 'orm_default' => [ Loading @@ -142,11 +162,13 @@ Renseignez les infos de connexion à la base de données : 'password' => 'xxxxxxxxxxx', 'charset' => 'AL32UTF8', 'CURRENT_SCHEMA' => $user, ``` La config fournie permet de simuler l'authentification Shibboleth de l'utilisateur 'premierf@univ.fr' - La config fournie permet de simuler l'authentification Shibboleth de l'utilisateur 'premierf@univ.fr' créé en base de données (dans le script [`05-init.sql`](04-init.sql)) avec le rôle "Administrateur technique". Cela permet d'accéder aux pages de gestion des droits d'accès. ```php 'unicaen-auth' => [ 'shibboleth' => [ 'simulate' => [ Loading @@ -157,8 +179,9 @@ Cela permet d'accéder aux pages de gestion des droits d'accès. 'HTTP_GIVENNAME' => 'François', 'HTTP_SN' => 'Premier', 'HTTP_SUPANNCIVILITE' => 'M.' ``` Théoriquement, à ce stade l'application SyGAL devrait être accessible. - Théoriquement, à ce stade l'application SyGAL devrait être accessible. ## Dans l'application SyGAL elle-même Loading doc/release-notes/v1.1.4.md +18 −0 Original line number Diff line number Diff line Loading @@ -51,6 +51,24 @@ php public/index.php import --service=these --etablissement=<code_de_votre_étab Le code de votre établissement est la clé spécifiée dans le tableau `['import-api']['etablissements']` du fichier de config `config/autolad/local.php`. - Adaptez le `'label'`, `'title'` et `'uri'` du lien mentionnant votre établissement dans le pied de page de l'application : ```php 'navigation' => [ 'default' => [ 'home' => [ 'pages' => [ 'etab' => [ 'label' => _("Normandie Université"), 'title' => _("Page d'accueil du site de Normandie Université"), 'uri' => 'http://www.normandie-univ.fr', 'class' => 'logo-etablissement', // NB: Spécifier la classe 'logo-etablissement' sur une page de navigation provoque le "remplacement" // du label du lien par l'image 'public/logo-etablissement.png' (à créer le cas échéant). ``` *NB: ensuite créez le fichier `public/logo-etablissement.png` (nom et format PNG contraints, désolé) correspondant au logo de votre établissement.* - Sortez l'application du mode maintenance. - Réactivez l'import de données périodique éventuel. Loading
CHANGELOG.md +1 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ Avant la version 1.1.4, le journal des modifications n'avait pas encore été d - Suppression dans la table `THESE` de la redondance de l'année universitaire de 1ere inscription avec la table `THESE_ANNEE_UNIV`. La colonne `ANNEE_UNIV_1ERE_INSC` n'est plus utilisée, vaut toujours NULL et disparaîtra dans une version ultérieure. - Possibilité de changer le lien/logo affiché dans le pied des pages de l'application. ### Corrections Loading
INSTALL.md +31 −8 Original line number Diff line number Diff line Loading @@ -92,7 +92,7 @@ Dans la suite, vous les adapterez à votre situation. #### `unicaen-app.global.php` Adaptez les URL des pages "Mentions légales" et "Informatique et liberté" pour votre établissement : - Adaptez les URL des pages "Mentions légales" et "Informatique et liberté" pour votre établissement : ```php 'unicaen-app' => [ Loading @@ -100,12 +100,29 @@ Adaptez les URL des pages "Mentions légales" et "Informatique et liberté" pour //... 'mentionsLegales' => "http://www.unicaen.fr/acces-direct/mentions-legales/", 'informatiqueEtLibertes' => "http://www.unicaen.fr/acces-direct/informatique-et-libertes/", ], ``` #### `local.php` Adaptez le chemin du répertoire où seront stockés les fichiers uploadés par les utilisateurs de l'application : - Adaptez le `'label'`, `'title'` et `'uri'` du lien mentionnant votre établissement dans le pied de page de l'application : ```php 'navigation' => [ 'default' => [ 'home' => [ 'pages' => [ 'etab' => [ 'label' => _("Normandie Université"), 'title' => _("Page d'accueil du site de Normandie Université"), 'uri' => 'http://www.normandie-univ.fr', 'class' => 'logo-etablissement', // NB: Spécifier la classe 'logo-etablissement' sur une page de navigation provoque le "remplacement" // du label du lien par l'image 'public/logo-etablissement.png' (à créer le cas échéant). ``` *NB: ensuite créez le fichier `public/logo-etablissement.png` correspondant au logo de votre établissement.* - Adaptez le chemin du répertoire où seront stockés les fichiers uploadés par les utilisateurs de l'application : ```php 'fichier' => [ Loading @@ -116,9 +133,10 @@ Adaptez le chemin du répertoire où seront stockés les fichiers uploadés par #### `secret.local.php` Concernant la config de connexion au WS, `'UCN'` doit être remplacé par le code établissement choisi lors - Dans la config de connexion au WS suivante, `'UCN'` doit être remplacé par le code établissement choisi lors de la création de votre établissement dans la base de données (dans le script [`05-init.sql`](04-init.sql)) : ```php 'import-api' => [ 'etablissements' => [ // code établissement => [config] Loading @@ -128,9 +146,11 @@ de la création de votre établissement dans la base de données (dans le script 'verify' => false, // si true et faux certif : cURL error 60: SSL certificate problem: self signed certificate 'user' => 'xxx', 'password' => 'yyy', ``` Renseignez les infos de connexion à la base de données : - Renseignez les infos de connexion à la base de données : ```php 'doctrine' => [ 'connection' => [ 'orm_default' => [ Loading @@ -142,11 +162,13 @@ Renseignez les infos de connexion à la base de données : 'password' => 'xxxxxxxxxxx', 'charset' => 'AL32UTF8', 'CURRENT_SCHEMA' => $user, ``` La config fournie permet de simuler l'authentification Shibboleth de l'utilisateur 'premierf@univ.fr' - La config fournie permet de simuler l'authentification Shibboleth de l'utilisateur 'premierf@univ.fr' créé en base de données (dans le script [`05-init.sql`](04-init.sql)) avec le rôle "Administrateur technique". Cela permet d'accéder aux pages de gestion des droits d'accès. ```php 'unicaen-auth' => [ 'shibboleth' => [ 'simulate' => [ Loading @@ -157,8 +179,9 @@ Cela permet d'accéder aux pages de gestion des droits d'accès. 'HTTP_GIVENNAME' => 'François', 'HTTP_SN' => 'Premier', 'HTTP_SUPANNCIVILITE' => 'M.' ``` Théoriquement, à ce stade l'application SyGAL devrait être accessible. - Théoriquement, à ce stade l'application SyGAL devrait être accessible. ## Dans l'application SyGAL elle-même Loading
doc/release-notes/v1.1.4.md +18 −0 Original line number Diff line number Diff line Loading @@ -51,6 +51,24 @@ php public/index.php import --service=these --etablissement=<code_de_votre_étab Le code de votre établissement est la clé spécifiée dans le tableau `['import-api']['etablissements']` du fichier de config `config/autolad/local.php`. - Adaptez le `'label'`, `'title'` et `'uri'` du lien mentionnant votre établissement dans le pied de page de l'application : ```php 'navigation' => [ 'default' => [ 'home' => [ 'pages' => [ 'etab' => [ 'label' => _("Normandie Université"), 'title' => _("Page d'accueil du site de Normandie Université"), 'uri' => 'http://www.normandie-univ.fr', 'class' => 'logo-etablissement', // NB: Spécifier la classe 'logo-etablissement' sur une page de navigation provoque le "remplacement" // du label du lien par l'image 'public/logo-etablissement.png' (à créer le cas échéant). ``` *NB: ensuite créez le fichier `public/logo-etablissement.png` (nom et format PNG contraints, désolé) correspondant au logo de votre établissement.* - Sortez l'application du mode maintenance. - Réactivez l'import de données périodique éventuel.