Changeset 7090

Show
Ignore:
Timestamp:
27.10.2006 12:44:51 (3 years ago)
Author:
sam
Message:

Ticket #60 - armoireUiTemplate - bugs avec Wobject : l'attribut id n'est pas reporté, bug xed dans sm:param

Location:
branches/3.2.x/Wsp_Modeling
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • branches/3.2.x/Wsp_Modeling/es/content/uiTemplate/armoireUiTemplate/xml.xed.xml

    r6184 r7090  
    262262                                                        </atts> 
    263263                                                        <childs> 
    264                                                                 <alternativeAlone se:bind="choice"> 
    265                                                                         <element se:name="sm:fixedValue" se:bind="element" se:card="?"> 
    266                                                                                 <atts> 
    267                                                                                         <attribute se:name="value" se:bind="attribute"> 
    268                                                                                                 <wordsInput trim="false"/> 
    269                                                                                         </attribute> 
    270                                                                                 </atts> 
    271                                                                         </element> 
    272                                                                         <se:ref se:refid="sm:binaryUrl"/> 
    273                                                                 </alternativeAlone> 
     264                                                                <element se:name="sm:fixedValue" se:bind="element" se:card="?"> 
     265                                                                        <atts> 
     266                                                                                <attribute se:name="value" se:bind="attribute"> 
     267                                                                                        <wordsInput trim="false"/> 
     268                                                                                </attribute> 
     269                                                                        </atts> 
     270                                                                </element> 
    274271                                                        </childs> 
    275272                                                </element> 
  • branches/3.2.x/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/sm_armoireUiTemplate/template.wm.xsl

    r6904 r7090  
    299299                                                                                                                                java:substring(string(@sc:refUri), java:lastIndexOf(string(@sc:refUri), '/')+1) 
    300300                                                                                                                        ))"/>" 
    301                 <object codebase="{sm:codebase/@value}" classid="{sm:classid/@value}" height="{sm:height/sm:fixedValue/@value}" width="{sm:width/sm:fixedValue/@value}"> 
     301<object codebase="{sm:codebase/@value}" classid="{sm:classid/@value}" height="{sm:height/sm:fixedValue/@value}" width="{sm:width/sm:fixedValue/@value}"> 
     302                        <xsl0:if test="@id"> 
     303                                <xsl0:attribute name="id"><xsl0:value-of select="@id"/></xsl0:attribute> 
     304                        </xsl0:if> 
    302305                        <param name="src" value="$vGeneratorUtils.translatePubUri2DestUrl($pubUriObject)"/> 
    303306                        <xsl0:apply-templates select="sm:param" mode="objParams"/> 
    304307                        <embed pluginspage="{sm:pluginspage/@value}" height="{sm:height/sm:fixedValue/@value}" width="{sm:width/sm:fixedValue/@value}" type="{sm:type/@value}" src="$vGeneratorUtils.translatePubUri2DestUrl($pubUriObject)"> 
     308                                <xsl0:if test="@id"> 
     309                                        <xsl0:attribute name="name"><xsl0:value-of select="@id"/></xsl0:attribute> 
     310                                </xsl0:if> 
    305311                                <xsl0:apply-templates select="sm:param" mode="objParamsEmbedAtts"/> 
    306312                        </embed> 
     
    317323                </param>  
    318324        </xsl0:template> 
     325        <xsl0:template match="node()" mode="objParams"/> 
     326 
    319327        <xsl0:template match="sm:param" mode="objParamsEmbedAtts"> 
    320328                <xsl0:attribute name="{@name}"><xsl0:apply-templates mode="xhtmlUrl"/></xsl0:attribute> 
    321329        </xsl0:template> 
     330        <xsl0:template match="node()" mode="objParamsEmbedAtts"/> 
     331 
    322332        <xsl0:template match="sm:fixedValue" mode="xhtmlUrl"><xsl0:value-of select="@value"/></xsl0:template> 
     333        <xsl0:template match="node()" mode="xhtmlUrl"/> 
     334 
    323335        <xsl0:template match="sm:title"> 
    324336                <xsl0:apply-templates mode="titlebuilder"/>