Hi Randy,

I have added a JIRA issue for the same. The key is JS2-452. 
Please have a look at it and let me know if some more inputs are
required.

Thanks,
Sunil

-----Original Message-----
From: Randy Watler [mailto:[EMAIL PROTECTED] 
Sent: Thursday, December 22, 2005 9:57 AM
To: Jetspeed Users List
Subject: RE: How to create a new skin and add custom mode to it
injetspeed2?

Sunil,

I have verified that custom modes will require code modifications.

Please add a JIRA issue for this extension to J2 if it is required.

Randy

On Wed, 2005-12-21 at 22:49 -0800, Tiwari, Sunil Kumar wrote:
> Hi Randy,
> 
> I really appreciate your help.
> 
> I have gone through the documentation on decorators which is available
on Apache Jetspeed home page.
> I wish if it was a more detailed document.
> I learnt that many objects like HttpServletRequest etc are put into
Velocity template by Jetspeed.
> 
> All the global velocity macros are pre-defined. Now the question is
how to know the list of objects that are available in Velocity template
from Jetspeed.
> 
> It will take me some time to learn how to modify the macros.
> 
> I am just hoping that new custom mode can be added by altering the
macros. Otherwise it will be difficult as you have rightly said because
it will require code changes.
> 
> Thanks a lot!
> -Sunil
> 
> -----Original Message-----
> From: Randy Watler [mailto:[EMAIL PROTECTED]
> Sent: Wed 12/21/2005 6:52 PM
> To: Jetspeed Users List
> Subject: RE: How to create a new skin and add custom mode to it
injetspeed2?
>  
> Sunil,
> 
> FYI, Macros are located in jetspeed/WEB-INF/jetspeed_macros.vm or in
the
> decorator specific decorator_macros.vm.
> 
> Velocity is not all that complex. Here is the link to the site:
> 
> http://jakarta.apache.org/velocity/index.html
> 
> Caution: I am fairly sure that adding a custom portlet mode/action
will
> be more difficult than adding something in the decorators/macros.
> 
> Randy
> 
> On Wed, 2005-12-21 at 15:47 -0800, Tiwari, Sunil Kumar wrote:
> > Hi Randy,
> > 
> > I was able to create a new skin by copying the folder structure of
an
> > existing skin and tinkering with it. So far, I am able to just
change
> > the look and feel but wasn't able to add new custom mode.
> > 
> > I noticed a macro #PortletActionBar($decoration) in
> > jetspeed/decorations/portlet/decorator.vm
> > 
> > I guess this macro has to do with what modes can be provided.
> > But I don't know much about Velocity and so I cldn't figure it out.
> > 
> > Could you tell me where these macros are defined and how they work
with
> > themes and skins?
> > 
> > Thanks so much for your inputs.
> > 
> > -Sunil
> > 
> > -----Original Message-----
> > From: Randy Watler [mailto:[EMAIL PROTECTED] 
> > Sent: Wednesday, December 21, 2005 3:15 PM
> > To: Jetspeed Users List
> > Subject: Re: How to create a new skin and add custom mode to it
> > injetspeed2?
> > 
> > Sunil,
> > 
> > The best way to start with the decorators is to make a copy of them
and
> > tinker!
> > 
> > Decorators can be deployed by jaring them up and dropping them into
the
> > webapps/jetspeed/WEB-INF/deploy directory, (the jar file must
contain
> > the *.properties and *.vm files at the top level and folders for css
and
> > images filled appropriately). There might be a small bug in the 2.0
> > release deployer, but we'll fix that soon. In the interim, you
should be
> > able to edit them in place or copy new ones into the existing
> > webapps/jetspeed/decorators directory.
> > 
> > If you need to add a new custom mode, that is more complicated. I am
not
> > sure J2 supports this without code changes. I am sure David Taylor
can
> > give you some input there, or you can try to search the mailing list
> > archives.
> > 
> > HTH,
> > 
> > Randy
> > 
> > On Wed, 2005-12-21 at 11:32 -0800, Tiwari, Sunil Kumar wrote:
> > > Hi,
> > > 
> > > I have recently started using jetspeed2 portal and it looks
amazing.
> > > The themes and skins have been developed using Velocity and I
don't
> > know
> > > much about it.
> > > 
> > > Can someone help me in creating a new skin and adding custom mode
to
> > it?
> > > I want a config mode in addition to the default modes. I need to
add
> > the
> > > image to the skin.. am I right?
> > > 
> > > 
> > > Thanks,
> > > Sunil
> > 
> > 
> >
---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail:
[EMAIL PROTECTED]
> > 
> > 
> >
---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail:
[EMAIL PROTECTED]
> > 
> > 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to