Details
-
Bug
-
Status: Open
-
Resolution: Unresolved
-
1.4b4-dev / CVS
-
None
-
None
-
Operating System: All
Platform: All
-
17839
Description
The following category filter proposed by John Christopher would be very useful
for portals that have many portlets to select from. The subcategories for news
serve as an immediate example. Hopefully, John Christopher will reference this
bug when he submits software to support this enhancment.
On Saturday 08 March 2003 18:32, John Christopher <john@animalsinneed.net> wrote:
I implemented some changes to the way the category drop down list is
displayed when selecting portlets to add. In my implementation, the drop
down list only shows the first word of all the categories at first, and
then once a category is selected, the list only shows; All Portlets, the
parent category clicked(ie news), and all children categories of that
parent(ie
news.technology etc...). This helps with sites that do or plan on having
numerous portlets. Attached are the files changed and below is a list of
what was changed. Could this possibly be added to the distribution?
Thanks,
John
org.apache.jetspeed.om.registry.base
BaseCategory.java - implemented Comparable - using the name to compare
org.apache.jetspeed.modules.actions.portlets
CustomizeSetAction.java - added two protected methods getCategoryParents
and getCategoryLists. These filter the parent category names out of the
original category list and creates a map of the parent name to child list
which is added to the context.
WEB-INF\templates\vm\portlets\html\
customizer-portletset-add.vm - changed to use the map of category lists and
update the list depending on which category the user clicks.