www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 5ac589c86fd5221cbf25773c159dd130462415bc
parent 51edab8023d092df70b7b06955609b471022af3c
Author: Georges Dupéron <jahvascriptmaniac+github@free.fr>
Date:   Wed, 16 Jun 2010 12:21:06 +0200

utilisation de php au lieu de xslt dans les notes

Diffstat:
Mnotes | 16+++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/notes b/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 :