Dynamic Portal Functions and Personalization
Web portals are many and diverse. Their range of application includes customer portals (self-service portals), field staff portals, Web 2.0 community portals, or employee portals in the intranet. All of them make use of special portal functions such as dynamic page delivery and personalization. Future-proof portal solutions stand out for being rapidly adaptable to changing requirements, and for offering interaction means to the users. Infopark CMS Fiona meets all the demands of modern portal development:
- Portal development is fast and straightforward.
- In the portal, dynamic and static components can be combined as needed. The user interface of the portals can be freely designed. No restrictions for layout or menu and content positioning exist.
- Personalized access permissions in the portal are also applied to document parts and hyperlinks, in navigation elements and in search results.
- By means of open interfaces, other portal, CRM, and ERP products such as SAP and IBM can be integrated without problems.
Dynamic and Interactive Portals
The synergy of the well-proven CMS and the modern Ruby on Rails framework makes it possible to rapidly develop high performance and scalable portal solutions in which content maintenance and publishing, access control and Web 2.0 applications are integrated harmonically.
When combining Ruby on Rails and Infopark CMS Fiona, layout and functionality of the portal are conceptually designed and developed as a Rails application. The content itself is provided by the CMS. The Rails Connector for Infopark CMS Fiona acts as a bridge between the two components.
User Management and Personalization
The portal users can either be managed in the CMS or by means of an external system (LDAP). Regardless of this, any method or technology can be used for identifying users, for example cookies, standard authentication (login), or IP addresses. It is also possible to analyze the user data and save it to a profile.
The consistently applied single-sign-on concept ensures unique access to password-protected applications and data. This avoids time-consuming multiple log-in procedures.
Sample Application Included
Infopark’s software package includes content for demonstration purposes. Next to standard layouts it contains several examples that can be used in Web 2.0 applications, for example the following ones:
- Blogs and wikis
- Comments (by website users)
- Rating and voting
- News feeds (RSS)
- Personalization and access control
- Directly switching to page editing, etc.
Portal Manager (JSR 168)
Due to their high flexibility and power, we recommend to use Infopark CMS Fiona in conjunction with the Rails Connector for realizing future-proof portal projects. As an alternative, the Java-based Portal Manager is available. The Portal Manager is a portlet engine which delivers web pages dynamically, including portlets and taking account of access permissions. Portlets as well as access control elements can be directly integrated into static CMS content.
The use of Java-based portlets that comply with the generally accepted JSR 168 standard (Java Specification Request 168) ensures compatibility with other open systems.


