mholzner in JBossPortal

added test for script header injection

fixed missing context path for 'src' attributes

fixed bug with missing properties

some more cleanup in T&L

- a bit more tests

some more cleanup in T&L

  1. … 13 more files in changeset.
- removed dependency on portlet container Result

- a bit more java script

more tests

- removed dependency on portlet container Result

- a bit more java script

- fixed test case for the RenderContext

renamed render commands for region and window context; javadoc, and some minor refactoring

Theme now too have a life (cycle:)

  1. … 5 more files in changeset.
Layouts now have a life cycle

  1. … 21 more files in changeset.
more tests

more tests

removed page interceptors

more T&L refactoring

- dropped PageInvocation and all related Interceptors

- worked some more on the markup Commands in the core

plus

- javadoc

- more tests

  1. … 66 more files in changeset.
added Region and Window fragment assembly

forgot to add this in previous commit

start of the layout API (compiles and works, but is far from complete :)

- remodeled the RenderPageCommand (introduced base command class -> MarkupCommand)

- added new commands for RenderRegionFragment and RenderWindowFragment (need to be hooked up to a URL and Command Factory; this is the start of getting to AJAX in the portal)

- made the page invocation obsolete (still there though)

  1. … 28 more files in changeset.
added meta data to themes

test commit

added LayoutMetaData

'fixed' getRoleNames(user) -> replaced with getRoles(user) to make it compile

introduced meta data for the PortalRenderSet. removed PortalRenderSet interface and replaced it with final class; added test case for the render set meta data

removed unused code; moved test case to org.jboss.portal.test.*

roled back synchronization changes (per Julien's request)

added strategy meta data

fixed some synchronization issues

introduced page navigational state; simplified some of the theme constructs (i.e. got rid of interfaces) ; changed the layout strategy to not be called for each request , but rather only when the page is called for the first time in a session, and from then on only after changed to the navigational state of a window on the page

  1. … 46 more files in changeset.
removed ThemeLink and ThemeScipt interfaces to simplyfy things

changed GPL to LGPL

added locale support for the renderSet (to allow localized tooltips etc.)