This chapter provides you with the basic knowledge of portal development via the following topics:
Introduction to components of a skin, skins in Page Markups, skin service, and default skin. Especially, this section also covers practical instructions on how to select/create a new skin as well tips and tricks that allow you to skin a portal more easily.
Introduction to the portal lifecycle from the application server start to its stop and how requests are handled.
Knowledge of the default configuration file of the portal.
Knowledge of the default permission configuration of the portal.
Knowledge of 3 portal navigation types, including Portal, Group and User Navigations.
Knowledge of how the portal data are imported and the data import strategy in each import mode.
Instructions on how to configure GateIn for internationalization.
Instructions on how to customize exact algorithm to determine the
to be used for displaying a portal page to the user.
Instructions on the Right To Left framework for controlling the text orientation.
Knowledge of the XML resource bundles, which are developed as an alternative to property files.
Instructions on how to configure the Upload Service.
Instructions on how to deactivate the ajax-loading mask.
gatein-resources.xml configuration file.
Knowledge of the navigation controller, which is designed to provide a more friendly URL and let portal administrator configure the HTTP request.