Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[BUG] BRAND 2.0 后台审核店铺,系统发站内消息默认的UID是1

[复制链接]
taihom 发表于 2011-9-9 05:45:12 | 显示全部楼层 |阅读模式
BUG反馈
浏览器: IE7 IE8 IE9 
BUG地址: http://168.molihua.net
测试密码:
BUG截图: -
测试用户名: -
本帖最后由 taihom 于 2011-9-9 05:58 编辑

BRAND 2.0 后台审核店铺,
我登录审核的用户UID不是1,
但是系统发站内消息默认的UID是1。我的网站UID1就不是管理员了。

临时修改BUG的方法:

找到位置:/source/adminfunc/tool.func.php
找到330行左右,找到 uc_pm_send( 函数 把1 改成 $_G['uid'] 表示是当前用户发布的信息,或者改成0 表示是系统消息。

反馈这个BUG有用吗?官方工作人员会看得到吗?会有答复吗?

 楼主| taihom 发表于 2011-9-9 06:03:13 | 显示全部楼层
BUG,2。
点开 短消息,提示的 店铺通知 弹出的层是无法读取到详细的短信息的,表现为一片空白
回复

使用道具 举报

 楼主| taihom 发表于 2011-9-11 11:55:47 | 显示全部楼层
晕倒。UID是1不一定是管理员啊!!!否则的话你不会感觉很奇怪吗
回复

使用道具 举报

大鹏! 发表于 2011-9-14 09:01:58 | 显示全部楼层
source/class/attend.class.php文件中
function sendMsg() {
                global $_G, $_SC, $lang;
                uc_pm_send(0, $_SC['founder'] , $lang['apm_admin_title'] , $lang['apm_admin_msg']);
                uc_pm_send(0 , $_G['uid'] , $lang['apm_panel_title'] , $lang['apm_panel_msg']);
        }

把 uc_pm_send 里面的第一个0换成需要的UID即可,原因是品牌空间也并不好判断用哪个UID发短信比较合适,所以只好默认是UID为0,实际是1发的了
回复

使用道具 举报

 楼主| taihom 发表于 2011-9-14 16:42:44 | 显示全部楼层
本帖最后由 taihom 于 2011-9-14 16:43 编辑
大鹏! 发表于 2011-9-14 09:01
source/class/attend.class.php文件中
function sendMsg() {
                global $_G, $_SC, $lang;


只要用户收到的提示是显示 “系统管理员” 发送的就可以了!不管是哪一个管理员。

难道没有“系统消息”这么一回事的吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-28 17:29 , Processed in 0.358583 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表