首页| 版块| 我的| 发帖| 消息
主题:2019年10月29日:关闭后台电子邮件发送功能
zhangjingyu 
lib/forum/threads.class.php
“    function getAtUsers($tid,$pids) {
        $tid = intval($tid);
        if (!$tid || !S::isArray($pids)) {
            return false;
        }
        $data = $tmpData = $uids = array();
        $threadsAtDb = $this->_getThreadsAtDB();
        $threadAt = $threadsAtDb->gets($tid,$pids);
        if (!$threadAt) return $data;
        foreach ($threadAt as $v){
            $uids[] = $v['uid'];
            $tmpData[] = $v;
        }
        $uids = array_unique($uids);
        if ($uids) {
            $userService = L::loadClass('userservice','user');
            $userNames = $userService->getUserNamesByUserIds($uids);
        }
        if($userNames && $tmpData){
            foreach ($tmpData as $v) {
                $data[$v['pid']][] = $userNames[$v['uid']];
            }
        }
        return $data;
    }”(引用内容)
zhangjingyu回帖于2020-02-19 20:59[查看电脑版]
下一页 (1/2)
下一楼»:虽然不懂代码,但上面的多少也能猜出来一些,只是里面根本就没有提到是如何转换用户名的,哎!似 ..
«上一楼:终于找到和@有关的线索了!一直不明白带百分比符号的用户名是如何转换来的,也许就快知道答案了 ..

查看全部回帖(126)
«返回主帖