Skip to content
Snippets Groups Projects
Commit 5dffcb20 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Doc

parent 149a1e94
No related branches found
No related tags found
No related merge requests found
......@@ -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
......
......@@ -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' => [
......@@ -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' => [
......@@ -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]
......@@ -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' => [
......@@ -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' => [
......@@ -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
......
......@@ -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.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment