Hi all,
I'm doing my first steps in Seaside. Which is the best way to design a complex (in terms of design not functionality) html page in Seaside ? I know i have to subclass WAConponent and rewrite #renderContentOn: But it is possible to design a web page with Dreamweaver (or another design tool) and use it inside Seaside framework ? Tell to a web disigner to create the skin of the web page and then use that web page in Seaside. Or i have to create small WAComponent with some simple design and then use them to create a more complex design. regards bruno _______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Hi,
You can have something like html html: '<div>blah blah</div><b>word</b>'. in your renderContentOn: method. I.e. you just hardcode what your Dreamweaver designer provide 'as is' into Seaside. This is quick and easy to see page rendered. But gives you a complete mess in terms of support later. I personally don't recommend to do it for long term project. Just asking your question and saying 'Yes, it is possible'. Note, that in this way you completely missed the power of seaside. So either you need another tool, or you have not get concept of seaside yet. -Dmitry. Bruno BB (st) wrote: > Hi all, > > I'm doing my first steps in Seaside. > > Which is the best way to design a complex (in terms of design not > functionality) html page in Seaside ? > > I know i have to subclass WAConponent and rewrite #renderContentOn: > > But it is possible to design a web page with Dreamweaver (or another > design tool) and use it inside Seaside framework ? > Tell to a web disigner to create the skin of the web page and then use > that web page in Seaside. > > Or i have to create small WAComponent with some simple design and then > use them to create a more complex design. > > regards bruno > > _______________________________________________ > Seaside mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by BrunoBB
On 1/26/06, Bruno BB (st) <[hidden email]> wrote:
> Tell to a web disigner to create the skin of the web page and then use > that web page in Seaside. > Let the web designer use CSS for the design, and provide HTML in seaside. This works extremely well. If you find that the web designer "doesn't want to do CSS", shoot or fire him. Or both. _______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Dmitry Dorofeev
Dimitry,
> I.e. you just hardcode what your Dreamweaver designer provide > 'as is' into Seaside. This is quick and easy to see page rendered. > But gives you a complete mess in terms of support later. > I personally don't recommend to do it for long term project. > Just asking your question and saying 'Yes, it is possible'. Thanks for this answer. > Note, that in this way you completely missed the power of seaside. So > either > you need another tool, or you have not get concept of seaside yet. I do the web functionality and the designers (who do not know anything about Smalltalk) create the page skin. This is my context. But if it can be done with CSS it's ok to me. regards bruno _______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Bruno BB (st) wrote: > >> Note, that in this way you completely missed the power of seaside. So >> either >> you need another tool, or you have not get concept of seaside yet. > > > I do the web functionality and the designers (who do not know anything > about Smalltalk) create the page skin. > This is my context. > But if it can be done with CSS it's ok to me. Exactly. CSS is the way to go. The nice thing about Seaside is that designer may change CSS per component online with a browser !!! The seaside project must run in test mode for that. Designer should press 'Toggle Halos' in the Seaside toolbar on the rendered page in his browser. Each component is decorated with toolbar. So designer may alter CSS for each component and see result right after that. His changes will be stored in style method for the changed component. So you may be surprised to see changes you never made :-) -Dmitry. > > regards bruno > > _______________________________________________ > Seaside mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside _______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by BrunoBB
Hi Bruno,
Something that may interest you. Annick Fron has created an XSLT Smalltalk code generator that translates XHTML into a Seaside #renderContentOn: method. This would most probably work with Dreamweaver output. Enjoy, Michel. > -----Original Message----- > From: [hidden email] > [mailto:[hidden email]] On Behalf > Of Bruno BB (st) > Sent: Thursday, January 26, 2006 2:17 PM > To: [hidden email] > Subject: [Seaside] Seaside page design question > > Hi all, > > I'm doing my first steps in Seaside. > > Which is the best way to design a complex (in terms of design not > functionality) html page in Seaside ? > > I know i have to subclass WAConponent and rewrite #renderContentOn: > > But it is possible to design a web page with Dreamweaver (or > another design tool) and use it inside Seaside framework ? > Tell to a web disigner to create the skin of the web page and > then use that web page in Seaside. > > Or i have to create small WAComponent with some simple design > and then use them to create a more complex design. > > regards bruno > > _______________________________________________ > Seaside mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside > Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Cees De Groot
Wonderfully insightful conclusion.
----- Original Message ----- From: "Cees De Groot" <[hidden email]> To: <[hidden email]>; "The Squeak Enterprise Aubergines Server - general discussion." <[hidden email]> Sent: Thursday, January 26, 2006 12:39 PM Subject: Re: [Seaside] Seaside page design question On 1/26/06, Bruno BB (st) <[hidden email]> wrote: > Tell to a web disigner to create the skin of the web page and then use > that web page in Seaside. > Let the web designer use CSS for the design, and provide HTML in seaside. This works extremely well. If you find that the web designer "doesn't want to do CSS", shoot or fire him. Or both. _______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside _______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Bany, Michel
Bany, Michel wrote:
> Hi Bruno, > > Something that may interest you. > > Annick Fron has created an XSLT Smalltalk code generator that translates > XHTML > into a Seaside #renderContentOn: method. This would most probably work > with > Dreamweaver output. > > Do you know if/where I can get the above code for the generator or perhaps the contact info for Annick? That might be a quick way to take existing XHTML that is generated by some existing PHP code I've got and to get it into Seaside as step 1 of several steps to moving some of my legacy PHP code over.. Just thought I'd ask.. -- Rick _______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Free forum by Nabble | Edit this page |