Registration page
HyperMaker can make the registration page for you, including
all the basic codes. Simply click on the
Page wizard
button and select the kind of page you want. You can see below
an example of a typical registration page.
The registration page is the page that appears when the
Register button is clicked o the register macro called.
To modify which page is used as Registration page, go to Protection tab and click on Registration page field.
It has a form that always must have reg_form
as form action so the program will identify it as a registration
form. You must also include at least two fields, to allow your
users to write the User name and the Registration key for unlocking
the publication.
<html> <body bgcolor=#FFFFFF> <p align=center><b>Register Publication</b></p> <!-- The form action must be "reg_form" always --> <form name=form1 action=reg_form> <table border=0 cellpadding=0 align=center> <tr><td>Name:</td> <td> <!-- You must add a field named "USERNAME" to allow users to type their registration name, unless you are issuing Fixed keys --> <input type=text name=USERNAME> </td></tr> <tr><td>Key:</td> <td> <!-- You must add a field named "REGKEY" to allow users to type or paste their registration key into --> <!-- If you want to use longer registration keys, modify the field length accordingly --> <input type=text name=REGKEY size=12 maxlength=12></td></tr> <tr><td colspan=2> <p align=center><input type=submit name=Submit value=Unlock> </p></td></tr> </table> </form> </body> </html>If the registration page is generated by an online script, it may include the USERNAME and REGKEY fields as hidden fields (since the registration script knows both values) and simply show a submit button to the user, so by clicking that button, the registration would be performed (this only will be valid if
USE_BROWSE was not specified in the form that called the script, because the USE_BROWSE option (a hidden field named USE_BROWSE) would load the form generated by the script in Internet Explorer instead inside the Ebook).