BoonKiong.com2026™

人气 557

短消息预读功能v1.0

文***已获得官方认证 2023-6-30 14:46

短消息预读功能v1.0

短消息预读功能v1.0



需要安装JQ库 → JQuery安装,已经安装可以忽略。

1、打开默认模板,新建一个模板,名称:

[CSS] 纯文本查看 复制代码
aa_zyhome_pmajax


内容:

[CSS] 纯文本查看 复制代码
<html>
<head>
<title>PM预读</title>
</head>
<body>
<div id="pm_ajax">
<ul style="padding:10px;border:#cacaca 1px solid;" class='bankuaizhuti'>第{echo $page}页消息</ul>
                                <ul class="pm_list">
                                {eval $range = array('', '{lang pm_today}', '{lang pm_yesterday}', '{lang pm_before_yesterday}');}
                                <!--{loop $pmlist $key $pm}-->
                                        <li id="pm_$pm[pmid]" class="s_clear {echo swapclass('colplural')}">
                                                <!--{if $filter == 'privatepm'}-->
                                                        <a{if $pm[msgfromurl]} href="$pm[msgfromurl]"{/if} target="_blank" class="avatar">{echo discuz_uc_avatar($pm[touid], 'small');}</a>
                                                <!--{else}-->
                                                        <a class="avatar">{echo discuz_uc_avatar($pm[touid], 'small');}</a>
                                                <!--{/if}-->
                                                <p class="cite">
                                                        <!--{if $pm[msgfrom]}--><cite><a{if $pm[msgfromurl]} href="$pm[msgfromurl]"{/if} target="_blank">$pm[msgfrom]</a></cite><!--{/if}-->
                                                        <!--{if $range[$pm[daterange]]}-->$range[$pm[daterange]] $pm[time]<!--{else}-->$pm[date] $pm[time]<!--{/if}-->
                                                        <!--{if $pm[new] && $filter != 'announcepm'}-->&nbsp;&nbsp;<img src="{IMGDIR}/notice_newpm.gif" alt="NEW" /><!--{/if}-->
                                                </p>
                                                <div class="summary">
                                                <!--{if $filter != 'announcepm'}-->
                                                        <!--{if $pm[touid]}-->
                                                                $pm[message]</div>
                                                                <p class="more"><a href="pm.php?uid=$pm[touid]&filter=$filter{if !empty($search)}#pm_$pm[pmid]{else}&amp;daterange=$pm[daterange]#new{/if}" class="to">{lang pm_view}</a></p>
                                                                <span class="action">
                                                                        <input name="uid[]" class="checkbox" type="checkbox" value="$pm[touid]" />
                                                                        <a href="pm.php?action=del&uid=$pm[touid]&filter=$filter" id="pmd_$pm[pmid]" onclick="deletepm(this, $pm[pmid]);return false;" class="delete" title="{lang delete}">{lang delete}</a>                                                                        
                                                                </span>
                                                        <!--{else}-->
                                                                <a href="pm.php?pmid=$pm[pmid]&filter=$filter">$pm[message]</a>
                                                                </div>
                                                                <span class="action">
                                                                        <input name="pmid[]" class="checkbox" type="checkbox" value="$pm[pmid]" />
                                                                        <a href="pm.php?action=del&pmid=$pm[pmid]&filter=$filter" id="pmd_$pm[pmid]" onclick="deletepm(this, $pm[pmid]);return false;" class="delete" title="{lang delete}">{lang delete}</a>                                                                        
                                                                </span>
                                                        <!--{/if}-->
                                                <!--{else}-->
                                                        <a href="pm.php?pmid=$pm[pmid]&filter=$filter">$pm[message]</a></div>
                                                <!--{/if}-->
                                        </li>
                                <!--{/loop}-->
                                <li id='ajax_btn' class='s_clear {echo swapclass('colplural')}'>
                                                <a href='javascript:void 0' onclick='forumyudu()'>预读下一页内容</a>
                                </li>
                                </ul>
</div>
<script src="http://zyhome.66rt.com/templates/out/yudu_pm1.htm"></script>
</body>
</html>


2、打开pm模板,在最上面添加:

[CSS] 纯文本查看 复制代码
<!--{if cutstr($_SERVER[QUERY_STRING],8)=="ajax=yes ..."}-->
{template aa_zyhome_pmajax}
<!--{else}-->


接着在最下面添加:

[CSS] 纯文本查看 复制代码
<!--{/if}-->


然后再找第一个(注意:是第一个

[CSS] 纯文本查看 复制代码
<!--{/loop}-->


在上面添加:

[CSS] 纯文本查看 复制代码
<!-------------预读短消息-------------->
<!--{if $page<$maxpage}-->
                                <li id='ajax_btn' class='s_clear {echo swapclass('colplural')}'>
                                                <a href='javascript:void 0' onclick='forumyudu()'>预读下一页内容</a>
                                </li>
<script>
var zypage=$page;
var zymaxpage=$maxpage;
var zypmfilter="$filter";
</script>
<script src="http://i-share.66rt.com/templates/p/yudu_pm1.htm"></script>
<!--{/if}-->



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

您还未登录

随手拍~~:

热门推荐~~:

论坛表情分享...

1、洋葱头 ...

Discuz! X3.5 解决小图标不显示的方法...

我发现大多数使用Discuz! X3.5 都有小图标不能显示的问题,提问的时候大家给的回答都是说跨域的问题, ...

如何在 discuz 帖子里添加 APlayer 音乐播...

1、首先将下边的 APlayer.css 和 APlayer.js 代码下载然后解压上传到服务器。 2、单曲音乐的代 ...

Discuz! 相关帖子功能修改随机显示不依赖标...

打开 source/module/forum/forum_viewthread.php 文件,查找: 换行添加: 再查找: 换行添 ...

Discuz! X3.5 手机版 logo 的路径...

打开以下的模板文件,搜索 logo_m.svg 1.template/default/touch/portal/index.htm 2.template/def ...

热度会员~~:

文強berrybkboonkiongadmin老谟深虑TaC9528huaekinteresabitchJCYSORALINc.t.teo

免责声明~~:


本站内容来源于合作伙伴及网络搜集,版权归原作者所有。如有侵犯版权,请立刻和本站联系,我们将在三个工作日内予以改正。
Email:hsbk@hotmail.com

服务与条款|隐私政策|免责声明|手机版|小黑屋|网站地图|友链申请| 文强阁

Powered by Discuz! X3.5|© 2001-2026 Discuz! Team. |本站总访问量已经运行: