Changeset 18325 for greenstone3/trunk


Ignore:
Timestamp:
2009-01-07T15:44:33+13:00 (15 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.

File:
1 edited

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
Note: See TracChangeset for help on using the changeset viewer.