User Tools

Site Tools


en:user:gslib

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
en:user:gslib [2019/09/23 00:36] – created kjdonen:user:gslib [2019/09/23 22:43] kjdon
Line 1: Line 1:
 ====== gslib: XSL utility templates ====== ====== gslib: XSL utility templates ======
  
-Greenstone 3 has a gslib.xsl file which defines a lot of utility templates. These can be called simply by <gslib:templatename/>.+Greenstone 3 has a gslib.xsl file which defines a lot of utility templates. These can be called simply by <gslib:templatename/>. They are basically just shortcuts to things.
  
 For example, gslib.xsl defines the following template: For example, gslib.xsl defines the following template:
Line 16: Line 16:
 ===== Variables ===== ===== Variables =====
  
-| $interface_name |  +| $interface_name | The internal name of the current interface, eg 'default' 
-| $library_name |  +| $library_name | The name of the library servlet, eg 'library' 
-| $site_name |  |+| $site_name | The internal name of the current site, eg 'localsite'|
 | $use_client_side_xslt |  | | $use_client_side_xslt |  |
 | $filepath |  | | $filepath |  |
Line 37: Line 37:
 ===== Templates ===== ===== Templates =====
  
-| <gslib:siteName/> +| <gslib:siteName/>The display name of the site 
-| <gslib:siteDescription/> |+| <gslib:siteDescription/>The description of the site |
 | <gslib:siteLink/> |  | | <gslib:siteLink/> |  |
 | <gslib:collections/> |  | | <gslib:collections/> |  |
en/user/gslib.txt · Last modified: 2023/03/13 01:46 by 127.0.0.1