Tonight I added in the following:
- Set time limit for guests
- Set time limit for "Junior Members"
- Set time limit for "Members" (access level)
- Set time limit for "Moderators"
- Administrators automatically get 2 years (maximum allowed) and custom "Unlimited Time" wordlet
- New members and folks who click on lost pwd links are session only
The way it works (so far) is I added some info onto the ubber cookie at login so the forum knows the access level without having to do any disk work on the server. Cool, huh?
Still to do...
- Logging of expiration event when forced logout occurs (not too hard)
- Time remaining displayed to the right of max time alloted
- Problem - if access level is increased during session, a new cookie is not created - problem if configured other than "session only"
I'm not too concerned about the problem stated above, I suspect most folks will want session only and most folks don't even remain online that long. In a perfect world the cookies would be dynamically created. Infopop doesn't update theirs, please note.
I should be ready in about a week or so. This beta is gonna scare some folks and hopefully get Infopop thinking also.
-Jim