From: alex b. <en...@tu...> - 2001-08-26 01:02:05
|
> Re: HTML builders > > disclaimer: I just wanted to throw this out, as I have not extensively > researched the possibilities much. > > I noticed that TableBuilder wasn't listed in the latest source tree > listing. This may be a good time to discuss how indepth these builders > will/can be. Question 1, what is the requirement for the need of a > builder? The builders you mentioned here all (?) seem to work hand/hand > with other parts of the bc core. (ex: formBuilder uses entityManager) > Is there a place for builders that merely simplifies the HTML rendering? > (ie: tableBuilder, headerBuilder, ...) Table builder has been "renamed" to listbuilder, because it will take care of any ordered list of data, from a <ul> up to a big, complex table. > There is a WOW pretty neat set of classes by Walt A. Boring IV called > phpHtmlLib (http://phphtmllib.sourceforge.net/) which does just this. > One nice feature this project has is the ability to specify HTML 4.0 or > XHTML when you render your page. I think i've seen this, and to be honest I've never had much use for html abstraction, except for things like <input> etc. In some case, advanced tools are necessary (like ListBuilder, FormBuilder). You are of course welcome to use that lib (the code lookged good to me..) for anything you do. > I'm not suggesting that we integrated it into binarycloud; I simply was > checking it out when I started questioning how extensive the binarycloud > builders will be. Well, the builder's won't ingetrate any html, they'll use default 'external' templates. Really a builder manages taking a set of data or metadata and turning it into a useable 'definition' of a bit of presentation. _a > jason > > > > FormBuilder > > ListBuilder > > WizardBuilder > > TreeBuilder > > CalendarBuilder > > EmailBuilder > > FaxBuilder > > PDFBuilder > > PageDefBuilder > > .... suggestions here? > > _______________________________________________ > binarycloud-dev mailing list > bin...@li... > http://lists.sourceforge.net/lists/listinfo/binarycloud-dev > |