一个短消息提示的HACK! [技术论坛 - 使用问答] imag1

正在浏览:   2 名游客




« 1 2 (3)


Re: 一个短消息提示的HACK!
初级会员
注册日期:
2006/3/3 15:54
来自 考易网
所属群组:
注册会员
帖子: 38 | 精华: 2
等级: 4; EXP: 94
HP: 0 / 98
MP: 12 / 499
离线
正在找

6/18 18:22
工具箱 短消息 Email PDF 书签 打印 举报 回顶部


回复: 一个短消息提示的HACK!
资深会员
注册日期:
2/5 21:23
来自 马来西亚
所属群组:
注册会员
帖子: 151
等级: 11; EXP: 34
HP: 51 / 258
MP: 50 / 608
离线
回复了,下载咯

6/18 19:49
工具箱 短消息 Email PDF 书签 打印 举报 回顶部


回复: 一个短消息提示的HACK!
新进会员
注册日期:
5/21 12:22
所属群组:
注册会员
帖子: 2
等级: 1; EXP: 2
HP: 0 / 0
MP: 0 / 1
离线
顶!非常有用!!!

7/23 14:16
工具箱 短消息 Email PDF 书签 打印 举报 回顶部


回复: 一个短消息提示的HACK!
高级会员
注册日期:
2004/11/15 20:01
来自 泉州
所属群组:
注册会员
帖子: 102
等级: 9; EXP: 10
HP: 0 / 202
MP: 34 / 1792
离线
引文:

aphonex 写道:
大家有没有考虑把用户管理hack成一个支持yahoo qq ICQ...等的模块。


就好象phpbb 模块版一样,点一下就可以给用户发送qq信息或yahoo等。。。


好建议,自动发送到yahoo qq ICQ...等

7/23 16:25
工具箱 短消息 Email PDF 书签 打印 举报 回顶部


回复: 一个短消息提示的HACK!
高级会员
注册日期:
2004/11/15 20:01
来自 泉州
所属群组:
注册会员
帖子: 102
等级: 9; EXP: 10
HP: 0 / 202
MP: 34 / 1792
离线
在modules\system\blocks\system_blocks.php的文件中修改如下

function b_system_user_show()
{
global $xoopsUser;
if (is_object($xoopsUser)) {
$block = array();
$block['lang_youraccount'] = _MB_SYSTEM_VACNT;
$block['lang_editaccount'] = _MB_SYSTEM_EACNT;
$block['lang_notifications'] = _MB_SYSTEM_NOTIF;
$block['lang_logout'] = _MB_SYSTEM_LOUT;
$block['lang_adminmenu'] = _MB_SYSTEM_ADMENU;
$block['admin'] = $xoopsUser->isAdmin(0);
$pm_module =& $GLOBALS["module_handler"]->getByDirname("pm");
if ($pm_module && $pm_module->getVar('isactive')) {
$block['lang_inbox'] = _MB_SYSTEM_INBOX;
$pm_handler =& xoops_getmodulehandler('privmessage', 'pm');
$criteria = new CriteriaCompo(new Criteria('read_msg',0));
$criteria->add(new Criteria('to_userid',$xoopsUser->getVar('uid')));
$count_pm = $pm_handler->getCount($criteria);
if($count_pm>0){
$block['lang_inbox'] .= " (<span style=\"color:#ff0000; font-weight: bold;\">".$count_pm."</span>)<BGSOUND balance=0 src='".XOOPS_URL."/modules/system/audio/msg.wav' volume=0 loop=infinite></BGSOUND>";
}
}
return $block;
}
return false;
}

在modules\system\blocks\system_blocks.php的文件中

function b_system_user_show()
{
global $xoopsUser;
if (is_object($xoopsUser)) {
$block = array();
$block['lang_youraccount'] = _MB_SYSTEM_VACNT;
$block['lang_editaccount'] = _MB_SYSTEM_EACNT;
$block['lang_notifications'] = _MB_SYSTEM_NOTIF;
$block['lang_logout'] = _MB_SYSTEM_LOUT;
$block['lang_adminmenu'] = _MB_SYSTEM_ADMENU;
$block['admin'] = $xoopsUser->isAdmin(0);
$pm_module =& $GLOBALS["module_handler"]->getByDirname("pm");
if ($pm_module && $pm_module->getVar('isactive')) {
$block['lang_inbox'] = _MB_SYSTEM_INBOX;
$pm_handler =& xoops_getmodulehandler('privmessage', 'pm');
$criteria = new CriteriaCompo(new Criteria('read_msg',0));
$criteria->add(new Criteria('to_userid',$xoopsUser->getVar('uid')));
$count_pm = $pm_handler->getCount($criteria);
if($count_pm>0){
$block['lang_inbox'] .= " (<span style=\"color:#ff0000; font-weight: bold;\">".$count_pm."</span>)<BGSOUND balance=0 src='".XOOPS_URL."/modules/system/audio/msg.wav' volume=0 loop=infinite></BGSOUND>";
}
}
return $block;
}
return false;
}

修改部分“
$block['lang_inbox'] .= " (<span style=\"color:#ff0000; font-weight: bold;\">".$count_pm."</span>)<BGSOUND balance=0 src='".XOOPS_URL."/modules/system/audio/msg.wav' volume=0 loop=infinite></BGSOUND>";”
是红字及语音提示有未读的短信

7/25 21:18
工具箱 短消息 Email PDF 书签 打印 举报 回顶部


回复: 一个短消息提示的HACK!
新进会员
注册日期:
11/10 23:54
所属群组:
注册会员
帖子: 1
等级: 1; EXP: 0
HP: 0 / 0
MP: 0 / 0
离线
顶来看看

昨天 15:39
工具箱 短消息 Email PDF 书签 打印 举报 回顶部





不可查看帖子。
不可发帖。
不可回复。
不可编辑自己的帖子。
不可删除自己的帖子。
不可发起投票调查。
不可在投票调查中投票。
不可上传附件。
不可不经审核直接发帖。
不可使用主题类别。
不可以使用HTML语法。
不可以使用签名档。

[高级搜索]