function userEdit($option, $uid, $submitvalue) { global $database, $mainframe; global $mosConfig_absolute_path; // security check to see if link exists in a menu $link = 'index.php?option=com_user&task=UserDetails'; $query = "SELECT id" . "\n FROM #__menu" . "\n WHERE link LIKE '%{$link}%'" . "\n AND published = 1"; $database->setQuery($query); $exists = $database->loadResult(); if (!$exists) { mosNotAuth(); return; } require_once $mosConfig_absolute_path . '/administrator/components/com_users/users.class.php'; if ($uid == 0) { mosNotAuth(); return; } $row = new mosUser($database); $row->load((int) $uid); $row->orig_password = $row->password; $row->name = trim($row->name); $row->email = trim($row->email); $row->username = trim($row->username); $file = $mainframe->getPath('com_xml', 'com_users'); $params =& new mosUserParameters($row->params, $file, 'component'); HTML_user::userEdit($row, $option, $submitvalue, $params); }
function userEdit($option, $uid, $submitvalue) { global $database; if ($uid == 0) { mosNotAuth(); return; } $row = new mosUser($database); $row->load($uid); $row->orig_password = $row->password; HTML_user::userEdit($row, $option, $submitvalue); }