Multiple changes and improvements to the handling of users:
authorrich <rich>
Sat, 23 Oct 2004 15:00:13 +0000 (15:00 +0000)
committerrich <rich>
Sat, 23 Oct 2004 15:00:13 +0000 (15:00 +0000)
commit529b55fe61e017417faae092fe221bbd41368aa5
treefc4d59073f73f5ae5c3d70c5f97274e79b4f13f6
parent1e757a53a78e6b288f483b3b689a600d20575562
Multiple changes and improvements to the handling of users:
  User preferences.
    User can change their email address, and it is verified.
    User can change their email notification status.
  Invite user to join is now much less of a hack.
    This option has moved to the front page.
    Don't send email notifications to non-accepting users.
    Administrator can see who has not yet accepted their invitations.
  Delete user works again.
  Stylesheet fixes throughout user management.

In the database:
  Added users.invite
  Added pending_email_changes table.

Updated MANIFEST.
28 files changed:
MANIFEST
Makefile.config
cocanwiki.sql
conf/cocanwiki.conf
debian/changelog
debian/control
html/_css/users.css
scripts/delete_user.ml
scripts/edit_user.ml
scripts/email_change.ml [new file with mode: 0644]
scripts/invite_user.ml
scripts/invite_user_confirm.ml
scripts/invite_user_confirm_form.ml
scripts/lib/cocanwiki_emailnotify.ml
scripts/page.ml
scripts/user_prefs.ml [new file with mode: 0644]
scripts/user_prefs_form.ml [new file with mode: 0644]
scripts/users.ml
templates/create_user_form.html
templates/delete_user_form.html
templates/edit_user_form.html
templates/invite_user.txt
templates/invite_user_confirm_form.html
templates/page.html
templates/set_password_form.html
templates/user_prefs_email_change.txt [new file with mode: 0644]
templates/user_prefs_form.html [new file with mode: 0644]
templates/users.html