xiuno4.0开启回复可见代码 xiuno

admin 2018-4-29 2946

xiuno4.0开启回复可见代码

新建hook文件thread_message_before.htm

<?php
function get_between($input, $start, $end) {
  $substr = substr($input, strlen($start)+strpos($input, $start),
 (strlen($input) - strpos($input, $end))*(-1));
  return $substr;
}
//查询当前登录会员是否已经回复当前主题
$post = db_find_one('post', array('tid'=>$tid,'isfirst'=>0,'uid'=>$uid));
if($uid!=$thread['uid'] && empty($post) && $uid!=1){
$hide_content=get_between($first['message_fmt'],"回复可见");
$first['message_fmt']=str_replace("[hide]".$hide_content."[/hide]","<span style='border:1px dashed #f17c67;padding:0 10px;margin:0 10px;font-size:18px;background-color:#DDF0ED '>回复可见</span>",$first['message_fmt']);
}else{
$first['message_fmt']=str_replace("[hide]","",$first['message_fmt']);
$first['message_fmt']=str_replace("[/hide]","",$first['message_fmt']);
}
?>


最后于 2018-9-28 被admin编辑 ,原因:
鑫宇网络-版权声明 1、本主题所有言论和图片纯属会员个人意见,与鑫宇网络立场无关。
2、本站所有主题由该帖子作者发表,该帖子作者admin鑫宇网络享有帖子相关版权。
3、鑫宇网络管理员和版主有权不事先通知发贴者而删除本文。
4、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者admin鑫宇网络的同意。
5、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任。
6、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责。
7、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意。
最新回复 (8)
全部楼主
  • CMLNT 2018-5-2
    0 引用 2
    具体文件放在哪个目录呢
  • admin 楼主 2018-5-2
    0 引用 3
    CMLNT 具体文件放在哪个目录呢
    新建插件,hook下面新建thread_message_before.htm,代码拷贝进去就ok
  • 斜阳晚暮 2018-7-21
    0 引用 4
    在插件目录新建hook文件夹,再新建thread_message_before.htm吗?
  • admin 楼主 2018-7-22
    0 引用 5
    斜阳晚暮 在插件目录新建hook文件夹,再新建thread_message_before.htm吗?
    对的
  • 图样图森破 2018-9-20
    0 引用 6
    没搞成功   
  • admin 楼主 2018-9-20
    0 引用 7
    图样图森破 没搞成功
    按照上面做了吗》?
  • opl 2018-9-21
    0 引用 8
    打不开帖子
  • 784700 3月前
    0 引用 9
    你这段代码发帖发不了呢,怎么回事?
返回