Changeset 6823

Show
Ignore:
Timestamp:
09.10.2006 19:20:11 (3 years ago)
Author:
sam
Message:

Correction Ticket #38 - Bugs dans la gestion de sm:title (pbs d'axis, de préfix & suffix)

Location:
trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/sm_binaryXhtmlTransf/bsDescContent.xml.xsl

    r6773 r6823  
    755755                <valeur code="callTitle_{generate-id()}"> 
    756756                        <xsl0:choose> 
    757                                 <xsl0:when test="count(*) &lt; 2"> 
     757                                <xsl0:when test="count(*) &lt; 2 and count(sm:binaryTitle/@prefix)=0 and  count(sm:binaryTitle/@suffix)=0"> 
    758758                                        <!-- binaryTile seul --> 
    759                                         <source type="xpath-dynamique">resultatAgent(concat('@', getIdFromPath(concat('src:', java:hGetUri(srcFileAgent()), '/meta.xml')), '_meta<xsl0:value-of select="getAxisSuffix(@axis)"/>/<xsl0:value-of select="si(sm:binaryTitle/@format, sm:binaryTitle/@format, 'fullTitleText')"/>'))</source> 
     759                                        <source type="xpath-dynamique">resultatAgent(concat('@', getIdFromPath(concat('src:', java:hGetUri(srcFileAgent()), '/meta.xml')), '_meta<xsl0:value-of select="getAxisSuffix(sm:binaryTitle/@axis)"/>/<xsl0:value-of select="si(sm:binaryTitle/@format, sm:binaryTitle/@format, 'fullTitleText')"/>'))</source> 
    760760                                </xsl0:when> 
    761761                                <xsl0:otherwise> 
     
    770770                                        </source> 
    771771                                        <valeur code="title"> 
    772                                                 <source type="xpath-dynamique">resultatAgent(concat('@', getIdFromPath(concat('src:', java:hGetUri(srcFileAgent()), '/meta.xml')), '_meta<xsl0:value-of select="getAxisSuffix(@axis)"/>/<xsl0:value-of select="si(sm:binaryTitle/@format, sm:binaryTitle/@format, 'fullTitleText')"/>'))</source> 
     772                                                <source type="xpath-dynamique">resultatAgent(concat('@', getIdFromPath(concat('src:', java:hGetUri(srcFileAgent()), '/meta.xml')), '_meta<xsl0:value-of select="getAxisSuffix(sm:binaryTitle/@axis)"/>/<xsl0:value-of select="si(sm:binaryTitle/@format, sm:binaryTitle/@format, 'fullTitleText')"/>'))</source> 
    773773                                                <resultat cache="*"/> 
    774774                                        </valeur> 
  • trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/sm_xhtmlToOdGenTransf/bsDescContent.xml.xsl

    r6634 r6823  
    282282                <valeur code="callTitle_{generate-id()}"> 
    283283                        <xsl0:choose> 
    284                                 <xsl0:when test="count(*) &lt; 2"> 
     284                                <xsl0:when test="count(*) &lt; 2 and count(sm:modelTitle/@prefix)=0 and  count(sm:modelTitle/@suffix)=0"> 
    285285                                        <!-- modelTile seul --> 
    286                                         <source type="xpath-dynamique">resultatAgent(concat('@', switchAxis(codeAgent('//'), '<xsl0:value-of select="@axis"/>'), '/<xsl0:value-of select="si(sm:modelTitle/@format, sm:modelTitle/@format, 'fullTitleText')"/>'))</source> 
     286                                        <source type="xpath-dynamique">resultatAgent(concat('@', switchAxis(codeAgent('//'), '<xsl0:value-of select="sm:modelTitle/@axis"/>'), '/<xsl0:value-of select="si(sm:modelTitle/@format, sm:modelTitle/@format, 'fullTitleText')"/>'))</source> 
    287287                                </xsl0:when> 
    288288                                <xsl0:otherwise> 
     
    297297                                        </source> 
    298298                                        <valeur code="title"> 
    299                                                 <source type="xpath-dynamique">resultatAgent(concat('@', switchAxis(codeAgent('//'), '<xsl0:value-of select="@axis"/>'), '/<xsl0:value-of select="si(sm:modelTitle/@format, sm:modelTitle/@format, 'fullTitleText')"/>'))</source> 
     299                                                <source type="xpath-dynamique">resultatAgent(concat('@', switchAxis(codeAgent('//'), '<xsl0:value-of select="sm:modelTitle/@axis"/>'), '/<xsl0:value-of select="si(sm:modelTitle/@format, sm:modelTitle/@format, 'fullTitleText')"/>'))</source> 
    300300                                                <resultat cache="*"/> 
    301301                                        </valeur>