Changeset 189
- Timestamp:
- 02/01/07 17:07:54 (2 years ago)
- Files:
-
- trunk/experiments/general/xsl/stub.xsl (modified) (1 diff)
- trunk/experiments/general/xsl/transform.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/experiments/general/xsl/stub.xsl
r188 r189 28 28 <xsl:template match="stub:image"> 29 29 <xsl:param name="src" select="@src"/> 30 <xsl:variable name="dimensions"> 31 <xsl:value-of select="php:function('stubXSLCallback::invoke', 'image', 'getImageDimensions', @src)/dimensions::child()"/> 32 </xsl:variable> 33 <xsl:value-of select="$dimensions/width"/> 34 <img src="{$src}"> 30 <xsl:variable name="dimensions" select="php:function('stubXSLCallback::invoke', 'image', 'getImageDimensions', @src)/child::*"/> 31 <img src="{$src}"> 35 32 <xsl:copy-of select="@style"/> 36 33 <xsl:copy-of select="@alt"/> 37 34 <xsl:copy-of select="@title"/> 38 <!-- 39 <xsl:attribute name="width"><xsl:value-of select="$dimensions/dimensions/width"/></xsl:attribute> 40 <xsl:attribute name="height"><xsl:value-of select="$dimensions/dimensions/height"/></xsl:attribute> 41 --> 35 <xsl:attribute name="width"><xsl:value-of select="$dimensions/width"/></xsl:attribute> 36 <xsl:attribute name="height"><xsl:value-of select="$dimensions/height"/></xsl:attribute> 42 37 </img> 43 38 </xsl:template> trunk/experiments/general/xsl/transform.php
r188 r189 2 2 require_once '../../../config/php/config.php'; 3 3 require_once '../../../src/main/php/net/stubbles/stubClassLoader.php'; 4 stubClassLoader::load('net.stubbles.xml.stubD OMXMLStreamWriter');4 stubClassLoader::load('net.stubbles.xml.stubDomXMLStreamWriter'); 5 5 class ImageCallback extends stubBaseObject 6 6 {
