bjori           Thu Feb  1 09:38:03 2007 UTC

  Modified files:              
    /phpdoc/phpbook/phpbook-xsl html-common.xsl 
  Log:
  Fix bug#40303
  role != php should be escaped!
  
  
http://cvs.php.net/viewvc.cgi/phpdoc/phpbook/phpbook-xsl/html-common.xsl?r1=1.4&r2=1.5&diff_format=u
Index: phpdoc/phpbook/phpbook-xsl/html-common.xsl
diff -u phpdoc/phpbook/phpbook-xsl/html-common.xsl:1.4 
phpdoc/phpbook/phpbook-xsl/html-common.xsl:1.5
--- phpdoc/phpbook/phpbook-xsl/html-common.xsl:1.4      Wed Jan 31 11:53:14 2007
+++ phpdoc/phpbook/phpbook-xsl/html-common.xsl  Thu Feb  1 09:38:02 2007
@@ -3,7 +3,7 @@
 
   html-common.xsl: Common HTML customizations
 
-  $Id: html-common.xsl,v 1.4 2007/01/31 11:53:14 bjori Exp $
+  $Id: html-common.xsl,v 1.5 2007/02/01 09:38:02 bjori Exp $
 
 -->
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
@@ -626,7 +626,14 @@
       <td>
           <xsl:element name="pre">
               <xsl:attribute name="class"><xsl:value-of select="./@role" 
/></xsl:attribute>
-              <xsl:value-of select="." disable-output-escaping="yes" />
+              <xsl:choose>
+                  <xsl:when test="./@role = 'php'">
+                    <xsl:value-of select="." disable-output-escaping="yes" />
+                </xsl:when>
+                <xsl:otherwise>
+                    <xsl:value-of select="." disable-output-escaping="no" />
+                </xsl:otherwise>
+            </xsl:choose>
           </xsl:element>
       </td>
     </tr>

Reply via email to