ICEfaces
  1. ICEfaces
  2. ICE-1842

Component Showcase Reorganization

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.7
    • Component/s: Sample Apps
    • Labels:
      None
    • Environment:
      ICEfaces, Sun RI, and/or; Seam, Portlets, Facelets.
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial

      Description

      The component showcase was originally designed to be a simple ICEfaces/JSF application aimed at showcasing our components for marketing purposes as well providing developers with simple easy to follow examples. However the showcase has been cloned several times for different purposes; QA, facelets, Seam and Portlets.

      This has led to maintenance issue as we have the the same code base repeated in several different project which has to be independently updated by various groups.

      The goal of this bug is to provide a common code base for each component example where each custom version of the showcase builds from this common base. in the near future will will have the following version of showcase

      - enhanced Facelets/ICEfaces showcase for ICEfaces.org
      - standard showcase for deployment with bundles.
          - standard ICEfaces
          - Facelets ICEfaces
          - Seam ICEfaces
          - Portlet ICEfaces

      The first step in the refactoring process will be build common backing beans fore each component example as well as the corresponding JSP's. Hopefully this snippets can be used by the different showcase variances.


        Issue Links

          Activity

          Hide
          Arran McCullough added a comment -

          Rev 14891
          Added Non-Revised Progress Bar Component.

          Show
          Arran McCullough added a comment - Rev 14891 Added Non-Revised Progress Bar Component.
          Hide
          Arran McCullough added a comment -

          Rev 14892 - Added Non-Revised Selection Example

          Rev 14901 - Added Non-Revised Text Entry example

          Rev 14902 - Added Non-Revised Data Paginator Example

          Rev 14905 - Revised Expandable table not displaying, updated showcase and face-config files for it to work.

          Rev 14906 - Added Not-Revised Table Row Selection example.

          Rev 14908 - Added Non-Revised Charts examples (Charts, Combined Charts, Dynamic Charts).

          Rev 14909 - Revised Border Panel example not displaying, updated showcase and faces-config for it to work.

          Rev 14910 - Revised Series Panel example not displaying, updated showcase and faces-config for it to work.

          Rev 14911 - Added Non-Revised Positioned Panel Example.

          All navigation menu items should point to a working example.

          Show
          Arran McCullough added a comment - Rev 14892 - Added Non-Revised Selection Example Rev 14901 - Added Non-Revised Text Entry example Rev 14902 - Added Non-Revised Data Paginator Example Rev 14905 - Revised Expandable table not displaying, updated showcase and face-config files for it to work. Rev 14906 - Added Not-Revised Table Row Selection example. Rev 14908 - Added Non-Revised Charts examples (Charts, Combined Charts, Dynamic Charts). Rev 14909 - Revised Border Panel example not displaying, updated showcase and faces-config for it to work. Rev 14910 - Revised Series Panel example not displaying, updated showcase and faces-config for it to work. Rev 14911 - Added Non-Revised Positioned Panel Example. All navigation menu items should point to a working example.
          Hide
          Patrick Corless added a comment -

          ICE-1842 - major layout and style update for component showcase. Moved from table based layout to float layout.

          • also added tutorial tabs for components that have tutorials
          • new example application header/footer
          • removed stale css class names
          • added license agreement to newly added files
          Show
          Patrick Corless added a comment - ICE-1842 - major layout and style update for component showcase. Moved from table based layout to float layout. also added tutorial tabs for components that have tutorials new example application header/footer removed stale css class names added license agreement to newly added files
          Hide
          Patrick Corless added a comment -

          Closing bug, checking in showcase into ossrepo for next release. New changes will be logged under ICE-2881

          Show
          Patrick Corless added a comment - Closing bug, checking in showcase into ossrepo for next release. New changes will be logged under ICE-2881
          Hide
          Ken Fyten added a comment -

          Oops, incorrect re-open.

          Show
          Ken Fyten added a comment - Oops, incorrect re-open.

            People

            • Assignee:
              Unassigned
              Reporter:
              Patrick Corless
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: