Re: avancement des travaux

Olivier Pascal <[email protected]> Mon, 15 Mar 2004 11:17:21 +0400
Newsgroups gmane.comp.web.blogv2.devel
Message-ID <[email protected]>
Moi j'attend de voir comment on va gérer la partie administration des modules 
pour voir comment je vais gérer celle de la conf.

Proposition : une classe principale pour gérer simplement les pages d'admin.
Truc::SetPage($titre, $contenu_en_xml, $titre_page_parente = null)

Ensuite pour générer l'admin on pourait faire

Truc::GetAllTitles() pour avoir un xml contenant les titres, quelquechose 
comme ça peut-être :
<titles>
	<page title="Configuration générale" />
	<page title="Modstats">
		<page title="Résumé détaillé />
		<page title="Configuration" type="conf" />
	</page>
</titles>

Truc::GetPage("Résumé détaillé") pour avoir la page correspondante :
<page title="Résumé détaillé">
	<h1>Aujourd'hui</h1>
	<p>Votre site a reçu XXX visiteurs uniques [...]</p>
</page>

Les pages ayant l'attribut "type" contenant "conf" peuvent accesoirement être 
générées automatiquement.

Si ça vous va, il y a un problème auquel je n'ai pas encore bien réfléchi : 
comment gérer le passage de variables (ex: lorsque je clique sur le liens 
pour avoir la liste des referers du jour ou lorsque je valide le formulaire 
de conf).

Olivier

-- 
Olivier Pascal