>From what I can tell there isn't a single global template that controls 
site look and feel.

A page is built from a number of portlet objects embedded into a heirachy 
of controller objects. 

the simplest portlet will just display a chunk of html code from a file so 
you can get your web designers to produce these. 
For example, the fist portlet displayed when logging in as Tommy Turbine 
just shows some HTML with a "Welcome to jetspeed" message.

The skins system allows you to apply stylesheets to these portlets. 

What I don't know is how the HTML from a controller is built. 
For example, if you use a tabbed pane controller you get a tab-navigation 
system (login as admin to see this).
Is the HTML for those navigation buttons hard coded into the controller 
code or is it customisable in some form?

My guess is that to fully customise every visual aspect of the page, you 
would have to build your own or modify existing controllers.

It seems a lot of the HTML on the site is produced in the source code of 
the components by jakarta ECS (element constuction set) 
http://jakarta.apache.org/ecs/ 
I which is fine for JAVA developers that don't know HTML but is (i think) 
clunky for anyone who is experienced in hand-coding HTML for web sites. 
(on the ECS page I find the first example far more readable!)


As far as web design is concerned, I'd do the following:
1) Look at page architecture with your designers - divide up into left 
nav, top bar etc.
2) use PSML to layout the page to this structure
3) get your web designers to deveolop HTML components to fit within this 
framework.



Brendan Richards





"Tarek M. Nabil" <[EMAIL PROTECTED]>
23/10/2002 13:22
Please respond to "Jetspeed Users List"

 
        To:     "Jetspeed Users List" <[EMAIL PROTECTED]>
        cc: 
        Subject:        RE: Changing the templates


Does that mean I have to know PSML to change the template? I think our web 
designers won't like that :(

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:brendan.richards@;draftlondon.com]
Sent: Wednesday, October 23, 2002 9:59 AM
To: Jetspeed Users List
Subject: Re: Changing the templates


Tarek, 

As far as I can tell, the site can be fully customised using the "site 
markup" features of PSML.
using this you can specify the layout of controller objects (menu, tabbed 
pane etc.)

I think the customiser interface provides a way to easily change the PSML 
via point-and-click but to get full control you could edit the PSML for 
yourself. 

The customisation works by allowing differnt PSML files for different 
users, groups etc.

go to http://jakarta.apache.org/jetspeed/site/psml.html

that's my take on it anyway. could someone please correct me if i'm 
mistaken....

Brendan Richards





"Tarek M. Nabil" <[EMAIL PROTECTED]>
22/10/2002 20:58
Please respond to "Jetspeed Users List"

 
        To:     "Jetspeed (E-mail)" <[EMAIL PROTECTED]>
        cc: 
        Subject:        Changing the templates


Hi everyone,

I just downloaded Jetspeed today to evaluate it, and it looks pretty good 
to me so far. I've worked with a similar product before - Plumtree, but it 

wasn't an open-source one.

Now, to the question, I've been looking around in the documents, and it 
seems like the documentation about how to change the whole look of the 
site is hidden somewhere I can't find. I need to make new templates and 
change the whole look of the site while retaining its main 
functionalities. I also wonder whether they way gadgets are laid out can 
be changed, I mean, does the page always have to be divided into columns?

I appreciate your help.

Thanks,

Tarek M. Nabil
 

--
To unsubscribe, e-mail:   <mailto:jetspeed-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:jetspeed-user-help@;jakarta.apache.org>




--
To unsubscribe, e-mail:   <mailto:jetspeed-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:jetspeed-user-help@;jakarta.apache.org>



Reply via email to