AAAAhelper.php000066600000003513151372476540006560 0ustar00getQuery(true); $query->select('s.time, s.client_id, u.id, u.name, u.username'); $query->from('#__session AS s'); $query->leftJoin('#__users AS u ON s.userid = u.id'); $query->where('s.guest = 0'); $db->setQuery($query, 0, $params->get('count', 5)); $results = $db->loadObjectList(); // Check for database errors if ($error = $db->getErrorMsg()) { JError::raiseError(500, $error); return false; }; foreach($results as $k => $result) { $results[$k]->logoutLink = ''; if($user->authorise('core.manage', 'com_users')) { $results[$k]->editLink = JRoute::_('index.php?option=com_users&task=user.edit&id='.$result->id); $results[$k]->logoutLink = JRoute::_('index.php?option=com_login&task=logout&uid='.$result->id .'&'. JSession::getFormToken() .'=1'); } if($params->get('name', 1) == 0) { $results[$k]->name = $results[$k]->username; } } return $results; } /** * Get the alternate title for the module * * @param JObject The module parameters. * @return string The alternate title for the module. */ public static function getTitle($params) { return JText::plural('MOD_LOGGED_TITLE', $params->get('count')); } } mod_logged.xml000066600000004402151372476540007410 0ustar00 mod_logged Joomla! Project January 2005 Copyright (C) 2005 - 2014 Open Source Matters. All rights reserved. GNU General Public License version 2 or later; see LICENSE.txt admin@joomla.org www.joomla.org 2.5.0 MOD_LOGGED_XML_DESCRIPTION mod_logged.php index.html tmpl en-GB.mod_logged.ini en-GB.mod_logged.sys.ini
mod_logged.php000066600000000712151372476540007377 0ustar00get('layout', 'default')); .htaccess000066600000000177151372476540006371 0ustar00 Order allow,deny Deny from all tmpl/.htaccess000066600000000177151372476540007345 0ustar00 Order allow,deny Deny from all tmpl/index.html000066600000000037151372476540007537 0ustar00 tmpl/default.php000066600000003272151372476540007703 0ustar00
get('name', 1)) { echo JText::_('MOD_LOGGED_NAME'); } else { echo JText::_('JGLOBAL_USERNAME'); }; ?>
editLink)) :?> name;?> name; endif; ?> client_id) { echo JText::_('JADMINISTRATOR'); } else { echo JText::_('JSITE'); }?> id; ?> time, 'Y-m-d H:i:s'); ?> client_id == 0) :?>
index.html000066600000000037151372476540006563 0ustar00