This wiki does not contain official documentation and is currently deprecated and read only. Please try reading the documentation on the Liferay Developer Network, the new site dedicated to Liferay documentation. DISCOVER Build your web site, collaborate with your colleagues, manage your content, and more. DEVELOP Build applications that run inside Liferay, extend the features provided out of the box with Liferay's APIs. DISTRIBUTE Let the world know about your app by publishing it in Liferay's marketplace. PARTICIPATE Become a part of Liferay's community, meet other Liferay users, and get involved in the open source project. Liferay How-to
Table of Contents [-]
Experimental How-to #
Create a Liferay portal with minimal data using Hypersonic #
When you just start to play with Liferay, likely you want minimal data at some point. Any database would do. Or you don't want to look into MySQL or any database yet.
Solution: delete lportal. under D:\projects\liferay5.0.1\tomcat\bin If you setup your extension environment already, delete the lportal.properties & lportal.script under D:\projects\liferay5.0.1\ext\sql then deploy.
Configuration How-to #
Create an admin page that guests cannot see? #
Solution:
- Clicks on the "Welcome Test Test!" button on the upper-right portion of your screen.
- Click on "Manage Page"
- Select the "Admin" page you created.
- Click on the "Page" tab (not the "Pages" tab)
- Click on the "Permissions" button
- Click on the "Guest" tab
- Move the "View" permission from "Current" to "Available"
- Click "Save"
To test it, sign out and you won't be able to see the "Admin" page as a guest.
Development How-to #
Troubleshooting #
Cannot set page names (using a locale other than en_US) #
I used en_AU only in D:\projects\liferay5.0.1\ext\ext-impl\src\portal-ext.properties, and I could not give page a name. It always showed up as blank.
Solution: Use "locales=en_US,en_AU" instead.
How to get rid off the "unable to create a new writer" error #
Delete C:\Documents and Settings\{user name}\liferay\lucene\0\write.lock
20129 Visualizações