PATH:
home
/
centosnipponia
/
public_html
/
nipponiacom2
/
caribe
/
libraries
/
cms
/
html
<?php /** * @package Joomla.Libraries * @subpackage HTML * * @copyright Copyright (C) 2005 - 2015 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE */ defined('JPATH_PLATFORM') or die; /** * Utility class working with users * * @since 2.5 */ abstract class JHtmlUser { /** * Displays a list of user groups. * * @param boolean $includeSuperAdmin true to include super admin groups, false to exclude them * * @return array An array containing a list of user groups. * * @since 2.5 */ public static function groups($includeSuperAdmin = false) { $db = JFactory::getDbo(); $query = $db->getQuery(true) ->select('a.id AS value, a.title AS text, COUNT(DISTINCT b.id) AS level') ->from($db->quoteName('#__usergroups') . ' AS a') ->join('LEFT', $db->quoteName('#__usergroups') . ' AS b ON a.lft > b.lft AND a.rgt < b.rgt') ->group('a.id, a.title, a.lft, a.rgt') ->order('a.lft ASC'); $db->setQuery($query); $options = $db->loadObjectList(); for ($i = 0, $n = count($options); $i < $n; $i++) { $options[$i]->text = str_repeat('- ', $options[$i]->level) . $options[$i]->text; $groups[] = JHtml::_('select.option', $options[$i]->value, $options[$i]->text); } // Exclude super admin groups if requested if (!$includeSuperAdmin) { $filteredGroups = array(); foreach ($groups as $group) { if (!JAccess::checkGroup($group->value, 'core.admin')) { $filteredGroups[] = $group; } } $groups = $filteredGroups; } return $groups; } /** * Get a list of users. * * @return string * * @since 2.5 */ public static function userlist() { $db = JFactory::getDbo(); $query = $db->getQuery(true) ->select('a.id AS value, a.name AS text') ->from('#__users AS a') ->where('a.block = 0') ->order('a.name'); $db->setQuery($query); $items = $db->loadObjectList(); return $items; } }
[+]
..
[-] access.php
[edit]
[-] actionsdropdown.php
[edit]
[-] batch.php
[edit]
[-] behavior.php
[edit]
[-] bootstrap.php
[edit]
[-] category.php
[edit]
[-] content.php
[edit]
[-] contentlanguage.php
[edit]
[-] date.php
[edit]
[-] dropdown.php
[edit]
[-] email.php
[edit]
[-] form.php
[edit]
[-] formbehavior.php
[edit]
[-] grid.php
[edit]
[-] html.php
[edit]
[-] icons.php
[edit]
[-] index.html
[edit]
[-] jgrid.php
[edit]
[-] jquery.php
[edit]
[+]
language
[-] links.php
[edit]
[-] list.php
[edit]
[-] menu.php
[edit]
[-] number.php
[edit]
[-] rules.php
[edit]
[-] searchtools.php
[edit]
[-] select.php
[edit]
[-] sidebar.php
[edit]
[-] sliders.php
[edit]
[-] sortablelist.php
[edit]
[-] string.php
[edit]
[-] tabs.php
[edit]
[-] tag.php
[edit]
[-] tel.php
[edit]
[-] user.php
[edit]
[-] .htaccess.disabled
[edit]