add 404 and archi sections
This commit is contained in:
parent
b5a55d23e2
commit
edbc326936
@ -1,6 +1,7 @@
|
|||||||
# Architecture
|
# Architecture
|
||||||
Architecture du module FAQ2. Voir [la configuration](./configuration.md)
|
Architecture du module FAQ2. Voir [la configuration](./configuration.md)
|
||||||
|
|
||||||
|
Le site créé en 2022 fonctionne avec du PHP sans framework et selon des surcharges de configuration.
|
||||||
|
|
||||||
## API
|
## API
|
||||||
Interface de programmation applicative permettant de voir les contenus de FAQ pour chaque client.
|
Interface de programmation applicative permettant de voir les contenus de FAQ pour chaque client.
|
||||||
@ -8,3 +9,18 @@ Interface de programmation applicative permettant de voir les contenus de FAQ po
|
|||||||
Instanciation des FAQ rangées par client.
|
Instanciation des FAQ rangées par client.
|
||||||
## Model
|
## Model
|
||||||
Coeur du moteur de la FAQ, les modèles sont différentes versions du générateur de FAQ.
|
Coeur du moteur de la FAQ, les modèles sont différentes versions du générateur de FAQ.
|
||||||
|
Certains composants de template sont inclus par du javascript, d'autres sont fournis par les pages en PHP.
|
||||||
|
|
||||||
|
## Base de données
|
||||||
|
Les données des pages de FAQ sont contenues dans des fichiers json
|
||||||
|
|
||||||
|
## optimisations
|
||||||
|
Aucun build des ressources frontend ou backend n'est actuellement en place.
|
||||||
|
|
||||||
|
# À investiguer
|
||||||
|
Ces éléments sont en cours de documentation:
|
||||||
|
- Antilop
|
||||||
|
- l'arbre d'appel des éléments surchargés
|
||||||
|
- le routage
|
||||||
|
- la sanitisation des inputs utilisateur
|
||||||
|
- la traduction des contenus
|
||||||
|
8
docs/security.md
Normal file
8
docs/security.md
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
# Sécurité de la webapp
|
||||||
|
Séparation des préoccupations.
|
||||||
|
- investiguation en cours.
|
||||||
|
|
||||||
|
Sanitization des inputs utilisateurs:
|
||||||
|
- à faire.
|
||||||
|
|
||||||
|
Protection
|
1
src/templates/components/search.php
Normal file
1
src/templates/components/search.php
Normal file
@ -0,0 +1 @@
|
|||||||
|
<?php
|
@ -1 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
include_once('components/search.php');
|
||||||
|
include_once('layout/base.php');
|
||||||
|
include_once('pages/index.php');
|
||||||
|
$templates = [
|
||||||
|
''
|
||||||
|
];
|
||||||
|
@ -8,7 +8,6 @@
|
|||||||
<div class="header">
|
<div class="header">
|
||||||
<article>
|
<article>
|
||||||
<h1>
|
<h1>
|
||||||
|
|
||||||
Page non trouvée
|
Page non trouvée
|
||||||
</h1>
|
</h1>
|
||||||
<p>
|
<p>
|
||||||
@ -23,4 +22,4 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
Loading…
Reference in New Issue
Block a user