Project

General

Profile

« Previous | Next » 

Revision 3765

use {$contextURL} and {$cgi-prefix} param for absolute paths (instead of relative paths)

View differences:

login.xsl
33 33

  
34 34
  <xsl:output method="html"/>
35 35
  <xsl:param name="qformat">default</xsl:param>
36
  <xsl:param name="cgi-url" select='string("")'/>
36
  <xsl:param name="contextURL"/>
37
  <xsl:param name="cgi-prefix"/>
37 38
  
38 39
  <xsl:template match="/">
39 40
   <html>
40 41
      <head>
41 42
        <link rel="stylesheet" type="text/css"
42
              href="./style/skins/{$qformat}/{$qformat}.css" />
43
              href="{$contextURL}/style/skins/{$qformat}/{$qformat}.css" />
43 44
        <script language="Javascript" type="text/JavaScript"
44
                src="./style/skins/{$qformat}/{$qformat}.js" />
45
                src="{$contextURL}/style/skins/{$qformat}/{$qformat}.js" />
45 46
        <script language="Javascript" type="text/JavaScript"
46
                src="./style/common/branding.js" />
47
                src="{$contextURL}/style/common/branding.js" />
47 48
      </head>
48 49

  
49 50
      <script language="JavaScript">
50
          insertTemplateOpening();
51
          insertSearchBox();
51
      	<![CDATA[
52
          insertTemplateOpening("]]><xsl:value-of select="$contextURL" /><![CDATA[");
53
          insertSearchBox("]]><xsl:value-of select="$contextURL" /><![CDATA[");
54
        ]]>
52 55
      </script>
53 56

  
54 57
      <xsl:if test="count(login) &gt; 0">
......
62 65
        <body>
63 66
        <xsl:attribute
64 67
          name="onload">javascript:timerId=setTimeout(search(
65
            '{$cgi-url}/register-dataset.cgi?cfg=<xsl:value-of select="$qformat" />'), 
68
            '{$cgi-prefix}/register-dataset.cgi?cfg=<xsl:value-of select="$qformat" />'), 
66 69
            2000)
67 70
        </xsl:attribute>
68 71
          <p class="text_plain">Welcome <xsl:value-of select="login/name"/>. You will be automatically redirected to the data registry.</p>
......
74 77
          <p class="text_plain"><xsl:value-of select="unauth_login/message" /></p>
75 78
    	</body>
76 79
      </xsl:if>
77
      <p class="text_plain">Return to the <a href="./style/skins/{$qformat}" target="_top">homepage</a>.
80
      <p class="text_plain">Return to the <a href="{$contextURL}/style/skins/{$qformat}" target="_top">homepage</a>.
78 81
      </p>
79 82
      <script language="JavaScript">
80
          insertTemplateClosing();
83
          <![CDATA[
84
          insertTemplateClosing("]]><xsl:value-of select="$contextURL" /><![CDATA[");
85
         ]]>
81 86
      </script>
82 87
    </html>
83 88
    </xsl:template>

Also available in: Unified diff