portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Glenn Golden <ggol...@umich.edu>
Subject RE: Jetspeed Proposal: iframe portlet control
Date Wed, 06 Mar 2002 20:55:04 GMT
Seems to me there's one other open question, that of id scope:

- unique within a psml
- unique on a jetspeed server.

While I like the idea of being able to include parts in many psml's, which
unique on server supports, I think in general unique on server is more
difficult, would make it harder to move psml files around, and is more than
what we really need.

We could have in include mechanism to share parts, whoich would use the
local uid and portal id together, such as <include
portal="/shared/finance/template" peid="23">.

* * *

I vote for unique within a psml only.

I also vote for integer (long) format, where the root element is by
convention #1 or #0, and all others are whatever they end up being.

The psml file reader can, while reading each psml, keep track of the largest
id to use when a new one is needed, stored in the root element or not.

- Glenn

-----Original Message-----
From: David Sean Taylor [mailto:david@bluesunrise.com] 
Sent: Wednesday, March 06, 2002 1:32 PM
To: 'Jetspeed Developers List'
Subject: RE: Jetspeed Proposal: iframe portlet control

To summarize the plan for portlet ids:

- change all psml files to have a unique id
- if a psml file doesn't have an id, the toolkit service will add the id
(but the id doesn't get stored until its customized)
- write a conversion utility 
- start converting all $links and references everywhere to use the portlet
id (this will be a lot of changes....)
	- customizer
	- all controllers and controls that reference subelements (menus,
panes, tabs)
	- actions (minimize, maximize,etc)
- try to come-up with a formalised way to set query params and post
parameters so that they only go to a specific portlet (based on portlet-id).
One use-case is to put two HelloVelocity portlets on the same page and make
sure that only one updates.

Still remaining question. What is the format of the id (vote):

- hex
- integer
- dot notation as described by Santiago

To unsubscribe, e-mail:
For additional commands, e-mail:

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

View raw message