wzcm87
wzcm87
4033 9 0

未登录会员不能查看帖子内容

怎么弄

0

See Also

Nearby


Discussion (9)

ego008
ego008 2013-04-14 03:55

以前有过相关的内容,这是其中一个 https://www.youbbs.org/t/552

0
wzcm87
wzcm87 2013-04-14 09:14

@ego008 还是没看到具体的办法

0
ego008
ego008 2013-04-14 09:28

打开 /templates/default/postpage.php 和 ios_postpage.php ,找到 $t_obj['content'] ,这是帖子的内容,改成下面就可以(注意上下文,不让php 语法出错)

if($cur_user || $is_spider){
// 这里是搜索引擎和已登录用户看到的内容
echo $t_obj['content'];
}else{
// 提示需要登录才能看到
echo '<a href="/login">请先登录</a>';
}

0
wzcm87
wzcm87 2013-04-14 09:31

@ego008 谢谢

0
wzcm87
wzcm87 2013-04-14 10:08

<div class="topic-content">
',$options['ad_post_top'],'
<p>',$t_obj['content'],'</p>
',$options['ad_post_bot'],'
<div class="topic-title-date"></div>
</div>

改了之后,空白页了.是不是位置添加错了

0
wzcm87
wzcm87 2013-04-14 10:09

@ego008

<div class=&quot;topic-content&quot;>
',$options['ad_post_top'],'
<p>',$t_obj['content'],'</p>
',$options['ad_post_bot'],'
<div class=&quot;topic-title-date&quot;></div>
</div>

改了之后,空白页了.是不是位置添加错了

0
ego008
ego008 2013-04-14 11:10

@wzcm87 以后这样手把手帮忙修改要收点赞助啦,哈哈

下面为修改方法,注意看标点符号,

,$t_obj['content'],

替换为

;
if($cur_user || $is_spider){
// 这里是搜索引擎和已登录用户看到的内容
echo $t_obj['content'];
}else{
// 提示需要登录才能看到
echo '<a href="/login">请先登录</a>';
}
echo

0
wzcm87
wzcm87 2013-04-14 12:12

@ego008

好啊..如果推出收费定制,更喜欢啊

好多功能我都可以提出来了

0
ego008
ego008 2013-04-14 12:34

@wzcm87 目前还没想定制收费计划。若真想做很多定制,可以试试到猪八戒、威客发发任务看看,这个代码很简单,估计有不少竞标。

0
Login Topics