userid text, password text, permlevel smallint, name text, email text, website text
The level of access of the user to the whole task list manager. Allowed values are: 0 - inactive user (in case I want to block somebody but not lose the contact info), 1 - viewer only, and 2 - full access. Full access just means that this user may own tasks and processes. The detailed privileges of a viewer-level user are granted with the keyword/permission system (in the next section.) Privileges of a level-2 user to processes owned by other people are likewise governed by the permission system.
In the demo system, the "demo" user is a level-2 user. This means that people trying out the demo can create their own tasks and processes in order to see how the system works. They also have viewer-level access to the wftk processes.
Since this particular implementation is aimed at being a demo, these three contact information fields seem logical. Obviously anything could be tossed in here as contact info, and this UI wouldn't care about it.
|This code and documentation are released under the terms of the GNU license. They are additionally copyright (c) 2000, Vivtek. All rights reserved except those explicitly granted under the terms of the GNU license.|