使用方法
------------------------------
1. 修改文件./templates/default/header.htm,打开找到:- <link rel="stylesheet" type="text/css" href="forumdata/cache/style_{STYLEID}_common.css" />
复制代码 下面添加:- <!--{if $discuz_uid}--><style>.new-msg-tips { BACKGROUND: url(images/common/from/new-msg-tips.png); MARGIN: -45px auto auto -28px; WIDTH: 115px; POSITION: absolute; HEIGHT: 50px }</style><!--[if ie 6]><style>.new-msg-tips { BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="images/common/from/new-msg-tips.png"} }</style><![endif]--><!--{/if}-->
复制代码 再找到:下面一行(为什么这样查找?便于这部分更新变动查询不一):- <!--{if $discuz_uid}--><li><a href="###" class="notabs" id="pmnotice" onclick="pmwin('open')"><!--{if !$newpm}-->{lang pm}<!--{else}-->{lang pm_new}<!--{if $pmsound}--><bgsound src="images/sound/pm_$pmsound.wav" /><!--{/if}--><!--{/if}--></a></li><!--{/if}-->
复制代码 替换成:- <!--{if $discuz_uid}--><li><a href="###" class="notabs" id="pmnotice" onclick="pmwin('open')">{lang pm}<!--{if $newpm}--><script type="text/javascript">var lang_pm_new = '您有新短消息';var pmsound = '$pmsound';</script><script type="text/javascript" src="include/javascript/from/pm_newmsgbox.js"></script><span id="msgbox" style="display:none"></span><!--{/if}--></a></li><!--{/if}-->
复制代码 注意: 使用非Discuz!默认风格且header.htm也独立调用,需一并修改.例如./templates/风格模板目录/header.htm
2. 下载下面附件并解压,和修改header.htm一并上传至论坛对应目录.
3. OK.上小号发短消息给主号测试效果.
有问题,请回帖报错,我会尽快答复的.
谢谢支持!
另请教高人,如何把修改header.htm部分的<style>...到</style>的也放到JS上.试过放上,可是背景框没显示出来,必须放htm上,特郁闷.
卸载方法:
从原始的Discuz6.1程序中提取./pm.php和./templates/default/pm_checknew.htm覆盖.
再反修改./templates/default/header.htm,即可.
更新部分
------------------------------
1. 点击关闭无效问题. 2008-7-16 19:17
下载附件提取./include/javascript/from/pm_newmsgbox.js覆盖,删除./misc_from.php
2. 修复火狐下错位. 2008-7-17 4:11
重新编辑./templates/default/header.htm修改部分 + 附件./include/javascript/from/pm_newmsgbox.js.
3. 修正各类风格下错位问题. 2008-7-17 16:15
附件./include/javascript/from/pm_newmsgbox.js
4. 修正点"您有新的消息"提示进入短信息窗口,再关闭窗口后,仍然看到提示问题. 2008-7-17 16:44
附件./include/javascript/from/pm_newmsgbox.js和./templates/default/pm_checknew.htm及header.htm部分
5. 修正"有时候还是会出现你有新的短消息文字式"和"火狐(Firefox)浏览器下无声音及新消息字符乱码"问题. 2008-7-23 5:00
6. 修正在部分浏览器下,JS载入提示音可能导致视为广告卡屏现象. 2008-7-24 4:40
7. 完美修正消息提示音浏览器不兼容问题. 2008-7-26 17:19
附件全部和header.htm部分 之前安装过的,请注意修改部分的变动
所有更新部分,附件已更新,最新的下载的无需理会.
[ 本帖最后由 羽翼时空 于 2008-9-9 10:22 编辑 ] |