如何让游客能看到版面但是无法阅读帖子内容
发表于 : 2018年12月23日 10:41
如何让游客能看到版面但是无法阅读帖子内容?也就是游客可以看到版面或版面内文章标题,点击后提示需要登陆。
我研究了后台设置似乎无法做到这一点。
我研究了后台设置似乎无法做到这一点。
代码: 全选
<!-- IF S_USER_LOGGED_IN -->{postrow.MESSAGE}<!-- ELSE -->You need <!-- IF S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --><a href="{U_REGISTER}">{L_REGISTER}</a> or <!-- ENDIF --><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x">{L_LOGIN_LOGOUT}</a> to see all posts.<!-- ENDIF -->
这个办法好,感谢感谢!!davidyin 写了: ↑2018年12月24日 05:49 楼上的权限设置只能实现看到论坛版块的名字,看不到帖子列表。
给与游客只读权限后,修改下面的模板。
参考这个帖子
https://www.phpbb.com/community/viewtopic.php?t=2335146
修改模板 ./styles/yourstyle/template/viewtopic_body.html
找到 {postrow.MESSAGE},替换为代码: 全选
<!-- IF S_USER_LOGGED_IN -->{postrow.MESSAGE}<!-- ELSE -->You need <!-- IF S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --><a href="{U_REGISTER}">{L_REGISTER}</a> or <!-- ENDIF --><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x">{L_LOGIN_LOGOUT}</a> to see all posts.<!-- ENDIF -->