[jboss-dev-forums] [Design of JBoss Portal] - Re: Layout System

wesleyhales do-not-reply at jboss.com
Thu Nov 22 09:43:15 EST 2007


anonymous wrote : There's also JSFTemplating: https://jsftemplating.dev.java.net/
Looks promising, It would be cool to run through a tutorial to see what it can do.
It looks like they may be related to Woodstoock which is supposed to have some good components.

anonymous wrote : the generated markup would be semantically correct (not only, would it pass HTML validation but the elements used to structure the markup would actually make sense based on their intent as opposed to how they are rendered by user agents) and not rely on tables for the layout. This would make it easier for designers to just change the layout by changing the CSS. The markup should also support accessibility needs as much as feasible.
+1 we definitely need this to happen.
If we are 508 compliant that would open the door to new customers that need this. (financial institutions, etc...)

Will we have any interest in XUL (xulfaces)? - If we use facelets this will also make us/the system more productive.

anonymous wrote : So here we are really focusing on laying out window and how to manage the state associated to it
  | ...
  | For now the current model is to have for each window a set of coordinates (region, index), and the algorithm is to display the page and fill the regions with the windows associated to it according to the index. 

The are a few different ways to skin this cat (I guess). But I think we have to start with the region+index and build on top of that. This is how I understand it to work, please chime in if I'm missing something:
1) through xml or ui the admin sets the overall layout of the page/site (columns and column spans or some type of grid)
2) define components/portlet that go in each column (this is the region placement definition)
3) define the index for each component/portlet to appear in the region.
4) what else, are there any use cases that break this flow?

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4107131#4107131

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4107131



More information about the jboss-dev-forums mailing list