Re: Administration intégrée à l'interface utilisateur
Gregoire Cachet <[email protected]> Sat, 03 Apr 2004 19:28:18 +0200
| Newsgroups | gmane.comp.web.blogv2.devel |
|---|---|
| Message-ID | <[email protected]> |
Olivier Pascal wrote:
>Encore une application ! Plus j'y repense plus crois que c'est la clé.
>
>Je me suis longtemps demandé comment est-ce que l'on allait faire pour
>intégrer l'interface d'administration dans l'interface utilisateur. Et bien
>finallement c'est simple :-)
>
>Si on a ça dans le contrÎleur du module core :
>$ctrl->setUriEvent('*', $core);
>
>Et que l'on veuille intégrer un espace de modération dans la catégorie
>"Linux", on surcharge la définition précédente du core avec
>$ctrl->setUriEvent('^/linux', $admin);
>(dans le controleur du module admin)
>
>et on rajoute une deuxiÚme condition pour faire propre avec
>$ctrl->setEventBefore('core', $admin);
>
>Et voilà !! Le module admin n'aura plus qu'à concaténer le code XML généré par
>le core avec le code XML de l'espace de modération puis repasser la main au
>contrÃŽleur !
>
>
ca n'est pas *réalisable* ... on pourra pas facilement mettre en page la
sortie, on sera obligé de faire plusieurs feuilles de style XHTML pour
la sortie par exemple (c'est impossible d'integrer l'administration
d'une page dans le design d'un site)
En plus pour une administration il faut des moyens de lister la donnée,
de l'éditer, de prendre connaissance de son contenu, de donner des
droits a quelqu'un de travailler dessus ... on peut mettre tout ca *en
plus* dans une page du site.
Il vaut mieux travailler dans l'administration sur un type de donnée
particulier (par exemple les catégories, les articles ...)
--
Grégoire Cachet - Développeur intégrateur chez Audacy
http://www.zwiffer.org http://www.audacy.fr
Mangeur de cigogne http://mangeur-de-cigogne.info/