- Timestamp:
- 2012-02-21T16:21:13+13:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/web/interfaces/oran/transform/layouts/header.xsl
r25024 r25123 26 26 <xsl:template name="create-html-header"> 27 27 <title><xsl:call-template name="pageTitle"/> :: <xsl:call-template name="siteName"/></title> 28 <link rel="stylesheet" href="interfaces/{$interface_name}/style/themes/main/jquery-ui-1.8.16.custom.css" type="text/css"/> 28 29 <xsl:choose> 30 <xsl:when test="/page/pageResponse/interfaceOptions/option[@name = 'cssTheme']/@value"> 31 <link rel="stylesheet" href="{/page/pageResponse/interfaceOptions/option[@name = 'cssTheme']/@value}" type="text/css"/> 32 </xsl:when> 33 <xsl:otherwise> 34 <link rel="stylesheet" href="interfaces/{$interface_name}/style/themes/main/jquery-ui-1.8.16.custom.css" type="text/css"/> 35 </xsl:otherwise> 36 </xsl:choose> 29 37 <link rel="stylesheet" href="interfaces/{$interface_name}/style/core.css" type="text/css"/> 30 38 <link rel="shortcut icon" href="favicon.ico"/> … … 39 47 <xsl:call-template name="map-scripts"/> 40 48 </xsl:if> 41 < !--<xsl:call-template name="init-seaweed"/>-->49 <xsl:call-template name="init-seaweed"/> 42 50 <xsl:call-template name="setup-gs-variable"/> 43 51 <xsl:call-template name="additionalHeaderContent"/> … … 54 62 try { 55 63 de.init(); 56 57 de.doc.declarePropertySets({58 metadata: {59 phMarkup: '[Enter metadata value]',60 name: "metadata"61 }62 });63 64 } 64 65 catch (err) { … … 160 161 161 162 <!-- home --> 163 <!-- 162 164 <li class="ui-state-default ui-corner-all"> 163 165 <a href="{$library_name}?a=p&amp;sa=home"> … … 169 171 </a> 170 172 </li> 173 --> 171 174 172 <!-- login -->175 <!-- login/logout --> 173 176 <li class="ui-state-default ui-corner-all"> 174 177 <xsl:choose> 175 <xsl:when test="/page/pageResponse/authenticationNode/service/@asn = '1'"> 176 <a href="{$library_name}?a=g&rt=r&sa=authen&s=Authentication&s1.asn=&s1.aup=Login"> 178 <xsl:when test="/page/pageRequest/userInformation/@username"> 179 <a> 180 <xsl:attribute name="href"> 181 <xsl:value-of select="$library_name"/> 182 <xsl:text>?logout=</xsl:text> 183 <xsl:if test="/page/pageRequest/@action"> 184 <xsl:text>&a=</xsl:text> 185 <xsl:value-of select="/page/pageRequest/@action"/> 186 </xsl:if> 187 <xsl:if test="/page/pageRequest/@subaction"> 188 <xsl:text>&sa=</xsl:text> 189 <xsl:value-of select="/page/pageRequest/@subaction"/> 190 </xsl:if> 191 <xsl:for-each select="/page/pageRequest/paramList/param"> 192 <xsl:if test="not(@name = 'username' or @name = 'password')"> 193 <xsl:text>&</xsl:text> 194 <xsl:value-of select="@name"/> 195 <xsl:text>=</xsl:text> 196 <xsl:value-of select="@value"/> 197 </xsl:if> 198 </xsl:for-each> 199 </xsl:attribute> 177 200 <xsl:attribute name="title"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'logout_tip')"/></xsl:attribute> 178 201 <ul> 179 <li><span><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'logout_b')"/>< /span></li>202 <li><span><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'logout_b')"/><xsl:text> </xsl:text><xsl:value-of select="/page/pageRequest/userInformation/@username"/></span></li> 180 203 <li><span class="ui-icon ui-icon-unlocked"><xsl:text> </xsl:text></span></li> 181 204 </ul> … … 183 206 </xsl:when> 184 207 <xsl:otherwise> 185 <a href="{$library_name}?a=g&rt=r&sa=authen&s=Authentication&s1.asn=&s1.aup=Login"> 208 <a> 209 <xsl:attribute name="href"> 210 <xsl:value-of select="$library_name"/> 211 <xsl:text>?a=p&sa=login&redirectURL=</xsl:text> 212 <xsl:value-of select="$library_name"/> 213 <xsl:text>%3F</xsl:text> 214 <xsl:if test="/page/pageRequest/@action"> 215 <xsl:text>a=</xsl:text> 216 <xsl:value-of select="/page/pageRequest/@action"/> 217 </xsl:if> 218 <xsl:if test="/page/pageRequest/@subaction"> 219 <xsl:text>%26sa=</xsl:text> 220 <xsl:value-of select="/page/pageRequest/@subaction"/> 221 </xsl:if> 222 <xsl:for-each select="/page/pageRequest/paramList/param"> 223 <xsl:text>%26</xsl:text> 224 <xsl:value-of select="@name"/> 225 <xsl:text>=</xsl:text> 226 <xsl:value-of select="@value"/> 227 </xsl:for-each> 228 </xsl:attribute> 186 229 <xsl:attribute name="title"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'login_tip')"/></xsl:attribute> 187 230 <ul>
Note:
See TracChangeset
for help on using the changeset viewer.