注册
 找回密码
 注册
江西广告网
查看: 813|回复: 1
打印 上一主题 下一主题

让会员空间的 QQ 和 MSN仅会员能浏览

[复制链接]
  • TA的每日心情
    擦汗
    2016-12-6 16:04
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    1
    跳转到指定楼层
    发表于 2009-6-4 02:29:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

    x
    简单修改,即可让会员空间的 QQ 和 MSN仅会员能浏览,游客浏览会显示 ”登录后方可查看“

    修改方法:
    打开 template\default\space_index.htm 文件

    在232行左右找到
    1. <!--{if $space[qq]}-->
    2. <li>QQ:$space[qq]</li>
    3. <!--{/if}-->
    4. <!--{if $space[msn]}-->
    5. <li>MSN:$space[msn]</li>
    6. <!--{/if}-->
    复制代码
    替换成以下即可(红色为新添加)
    1. <!--{if $space[qq]}-->
    2.   <!--{if $_SGLOBAL[supe_uid]}-->   
    3. <li>QQ:$space[qq]</li>
    4. <!--{else}-->
    5. <li>QQ:<a href="do.php?ac=$_SCONFIG[login_action]">登录</a> 后可查看</li>
    6. <!--{/if}-->
    7. <!--{/if}-->

    8. <!--{if $space[msn]}-->
    9. <!--{if $_SGLOBAL[supe_uid]}-->  
    10. <li>MSN:$space[msn]</li>
    11. <!--{else}-->
    12. <li>MSN:<a href="do.php?ac=$_SCONFIG[login_action]">登录</a> 后可查看</li>
    13. <!--{/if}-->  
    14. <!--{/if}-->
    复制代码
    引伸:
    按照这个方法可以修改 其它的。比如性别,日期,血型等等。

    如果判断   <!--{if $_SGLOBAL[supe_uid]}-->   改成判断会员等级,可以修改成VIP才可观看的权限哦,自己动脑筋。。。。不要问俺。。。。

    有兴趣可改成付费浏览。。。。

    很多朋友问如何获当前会员的用户组怎么调用,大家可以使用

    判断用户所在组(VIP这里假设为4,具体数值,请到UCH后台的分组管理查看)
    <!--{if $space['groupid']==4}-->


    如果$space['groupid'] 事先还没获取,你可以在php文件加入获取$space['groupid'] 的函数,可以用
    getgroupid(会员的积分) 这个函数来获取,函数参数传入会员的积分$space['credits'],函数会返回这个所在组的gid,
    在对比UCH后台分组管理的gid的值就可以判断了。比如VIP的gid在后台分组管理的gid为4,在模板文件这样使用这个函数
    1. $gid = getgroupid($space['credit'], $space['groupid']);
    2. if($gid != $space['groupid']) {
    3. $space['groupid'] = $gid;
    4. }
    复制代码
    这些代码UCH本身都有,有空大家多学习一下UCH的代码,对你有帮助。

    该用户从未签到

    2
    发表于 2009-6-5 20:49:45 | 只看该作者
    谢谢楼主了洒 看好要好好学习洒
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

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