- Timestamp:
- 2023-01-02T00:13:12+13:00 (16 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/web/interfaces/default/transform/pages/document.xsl
r37069 r37084 16 16 <xsl:import href="layouts/usercomments.xsl"/> 17 17 18 <!-- We technically need this include. However, it is imported with toc.xsl -->18 <!-- We technically need this include. However, it is already imported with toc.xsl --> 19 19 <!-- <xsl:include href="document-shared.xsl" /> --> 20 20 21 <xsl:variable name="docID" select="/page/pageRequest/paramList/param[@name='d']/@value"/> 21 <xsl:include href="pages/document-core.xsl" /> 22 22 23 23 24 <!-- … … 88 89 </xsl:choose> 89 90 </xsl:template> 90 91 <xsl:template name="documentHeading"> 92 <span style="font-weight:bold; font-size: 120%;"> 93 <xsl:call-template name="choose-title"/> 94 </span> 95 </xsl:template> 96 97 <!-- content of a simple document. Will not be used for editing mode --> 98 <xsl:template name="documentContent"> 99 <div id="gs-document"> 100 <xsl:call-template name="documentPre"/> 101 <xsl:call-template name="wrappedSectionImage"/> 102 <div id="gs-document-text"> 103 <xsl:call-template name="documentNodeText"/> 104 </div> 105 <xsl:call-template name="documentPost"/> 106 </div> 107 </xsl:template> 108 109 <!-- For symmetry reasons, companion template to wrappedDocumentTopLevel --> 110 <xsl:template name="documentContentTopLevel"> 111 <xsl:call-template name="documentContent"/> 112 </xsl:template> 113 114 <xsl:template name="topLevelSectionContent"> 115 <xsl:call-template name="wrappedSectionImage"/> 116 <xsl:call-template name="wrappedSectionText"/> 117 </xsl:template> 118 119 <xsl:template name="sectionContent"> 120 <xsl:call-template name="wrappedSectionImage"/> 121 <xsl:call-template name="wrappedSectionText"/> 122 </xsl:template> 91 92 <!-- **** Rules for document-core.xsl taken from here --> 123 93 <xsl:template name="sectionContentForEditing"> 124 94 <xsl:call-template name="wrappedSectionImage"/> … … 136 106 </xsl:template> 137 107 138 <xsl:template name="wrappedSectionText">139 <!-- <br /><br /> --> <!-- **** better to do with CSS .setionText -->140 141 <div id="text{@nodeID}" class="sectionText"><!-- *** -->142 <xsl:attribute name="style">143 <xsl:choose>144 <xsl:when test="/page/pageRequest/paramList/param[@name = 'view']/@value = 'image'">145 <xsl:text>display:none;</xsl:text>146 </xsl:when>147 <xsl:otherwise>148 <xsl:text>display:block;</xsl:text>149 </xsl:otherwise>150 </xsl:choose>151 </xsl:attribute>152 <xsl:call-template name="documentNodeText"/>153 </div>154 </xsl:template>155 156 <xsl:template name="sectionImage">157 <gsf:image type="screen"/>158 </xsl:template>159 160 108 <!-- Used to make sure that regardless what the collection designer uses for the title and content we can wrap it properly --> 161 109 <!-- If editing, be aware that the Document Basket looks for specific classes that this template bakes in (key points marked with ***) -->
Note:
See TracChangeset
for help on using the changeset viewer.