Changeset 18387 for greenstone3
- Timestamp:
- 2009-01-15T14:51:55+13:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
greenstone3/trunk/web/interfaces/default/transform/style.xsl
r18332 r18387 7 7 exclude-result-prefixes="java util"> 8 8 9 <xsl:include href="icons.xsl"/> 10 9 11 <!-- some global parameters - these are set by whoever is invoking the transformation --> 10 12 <xsl:param name="interface_name"/> 11 13 <xsl:param name="library_name"/> 14 12 15 <!-- global style info goes here --> 13 16 <xsl:template name="globalStyle"> … … 174 177 </xsl:template> 175 178 176 <!-- Display the appropriate image, depending on the node type --> 177 <xsl:template match="documentNode" mode="displayNodeIcon"> 178 179 <!-- Root node: book icon (open or closed) --> 180 <xsl:choose> 181 <xsl:when test="@nodeType='root'"> 182 <xsl:choose> 183 <xsl:when test="documentNode"> 184 <xsl:call-template name="openbookimg"> 185 <xsl:with-param name="title"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'close_book')"/></xsl:with-param> 186 </xsl:call-template> 187 </xsl:when> 188 <xsl:otherwise> 189 <xsl:call-template name="closedbookimg"> 190 <xsl:with-param name="title"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'open_book')"/></xsl:with-param> 191 </xsl:call-template> 192 </xsl:otherwise> 193 </xsl:choose> 194 </xsl:when> 195 196 <!-- Internal node: folder icon (open or closed) --> 197 <xsl:when test="@nodeType='internal'"> 198 <xsl:choose> 199 <xsl:when test="documentNode"> 200 <xsl:call-template name="openfolderimg"> 201 <xsl:with-param name="title"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'close_folder')"/></xsl:with-param> 202 </xsl:call-template> 203 </xsl:when> 204 <xsl:otherwise> 205 <xsl:call-template name="closedfolderimg"> 206 <xsl:with-param name="title"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'open_folder')"/></xsl:with-param> 207 </xsl:call-template> 208 </xsl:otherwise> 209 </xsl:choose> 210 </xsl:when> 211 212 <!-- Leaf node: page icon, and this is the default --> 213 <xsl:otherwise> 214 <xsl:call-template name="textpageimg"> 215 <xsl:with-param name="title"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'view_document')"/></xsl:with-param> 216 </xsl:call-template> 217 </xsl:otherwise> 218 </xsl:choose> 179 180 <xsl:template name="direction"> 181 <xsl:if test="/page/@lang='ar' or /page/@lang='fa' or /page/@lang='he' or /page/@lang='ur' or /page/@lang='ps' or /page/@lang='prs'">rtl</xsl:if> 219 182 </xsl:template> 220 183 221 <xsl:template name="openbookimg">222 <xsl:param name="alt"/>223 <xsl:param name="title"/>224 <img border="0" width="28" height="23"225 src="interfaces/default/images/openbook.gif"226 alt="{$alt}" title="{$title}"/>227 </xsl:template>228 229 <xsl:template name="closedbookimg">230 <xsl:param name="alt"/>231 <xsl:param name="title"/>232 <img border="0" width="18" height="11"233 src="interfaces/default/images/book.gif"234 alt="{$alt}" title="{$title}"/>235 </xsl:template>236 237 <xsl:template name="openfolderimg">238 <xsl:param name="alt"/>239 <xsl:param name="title"/>240 <img border="0" width="23" height="15"241 src="interfaces/default/images/openfldr.gif"242 alt="{$alt}" title="{$title}"/>243 </xsl:template>244 245 <xsl:template name="closedfolderimg">246 <xsl:param name="alt"/>247 <xsl:param name="title"/>248 <img border="0" width="23" height="15"249 src="interfaces/default/images/clsdfldr.gif"250 alt="{$alt}" title="{$title}"/>251 </xsl:template>252 253 <xsl:template name="textpageimg">254 <xsl:param name="alt"/>255 <xsl:param name="title"/>256 <img border="0" width="16" height="21"257 src="interfaces/default/images/itext.gif"258 alt="{$alt}" title="{$title}"/>259 </xsl:template>260 261 <xsl:template name="bookshelfimg">262 <xsl:param name="alt"/>263 <xsl:param name="title"/>264 <img border="0" width="20" height="16"265 src="interfaces/default/images/bshelf.gif"266 alt="{$alt}" title="{$title}"/>267 </xsl:template>268 184 </xsl:stylesheet> 269 185
Note:
See TracChangeset
for help on using the changeset viewer.