I am managing both an uPortal and Liferay instance for two separate portals for our institution and I have to say that the Liferay way of defining content URL-s works pretty much OK, almost great. The internal content management system of Liferay is another advantage, but that is another story.
1. how it is organized: I don't know the details how Liferay structures everything in the inside. >From an admin point of view it looks like a book outline - hierarchy of folders, whereas each folder is in fact a web page. Each web page is attributed a layout (several fixed layouts are possible -single, two or three column, and few mixed - upper part is single column, lower are two columns, or something like that). The web pages contain portlets that are put in the layout blocks chosen for that page. Liferay also can define several views for different user groups, each view has a separate hierarchy of pages First level pages under the view become tabs automatically. After that the gui of each page (tab) is organized by choosing a page layout and special portlets (menu, breadcrumbs, etc). 2. naming: For each view or page a human-readable name is defined. Since the pages form a hierarchy, this hieararchy is used to construct direct links to the pages (view/page/sub-page/sub-subpage/...) I think there are no direct links to portlets, only pages can be linked. If it's possible the friendly name is used everywhere in the interface. If some page does not have a friendly name, a GET type URL with the parameter of the id of the page is used for links to that page. 3. searching: the links and not depending on cookies to create the navigation make Liferay visible from Google crawl, so you don't have to create a search map and everything I think although from the outside uPortal and Liferay look diferently, in the inside they are both have a hierarchy so a similar naming scheme can be used in uPortal also. For a look, go to http://www.pmf.ukim.edu.mk and wait for the intro to pass and choose english (US flag on the bottom-right) Then Staff tab and then choose Institute of Informatics in the menu left (all have user-friendly links). Then the options inside the Institute of Informatics use layout ids. One of them has a friendly name and is shown as such. Sorry, but not everything inside is translated. On Fri, Apr 10, 2009 at 10:49 PM, Eric Dalquist <[email protected] > wrote: > We have a requirement coming up where we need to have uPortal have very > consistent URLs to access content. I'm working through the URL design we're > going to take on implementing and I would very much like to get feedback. > I'm looking to make sure we're not forgetting any requirements or uses of > portal URLs and that the syntax is also fairly logical. > > The documentation of the current design is here: > http://www.ja-sig.org/wiki/display/UPC/Consistent+Portal+URLs > > -Eric > -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/uportal-dev
