/** * @return string */ public function linkedPosterName() { xoops_load('XoopsUserUtility'); $ret = $this->author_alias(); if ($ret == '') { $ret = XoopsUserUtility::getUnameFromId($this->uid(), $this->publisher->getConfig('format_realname'), true); } return $ret; }
/** * @param $uid * @param int $usereal * @param bool $linked * * @return string */ function mod_getUnameFromId($uid, $usereal = 0, $linked = false) { $GLOBALS['xoopsLogger']->addDeprecated("Deprecated function '" . __FUNCTION__ . "', user XoopsUserUtility directly."); return XoopsUserUtility::getUnameFromId($uid, $usereal, $linked); }
* @copyright XOOPS Project (http://xoops.org) * @license GNU GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html) * @package userconfigs * @version $Id$ */ include dirname(dirname(__DIR__)) . '/mainfile.php'; $xoops = Xoops::getInstance(); $helper = Userconfigs::getInstance(); if (!$xoops->isUser()) { $xoops->redirect($xoops->url('index.php'), 3, _MD_USERCONFIGS_NOACCESS); } $mid = Request::getInt('mid', 0); $uid = $xoops->user->getVar('uid'); $op = Request::getCmd('op', 'show'); $xoops->header('module:userconfigs/list.tpl'); $xoops->tpl()->assign('welcome', sprintf(_MD_USERCONFIGS_WELCOME, XoopsUserUtility::getUnameFromId($xoops->user->getVar('uid'), true))); //Display part switch ($op) { case 'showmod': if (!$mid) { $xoops->redirect($xoops->url('index.php'), 3, _MD_USERCONFIGS_NOMOD); } $module = $xoops->getModuleById($mid); /* @var $plugin UserconfigsPluginInterface */ if (!($plugin = \Xoops\Module\Plugin::getPlugin($module->getVar('dirname'), 'userconfigs'))) { $xoops->redirect($xoops->url('index.php'), 3, _MD_USERCONFIGS_NOPLUGIN); } $config_handler = $helper->getHandlerConfig(); $criteria = new CriteriaCompo(); $criteria->add(new Criteria('conf_modid', $module->getVar('mid'))); $criteria->add(new Criteria('conf_uid', $uid));
function xoops_getLinkedUnameFromId($userid) { $GLOBALS['xoopsLogger']->addDeprecated("Function " . __FUNCTION__ . "() is deprecated, use XoopsUserUtility::getUnameFromId() instead"); xoops_load("XoopsUserUtility"); return XoopsUserUtility::getUnameFromId($userid, false, true); }
$mode_tray->addElement($mode[$key]); } $form_element["active"]["form_mode"][] = $mode_tray; $form_element["active"]["form_mode"][] = new XoopsFormHidden("form_mode", @$form_mode); } // The title $form_element["active"]["art_title"] = new XoopsFormText(art_constant("MD_TITLE"), "art_title", 60, 255, $art_title); $form_element["inactive"]["art_title"] = new XoopsFormHidden("art_title", $art_title); // The uid $form_element["inactive"]["uid"] = new XoopsFormHidden("uid", $uid); if ($isModerator) { include_once XOOPS_ROOT_PATH . "/Frameworks/art/functions.user.php"; $user_tray = new XoopsFormElementTray("UID"); $user_tray->addElement(new XoopsFormText("", "uid", 20, 255, $uid)); xoops_load("userUtility"); $user_tray->addElement(new XoopsFormLabel("", XoopsUserUtility::getUnameFromId($article_obj->getVar("uid"), false, true))); $form_element["active"]["uid"] =& $user_tray; } else { $form_element["active"]["uid"] =& $form_element["inactive"]["uid"]; } // Summary $form_element["active"]["art_summary"] = new XoopsFormTextArea(art_constant("MD_SUMMARY"), "art_summary", $art_summary, 5, 60); $form_element["inactive"]["art_summary"] = new XoopsFormHidden("art_summary", $art_summary); // Text subtitle $form_element["active"]["subtitle"] = new XoopsFormText(art_constant("MD_SUBTITLE"), "subtitle", 60, 255, $subtitle); $form_element["inactive"]["subtitle"] = new XoopsFormHidden("subtitle", $subtitle); // The editor selection $nohtml = empty($canhtml); if (!empty($editor)) { //art_setcookie("editor",$editor); } else {
function newbb_getUnameFromId($uid, $usereal = 0, $linked = false) { xoops_load("xoopsuserutility"); return XoopsUserUtility::getUnameFromId($uid, $usereal, $linked); }
} if (!$publisher->getConfig('perm_author_items')) { $xoops->redirect('index.php', 2, _CO_PUBLISHER_ERROR); } $myts = MyTextSanitizer::getInstance(); $xoops->header('publisher_author_items.tpl'); $xoopsTpl = $xoops->tpl(); XoopsLoad::loadFile($publisher->path('footer.php')); $criteria = new CriteriaCompo(new Criteria('datesub', time(), '<=')); $criteria->add(new Criteria('uid', $uid)); $items = $publisher->getItemHandler()->getItems($limit = 0, $start = 0, array(_PUBLISHER_STATUS_PUBLISHED), -1, 'datesub', 'DESC', '', true, $criteria); unset($criteria); $count = count($items); $xoopsTpl->assign('total_items', $count); $xoopsTpl->assign('rating', $publisher->getConfig('perm_rating')); $author_name = XoopsUserUtility::getUnameFromId($uid, $publisher->getConfig('format_realname'), true); $xoopsTpl->assign('author_name_with_link', $author_name); $xoopsTpl->assign('user_avatarurl', $xoops->service('avatar')->getAvatarUrl($uid)->getValue()); $categories = array(); if ($count > 0) { /* @var $item PublisherItem */ foreach ($items as $item) { $catid = $item->getVar('categoryid'); if (!isset($categories[$catid])) { $categories[$catid] = array('count_items' => 0, 'count_hits' => 0, 'title' => $item->getCategoryName(), 'link' => $item->getCategoryLink()); } $categories[$catid]['count_items']++; $categories[$catid]['count_hits'] += $item->getVar('counter'); $categories[$catid]['items'][] = array('title' => $item->title(), 'hits' => $item->getVar('counter'), 'link' => $item->getItemLink(), 'published' => $item->datesub(), 'rating' => $item->getVar('rating')); } }
/** * Get an array with info about the poster * * @param int $poster_id * * @return array * @access private */ private function getPosterArray($poster_id) { $xoops = Xoops::getInstance(); $poster['id'] = (int) $poster_id; if ($poster['id'] > 0) { $member_handler = $xoops->getHandlerMember(); $user = $member_handler->getUser($poster['id']); if (is_object($user)) { $poster['uname'] = XoopsUserUtility::getUnameFromId($poster['id'], false, true); $poster_rank = $user->rank(); $poster['rank_image'] = $poster_rank['image']; $poster['rank_title'] = $poster_rank['title']; $response = $xoops->service("Avatar")->getAvatarUrl($user); $avatar = $response->getValue(); $avatar = empty($avatar) ? $xoops->url('uploads/blank.gif') : $avatar; $poster['avatar'] = $avatar; $poster['regdate'] = XoopsLocale::formatTimestamp($user->getVar('user_regdate'), 's'); $poster['from'] = $user->getVar('user_from'); $poster['postnum'] = $user->getVar('posts'); $poster['status'] = $user->isOnline() ? _MD_COMMENTS_ONLINE : ''; return $poster; } else { $poster['id'] = 0; } } $poster['uname'] = XoopsUserUtility::getUnameFromId($poster['id'], false, true); $poster['rank_title'] = ''; $poster['avatar'] = $xoops->url('uploads/blank.gif'); $poster['regdate'] = ''; $poster['from'] = ''; $poster['postnum'] = 0; $poster['status'] = ''; return $poster; }
/** * @return string */ public function linkedPosterName() { $ret = $this->getVar('author_alias'); if ($ret == '') { $ret = XoopsUserUtility::getUnameFromId($this->getVar('uid'), $this->publisher->getConfig('format_realname'), true); } return $ret; }
function xoops_getLinkedUnameFromId($userid) { trigger_error("Function " . __FUNCTION__ . "() is deprecated, use XoopsUserUtility::getUnameFromId() instead", E_USER_NOTICE); xoops_load("userutility"); return XoopsUserUtility::getUnameFromId($userid, false, true); }
function shoutbox_getUserName($uid = 0) { xoops_load('XoopsUserUtility'); $uname = XoopsUserUtility::getUnameFromId($uid, shoutbox_getOption('user_realname')); return $uname; }
function mod_getUnameFromId($uid, $usereal = 0, $linked = false) { trigger_error("Deprecated function '" . __FUNCTION__ . "', user XoopsUserUtility directly.", E_USER_NOTICE); return XoopsUserUtility::getUnameFromId($uid, $usereal, $linked); }