XMLS
----

LOGIN.XML

        <input type="text" name="username"/>
        <input type="password" name="password"/>       <!-- Added this field
for password -->

USERLIST.XML

        <user>
        <name>cocoon</name>
        password>123456</password>                      <!-- Added password node-->
        </user>

...These are the changes which I made to the scripts:-


XSLS
----
AUTHENTICATE.XSL


        <xsl:param name="name"/>
        <xsl:param name="password"/> <!-- Added password parameter-->

        <!-- and added test for password-->

        <xsl:if (test="normalize-space(name) = $name" and
test="normalize-space(password) = $password")>

SIMPLE_PAGE2HTML.XSL

        <!-- Added a template so as to get both field entries-->

  <xsl:template match="form">
    <form method="get" action="[EMAIL PROTECTED]">
      <xsl:apply-templates/>
    </form>
  </xsl:template>

  <xsl:template match="input">
    <center>
      <xsl:apply-templates select="input"/>
    </center><br/>
  </xsl:template>

  <xsl:template match="input">
      <input type="[EMAIL PROTECTED]" name="[EMAIL PROTECTED]" value="{.}"/>

 </xsl:template>

SITEMAP

        <!-- Added a request parameter for the password-->
        <map:parameter name="parameter_name" value="{request-param:username}"/>
        <map:parameter name="parameter_password" value="{request-param:password}"/>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to