utilisation de php au lieu de xslt dans les notes
This commit is contained in:
parent
51edab8023
commit
5ac589c86f
16
notes
16
notes
|
@ -2,18 +2,20 @@
|
|||
|
||||
Modèle :
|
||||
structure : fichiers & dossiers
|
||||
dans le dossier /contenu
|
||||
articles: xml
|
||||
vues des articles: xml ???
|
||||
vues des articles (édition, affichage, …) : php + html
|
||||
dans le dossier /modeles
|
||||
|
||||
Vue :
|
||||
Vue affichage :
|
||||
templates css
|
||||
affichage d'un article (xslt : xml article -> xhtml fragment ?)
|
||||
affichage de la page principale === affichage de l'article "/"
|
||||
affichage d'un article (xslt : xml article -> xhtml fragment)
|
||||
affichage des pages dans le "modèle" du site : (/modeles ?) /site.php (header + footer + barre latérale)
|
||||
Vue édition ?? :
|
||||
affichage de l'article avec son xslt "édition".
|
||||
affichage de l'article avec sa vue "édition".
|
||||
|
||||
Nécessite : affichage d'un autre article (<article src="" mode=""> dans le xhtml produit ???)
|
||||
Nécessite : affichage d'un autre article (<?php include(…); ?>)
|
||||
|
||||
Contrôleur :
|
||||
articles : editeur.php
|
||||
|
@ -26,6 +28,10 @@ Les contrôleurs s'assurent pour chaque opération (lecture / écriture // listi
|
|||
que l'utilisateur a bien les droits requis. Il fait pour cela appel à la fonction suivante :
|
||||
|
||||
auth.php: verif_auth(article, prop, action)
|
||||
où action est "read, write, create, delete"
|
||||
si prop est null, l'action est create ou delete, et ce sur tout l'article.
|
||||
|
||||
la fonction auth.php: do_verif_auth(article, prop, action) effectue l'action ssi on a l'autorisation.
|
||||
|
||||
La connexion se fait avec :
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user