Create a hook to display "Private Plugins Installer"

Description

This hook will re-expose the deprecated, but accidentally removed, Plugin Installer.

Please note, that the Official and Community Repository is no longer being updated by Liferay as the plugins have been moved to our new Marketplace. If you are running Liferay 6.1 GA2 or above. Please find the new plugins at http://www.liferay.com/marketplace

By deploying the new hook, you'll have access to the Plugin Installer via the Control Panel item "Plugins Installation" as a new tab "Private Plugin Installer"

Attachments

2
  • 08 Aug 2012, 11:31 AM
  • 02 Aug 2012, 02:24 PM

Activity

Show:

Christophe Cariou June 5, 2013 at 3:52 AM

This hook contain an anomaly : it replaces admin/view.jsp by a reduced one. And it cause all the admin server portlet to be blank ...

the admin/view.jsp in this hook should be erased.

see also https://liferay.atlassian.net/browse/LPS-29765#icft=LPS-29765

ginson.ren August 9, 2012 at 7:56 PM
Edited

PASSED Manual Testing using the following steps:

1. Start server.
2. Deploy private-plugin-installer-hook plugin.
3. Go to Control Panel > Plugins Instances.

Reproduced on:
Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: d9879dae7ebeefbd4f88c8bad7efffa337e18ea1.
Plugins 6.2.x GIT ID: 7ca4afdb18023dfeb163bbf49abe42605356c066.

There is no private-plugin-installer-hook plugin. There are only three tabs on the page: "Portlet Plugins"/"Theme Plugins"/"Layout Template Plugins".

Fixed on:
Tomcat 7.0 + MySQL 5. Portal 6.1.x EE GIT ID: a7f9ab38c4d0f645541758ec7e3b94b3796784b7.
Plugins 6.1.x EE GIT ID: a2aa4f510c2bb53108f2bdb56b8014c8f3f43f70.
Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: d9879dae7ebeefbd4f88c8bad7efffa337e18ea1.
Plugins 6.2.x GIT ID: 5983e6a215e7c91c303d2f457e9f3ada52ff4725.

The "Private Plugin Installer" tab will also show on the page.

Michael Saechang August 9, 2012 at 10:11 AM
Edited

Committed on:
Plugins 6.1.x CE GIT ID: 27183e6eb6bb1ce8c4db57d199cc91122896bcb8.
Plugins 6.2.x GIT ID: c0587726ce7b104214c0622b2b500ade83e56175.

MikaM August 8, 2012 at 11:31 AM

Attached is a prebuilt war you can deploy while waiting for the official one.

James Falkner August 8, 2012 at 10:57 AM

Eric - yep, it is on its way to the Marketplace, should be there in the next few days!

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Branch Version/s

6.1.x

Backported to Branch

Committed

Priority

Zendesk Support

Created August 2, 2012 at 2:14 PM
Updated June 24, 2023 at 3:57 PM
Resolved August 2, 2012 at 3:24 PM