Changeset 18325

Show
Ignore:
Timestamp:
07.01.2009 15:44:33 (10 years ago)
Author:
ak19
Message:

Reintroduced code that was previously removed for the purposes of optimisation and better organisation, since when trying to make GS3 into a remote server, an error was displayed upon clicking on the Administration page link of the Greenstone 3 default interface when this tried to display the Authentication page.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • greenstone3/trunk/web/interfaces/default/transform/style.xsl

    r18317 r18325  
    1515  </xsl:template> 
    1616   
     17  <!-- the main page layout template is here --> 
     18  <xsl:template match="page"> 
     19    <xsl:variable name="bookswitch"><xsl:value-of select="/page/pageRequest/paramList/param[@name='book']/@value"/></xsl:variable> 
     20    <xsl:variable name="a"><xsl:value-of select="/page/pageRequest/paramList/param[@name='a']/@value"/></xsl:variable> 
     21 
     22    <xsl:choose>  
     23      <xsl:when test="$bookswitch = 'flashxml' and $a = 'd'"> 
     24         <html> 
     25          <xsl:call-template name="response" /> 
     26        </html> 
     27      </xsl:when> 
     28 
     29      <xsl:otherwise>     
     30        <html> 
     31         <xsl:call-template name="pageHead"/> 
     32          <body> 
     33           <div id="globalwrapper"> 
     34          <xsl:call-template name="response" /> 
     35          <xsl:call-template name="greenstoneFooter"/> 
     36       </div> 
     37          </body> 
     38        </html> 
     39      </xsl:otherwise> 
     40    </xsl:choose> 
     41  </xsl:template> 
     42 
    1743  <xsl:template name="response"> 
    1844    <xsl:apply-templates select="pageResponse"/> 
     
    4672      </div> 
    4773    </xsl:if> 
     74  </xsl:template> 
     75 
     76  <!-- put a space in the title in case the actual value is missing - mozilla will not display a page with no title--> 
     77  <xsl:template name="pageHead"> 
     78    <head> 
     79      <title> 
     80    <xsl:call-template name="pageTitle"/><xsl:text> </xsl:text> 
     81      </title> 
     82      <xsl:call-template name="globalStyle"/> 
     83      <xsl:call-template name="pageStyle"/> 
     84    </head> 
    4885  </xsl:template> 
    4986