Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
sygal
Manage
Activity
Members
Labels
Plan
Wiki
Redmine
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
open-source
sygal
Commits
5dffcb20
Commit
5dffcb20
authored
Apr 3, 2019
by
Bertrand Gauthier
Browse files
Options
Downloads
Patches
Plain Diff
Doc
parent
149a1e94
No related branches found
No related tags found
No related merge requests found
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
CHANGELOG.md
+1
-0
1 addition, 0 deletions
CHANGELOG.md
INSTALL.md
+31
-8
31 additions, 8 deletions
INSTALL.md
doc/release-notes/v1.1.4.md
+18
-0
18 additions, 0 deletions
doc/release-notes/v1.1.4.md
with
50 additions
and
8 deletions
CHANGELOG.md
+
1
−
0
View file @
5dffcb20
...
...
@@ -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
...
...
This diff is collapsed.
Click to expand it.
INSTALL.md
+
31
−
8
View file @
5dffcb20
...
...
@@ -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`
Concern
an
t
la config de connexion au WS,
`'UCN'`
doit être remplacé par le code établissement choisi lors
-
D
an
s
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
...
...
This diff is collapsed.
Click to expand it.
doc/release-notes/v1.1.4.md
+
18
−
0
View file @
5dffcb20
...
...
@@ -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.
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment