Uploaded image for project: 'Jetspeed (Retired)'
  1. Jetspeed (Retired)
  2. JS1-241

[ENH] Sub-Category filtering

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Resolution: Unresolved
    • 1.4b4-dev / CVS
    • None
    • Customizer
    • 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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            glen@buonvia.com Glen Carl
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: