uPortal Implementors documentation
General
- Working in uPortal PDF Open Office - A document written about uPortal from the perspective of a technical user/content editor. It starts with a discussion of how uPortal uses XML and XSLT to create the final user layout. It continues with and in-depth analysis of the how to create a new channel with the content manager, how to make a new look and feel and an introduction to fragments. This document is relevant to uPortal 2.2 and later.
Upgrading uPortal
Upgrading uPortal is now documented in the uPortal manual wiki space.
- 06 from 2.4.2 to 2.5.0 - Describes how to upgrade uPortal 2.4.2 to uPortal 2.5.0
- Easing database upgrades - Provides hints on upgrading the uPortal database
Channel Management
Channel management is now documented in the uPortal manual wiki space.
Configuration
Configuration is now documented in the uPortal manual wiki space.
User Interface Management
- User Layout Management - This page describe how to create Simple User Layouts. The user layout represents an abstraction of the structure of the content available to the end user.
- Fragments and Layout Management Approaches - This page describes the different layout managers available in uPortal (SLM, ALM, DLM)
- Layout management in uPortal 3 - This page describes layout management for uPortal 3 (primarily the Aggregated Layout Manager)
- Template layouts - This page describes how to create template layouts.
- Changing the uPortal Look and Feel - A PDF document which describes how to change the uPortal Look and feel - by Justin Tilton (IMM)
- Developing themes with Nested Divs - Terence Ordona's web site devoted to theme and skin development using HTML div tags
- Distributed Layout Manager
- 03 Distributed Layout Management
- DLM Administration Guide - This document describes how to use the Distributed Layout Management approach to pushing layout fragments to users and selectively locking aspects of the portal in place.
- Defining DLM Fragments
- Defining DLM Fragments ala ALM
- DLM Data Model
- DLM Migration Requirements
Groups and User Management
- User Management - This page describes how to manage user accounts and set up uPortal to use a directory such as LDAP.
- Groups Manager Channel - A description of the Groups Manager channel that is used to manage groups, group memberships and their associated permissions.
- Composite Group Service Guide - Describes the design of the composite group service, especially configuration info. Updated for uPortal 2.3.
- 99 Developer's Guide to Groups - A group service how-to for developers, with lots of example code.
- Groups and Permissions - A separate space has been dedicated to Groups and Permissions as it has become a separate project.
Internationalization
Other uPortal Services
- uPortal Tools - A description of tools that come with uPortal for managing the datastore, user management, and stylesheet management
- uPortal Concurrency Services - Describes caching and locking services for portal entities.
- Channel ARchives - Describes how to use CARs to deploy channels.