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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 完美取消 批量邀请链接(管理专用)

[复制链接]
keyhua 发表于 2012-6-21 12:58:44 | 显示全部楼层 |阅读模式
本帖最后由 keyhua 于 2012-6-21 13:07 编辑

参考了这个帖子7楼的内容 https://discuz.dismall.com/thread-2371259-1-1.html[/url] ,但是这个解决方法忽略了邀请页面“预览邀请函”中出现的批量邀请链接。因为对没有购买过邀请码的用户, “预览邀请函” 下面还是会显示批量邀请链接的,如下图红框。针对此问题对spacecp_invite.php文件做了修改。


1. 首先删除 spacecp_invite.htm 文件下面的内容。
template\default\home\spacecp_invite.htm
<!--{if !$creditnum}-->
                                                <tr>
                                                        <td>
                                                                {lang copy_invite_manage}: <a href="$inviteurl" class="xw1">$inviteurl</a> &nbsp;<a href="$inviteurl" class="xw1 xi2">[{lang copy}]</a>
                                                        </td>
                                                </tr>
                                        <!--{/if}-->

2. \source\include\spacecp\spacecp_invite.php
替换
$inviteurl = getinviteurl(0, 0, $appid);

$inviteurl = getsiteurl()."home.php?mod=invite&amp;id={$inviteid}&amp;c=你的邀请码";

3.  修改成功后,批量邀请的链接会完全消失。对于购买过邀请码的会员,预览邀请函里会显示最后一个购买的邀请码;对从来没有购买过邀请码的会员, 预览邀请函里显示邀请码的地方会显示“ 你的邀请码 ” 。如,http://www.ufarmer.cn/home.php?mod=invite&id=&c=你的邀请码

完成效果
[url]http://www.ufarmer.cn/home.php?mod=spacecp&ac=invite



DZ的论坛到底是什么回事,发了几次都发不出去,不允许发外链吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
下砂 发表于 2012-6-21 13:29:30 | 显示全部楼层
支持下
回复

使用道具 举报

kd928318 发表于 2019-12-5 21:32:25 | 显示全部楼层
终于找到答案了,谢谢楼主!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 12:36 , Processed in 0.028977 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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