A portlet application only needs the standard web.xml deployment descriptor to be considered valid.
Developing for Liferay requires:
To display the language key "add-part'' use:
Color schemes are defined in:
The Plugins SDK uses:
An administrator would like to search for blog entries by the Twitter account of the author. The recommended way to add the Twitter account to the index and add the term to the search query is to:
AlloyUI is:
Portlets can use interportletcommunication to: (Please select all correct answers.)
Creating a Struts action hook requires the following elements in liferay-hook.xml: (Please select all correct answers.)
Default rankings in the Message Boards portlet are set as portlet preferences. To make all new instances of the portlet display custom rankings, it is recommended to:
The descriptor liferay-portlet.xml defines:
The JavaScript method that executes after each portlet on the page loads is:
The recommended way to override multiple JSPs in the Documents and Media portlet is to:
The recommended way to share language keys across portlet applications is:
When a hook overrides a core JSP named view.jsp:
Language hooks cannot be used to add new language keys.
To generate remote services with Service Builder:
The JavaScript method that executes after all the portlets on the page have finished loading is:
After a portlet completes the action phase:
To define portlet actions in separate classes using MVCPortlet: (Please select all correct answers.)
Portlets are placed in the Control Panel using: