Hi!

As I have understood, the eventlistener.jsp is useful when you might re-use
a Jahia event inside your templates; it can be seen as an advanced feature
when you have more complex templates, that need to refresh some data or
interact with the user.

Regards,

Fabrice Marchon

> -----Message d'origine-----
> De : news [mailto:[EMAIL PROTECTED] De la part de Patrick Gelin
> Envoy� : mercredi, 10. novembre 2004 13:34
> � : [EMAIL PROTECTED]
> Objet : Re: About eventlistner.jsp and templates.xml files...
> 
> ok, I don't understand your example "update a field", I can't 
> imagine the scenario... Do you mean my .JSP need to learn 
> this Jahia event? for my part I think my .JSP only need to 
> access the content model. The eventlistner.jsp seems to be a 
> controller, for Jahia application, not for me...
> 
> Why this file is a .JSP because there is it's all the most 
> JAVA code, why not a servlet?
> 
> Into the Jahia Template Developer Guide, the chapter 20 
> "Event Listeners" is empty, do you have a small informal 
> documentation on this? What I need is to get a good 
> understanding to interaction between .JSP templates and Jahia 
> Application.
> 
> Philippe Vollenweider wrote:
> 
> > Hello,
> > 
> 
> > The template.xml file is used to describe all templates 
> included into 
> > a jar file and the embedded jar which could include java classes or 
> > the resources bundles. This embedded jar is deployed into 
> > WEB-INF/classes/jahiatemplates This file is read each time 
> you wand to 
> > deploy a template set.
> > 
> > The evenlistner.jsp is used to listen any jahia event, like 
> > addContainerEngineAfterInit, addContainerEngineBeforeSave, 
> > afterServicesLoad, beforeContainerActivation, 
> beforeFieldActivation, 
> > beforeServicesLoad, containerAdded, containerDeleted, 
> > containerListPropertiesSet, containerUpdated, fieldAdded, 
> > fieldDeleted, fieldUpdated, pageAdded, pageLoaded, 
> pagePropertiesSet, 
> > rightsSet, userLoggedIn, userLoggedOut.
> > So you can get any of these events and do what you want 
> (for example 
> > update a field, etc.)
> > 
> > Philippe
> > 
> > At 10.11.2004 11:42, you wrote:
> >>Hi,
> >>
> >>I was studing corporate portal templates and I saw two 
> files which are 
> >>not like the others.
> >>
> >>eventlistner.jsp and templates.xml
> >>
> >>What is the goal of this files. It seems to me eventlistner is a 
> >>controler (into MVC paradigm), and what is templates.xml 
> for web.xml ?
> >>
> >>Thanks.
> > 
> > -------=[ pvollenweider at jahia dot com ]=--------- Jahia : A 
> > collaborative source CMS and Portal Server www.jahia.org 
> Community and 
> > product web site www.jahia.com Commercial services company
> 
> 
> 

Reply via email to