Your IP : 18.220.236.72


Current Path : /usr/local/mgr5/skins/orion/
Upload File :
Current File : //usr/local/mgr5/skins/orion/eula.xsl

<?xml version='1.0'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" encoding="UTF-8" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"/>

<xsl:variable name="theme" select="/doc/@theme"/>
<xsl:variable name="binary" select="/doc/@binary"/>
<xsl:variable name="msg" select="/doc/messages"/>

<xsl:template match="/doc">
<html>
<head>
	<link href="{$theme}default/main.css" rel="stylesheet" type="text/css"/>
	<title><xsl:value-of select="/doc/h1[1]"/></title>
	<xsl:if test="/doc/@host"><base href='{/doc/@host}{/doc/@theme}{/doc/@img}'/></xsl:if>
	<script language="JavaScript">
		<xsl:if test="not(/doc/@host)">document.write( "&lt;base href='"+location.protocol+"//"+location.host+"<xsl:value-of select="/doc/@theme"/><xsl:value-of select="/doc/@img"/>'&gt;" );</xsl:if>
	</script>
  <style>
    input:invalid {
       background-color: #ffdddd;
    }
  </style>
</head>
<body class="eula-body">
	<div class="eula-content"><xsl:apply-templates/></div>
	<br/><br/><br/>
</body>
</html>
</xsl:template>

<xsl:template match="h1">
	<h1 class="eula"><xsl:apply-templates/></h1>
</xsl:template>

<xsl:template match="h2">
	<h2 class="eula"><xsl:apply-templates/></h2>
</xsl:template>

<xsl:template match="div">
	<div><xsl:for-each select="@*"><xsl:copy/></xsl:for-each><xsl:apply-templates/></div>
</xsl:template>

<xsl:template match="form">
  <form>
    <xsl:attribute name="onsubmit">
      if (this.checkValidity &amp;&amp; !this.checkValidity()) {
        window.document.querySelector(':invalid').focus();
        return false;
      }
    </xsl:attribute>
    <input type="hidden" name="answer" value="" id="answer"/>
    <input type="hidden" name="func" value="eula"/>
    <input type="hidden" name="newwindow" value="eula"/>
    <xsl:apply-templates/>
  </form>
</xsl:template>

<xsl:template match="field">
  <div class="eula-form-wrapper">
    <div class="eula-form"><xsl:copy-of select="*"/></div>
  </div>
</xsl:template>

<xsl:template match="p">
	<p class="eula"><xsl:apply-templates/></p>
</xsl:template>

<xsl:template match="ul">
	<ul class="eula"><xsl:apply-templates/></ul>
</xsl:template>

<xsl:template match="li">
	<li class="eula"><xsl:apply-templates/></li>
</xsl:template>

<xsl:template match="u">
	<u><xsl:apply-templates/></u>
</xsl:template>

<xsl:template match="br">
	<br/>
</xsl:template>

<xsl:template match="buttons">
	<div align="center" style="margin-top: 20px;"><xsl:apply-templates/></div>
</xsl:template>

<xsl:template match="button">
  <input type="submit" class="b-button">
    <xsl:attribute name="value"><xsl:value-of select="@value"/></xsl:attribute>
    <xsl:attribute name="onclick">
      <xsl:choose>
        <xsl:when test="@action = 'decline'">
          window.location = '<xsl:value-of select="$binary"/>?func=eula&amp;answer=decline&amp;newwindow=yes';
        </xsl:when>
        <xsl:otherwise>
          document.getElementById('answer').value = '<xsl:value-of select="@action"/>';
        </xsl:otherwise>
      </xsl:choose>
    </xsl:attribute>
  </input>
</xsl:template>

</xsl:stylesheet>