Ignore:
Timestamp:
2023-01-02T17:23:34+13:00 (16 months ago)
Author:
davidb
Message:

document-vars.xsl a better name for this now that the template rules have been moved back into document.xsl

File:
1 moved

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/web/interfaces/default/transform/pages/document-vars.xsl

    r37090 r37091  
    1010
    1111    <xsl:variable name="docID" select="/page/pageRequest/paramList/param[@name='d']/@value"/>
    12 
    13         <xsl:template name="documentHeading">
    14       <span style="font-weight:bold; font-size: 120%;">
    15         <xsl:call-template name="choose-title"/>
    16       </span>
    17     </xsl:template>
    18 
    19     <!-- content of a simple document. Will not be used for editing mode -->
    20     <xsl:template name="documentContent">
    21       <div id="gs-document">
    22         <xsl:call-template name="documentPre"/>
    23         <xsl:call-template name="wrappedSectionImage"/>
    24         <div id="gs-document-text">
    25           <xsl:call-template name="documentNodeText"/>
    26         </div>
    27         <xsl:call-template name="documentPost"/>
    28       </div>
    29     </xsl:template>
    30 
    31     <!-- For symmetry reasons, companion template to wrappedDocumentTopLevel -->
    32     <xsl:template name="documentContentTopLevel">
    33       <xsl:call-template name="documentContent"/>
    34     </xsl:template>
    35    
    36     <xsl:template name="topLevelSectionContent">
    37         <xsl:call-template name="wrappedSectionImage"/>
    38         <xsl:call-template name="wrappedSectionText"/>
    39     </xsl:template>
    40    
    41     <xsl:template name="sectionContent">
    42         <xsl:call-template name="wrappedSectionImage"/>
    43         <xsl:call-template name="wrappedSectionText"/>
    44     </xsl:template>
    45 
    46     <xsl:template name="wrappedSectionText">
    47       <!-- <br /><br /> --> <!-- **** better to do with CSS .setionText -->
    48      
    49         <div id="text{@nodeID}" class="sectionText"><!-- *** -->
    50             <xsl:attribute name="style">
    51                 <xsl:choose>
    52                     <xsl:when test="/page/pageRequest/paramList/param[@name = 'view']/@value = 'image'">
    53                         <xsl:text>display:none;</xsl:text>
    54                     </xsl:when>
    55                     <xsl:otherwise>
    56                         <xsl:text>display:block;</xsl:text>
    57                     </xsl:otherwise>
    58                 </xsl:choose>
    59             </xsl:attribute>
    60             <xsl:call-template name="documentNodeText"/>
    61         </div>
    62     </xsl:template>
    63    
    64     <xsl:template name="sectionImage">
    65         <gsf:image type="screen"/>
    66     </xsl:template>
    6712   
    6813</xsl:stylesheet>
Note: See TracChangeset for help on using the changeset viewer.