There are two functions that I would like in a seamless program:
1) user login and password.
**Users are required to login to use the website -- all pages are redirected to the login if the use has not logged in.
**User login is email address.
**When a user logs in it goes to their account info. A user can update their info at this time. Or if not registered, the user will need to register.
**Password reminder email, session timeouts, cookie, email confirmation/notification (not required to use -- turned on and off by admin, but have option)etc. features.
** User should have the ability to access his account info to update or delete, including username (email) and password.
** admin import/export of database to cvs file
** class access levels - in my case broker, tenant, invester, developer -- for instance brokers can't have access to the investor page.
** customizable/easy to add fields and permissions for registration form - text fields, radio buttons, checkbox, and drop down list options.
** easy integration with html -- easy to make the interface look good. -- perfer using dreamweaver and frontpage for html code.
** admin control panel to see all members, add, delete, re-classify, etc.
** ask if okay to newsletters
** allow only specific userlevels to a page -- after login, his specific pages are listed as links.
** deletes users if not active for a long period of time (a year).
2) Email list
** work off the login databse to create email lists.
** email all or specific groups - example, only email brokers, or email everyone
** customize emails - add attachments, pictures
** scheduling - recurring emails - monthly, daily, weekly and the ability to set the time.
** tracking who looks at emails
** unsubscripe feature -- unchecks the "okay to send newsletters"
I am not a programmer and thus need this in a very easy to use interface and control panel -- the look needs to be easy to integrate to html or php file.