Users Recently Online - Joomla! Administrator Module
Introduction
This module shows a list of the recently logged in users, including those currently online, in a tab in the Joomla! Administrator cpanel. This module is a replacement for the standard "Logged In" module in Joomla!
Features
- The tab lists users, groups, date/time of last activity, online status and an icon to force a user logoff
- Clicking on the name/username in the list edits user
- The list is paginated and includes navigation
- Managers and Admins cannot see Admins in higher privilege groups
- Module parameters control:
- display of username or full name
- option to exclude non-enabled members
- format and locale of last activity date/time
- choice of user manager
- option to exclude the viewing user from the list
Installation Notes
This module was written for Joomla! 1.0.x. To install it in Joomla! 1.5, you must enable the System-Legacy plugin in the Extensions/Plugin Manager.
After installing the module, simply relocate its position to the cpanel and unpublish the standard "Logged In" module.
Note: For the page navigation to work properly, you have to un-publish the "Logged In" module, because Joomla! can't handle two navigation widgets on the same page.
Screenshot
A simple screenshot of the tab in the administrator cpanel.
Changelog
Version 1.1: 2008-02-16: Feature Improvements and Updates Download
- Add: Status header shows at-a-glance the parameters chosen for:
- Own user view
- Non-enabled members
- Date/time locale
- Currently chosen user manager (only displayed if user has privilege to edit users i.e. Admins and Super Admins)
- Add: Parameter to choose user manager used to edit users (Joomla! or Community Builder User Managers)
- Add: Parameter to view reported date/time according to server or website locale
- Add: Parameter to exclude viewing user from list
- Improve: Last Activity uses the most recent information available
- While user is online, Last Activity is drawn from the session table, which is updated every time a user navigates the site.
- When user is offline, Last Activity is drawn from the user table, which is updated only when the user logs in.
- Add: Users in the same group cannot logout each other out
- Logout symbol is dimmed if this is the case
- "No forced user logout: This user has the same or higher privileges" tooltip over logout symbol
- Add: Check to determine if standard "Logged In" module is published
- If "Logged In" module is published alongside "Users Recently Online", page navigation will not work in either module
- Warning to this effect
- Improve: Table headers updated
- Name/username table heading changes according to the name/username parameter chosen
- Add: Added tool tip text for:
- Which user manager will be used to edit user
Version 1.0: 2008-02-19: Initial Release Download