Changeset 8888


Ignore:
Timestamp:
03/06/07 13:49:26 (5 years ago)
Author:
anp
Message:

meilleure organisation des fichiers de postProcessing OD

Location:
trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss
Files:
3 edited
2 moved

Legend:

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

    r8477 r8888  
    195195                </affichage> 
    196196                <affichage code="rootGetResourcesZipList"> 
    197                         <urlPage>bs.doss/_root/getResourcesZipList.xsl</urlPage> 
     197                        <urlPage>bs.doss/_root/pp.pictures.list.xsl</urlPage> 
    198198                        <page> 
    199199                                <zone cle="mainZone" type="xpath-dynamique">resultatAgent('//agentOdTemplate', 'behaviorSheetFiles.getResourcesZipList')</zone> 
     
    201201                </affichage> 
    202202                <affichage code="rootPostProcessing"> 
    203                         <urlPage>bs.doss/_root/rootPostProcessing.xsl</urlPage> 
     203                        <urlPage>bs.doss/_root/pp.content.xsl.xsl</urlPage> 
    204204                        <page> 
    205205                                <modele>xsl</modele> 
     
    267267                        </page> 
    268268                </affichage> 
    269         </groupAffichage> 
    270          
    271         <!-- @API Produit la(es) fichier(s) de publication associé(s) à ce générateur . --> 
    272         <groupAffichage code="publishFile"> 
    273                 <!-- <link>../initProperties</link> --> 
    274                 <affichage code="initProperties"> 
    275                         <urlPage>ui.doss/init.properties</urlPage> 
    276                         <page> 
    277                                 <zone cle="mainZone" type="inclusion-dynamique"> 
    278                                         <source href="bs:init.properties"/> 
    279                                 </zone> 
    280                                 <!--zone cle="mainZone" href="bs:init.properties"/--> 
    281                         </page> 
    282                 </affichage> 
    283                 <affichage code="templateList"> 
    284             <urlPage>ui.doss/templateList.xml</urlPage> 
    285             <page> 
    286                 <zone cle="mainZone" href="bs:templateList.xml"/> 
    287             </page> 
    288         </affichage> 
    289                 <affichage code="build"> 
    290                         <urlPage>ui.doss/build.xml</urlPage> 
    291                         <page> 
    292                                 <zone cle="mainZone" type="inclusion-dynamique"> 
    293                                         <source href="bs:buildOD.xml"/> 
    294                                 </zone> 
    295                                 <!--zone cle="mainZone" href="bs:buildOD.xml"/--> 
    296                         </page> 
    297                 </affichage> 
    298269                <!-- fichiers liés à openDocument--> 
    299270                <groupAffichage code="writeOdFile"> 
     
    314285                        <link>//transfOdZone/picture.copyToOdRepository</link> 
    315286                </groupAffichage> 
     287        </groupAffichage> 
     288         
     289        <!-- @API Produit la(es) fichier(s) de publication associé(s) à ce générateur . --> 
     290        <groupAffichage code="publishFile"> 
     291                <!-- <link>../initProperties</link> --> 
     292                <affichage code="initProperties"> 
     293                        <urlPage>ui.doss/init.properties</urlPage> 
     294                        <page> 
     295                                <zone cle="mainZone" type="inclusion-dynamique"> 
     296                                        <source href="bs:init.properties"/> 
     297                                </zone> 
     298                                <!--zone cle="mainZone" href="bs:init.properties"/--> 
     299                        </page> 
     300                </affichage> 
     301                <affichage code="templateList"> 
     302            <urlPage>ui.doss/templateList.xml</urlPage> 
     303            <page> 
     304                <zone cle="mainZone" href="bs:templateList.xml"/> 
     305            </page> 
     306        </affichage> 
     307                <affichage code="build"> 
     308                        <urlPage>ui.doss/build.xml</urlPage> 
     309                        <page> 
     310                                <zone cle="mainZone" type="inclusion-dynamique"> 
     311                                        <source href="bs:buildOD.xml"/> 
     312                                </zone> 
     313                                <!--zone cle="mainZone" href="bs:buildOD.xml"/--> 
     314                        </page> 
     315                </affichage> 
    316316        </groupAffichage> 
    317317         
     
    442442                                <source type="xpath-statique">concat('wsp:', sm:odTemplate/@sc:refUri)</source> 
    443443                        </valeur> 
    444                         <!-- 
    445                                 <page> TODO 
    446                         <modele>od</modele> 
    447                         <zone cle="mainZone" type="composition-dynamique"> 
    448                                 <c:composition xmlns:c="composition"> 
    449                                         <od mime="application/vnd.oasis.opendocument.text"> 
    450                                                 <file src="bs:document/" pathInZip="/"/> 
    451                                                 <file agent="//getStyles" encoding="UTF-8" pathInZip="styles.xml" method="deflated"/> 
    452                                                 <file agent="//getContent" encoding="UTF-8" pathInZip="content.xml" method="deflated"/> 
    453                                                 <c:resultat agent="//getResourcesList"/> 
    454                                          </od> 
    455                                 </c:composition> 
    456                         </zone> 
    457                 </page> 
    458                                 --> 
    459444                </page> 
    460445                <valeur code="getMimetypeFile"> 
  • trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/sm_odGenerator/bsRoot.xml

    r8477 r8888  
    7171                <transformationxsl href="[![agent=//behaviorSheet/rootPostProcessing;arguments=act:]!]"/> 
    7272        </valeur> 
    73          
    74         <!-- renvoit la liste des ressources à intégrer au zip final. Respecte l'API ZIP--> 
    75         <valeur code="getResourcesList"> 
     73 
     74        <!-- picture --> 
     75        <valeur code="pictures.getZipPath"> 
    7676                <source type="composition-dynamique"> 
    7777                        <c:composition xmlns:c="composition"> 
     
    9090        </valeur> 
    9191         
     92                 
    9293        <affichage code="writeOdFile"> 
    9394                <urlPage>[![agent=//agentOdTemplate;arguments=odOutFileName]!]</urlPage> 
     
    101102                                                <file agent="//getContent" encoding="UTF-8" pathInZip="content.xml" method="deflated"/> 
    102103                                                <file agent="//meta" encoding="UTF-8" pathInZip="meta.xml" method="deflated"/> 
    103                                                 <c:resultat agent="//getResourcesList"/> 
     104                                                <c:resultat agent="//pictures.getZipPath"/> 
    104105                                         </od> 
    105106                                </c:composition> 
  • trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/sm_odTemplateText.xml

    r8477 r8888  
    9797        <!-- @API --> 
    9898        <valeur code="behaviorSheetFiles.getResourcesZipList"> 
    99                 <source href="bs:getResourcesZipList.xsl.xml"/> 
     99                <source href="bs:pp.pictures.list.xsl.xml"/> 
    100100        </valeur> 
    101101         
     
    107107        <!-- @API --> 
    108108        <valeur code="behaviorSheetFiles.rootPostProcessing"> 
    109                 <source type="xslOnSrc-dynamique" href="bs:postProcessing.xsl.xsl"/> 
     109                <source type="xslOnSrc-dynamique" href="bs:pp.content.xsl.xsl"/> 
    110110        </valeur> 
    111111         
  • trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/sm_odTemplateText/pp.pictures.list.xsl.xml

    r6829 r8888  
    11<?xml version="1.0" encoding="UTF-8"?> 
    22<!--# Permet de récupérer toutes les ressources utilisées dans le module traité. 
    3                 #       Structure du XML d'appuie : cf postProcessing.xsl.xsl 
     3                #       Structure du XML d'appuie : cf pp.content.xsl.xsl 
    44                #       Résultat : respecte l'API ZIP ex : <file src="src:/utc/ics/rapidlearning/bookGen/template.odt/Pictures/img.png" pathInZip="Pictures/img.png" method="deflated"/> 
    55                # --> 
Note: See TracChangeset for help on using the changeset viewer.