Ignore:
Timestamp:
2011-03-15T16:13:12+13:00 (13 years ago)
Author:
davidb
Message:

Two new interfaces - 'default' now tries to use the client's XSLT capabilities of the web browser, falling back to the 'traditional' interface if this fails.

File:
1 edited

Legend:

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

    r8660 r23779  
    33  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    44  xmlns:java="http://xml.apache.org/xslt/java"
    5   xmlns:util="xalan://org.greenstone.gsdl3.util.XSLTUtil"
    6   extension-element-prefixes="java util"
    7   exclude-result-prefixes="java util">
     5  extension-element-prefixes="java"
     6  exclude-result-prefixes="java">
    87 
    98  <xsl:output method="html"/> 
     
    1110  <xsl:template match="page">
    1211    <html>
    13       <head></head>
     12      <head>
     13       
     14      </head>
     15      <body>
    1416      <frameset rows="68,*" noresize="" border="0">
    15     <frame frameborder="0"><xsl:attribute name="src">?a=p&amp;sa=nav&amp;c=<xsl:value-of select="/page/pageRequest/paramList/param[@name='c']/@value" /></xsl:attribute></frame>
     17    <frame frameborder="0"><xsl:attribute name="src">?a=p&amp;amp;sa=nav&amp;amp;c=<xsl:value-of select="/page/pageRequest/paramList/param[@name='c']/@value" /></xsl:attribute></frame>
    1618    <frame frameborder="0"><xsl:attribute name="src"><xsl:value-of select="/page/pageRequest/paramList/param[@name='url']/@value"/></xsl:attribute></frame>
    1719    <noframes>
    18       <p><xsl:value-of select="util:getInterfaceText('default', /page/@lang, 'textframebrowser')"/></p>
     20      <p class="getTextFor textframebrowser">&amp;amp;nbsp;</p>
    1921    </noframes>
    2022      </frameset>
     23        <script type="text/javascript" src="jquery.js"><!-- jQuery --></script>
     24        <script type="text/javascript" src="test.js"><!-- Scripts for client side XSL transformations --></script>
     25      </body>
    2126    </html>
    2227  </xsl:template>
Note: See TracChangeset for help on using the changeset viewer.