On Jun 10, 2009, at 2:36 AM, Matteo Pelucco wrote:


Hi all,

I will be short.

I have 3 question about STK and Extended STK.

1) Imagine I have a footer content which must be managed by editors. I create a paragraph, nodeData... and make it working for /home . Now, I want to inherit that paragraph on below pages footer, like sitedesigner, do you remember? On one project we have created a custom taglib capable of inherit paragraphs, but I am wondering if this behaviour has been covered by STK module.

2) On extended STK I can create more than one configured site definition. I think to have understood that we can add a nodeData "site" to a page in order to use into the relative page template the site definition, like model.site.css..... but model.site is created by STKTemplateRenderer. How can a custom site definition be loaded for a certain page? I would like to know how Magnolia can call the ETKSiteManager.getAssignedSite() method, I can not find out (it can be the time, it is 02.34!!)


can you wait until Monday? It will be much clearer then ;-)


3) jQuery is the "preferred" JS framework by Magnolia?


JQuery is incredible. It has taken web dev to a new level.

--- side note --

With Magnolia STK you get a clear separation of concerns:

Content: JSR 170
HTML: Template
Business Logic: Java
Styling: CSS
(Client-side) Functionality: JQuery

This separation of concerns proves to be extremely beneficial. You decide what area you want to change and can leave everything else untouched. Look at the HTML before CSS and JQuery is applied and you will understand just how powerful and elegant this approach is. Or look at the templates and see how they can just rely on information that is provided by the model instead of mixing business logic with html (arghhh). Remember that you can use your own classes to overwrite model functionality - without ever touching the templates. Or use a different video player? JQuery will do the job.

STK is SEO optimized, accessible, tested, easily extensible, pixel perfect customizable, supports mobile devices and is maintained by someone else than you.

Have a look at it - especially after we release 4.1, where we have made configuration options explicit by introducing default (or "prototype") definitions on every level of STK.

Regards
- Boris

----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to