You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ba...@apache.org on 2005/08/04 09:48:47 UTC

svn commit: r227319 - in /myfaces: examples/trunk/simple/ examples/trunk/simple/images/ tomahawk/trunk/src/java/org/apache/myfaces/custom/swapimage/

Author: baranda
Date: Thu Aug  4 00:48:36 2005
New Revision: 227319

URL: http://svn.apache.org/viewcvs?rev=227319&view=rev
Log:
Fixes MYFACES-385 and restores the swapimage example with brand new images :-)

Added:
    myfaces/examples/trunk/simple/images/myfaces_powered.gif   (with props)
    myfaces/examples/trunk/simple/images/myfaces_powered_over.gif   (with props)
Modified:
    myfaces/examples/trunk/simple/home.jsp
    myfaces/examples/trunk/simple/swapimage.jsp
    myfaces/tomahawk/trunk/src/java/org/apache/myfaces/custom/swapimage/HtmlSwapImageRenderer.java

Modified: myfaces/examples/trunk/simple/home.jsp
URL: http://svn.apache.org/viewcvs/myfaces/examples/trunk/simple/home.jsp?rev=227319&r1=227318&r2=227319&view=diff
==============================================================================
Binary files - no diff available.

Added: myfaces/examples/trunk/simple/images/myfaces_powered.gif
URL: http://svn.apache.org/viewcvs/myfaces/examples/trunk/simple/images/myfaces_powered.gif?rev=227319&view=auto
==============================================================================
Binary file - no diff available.

Propchange: myfaces/examples/trunk/simple/images/myfaces_powered.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: myfaces/examples/trunk/simple/images/myfaces_powered_over.gif
URL: http://svn.apache.org/viewcvs/myfaces/examples/trunk/simple/images/myfaces_powered_over.gif?rev=227319&view=auto
==============================================================================
Binary file - no diff available.

Propchange: myfaces/examples/trunk/simple/images/myfaces_powered_over.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: myfaces/examples/trunk/simple/swapimage.jsp
URL: http://svn.apache.org/viewcvs/myfaces/examples/trunk/simple/swapimage.jsp?rev=227319&r1=227318&r2=227319&view=diff
==============================================================================
Binary files - no diff available.

Modified: myfaces/tomahawk/trunk/src/java/org/apache/myfaces/custom/swapimage/HtmlSwapImageRenderer.java
URL: http://svn.apache.org/viewcvs/myfaces/tomahawk/trunk/src/java/org/apache/myfaces/custom/swapimage/HtmlSwapImageRenderer.java?rev=227319&r1=227318&r2=227319&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/src/java/org/apache/myfaces/custom/swapimage/HtmlSwapImageRenderer.java (original)
+++ myfaces/tomahawk/trunk/src/java/org/apache/myfaces/custom/swapimage/HtmlSwapImageRenderer.java Thu Aug  4 00:48:36 2005
@@ -83,9 +83,12 @@
             if (uiComponent instanceof HtmlSwapImage)
             {
                 String swapImageUrl = ((HtmlSwapImage) uiComponent).getSwapImageUrl();
+                swapImageUrl = facesContext.getApplication()
+                .getViewHandler().getResourceURL(facesContext, swapImageUrl);
+
                 if (swapImageUrl != null)
                 {
-                    writer.writeAttribute(HTML.ONMOUSEOVER_ATTR, "SI_MM_swapImage('" + clientId + "','','" + swapImageUrl + "',1);", null);
+                    writer.writeAttribute(HTML.ONMOUSEOVER_ATTR, "SI_MM_swapImage('" + clientId + "','','" + facesContext.getExternalContext().encodeResourceURL(swapImageUrl) + "',1);", null);
                     writer.writeAttribute(HTML.ONMOUSEOUT_ATTR, "SI_MM_swapImgRestore();", null);
                 }
             }