千帆云

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 9859|回复: 5
打印 上一主题 下一主题

[接口升级] (APP_3.2升级)本地插件qianfan_1.2.1升级--升级流程

[复制链接]

520

主题

779

帖子

5万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
54671
楼主
发表于 2018-5-8 13:43:30 | 显示全部楼层 | 来自江苏
phpwind站点:
注意:更改文件,务必先备份。

千帆本地接口更改
取消帖子点赞,取消评论点赞功能
1. 新增两个接口文件 /clientapi/require/cancelPingThread.php   /clientapi/require/cancelPingComment.php  


2. 修改文件,增加一个方法,/clientapi/api/ping.class.php



3. 修改文件,在入口增加这两个接口, /clientapi/index.php


4.修改文件,帖子收藏需要加个参数 、clientapi/require/mycollectthread.php编辑文件 25行左右,修改sql:

$sql = "SELECT t.tid,t.fid,t.subject,t.digest,t.authorid,t.author,t.postdate,t.favors,t.replies,t.ifupload,t.special,c.id as favid FROM pw_collection c INNER JOIN pw_threads t ON c.typeid=t.tid WHERE c.uid = " . S::sqlEscape($winduid) . " AND c.type='postfavor' AND c.ifhidden=0 AND t.ifcheck=1";

千帆帖子礼物样式
1. 修改文件  /clientapi/api/thread.class.php文件




论坛源码更改
千帆帖子礼物样式,pc同样支持需要改下,类似3.0版本的小视频修改

需要更改pw源码文件,/require/bbscode.php
添加一下代码
  1.     // qf自定义标签处理成class
  2.     if(strpos($message, "[qf_") !== false && strpos($message, "[/qf_") !== false) {
  3.         if(preg_match('/\[qf_(.+?)]/', $message, $matches)) {
  4.             $message = str_replace('[qf_'.$matches[1].']', '<div class="qf_'.$matches[1].'">', $message);
  5.             $message = str_replace('[/qf_'.$matches[1].']',  '</div>', $message);
  6.         }
  7.     }
复制代码





最新pw插件 clientapi.zip (210.97 KB, 下载次数: 716)



回复 收起回复
B Color Smilies
还可输入 个字符
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

QQ|Archiver|手机版|小黑屋|千帆移动开放平台  

GMT+8, 2024-5-6 14:37

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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