Re: yet another template

From: Date: Thu, 08 Nov 2001 18:13:32 +0000
Subject: Re: yet another template
References: 1 2  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-2657@lists.php.net to get a copy of this message
On Thursday 08 November 2001 10:56 am, Jean-Michel POURE wrote: > At 10:17 08/11/01 -0500, you wrote: > >We've created systems similiar to this with our library, PHP SiteManager. > >SiteManager itself is more of a "framework" for designing such things, > > that includes an API for creating reusable Modules of code and placing > > them intro arbitrarily defined "areas" in templates (which can be > > recursive). > > > >Anyway, it might be of interest to some of the readers of the list - it's > >open source and freely available at Ù'ò½“µL¡V > >ñSºhttp://www.roadsend.com/siteManager > > 1) Can panes be included recursively to build a complex page? Yes, templates work recursively. There is also another orgizational object called a "CodePlate" which is a template that has modules pre-loaded into it's areas. CodePlates are also recursive - ie, you can have a root template, with three areas: one area has a code module, one area has a template, another has a codePlate. Both the template and the codePlate could have other modules or templates inside them. > 2) Is it possible to attach an SQL source to a page with limited coding? Do > you manage Page/List view? > 2) Do you provide pre-defined elements to manage > First/Previous/Next/Last/New/Modify in a database view? Not quite sure what you mean here, but SiteManager includes a framework for integrating database connectivity into code modules. Therefor a database connection defined for the site (through the XML configuration system) is available to all modules. Database abstraction is handled through the PEAR DB classes. There is also a module we've built that examines a database structure and builds a SmartForm on the fly to create and edit data. (SmartForms are SiteManager's way of programatically defining input forms. Lots of features, check the website.) > Can you describe the roadmap of PHP SiteManager, please? > There's actually a lot more to it than I've described, I think it best to go to the website, as we've got a bunch of good information there, including a Flash demo describing how the template/module system works. http://www.roadsend.com/siteManager Just to be clear, though, SiteManager isn't a Content Management System as such, it's really a framework or library with which to build such systems (or any web application). Thanks, Shannon

« previous php.pear.dev (#2657) next »