incubator-jspwiki-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Janne Jalkanen <janne.jalka...@ecyrd.com>
Subject Re: invocation of javascript
Date Mon, 15 Jun 2009 08:10:35 GMT

TemplateManager is still needed for plugins and filters, though, so we  
can't exactly prevent people from using it ;-)

/Janne

On 15 Jun 2009, at 05:39, Andrew Jaquith wrote:

> There is a JSP tag that allows inclusions -- the stripes:layout- 
> component tag. The 3.x UserPreferences.jsp has an example of how to  
> do it. (DefaultLayout.jsp defined the components that can be  
> overridden).
>
> The rationale was to simplify the relationship between top-level  
> JSPs and template "content JSPs." Not all of the pieces are in place  
> to allow content JSPs to override components -- yet. But I would  
> rather do this via tags (preferably the stripes tags), and NOT  
> through TemplateManager.
>
> Andrew
>
> On Jun 14, 2009, at 16:59, Janne Jalkanen <Janne.Jalkanen@ecyrd.com>  
> wrote:
>
>>
>> Yup, still supported. Plugins and filters use this mechanism.   
>> Might be nicer to add a JSP Tag for it, since the syntax
>> is fugly for JSPs...
>>
>> /Janne
>>
>> On Jun 14, 2009, at 16:46 , Dirk Frederickx wrote:
>>
>>> Q.
>>> In v3.x the invocation of javascript has been moved to the top- 
>>> level JSPs,
>>> by means of :
>>>
>>> <s:layout-component name="script"> ...
>>>
>>>
>>>
>>> In v2.x this was done from within the template jsp, through the
>>> TemplateManager. Eg:
>>>
>>> TemplateManager.addResourceRequest( context, "script",   
>>> contextPath +
>>> "/scripts/jspwiki-edit.js" );
>>>
>>>
>>> What is rationale for this ?
>>> IMHO, the solution of v2.x gives more flexibilty to template  
>>> specific
>>> adaptations, rather then having to modifty the top-level jsp's.
>>> Is the old solution still supported ?
>>>
>>>
>>>
>>> dirk
>>


Mime
View raw message