
# LISIO

Solution d'accessibilité et d'écologie


## Minification et obfuscation

Pour exécuter la commande pour minifer et obfusquer le code :

Installer les paquets node :
```bash
 npm install
```
Pour configuer les dossier et extention à modifier :

Dans ```minify.js``` :

Pour **ajouter** ou ***supprimer** des **dossiers**, modifier la variable
```bash
const paths = ['solution', 'widget']
```

Pour **ajouter** ou **supprimer** des **extentions**, modifier la variable
```bash
const ext = ['js', 'css', 'html'];
```
Pour exécuter le script :
```bash
node minify.js
```
## Configuration :  lisioDomaine et iframe

Permet de configurer le nom de lisioDomaine source.

Dans le fichier ```lisioconfig.js``` changer la variable :

```bash
 lisioServeurIframe: "https://exemple.com"
```

Dans le fichier ```accessedition.js``` changer la variable :

```bash
 const lisioDomain = "https://exemple.com";
```


## Configuration :  Ordre d'affichage


Changer l'ordre d'affichage des profiles sur la page d'accueil

```bash
 Champ dans la base de données : orderModules
```
Par défault si **orderModules** est ``` NULL ``` l'ordre par défault est  : 
*  **"ecologie/accessibilite/confort/rur/vocale/traduction"**

Les modules disponibles :

* ecologie
* accessibilite
* confort
* rur
* vocale
* traduction

Les modules doivent être séparé par des ``` / ```


Exemple : 
* **"ecologie/accessibilite/confort/rur/vocale/traduction"**
* **"ecologie/accessibilite/confort/rur/vocale"**
