Merge branch 'master' into dist/envole/6/master
This commit is contained in:
commit
5dd372f2a2
|
@ -1,15 +1,15 @@
|
||||||
{% set logo = "logo.png" %}
|
{% set logo = "logo.png" %}
|
||||||
|
|
||||||
{% set fgheader = "" %}
|
{% set fgheader = "true" %}
|
||||||
{% set header = "" %}
|
{% set header = "" %}
|
||||||
{% set heightheader = "150" %}
|
{% set heightheader = "150" %}
|
||||||
|
|
||||||
{% set colormain = "" %}
|
{% set colormain = "2c3e50" %}
|
||||||
{% set fontcolorhover = "" %}
|
{% set fontcolorhover = "ffffff" %}
|
||||||
{% set colorbody = "" %}
|
{% set colorbody = "ffffff" %}
|
||||||
|
|
||||||
{% set fontfacetitle = "" %}
|
{% set fontfacetitle = "Marianne-Regular" %}
|
||||||
{% set fontfacebody = "" %}
|
{% set fontfacebody = "Gothic-Regular" %}
|
||||||
|
|
||||||
{{
|
{{
|
||||||
render(url("cadoles_core_theme_setconfig",
|
render(url("cadoles_core_theme_setconfig",
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 447 KiB |
Binary file not shown.
After Width: | Height: | Size: 336 KiB |
Binary file not shown.
After Width: | Height: | Size: 24 KiB |
|
@ -1,7 +1,9 @@
|
||||||
![Logo NineGateEdispatcherBundle](https://gitlab.forge.education.gouv.fr/uploads/-/system/project/avatar/2613/ninegate.jpg?width=64)
|
![Logo NineGateEdispatcherBundle](README-ninegate.jpg?width=64)
|
||||||
|
|
||||||
# eole Ninegate : eDispatcherBundle
|
# eole Ninegate : eDispatcherBundle
|
||||||
|
|
||||||
|
*Contribution Académie de la Réunion DSI4*
|
||||||
|
|
||||||
eDispatcherBundle est un bundle symfony 3 recréant les apis *xDesktop* permettant de récupérer les *items de bureau* et les *messages* d'annonce déclarés par l'administrateur du portail `NineGate` et d'exploiter ces données lors de la construction du Bureau fédéré de l'ENT académique via `eDispatcher`.
|
eDispatcherBundle est un bundle symfony 3 recréant les apis *xDesktop* permettant de récupérer les *items de bureau* et les *messages* d'annonce déclarés par l'administrateur du portail `NineGate` et d'exploiter ces données lors de la construction du Bureau fédéré de l'ENT académique via `eDispatcher`.
|
||||||
|
|
||||||
# CHANGELOG
|
# CHANGELOG
|
||||||
|
@ -36,7 +38,7 @@ Cet attribut est facultatif, il est utilisé sur un ninegate dit "académique" p
|
||||||
|
|
||||||
# INSTALLATION
|
# INSTALLATION
|
||||||
|
|
||||||
cloner le projet dans un dossier, ex `/ninegate/src/Acreunion/EdispatcherBundle/`
|
cloner le projet dans un dossier, ex `/ninegate/src/Cadoles/EdispatcherBundle/`
|
||||||
|
|
||||||
# Routes
|
# Routes
|
||||||
|
|
||||||
|
@ -44,7 +46,7 @@ Editer le fichier `/ninegate/app/config/routing.yml` et rajouter le bloc :
|
||||||
|
|
||||||
```
|
```
|
||||||
edispatcher:
|
edispatcher:
|
||||||
resource: "@AcreunionEdispatcherBundle/Resources/config/routing.yml"
|
resource: "@CadolesEdispatcherBundle/Resources/config/routing.yml"
|
||||||
prefix: /
|
prefix: /
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -53,13 +55,13 @@ edispatcher:
|
||||||
Editer le fichier `/ninegate/app/AppKernel.php` et dans l'énumération de l`array $bundles` rajouter la ligne :
|
Editer le fichier `/ninegate/app/AppKernel.php` et dans l'énumération de l`array $bundles` rajouter la ligne :
|
||||||
|
|
||||||
```
|
```
|
||||||
new Acreunion\EdispatcherBundle\AcreunionEdispatcherBundle(),
|
new Cadoles\EdispatcherBundle\CadolesEdispatcherBundle(),
|
||||||
```
|
```
|
||||||
|
|
||||||
Editer le fichier `/ninegate/app/config/template.yml` et dans la section `doctrine: > orm: > entity_managers: > default: > mappings:`
|
Editer le fichier `/ninegate/app/config/template.yml` et dans la section `doctrine: > orm: > entity_managers: > default: > mappings:`
|
||||||
|
|
||||||
```
|
```
|
||||||
AcreunionEdispatcherBundle: ~
|
CadolesEdispatcherBundle: ~
|
||||||
```
|
```
|
||||||
|
|
||||||
=> un `bin/console doctrine:schema:update --force` sera donc nécessaire, déclenche la création d'une table "edispatcher" qui correspond à l'entité Datasource du bundle.
|
=> un `bin/console doctrine:schema:update --force` sera donc nécessaire, déclenche la création d'une table "edispatcher" qui correspond à l'entité Datasource du bundle.
|
||||||
|
@ -70,7 +72,7 @@ Pour reproduire un modèle d'annonces isofonctionnelles avec ce qui était connu
|
||||||
|
|
||||||
- "sans categorie" (sans accent), icone chercher "stop", couleur sans effet : n'affichera pas de catégorie sur le bureau edispatcher
|
- "sans categorie" (sans accent), icone chercher "stop", couleur sans effet : n'affichera pas de catégorie sur le bureau edispatcher
|
||||||
- "Message", icone chercher "mail" & choisir l'enveloppe, couleur #00a996
|
- "Message", icone chercher "mail" & choisir l'enveloppe, couleur #00a996
|
||||||
- "RAPPEL", icone chercher "clock", couleur #004666
|
- "Rappel", icone chercher "clock", couleur #004666
|
||||||
- "Attention/Important", icone chercher "caution", couleur #ff9375
|
- "Attention/Important", icone chercher "caution", couleur #ff9375
|
||||||
|
|
||||||
ou bien importer le sql suivant :
|
ou bien importer le sql suivant :
|
||||||
|
@ -81,11 +83,11 @@ INSERT INTO `alertcategory`
|
||||||
VALUES
|
VALUES
|
||||||
(-100, 205, 'sans categorie', NULL),
|
(-100, 205, 'sans categorie', NULL),
|
||||||
(1, 51, 'Message', '00a996'),
|
(1, 51, 'Message', '00a996'),
|
||||||
(2, 154, 'RAPPEL', '004666'),
|
(2, 154, 'Rappel', '004666'),
|
||||||
(3, 217, 'Attention/Important', 'ff9375');
|
(3, 217, 'Attention/Important', 'ff9375');
|
||||||
```
|
```
|
||||||
|
|
||||||
# Détail des routes implémentées par le bundle, en lien avec la cinématique des appels effectués par Edispatcher :WARNING: _Work in progress_
|
# Détail des routes implémentées par le bundle, en lien avec la cinématique des appels effectués par Edispatcher
|
||||||
|
|
||||||
## API debug
|
## API debug
|
||||||
|
|
||||||
|
@ -145,3 +147,7 @@ VALUES
|
||||||
## API Favoris
|
## API Favoris
|
||||||
|
|
||||||
`/edispatcher/api/mxServices` Route utilisée par *edispatcher* pour basculer la mise en favori d'un item
|
`/edispatcher/api/mxServices` Route utilisée par *edispatcher* pour basculer la mise en favori d'un item
|
||||||
|
|
||||||
|
# Cinématique des appels entre eDispatcher et Ninegate(s)
|
||||||
|
|
||||||
|
![Logo NineGateEdispatcherBundle](README-cinematique.png)
|
||||||
|
|
Loading…
Reference in New Issue