correctif ajouts acreunion : edispatcher bundle, theme metice

This commit is contained in:
Pierre Cadeot 2020-12-16 13:23:15 +04:00
parent 277f777744
commit f974047a61
5 changed files with 20 additions and 14 deletions

View File

@ -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

View File

@ -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)