diff --git a/doc/config.html b/doc/config.html
index e33e0980..08fd8bf2 100755
--- a/doc/config.html
+++ b/doc/config.html
@@ -587,19 +587,19 @@ logbook, to delete entries in the logbook and to configure a logbook via the
directly with the -r , -w and
-a flags. To set the write password of logbook "linux" to "
test", enter:
-
elogd -w test -l linux
-The read password is queried by the browser with a pop-up window and usually stays active
-for the entire browser session. The write and admin passwords are stored in cookies on
-the browser side and expire after the browser session. This time can be changed with the
-statement Write Password Expiration = x or Admin Password
-Expiration = x, where x is the expiration time in hours. It should be
-noted that on some systems the daylight savings time is calculated incorrectly, which can
-cause time offsets of one hour between a server PC and a client PC. In this case one hour
-must be added to the expiration time. If the expiration is set to "0", the passwords are
-kept for the current browser session only. When the browser is restarted, the password
-must be re-entered.
-
+
elogd -w test -l linux
+
+The read password is queried by the browser with a pop-up window and usually stays
+active for the entire browser session. The write and admin passwords are stored in
+cookies on the browser side and expire after the browser session. This time can be
+changed with the statement Write Password Expiration = x or
+Admin Password Expiration = x, where x is the expiration time in
+hours. It should be noted that on some systems the daylight savings time is calculated
+incorrectly, which can cause time offsets of one hour between a server PC and a client
+PC. In this case one hour must be added to the expiration time. If the expiration is set
+to "0", which is the default, the passwords are kept for the current browser session
+only. When the browser is restarted, the password must be re-entered.
+
Password file = <file>
Login expiration = <hours>
@@ -613,6 +613,7 @@ password file. This file contains user names and passwords in following format:
<login name3>:<password3>:<full name3>:<email3><notify3>
...
+
The passwords are encoded. New users can either be created by hitting Register as new user
on the login page if Self register = 1 in the configuration file, or
by the admin user in the Config page by pressing New user. When a user is
@@ -631,22 +632,29 @@ with the current user name and email:
Options Email = $user_email
Thus the author name is not user-input anymore, ensuring the entry always contains the -actual user name. For a full listing of substitutions, see the "Subst <attrib>" option. -
-The user name and password are stored as cookies on the user side. They expire after 24
-hours by default, which can be changed with the Login expiration
-options. If the expiration is set to "0", the passwords are kept for the current browser
-session only. When the browser is restarted, the password must be re-entered.
-
+actual user name. For a full listing of substitutions, see the "Subst <attrib>" option.
+
+The user name and password are stored as cookies on the user side. They expire after the
+current browser session by default, which can be changed with the Login
+expiration option, giving the expiration time in hours. Setting this to 24
+for example, makes the password expire after one day.
+
Self register = 0|1
+Self register = 0|1|2|3
+a configuration page where one can enter the account name, full name and email address. +A flag allows for automatic email notification on new entries on the logbook. These +settings can later be changed with the Config menu command.
+ +Setting this option to 0 disables self registration. With option 1, users +can silently register, while setting it to 2 causes elogd to send an email +notification to the admin user(s). The option 3 is used to only send an +email notification to tha admin users(s), which then can validate the account and commit +it by hitting the URL given in the email notification.
+
Allow <command> = <user list>