doc BD statique

nobohan 2021-10-19 20:14:39 +02:00
parent ace026eb35
commit 78e7799f1d
3 changed files with 26 additions and 0 deletions

@ -0,0 +1,18 @@
L'accès à la base de données est souhaitable pour gérer directement les données encodées dans l'application. L'interface d'administration (voir Gestion-des-programmes.md) ne permet que la définition d'un programme mais ne permet pas de gérer (créer, modifier, supprimer) les données encodées. Les données peuvent être aussi gérées via un SIG (voir la section "Interaction QGIS-BD").
L'architecture de l'application est susceptible de varier selon les installations, mais si l'application a été installée suivant la configuration par conteneur docker, la base de données est accessible via:
* host: db
* dbname: referentielsdb
* SSL mode: disable
Pour le nom d'utilisateur, le port et le mot de passe, se référer à l'administrateur de l'application.
En outre, il y a un conteneur pgweb qui permet de gérer facilement la base de donnée. Ce conteneur lance une application pgweb qui permet de voir et éditer les tables, effectuer des requêtes, etc. (cfr figure suivante).
![Screenshot de pgweb](./img/pgweb.png)
Sur l'hébergement de Champs-Libres, l'application pgweb est accessible via: http://liveche.champs-libres.be:8081/

@ -0,0 +1,8 @@
Par contenu statique, nous entendons toutes les pages dont le contenu n'est pas modifié par les utilisateurs du site, soit les éléments de la page d'acceuil (images, footer) et la page "À propos". Il s'agit aussi de la plupart des images et logos utilisés dans l'application.
Il n'y a pas encore d'interface d'édition simple pour ce contenu statique à la manière d'un CMS. La marche à suivre est la suivante:
- modifier ces élements dans le dossier `patches/frontend`
- recompiler l'application front-end (`npm run build:i18n-ssr`)
Les images dans les sous-dossiers `patches/frontend/src/assets` peuvent être simplement remplacées par de nouvelles. Pour le contenu HTML du footer et de la page "À propos", il faut éditer les fichiers `patches/frontend/src/custom/footer/footer.html` et `patches/frontend/src/custom/about/about.html`. Il existe également un fichier `patches/frontend/src/custom/home/home.html` qui permet d'ajouter une zone dans la page d'accueil.

BIN
img/pgweb.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 345 KiB