Create a customized portal based on Liferay 5:
1. Theming
2. Two simple portlet extensions
3. Optimize LDAP reliability
## Deliverables
1) Theming
Have the portal look like [login to view URL] - that is: colors, layout, fonts, dimensions (width), images etc.
This will finally be the only layout available for the users (please provide guidance on how to accomplish this).
2) Portlet extension
Extend (or create new) RSS and IFrame portlet such that I can easily prepare a new application and add it to the application list so that the user does not need to add an RSS portlet and type in an URL but selects from the application list e.g. "RSS Google News" and has my preconfigured RSS without the need to enter an URL.
Same for IFrame: I want to be able to add a new application to the application list which shows an IFrame of a specific URL.
This is a guidance/quick link for the users as they are necessarily technicals. I don't care whether the users can modify the URLs of the preconfigured portlets once put onto their site or not as they will still be able to add the default RSS and IFrame portlets.
I need to be able to add new preconfigured RSS & IFrame applications somewhere, e.g. in a configuration file or directly in the application list XML file.
3) Optimize LDAP reliability
We use LDAP authentication and have multiple/redundant LDAP servers. In case one LDAP server is not available, Liferay must use one of the others.
List of LDAP servers must be configured somewhere.
*Please tell me if you are not able to fulfil this task - I can remove it*
* * *
The final language of the portal will be *German*. Please take this into account as the language contains "Umlaute" characters: äöü?"?-Üß
The final operating system will be a Linux.
I need all source code and will deploy and/or test your deliverables on my local test machine running newest Bitnami Liferay for Windows (see [login to view URL]) and expect your work except the LDAP part to function on this system as expected. If really needed, I can set up a Linux for testing.
The LDAP part will be tested on the final system unless you could show me an easy way to test the LDAP part e.g. in a Windows Active Directory or how to easily set up a local LDAP server.