ICEfaces
  1. ICEfaces
  2. ICE-7789

Load ACE theme resources by means of a custom h:head renderer

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0
    • Fix Version/s: EE-3.0.0.BETA, 3.0.1
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      Any
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration

      Description

      Loading theme resources without a Head renderer has caused other problems at the core level. Furthermore, the original reason for avoiding the use of a Head renderer was to avoid conflicts with other JSF libraries also using a Head renderer, but this wasn't done as part of a thorough, orchestrated plan to avoid conflicts at all levels. For example, nothing has been planned to avoid CSS conflicts with other libraries using different versions of jQuery UI that might have different stylings and affect all widgets on the page with the same class names. Therefore, at the moment, there is no real benefit in not using a Head renderer, and many problems could be avoided by simply using it right now.

        Issue Links

          Activity

          Repository Revision Date User Message
          ICEsoft Public SVN Repository #28007 Thu Feb 23 12:53:10 MST 2012 art.zambrano ICE-7789 made DOMRenderKit check the org.icefaces.ace.theme param in order to load the ACE h:head renderer or not
          Files Changed
          Commit graph MODIFY /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/core/src/main/java/org/icefaces/impl/renderkit/DOMRenderKit.java
          Commit graph MODIFY /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/ace/component/src/org/icefaces/ace/renderkit/HeadRenderer.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #28006 Thu Feb 23 12:48:09 MST 2012 art.zambrano ICE-7789 made DOMRenderKit check the org.icefaces.ace.theme param in order to load the ACE h:head renderer or not
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/renderkit/DOMRenderKit.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/renderkit/HeadRenderer.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #27998 Thu Feb 23 10:02:55 MST 2012 art.zambrano ICE-7789 added configuration parameter to specify which h:head renderer to use
          Files Changed
          Commit graph MODIFY /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/core/src/main/java/org/icefaces/impl/renderkit/DOMRenderKit.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #27997 Thu Feb 23 10:00:45 MST 2012 art.zambrano ICE-7789 added configuration parameter to specify which h:head renderer to use
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/renderkit/DOMRenderKit.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #27949 Tue Feb 21 10:06:37 MST 2012 art.zambrano ICE-7789 re-enabled the use of a h:head renderer; removed the ThemeLoader component and the special resources feature
          Files Changed
          Commit graph MODIFY /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/ace/component/resources/icefaces.ace/META-INCLUDE/faces-config.xml
          Commit graph MODIFY /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/core/src/main/java/org/icefaces/impl/renderkit/DOMRenderKit.java
          Commit graph MODIFY /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/core/src/main/java/org/icefaces/impl/event/BridgeSetup.java
          Commit graph DEL /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/core/src/main/java/org/icefaces/render/SpecialResourceComponent.java
          Commit graph DEL /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/ace/component/src/org/icefaces/ace/component/themeloader
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #27947 Tue Feb 21 09:52:29 MST 2012 art.zambrano ICE-7789 re-enabled the use of a h:head renderer; removed the ThemeLoader component and the special resources feature
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/BridgeSetup.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/renderkit/DOMRenderKit.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/META-INCLUDE/faces-config.xml
          Commit graph DEL /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeloader
          Commit graph DEL /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/render/SpecialResourceComponent.java

            People

            • Assignee:
              Arturo Zambrano
              Reporter:
              Arturo Zambrano
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: