Ignore:
Timestamp:
02/07/08 18:49:13 (4 years ago)
Author:
sys
Message:

Suppression de webMacro

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/sm_armoireUiTemplate.xml

    r10307 r10487  
    7474        </valeur> 
    7575         
    76         <!-- @API bsRootFragment : inclusion des agents pour les Widgets du template --> 
     76        <!-- @API bsRootFragment : inclusion des agents pour les Widgets du template 
     77                @param = code du template. 
     78         --> 
    7779        <valeur code="bsRootFragment"> 
    7880                <source type="xpathOnSrc-dynamique"> 
    79                 concatExpr(//sm:Widget, si(setEntryBuffer('checkWidget', @sc:refUri),  
    80                         concat('&lt;valeur code="tplWidget_', getIdFromPath(@sc:refUri), '"&gt;', resultatAgent(concat('@', getIdFromPath(@sc:refUri), '/contentAgent')), '&lt;/valeur&gt;') 
     81                        concatExpr(//sm:Widget, si(setEntryBuffer('checkWidget', @sc:refUri),  
     82                                concat('&lt;valeur code="tplWidget_', getIdFromPath(@sc:refUri), '"&gt;', resultatAgent(concat('@', getIdFromPath(@sc:refUri), '/contentAgent')), '&lt;/valeur&gt;') 
    8183                        )) 
    8284                </source> 
     
    8789                        - resultatDialogue('.../destPathTemplate') pour le path du dossier de destination du template. 
    8890                        - resultatDialogue('.../destPathTemplateResInSite') pour l'uri du dossier de destination des ressources du site de ce template. 
    89                         - resultatDialogue('.../destUrlStyle') pour intégrer le path vers le fichier de style associé à ce template. 
    9091                 --> 
    9192        <groupAffichage code="publishFile"> 
    92                 <affichage code="templateWmXhtml"> 
    93                         <urlPage type="xpath-dynamique">concat(resultatDialogue('.../destPathTemplate'), '/', resultatDialogue('.../codeTemplate'), '.wm')</urlPage> 
     93                <affichage code="templateXhtml"> 
     94                        <urlPage type="xpath-dynamique">concat(resultatDialogue('.../destPathTemplate'), '/', resultatDialogue('.../codeTemplate'), '.xsl')</urlPage> 
    9495                        <page> 
    95                                 <modele>wmTemplate-xhtml</modele> 
    96                                 <zone cle="listPostXsl"><liste><item>xhtml</item><item>text</item></liste></zone> 
    97                                 <zone cle="mainZone" type="contextuel-dynamique"> 
    98                                         <choose> 
    99                                                 <case xpath="resultatAgent('//standard/xslMethod') = 'html' and resultatAgent('//standard/doctypeUri') = 'no'" type="xslOnSrc-dynamique" href="bs:templateHtmlDtNoUri.wm.xsl"/> 
    100                                                 <case xpath="resultatAgent('//standard/xslMethod') = 'html'" type="xslOnSrc-dynamique" href="bs:templateHtml.wm.xsl"/> 
    101                                                 <case xpath="resultatAgent('//standard/xslMethod') = 'xml' and resultatAgent('//standard/mmlNamespace') = 'yes'" type="xslOnSrc-dynamique" href="bs:templateXhtmlDtNoUri.wm.xsl"/> 
    102                                                 <default type="xslOnSrc-dynamique" href="bs:templateXhtml.wm.xsl"/> 
    103                                         </choose> 
    104                                 </zone> 
    105                                 <zone cle="content-type">UTF-8</zone> 
     96                                <modele>xslTemplate-xhtml</modele> 
     97                                <zone cle="listPostXsl"><liste><item>xhtml</item></liste></zone> 
     98                                <zone cle="mainZone" type="xslOnSrc-dynamique" href="bs:template.xsl.xsl"/> 
    10699                        </page> 
    107100                        <valeur code="templateResources"> 
     
    121114                        </valeur> 
    122115                </affichage> 
    123                  
    124                 <affichage code="outline.xsl" racine="//sm:callOutline" codecomposant="getIdNode(.)"> 
    125                         <urlPage type="xpath-dynamique">concat(resultatDialogue('.../destPathTemplate'), '/', 'outline', codeAgent(.), '.xsl')</urlPage> 
    126                         <page> 
    127                                 <zone cle="mainZone" type="xslOnSrc-dynamique" href="bs:outline.xsl.xsl"/> 
    128                                 <zone cle="content-type">UTF-8</zone> 
    129                         </page> 
    130                 </affichage>             
    131 <!--             
    132                 <affichage code="outline.xsl"> 
    133                         <urlPage type="xpath-dynamique">concat(resultatDialogue('.../destPathTemplate'), '/', 'outline.xsl')</urlPage> 
    134                         <page> 
    135                                 <zone cle="mainZone" type="xslOnSrc-dynamique" href="bs:outline.xsl.xsl"/> 
    136                                 <zone cle="content-type">UTF-8</zone> 
    137                         </page> 
    138                 </affichage> 
    139 -->     </groupAffichage> 
     116        </groupAffichage> 
    140117 
    141118                 
     
    147124                        - resultatDialogue('.../destUrlTemplateResInSite'). 
    148125                        - resultatDialogue('.../destUrlTemplateFolder'). 
    149                         - resultatDialogue('.../destUrlStyle'). 
    150126        --> 
    151127        <valeur code="templateDefinition"> 
     
    161137                                        <template  
    162138                                                        code="{$vCodeTemplate}"  
    163                                                         className="com.scenari.m.ge.pages.WmPage" 
    164                                                         templateUri="{concat(resultatDialogue('.../destUrlTemplateFolder'), '/', $vCodeTemplate, '.wm')}" 
    165                                                         templateEncoding="UTF-8" 
     139                                                        className="com.scenari.m.ge.pages.TplXslPage" 
     140                                                        resultXslMethod="{resultatAgent('//standard/xslMethod')}" 
     141                                                        templateXslPath="{resultatDialogue('.../destUrlTemplateFolder')}/{$vCodeTemplate}.xsl" 
    166142                                                        resultEncoding="UTF-8" 
    167                                                         resultExtension="{si(resultatAgent('//standard/xslMethod') = 'html', '.html', '.xhtml')}" 
    168                                                         dialogHierContextual="true"> 
    169                                                  
    170                                                 <!-- les destUrlXxxx ici sont des pubUriXxxx dans le générateur créé  
    171                                                 <property key="pubUriRes" value="{resultatDialogue('.../destUrlTemplateResInSite')}"/> 
    172                                                 <property key="pubUriStyle" value="{resultatDialogue('.../destUrlStyle')}"/> 
    173                                                 --> 
     143                                                        dialogHierContextual="true" 
     144                                                        resultIndent="true"> 
     145                                                        <xsl:choose> 
     146                                                                <xsl:when test="resultatAgent('//standard/xslMethod') = 'html'"> 
     147                                                                        <xsl:attribute name="resultExtension">.html</xsl:attribute> 
     148                                                                        <xsl:attribute name="resultDocTypePublic">-//W3C//DTD HTML 4.01 Transitional//EN</xsl:attribute> 
     149                                                                        <xsl:if test="resultatAgent('//standard/doctypeUri') != 'no'"> 
     150                                                                                <xsl:attribute name="resultDocTypeSystem">http://www.w3.org/TR/html4/loose.dtd</xsl:attribute> 
     151                                                                        </xsl:if> 
     152                                                                </xsl:when> 
     153                                                                <xsl:otherwise> 
     154                                                                        <xsl:attribute name="resultExtension">.xhtml</xsl:attribute> 
     155                                                                        <xsl:attribute name="resultDocTypePublic">-//W3C//DTD XHTML 1.0 Transitional//EN</xsl:attribute> 
     156                                                                        <xsl:if test="resultatAgent('//standard/doctypeUri') != 'no'"> 
     157                                                                                <xsl:attribute name="resultDocTypeSystem">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</xsl:attribute> 
     158                                                                        </xsl:if> 
     159                                                                </xsl:otherwise> 
     160                                                        </xsl:choose> 
     161                                                        <postXsl path="{resultatDialogue('.../destUrlTemplateFolder')}/{$vCodeTemplate}_postXsl_xhtml.xsl"/> 
    174162                                        </template> 
    175163                                </xsl:template> 
Note: See TracChangeset for help on using the changeset viewer.