Changeset 9847


Ignore:
Timestamp:
10/19/07 10:55:14 (4 years ago)
Author:
sam
Message:

Correction bugs ds binaryXhtmlTransf :

  • si sm:link/sm:position/sm:centerScreen[@width or @height]
  • bs produite non valide (xml - xmlns vide) si pas de metas
Location:
trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/_common/sm/web/sm_WLink.xml.xsl

    r9844 r9847  
    209209                                <xsl0:value-of select="si(sm:position/sm:free/@left, concat('left=', sm:position/sm:free/@left, ','), '')"/> 
    210210                                <xsl0:if test="boolean(sm:position/sm:centerScreen)"> 
    211                                         <xsl0:variable name="vWidth" select="si(boolean(sm:position/sm:centerScreen/@width), sm:position/sm:centerScreen/@width, $pWidthDefault)"/> 
    212                                         <xsl0:variable name="vHeight" select="si(boolean(sm:position/sm:centerScreen/@height), sm:position/sm:centerScreen/@height, $pHeightDefault)"/> 
    213                                         <xsl:variable name="vWidth"><xsl0:copy-of select="$vWidth"/></xsl:variable> 
    214                                         <xsl:variable name="vHeight"><xsl0:copy-of select="$vHeight"/></xsl:variable> 
     211                                        <xsl:variable name="vWidth"> 
     212                                                <xsl0:choose> 
     213                                                        <xsl0:when test="sm:position/sm:centerScreen/@width"><xsl0:value-of select="sm:position/sm:centerScreen/@width"/></xsl0:when> 
     214                                                        <xsl0:otherwise><xsl0:copy-of select="$pWidthDefault"/></xsl0:otherwise> 
     215                                                </xsl0:choose> 
     216                                        </xsl:variable> 
     217                                        <xsl:variable name="vHeight"> 
     218                                                <xsl0:choose> 
     219                                                        <xsl0:when test="sm:position/sm:centerScreen/@height"><xsl0:value-of select="sm:position/sm:centerScreen/@height"/></xsl0:when> 
     220                                                        <xsl0:otherwise><xsl0:copy-of select="$pHeightDefault"/></xsl0:otherwise> 
     221                                                </xsl0:choose> 
     222                                        </xsl:variable> 
    215223                                        <xsl:value-of select="concat('width=', si($vWidth,$vWidth,'800'), ',height=', si($vHeight,$vHeight,'600'), ',left=&quot;', '+(screen.availWidth-', si($vWidth,$vWidth,'800'), ')/2+&quot;,top=&quot;', '+(screen.availHeight-', si($vHeight,$vHeight,'600'), ')/2+&quot;,')"/> 
    216224                                </xsl0:if> 
  • trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/sm_binaryXhtmlTransf/bs.xml.xsl

    r9844 r9847  
    8787                        <source type="xslOnSrc-dynamique"> 
    8888                                <xsl:stylesheet version="1.0" exclude-result-prefixes="sc sp sfm {resultatAgent(computeNodeAgent($vAgentModel/agentMeta)/prefixModel)}"> 
    89                                         <xsl0:attribute name="xmlns:{resultatAgent(computeNodeAgent($vAgentModel/agentMeta)/prefixModel)}"><xsl0:value-of select="resultatAgent(computeNodeAgent($vAgentModel/agentMeta)/nsModel)"/></xsl0:attribute> 
     89                                        <xsl0:if test="boolean(resultatAgent(computeNodeAgent($vAgentModel/agentMeta)/prefixModel))"><xsl0:attribute name="xmlns:{resultatAgent(computeNodeAgent($vAgentModel/agentMeta)/prefixModel)}"><xsl0:value-of select="resultatAgent(computeNodeAgent($vAgentModel/agentMeta)/nsModel)"/></xsl0:attribute></xsl0:if> 
    9090                                        <xsl0:attribute name="xmlns:xsl">http://www.w3.org/1999/XSL/Transform</xsl0:attribute> 
    9191                                        <xsl0:attribute name="xmlns:sc">http://www.utc.fr/ics/scenari/v3/core</xsl0:attribute> 
Note: See TracChangeset for help on using the changeset viewer.