Changeset 37091 for main/trunk/greenstone3
- Timestamp:
- 2023-01-02T17:23:34+13:00 (17 months ago)
- Location:
- main/trunk/greenstone3/web/interfaces/default/transform/pages
- Files:
-
- 1 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/web/interfaces/default/transform/pages/document-vars.xsl
r37090 r37091 10 10 11 11 <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>67 12 68 13 </xsl:stylesheet> -
main/trunk/greenstone3/web/interfaces/default/transform/pages/document.xsl
r37084 r37091 19 19 <!-- <xsl:include href="document-shared.xsl" /> --> 20 20 21 <xsl:include href="pages/document- core.xsl" />21 <xsl:include href="pages/document-vars.xsl" /> 22 22 23 23 … … 90 90 </xsl:template> 91 91 92 <!-- **** Rules for document-core.xsl taken from here --> 92 <xsl:template name="documentHeading"> 93 <span style="font-weight:bold; font-size: 120%;"> 94 <xsl:call-template name="choose-title"/> 95 </span> 96 </xsl:template> 97 98 <!-- content of a simple document. Will not be used for editing mode --> 99 <xsl:template name="documentContent"> 100 <div id="gs-document"> 101 <xsl:call-template name="documentPre"/> 102 <xsl:call-template name="wrappedSectionImage"/> 103 <div id="gs-document-text"> 104 <xsl:call-template name="documentNodeText"/> 105 </div> 106 <xsl:call-template name="documentPost"/> 107 </div> 108 </xsl:template> 109 110 <!-- For symmetry reasons, companion template to wrappedDocumentTopLevel --> 111 <xsl:template name="documentContentTopLevel"> 112 <xsl:call-template name="documentContent"/> 113 </xsl:template> 114 115 <xsl:template name="topLevelSectionContent"> 116 <xsl:call-template name="wrappedSectionImage"/> 117 <xsl:call-template name="wrappedSectionText"/> 118 </xsl:template> 119 120 <xsl:template name="sectionContent"> 121 <xsl:call-template name="wrappedSectionImage"/> 122 <xsl:call-template name="wrappedSectionText"/> 123 </xsl:template> 124 93 125 <xsl:template name="sectionContentForEditing"> 94 126 <xsl:call-template name="wrappedSectionImage"/> 95 127 <xsl:call-template name="wrappedSectionTextForEditing"/> 128 </xsl:template> 129 130 <xsl:template name="wrappedSectionText"> 131 <!-- <br /><br /> --> <!-- **** better to do with CSS .setionText --> 132 133 <div id="text{@nodeID}" class="sectionText"><!-- *** --> 134 <xsl:attribute name="style"> 135 <xsl:choose> 136 <xsl:when test="/page/pageRequest/paramList/param[@name = 'view']/@value = 'image'"> 137 <xsl:text>display:none;</xsl:text> 138 </xsl:when> 139 <xsl:otherwise> 140 <xsl:text>display:block;</xsl:text> 141 </xsl:otherwise> 142 </xsl:choose> 143 </xsl:attribute> 144 <xsl:call-template name="documentNodeText"/> 145 </div> 96 146 </xsl:template> 97 147 … … 105 155 </div> 106 156 </xsl:template> 157 158 <xsl:template name="sectionImage"> 159 <gsf:image type="screen"/> 160 </xsl:template> 161 107 162 108 163 <!-- Used to make sure that regardless what the collection designer uses for the title and content we can wrap it properly -->
Note:
See TracChangeset
for help on using the changeset viewer.