Protection Tab
The access to some pages in an Ebook can be restricted, making reading such pages possible only after entering a password (registration key).
The protection system used by HyperMaker has many options to suit your needs, so please take enough time to understand how it works.
Warning and Registration pages
When a user tries to access a password protected page or the
number of times that a publication can be accessed has lapsed,
a warning message will be shown instead of opening the page.
The HTML file that contains that message
is called the warning page.
The registration page is the page that allows entering
a password to allow access to all pages in the Ebook.
If you specify your own registration page it will be used
instead the standard one. The registration page is opened
when the reader clicks on the Registration button or the Registration
menu (when browsing the publication).
Protecting pages
To protect pages click on the
Files Tab, select the file(s) that you want to protect and then right-click to open the contextual menu and select the
Protect/Unprotect Page menu command. If you click again the menu command, after protecting the page, it will be unprotected .
After a page is protected, its name will appear in the Protected Pages list in this tab, this list has an associated contextual menu, so by righ-clicking you can remove pages from the list.
Protection system
The basic options for protecting pages appear on the top of this tab and they are:
If None is selected the eBook will not be protected at all, anyone will be able to browse through all its pages.
While None is selected, most controls in the Protection tab will remain disabled.
You may protect the eBook in different ways, either locking some pages or the whole eBook:
Also Local temporary Keys can be set for specific pages. Once the Main key is typed in all pages will be unprotected forever. The Local key will unlock the page only while the eBook remains open. Each and every time the eBook is opened, the Local key should be entered once more to gain access to that page. To setup a Local Key, select the page in the Protected Pages list, click
Lock Key , select Local and enter the Local Key you want to use. Click the same button, but selecting Main to setup again the default Main key.
Stop access after running:
If you selected Stop access after running instead Password protect pages option you should not protect any page, since the time limit options will affect all pages in the Ebook.
Choosing None, of course, will keep all pages unprotect and accessible without time limits as well.
To remove some pages from the Protected Pages list, either remove them from Files Tab, using the same contextual menu that protected them before or select them in the Protect Page list and click
Unlock
Expiration and Secure Date Checking options
The Expiration options only is available after registering HyperMaker. The difference between setting an expiration date and a number of days as time limit is that after an Ebook expires, it can't be accessed any more, but after the time limit is reached, the Ebook can be accessed by entering the proper password.
When Secure date checking is selected the eBook will check to see if the computer's date has been tinkered with. If the eBook detects that the date was set backwards it will prevent further user access to the eBook pages.
This will discourage those users that may opt to modify the system date to try and fool publications with an expiring date or Registration keys with expiration date are issued for a publication. If Secure date checking is selected, and the user sets back the date the publication locks-up immediately or opens the update.htm page (if you set an expiration date).
Secure date checking only applies when either Stop access after running or Expiration date are selected.
We included the Secure date option because some users wanted such option, but actually we deprecate its use. A user could modify the date unintentionally and lose their access to the eBook or still worse, the eBook will not run ever.
Please read Registration keys with expiration date
Main Password Options
The Main Password can be based on: