11
Phone Book Module Planned Features
----------------------------------
database tables:
Depts:
ID|Name|parentID
Listings:
ID|uID|Name1|Name2|DeptID|phone1|phone2|phone3 (work, home, cell)
Users:
-Can search phonebook
-can display whole department
-Can select letters, just like rolodex type function (which most software phonebooks have)
-Printable option will be available for clean prints without the template
-New XOOPS users can add themselves to the phone book.
-Can update info if tied to a XOOPS user (after loggin in)
-Not all people in the phone book have to be tied to a XOOPS username
-If is tied to a XOOPS user name, will also disply other contact info such as email, AIM, MSNM, YIM
Admin:
-Can add, edit, delete people entries
-Can approve or allow auto approve for users who add phone entries
-Can import phonebook from CSV file
-can export phonebook to CSV file
-Can add, rename departments (will use xoopsTree) and allow subcats, but using one level will be recommended
-can delete empty departments
-can approve user changes to their own listing
This module is intended for business intranets or closed communities
where the module will not be accessible from the public internet without password authentication.
Perfect setting for this module would be a medium sized company intranet where the box is not connected to the internet.
Next best setting would be a small to medium extranet where it is connected, but using passwords to access.
After that, use at your own risk :)
-----------------------------
Any more suggestions for module features are welcome...
Cheers,