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/