PTCMS更新日志

#4.3.01

# 新增
– 集成各大引擎关键词功能
## 修复
– REDIS缓存使用和适配

#4.3.0

# 新增
– 章节本地化进程
## 修复
– 修复书籍主页月票和打赏错误

#4.2.26

# 新增
– API接口用于APP开发,(api开发手册:https://www.showdoc.com.cn/lovees/6467710041434484)
## 修复
– 若干BUG

#4.2.25

# 新增
– 增加百度快速收录,SEO设置->百度推送中开启并配置限额,然后任务管理开启任务

# 优化
– 搜索语句 搜拼音判断searchkey是否是英文
– 关闭后台每日链接全量提交、每日MIP全量提交、每日AMP全量提交、每日熊掌号全量 后台任务开关,您可以升级后后台再次手动开启
– 移除百度推送中AMP的设置,增加快速收录开关
– 优化后台推送日志记录格式及页面展示模板
– 优化后台任务表单,参数为非必填项
– 优化后台任务日志改为按天存储(早前改过一次,但是多人开发被其他开发成员回滚)
– 仅下载的规则站点,不在受源数限制

# 4.2.24
近期官网持续遭受DDOS攻击,每次都会被阿里云拉黑半小时,如遇无法访问请稍后访问

## 新增
– 增加2.0到4.2的数据库升级程序,模板需要手动升级

## 修复
– 修复作者主页连接使用作者名`{name}`显示无法访问的bug
– 修复禁用友情链接后前台依旧显示的bug
– 修复特殊情况下本地化的封面无法显示的bug
– 修复用户注册登陆使用验证码后cookie写入失败问题
– 近期其他问题修复

PS1:Swoole Compiler已经更新新版本,所以4.3快了
PS2:老朋友知道我的快了是以年为单位变成以月为单位

## 0314补充
修复数据库升级程序的一些适配bug

## 4.2.23
新开设博客栏目,以后不定期做一些科普,大家可以从官网顶部导航进入,这是第一篇

https://www.sxsay.com/

## 修复
– 修复章节重拍放入后台只修复一本的bug
– 修复一处可能会影响性能的sql语句

## 优化
– 优化truncate函数
– 优化用户登录注册流程

## 20191203 4.2.22

# 修复
– 修复开启小说跳转后章节页无法跳转的bug
– 修复原创章节字数统计和word统计字数不一致的问题
– 修复开启繁体后台部分功能异常的bug
– 修复下载功能下载链接多个的bug(无法复现尝试修复)

# 优化
– 后台小说开启跳转后目录页面跳转到目录页而非信息页

## 20191203 4.2.21

# 新增

– 后台管理员权限设置
可以设置多级管理员权限,对每个菜单进行限制
可以设置某些书或者作者归属到某个管理员(编辑)下进行管理

– 原创增加修改机制
修改小说信息、修改章节数据、修改书单信息如果需要审核则修改的需要等待审核之后才会替换线上

# 修复
– 修复部分繁体问题

# 优化
– 社区中反馈的sql优化 `order by id desc` => `max(id)`

## 20191106 4.2.20
# 新增
– 增加章节或者简介中出现敏感词拒绝发布

# 修复
– 修复后台设置用户消费金币换月票,但打赏后没有。
– 修复在投月票时显示用户有月票及数量,但实际投票是却提示“可用数量不足”

# 优化
– 增加敏感词显示前替换 之前为发布时替换
– 作品发布前增加同名书校验
– 优化作者中线章节显示顺序 防止后台审核章节后显示顺序错乱

## 20191105 4.2.19
# 新增
– 后台用户编辑增加头像、用户名、金币、月票、经验、积分的修改(用户等级由经验确定)
– 增加自动订阅取消开关
– 增加原创封面上传增加Oss支持,手动配置

# 修复
– 修复原创作品更换换封面失败,显示是给其他账号的作品换了封面。
– 修复作品章节字数少订阅消耗为0的时候点订阅作品显示 余额扣除失败
– 修复原创作品不是最后一张点阅读下一章显示已读完所有章节
– 修复原创作品订阅一个收费章节读完之后,不是链接到新发布的下一章继续收费章节
– 修复选择章节进行订阅还是提示未选择章节
– 修复作品设置修改分类部分情况下失效的bug
– 修复原创数据统计
– 修复章节发布后,第一次发布章节(包括收费章节)出现待审核,审核通过后,所发章节就直接发布出来了,不会出现待审核。目前每一章都需要审核。

## 20191030 4.2.18

虽然公司已经破产清算,但是之前的小伙伴在Git开发分支上还是提交了很多优化修复,趁着年前店里关门review之后放出

# 新增
– 增加原创专区作者退出功能,只推出原创专区不退出用户中心

# 修复
– 作者通过后台审核后,还是显示的审核中,但能创建作品。
– 后台作者管理显示也是(未审核),但作品通过审核后能访问。
– 点击作品管理,首次创建新作品,创建成功后,不自动跳转。
– 在编辑草稿箱点发布显示:当前用户信息异常,必须在编辑状态下才能发布(偶尔出现)
– 草稿箱的内容段落在点编辑时标记显示为代码
– 后台作品审核-编辑-请求视图文件异常,状态:404
– 原创作品确定为收费后,就不能发表原创章节了
`增加input:radio name=type 当-2为免费章节 -3为vip章节`

## 20190930 4.2.16 更新内容
本打算十一后在发布这个版本,想了想还是算了,先发出来,有条件的人可以先测试
请在客服指导的情况下使用

# 新增智能换源功能
当前所选源站无法打开、内容质量低、规则变动等情况会自动选取另一个规则进行展示
使用该功能请调低采集超时时间和合理设置自动换源次数

# 新增主动式触发缓存
入库目录时可以对本批次入库的章节列表进行主动触发,及早缓存。需要配合前面发布的多进程模式
章节入库请等待4.3

# 适配Fikker
智能调整各个页面的缓存时间 以及同一页面登陆前后的不同展示。

# 优化单机性能
优化两处在单机40流量情况下处理的几处不合理的地方

# 修复反馈过来的几个小问题

最后,程序很早就已经停止对外销售。

## 20190928 4.2.15 更新内容

# 新增
– 无

# 修复
– 修复繁体输出时候的若干问题

# 优化
– 取消之前程序对一库多站的限制(geek可以先折腾)
– 删除小说不会对作者进行同步删除
– 后台部分界面文案优化

# bug反馈
– 欢迎使用破解版的同学通过Telegram @ptcms反馈bug

## 20190908 4.2.14 更新内容

# 新增
– 增加微信H5支付,任意手机浏览器可以用微信支付了
– 增加微信JSSDK支付,微信内嵌浏览器直接调用微信支付

# 优化
– 小说程序使用www.ptcms.com官网,后台相关链接切换

## 20190908 4.2.13 更新内容
# 新增
– 新增维护脚本`php kx fix:chapter`,新增数据4.2.9补丁已修复,脚本对历史数据进行修复(脚本执行较慢,请在空闲时间执行,提前做好数据备份)
– 新增后台升级提示,创意来源`bookcms`

# 优化
– 优化多进程采集

## 20190908 4.2.10 更新内容
# 新增
– 后台采集增加附加cookie的功能,需要升级数据库 ^.^

# 优化
– 优化蜘蛛统计性能

## 20190908 4.2.9 更新内容

## 修复
– 修复更改编码输出后搜索无结果的bug
– 修复推送日志成功数据没有记录的bug
– 修复极个别情况下后台采集导致服务器卡死的情况
– 修复非www域名下升级提示打包失败的bug
– 优化类似起点和QQ书城同一本书因编号不同匹配差异问题

## 优化
– 升级包去除admin.php和robots.txt文件
– 优化处理后台升级速度过慢的问题
– 优化采集章节标识依据,避免同一站点开启https或者更换域名导致同一章节入库两次的问题(此问题最佳解决方式是从规则入手)

## 20190807 4.2.8 更新记录

## 20190807 4.2.7 更新记录

### 新增

### 修复
– 修复规则不存在时内容重采等采集相关功能直接终止运行

### 优化
– 更新包去除robots.txt文件
## 20190817 4.2.7

### 新增
– 搜索引擎提交日志 ( 统计日志 -> 推送日志 )

### 修复
– 修复隧道代理出口随机情况下无法使用的bug
– 重新修复规则不存在时内容重采等采集相关功能直接终止运行

### 优化
– 重新优化后台一键升级功能
– 重构繁体输出功能
– 优化采集生成文件的权限
– 后台文案优化

## 20190807 4.2.6 更新记录

### 新增
– 新增蜘蛛统计功能,默认未开启,如需使用请手动开启
“`$xslt
功能相关设置: 系统设置 -> 站点配置 -> 功能设置 (主要开启关闭功能)
蜘蛛相关配置: 系统设置 -> 蜘蛛管理 (可以自定义新增蜘蛛)
蜘蛛统计查看:
1、首页趋势图
2、统计日志 -> 蜘蛛统计
“`

### 修复
– 修复规则列表文案错误
– 修复修改页面输出为GBK和繁体时的几处异常
– 修复规则不存在时内容重采等采集相关功能直接终止运行

### 优化
– 升级错误时候进行回滚 避免出现升级失败后无法继续升级 提示版本一致的问题
– 服务器时间错误的时候导致解压失败

## 20190801 4.2.5 更新记录

### 新增
– 新增繁体输出和GBK输出,方便繁体站的朋友和杰奇转移过来的朋友

### 修复
– 修复`php kx site:clear`命令
– 修复部分规则可能会造成新增和编辑失败的bug
– 修复2.0规则导入后替换内容部分可能会出现`undefined`的bug

### 优化
– 优化后台创建管理员失败的错误提示
– 后台增加网站快速跳转链接和广告链接
– 程序更名为PT小说程序
– 后台服务协议进行修改

## 20190725 4.2.4 更新记录
本版本开发过程中针对几位5万+流量的站点进行了专门优化,可以说是一个大流量优化版本

## 新增
– 新增目录分页采集功能,针对部分站点目录分页进行针对处理

## 修复
– 修复sitemap无封面时使用了本地封面的bug
– 修复神马sitemap作者为空时候的异常报错
– 默认模板的一些问题处理
– 修复后台升级未成功但是版本号已变更的bug
– 修复服务器时间不对导致后台升级解压出现的错误提示

## 优化
– 对大流量针对性优化
– 优化2.0.3升级程序的执行效率
– 优化后台table模块在无数据的异常
– 排行榜页面增加`{$rank.name}`和`{$rank.key}`两个变量

## 20190626 4.2.3 更新记录
积累更新,中间已多次发版
# 新增
– 增加安装程序对7.3的支持

# 修复
– 修复后台 热门书更新 无法选择类型的bug
– 修复XML的多了一个<的bug
– 修复神马提交的一些问题

# 优化
– 优化后台的多图上传模块
– 优化后台文件上传布局问题
– 优化2.0升级程序的一些问题
– 优化后台一键更新网络问题导致超时

20190523 4.2.2 更新记录
# 新增

# 修复
– 修复后台修改作者表搜索表未同步修改的bug
– 修复后台批量删除功能在某些情况下异常的bug
– 修复后台更新命令的bug
– 修复分销在一个特例情况下计算错误的bug

# 优化
– 优化章节分页功能,支持设置最大分页页数
– 后台菜单优化以便支持自定义插件
– 不在对min.js进行压缩

# 核心
– 修复having的使用问题

20190429 4.2.1 更新记录
## 新增
– 新增模板市场,后期模板会发布到模板市场

## 修复
– 修复部分站点阅读书籍时书被自动加入书架
– 修复后台富文本输入框bug
– 修复后台评论审核设置显示错误

## 优化
– 后台任务增加自定义任务
– 后台菜单调整
– 神马sitemap内容层增加cdata

## bug
20190327 4.1.6 更新记录
## 修复
– 修复sitemap靠后的页面无内容
– 修复头像显示异常
– 修复内容重采页面结束参数不起作用的bug
– 修复内容重采可能的异常

## 优化
– 增强安全过滤,过360校验
– 启动总进程的提示信息
– 优化手动采集中错误导致中断的问题

## 核心
– 核心升级到3.5.12

20190322 4.1.5 更新记录
## 修复
– 修复部分可能导致xss的安全漏洞
– 修复部分采集功能无法使用
– 修复sitemap的内容页若干问题

20190321 4.1.4 更新记录

## 新增
– 增加一套模板(m.xs.la)
– 增加站点清空命令 `php kx site:clear siteid/{siteid}`

## 修复
– 修复神马结构化数据异常问题
– 修复后台sitemap数量设置无效的bug

## 优化
– 优化采集规则判断逻辑
– 后台菜单更名

20190313 4.1.3 更新记录
## 新增
– 增加笔趣岛移动端模板(m.biqudu.com)

## 优化
– 内存存储格式优化(需要更新缓存后生效)
– 优化第三套pc模板的章节阅读页js页面设置部分功能,可以直接替换
– 优化所有前台js、css资源,默认进行打包压缩

20190306 4.1.2 更新记录
## 新增
– 增加笔趣阁pc端模板(参考 xs.la)

## 修复
– 修复部分代理测试出错的bug
– 修复第一套模板pc端首页分类部分书籍导致错位(template/kxwebno1/index.phtml 146、170、171行)
– 修复amp模板链接点击错误(template/kxampno1/novel/info.phtml 310行)

## 优化
– 代理测试的时候给出更多信息方便排错

## 核心
– 配置文件存取支持无限级

20190205 4.1.1 更新记录
## 新增
– 增加联合登录功能 (QQ、微博、微信,使用时请联系客服获取帮助链接,如有问题请及时反馈)
– 新增百度熊掌号appid设置 用在mip模板中

## 修复
– 修复神马mip推送问题
– 修复清空站点数据后再次采集书籍报错
– 修复手动升级数据库执行错误
– 修复专题获取书籍在特殊情况下异常的bug

## 优化
– 优化代理错误提示

4.0.45 更新记录
## 新增
– 无

## 修复
– 修复章节VIP标识若干问题
– 修复点击数重置后台任务无效的bug
– 修复安装程序最后出现错误提示的bug
– 修复采集更新基准站某些情况下可能失败的bug
– 取消注册邮箱必填的逻辑

## 优化
– 优化规则测试时候的信息提示
– 关闭站点在换源时屏蔽
– 减少长时间采集进程在采集时候的内存占用
– 我的书架和阅读历史列表变量进行统一,请使用我的书架的格式
– 我的书架排序按照2.*系列默认值改为更新时间

## 核心
– 无

20190213 4.0.44 更新记录
## 新增
– 增加神马搜索mip推送功能
– 增加章节内容vip标识,识别后调用系统设置->章节设置->VIP转码提示设置内容

## 修复
– 修复amp推送地址错误的bug
– 修复开启oss、cos可能出现的封面地址错误

## 优化
– 优化基准站更新方式
– 优化自动后台日志存储文件名避免出现大量日志文件导致后台卡死
– 优化后台更新功能为4.1做准备

20190130 4.0.43 更新记录
## 新增
– 新增熊掌号域名设置,可以自己指定自己的熊掌号域名,除mip模板外其他模板需要自行进行熊掌号的模板优化
– 新增站点清空功能
– 新增站点删除功能

## 修复
– 修复列表采集 自定义页面无效
– 修复规则编辑页 页面错误标识内容为空时点击确定无效
– 修复目录在某个极端情况下不显示的bug(基准站没有章节)
– 修复部分中间版本安装的显示设置页面信息数量无效的bug

## 优化
– 优化搜索的默认结果及手动处理数据导致可能的出错
– 兼容老版本搜索类型novelname,新版本推荐使用name
– 删除作者时候同步删除书籍
– 小说不存在的错误提示增加展示内容 便于排查错误
– 优化章节重新排序的处理方式,逻辑同采集,优质站点也可以进行order_id增加
– 优化内容重采功能,提升重采后章节匹配度
– 优化主进程pid的存储方式改为数据库
– 优化点击重置标识的存储方式改为数据库
– 优化规则管理导出导出位置及操作流程
– 优化站点管理列表,增加站点采集小说数量的展示
– 优化规则采集测试部分代码

## 核心
– View标签属性不区分大小写
– Response::screen优化输出
– Improve/admin动态输出整理

20190123 4.0.42
## 新增
– 任务监控页面增加主进程运行状态,数据仅供参考,会有延迟,需要重启主进程才会生效

## 修复
– 修复缓存bug
– 优化区块空数据bug
– 修复熊掌号天级推送失败的bug

## 优化
– 采集时基准站过程优化
– 优化vip转码提示配置文案
– 章节获取换源接口增加`num`参数可以手动指定获取数量
– 章节获取换源区块默认数量从`10`改为采集设置最大源数量

## 核心
– 屏蔽生产模式下的错误提示

20190117 4.0.41
## 新增
– 迁移并升级优化`2.*`版本PC模板 全新包中
– 迁移并升级优化`2.*`版本wap模板 全新包中

## 修复
– 修复规则管理过滤重复章节无法关闭的bug
– 修复前面升级导致章节列表显示不全的bug
– 修复前面升级导致新闻列表无法显示的bug
– 修复更换模板部分情况下缓存点击”无效”的bug
– 修复API规则下载地址采集功能无效的bug
– 修复安装过程中可能会出现的异常错误

## 优化
– 优化规则测试的时候的异常情况的展示
– 优化分页区块
– 章节排序权重排序方式优化
– 部分用户操作信息提示优化
– 去除一个评论只能回复一次的错误逻辑

20190114 4.0.40 更新记录
## 新增
– 章节TXT存储,公测未开放

## 修复
– 禁用小说还可以搜索到和访问
– 修复排序失败的小说章节显示在章节列表的bug
– 修复新闻置顶功能无效
– 修复同台服务器采集冲突问题
– 修复评论分页地址错误 模板文件`template/kxwebno1/comment/list.phtml`

## 优化
– 小幅优化采集性能速度 增强主进程稳定性 必须关闭主进程
– 优化程序执行效率,感谢10w+的大佬

## 模板

20190108 4.0.39 更新记录
## 新增
– 信息更新增加封面本地化的功能
– 新增自动更新基准站开关

## 修复
– 修复删书 导致评分记录、推荐记录列表异常
– 修复删书 用户关联表数值异常

## 优化
– 优化信息更新拼音转换稳定性

## 核心
– 优化拼音转换类默认值

20190105 4.0.38 更新记录

## 新增
– 新增命令行工具`php kx fix:conflict` 修复小说冲突所产生的小说重复问题
– 采集的时候多个规则采集同本书会有冲突的问题,所以采集的时候对这本书加锁,采集完这本书释放锁

## 修复
– 修复优质站点仅有一个章节更新的时候不会自动增加order_id

## 优化
– 命令行工具小说重拍支持批量书号模式(英文, 分隔)`php kx collect:update:reorder novelid/批量书号模式`
– 命令行工具小说重采支持批量书号模式(英文, 分隔)`php kx collect:update:recollect novelid/批量书号模式`
– 优化优质站点、原创站点更新章节重拍其他站点章节顺序的逻辑

20190104 4.0.37 更新记录

## 新增
– 命令行工具(php kx fix:cover) 校验封面是否本地化,没有本地化的重新本地化
– 拼音转换工具 命令行(php kx tool:pinyin 关键词/多个使用斜杠分割) 后台(顶部菜单栏右侧)
– 命令行工具(php kx cron:cleanLog) 清除后台采集日志
– `php kx cron:cleanLog 清除30天以前的日志`
– `php kx cron:cleanLog 10 清除10天以前的日志`
– `php kx cron:cleanLog begin/20190101 清除20190101以后的日志`
– `php kx cron:cleanLog end/20190101 清除20190101以前的日志`
– 增加计划任务 清除30天以前的后台采集日志
– 功能设置增加是否开启cdn选项,开启cdn之后阅读记录、访问量增加专门的apijs来进行
– 功能设置增加搜索模式,可以自己指定是否开启节省资源的搜索模式
– 信息更新增加拼音更新功能,在修改完拼音首字母大小写设置之后可以使用此功能批量替换

## 修复
– 修复章节重拍错误
– 修复采集是到基准站采集使用了代理的bug
– 修复内容重采可能会导致的问题
– 修复采集优质站点可能会出现的章节倒序问题
– 修复SEO全量任务异常
– 修复小说管理分类里面只有男生分类
– 修复JS加载章节功能失效
– 修复正则规则下载匹配无效
– 修复规则为仅下载模式时测试规则异常
– 修复任务日志开关关闭后不重启任务无效,改为及时关闭
– 修复其他规则不显示来源站链接的bug
– 修复前台采集书号批量模式分隔符不正确的bug
– 修复部分用户百度推送pc失败?
– 修复添加的时候列表页更新标识必须填写的错误逻辑

## 优化
– 优化章节对比的准确度,如果还有问题请及时联系!!!
– 优化采集管理默认执行方式
– 内容重排支持批量操作
– 内容重采支持批量操作
– 规则优化 仅下载也需要设置信息页规则 添加规则默认表单展示问题
– seo配置优化,直接填写url即可,不需要分开填写site和token了
– 优化采集测试时候封面保存的提示
– 用户登陆cookie增加userid和username方便js调用
– 目录页增加siteid变量
– 优化chapter.list,解决定制情况下可能会出现的错误
– 合并百度推送的各个子项目到一个配置页中
– 优化评论需审核时的处理逻辑

20181227 4.0.36 更新记录

## 新增
– 增加后台一键升级功能
– 下载改在规则管理中控制 增加是否支持下载和仅下载两个开关 site的down_power去掉

## 修复
– 反馈管理 默认状态是已处理 反馈时间错误
– 修复章节小于30章不显示章节列表 `public/template/kxwebno1/js/novel.js` 文件第10行
– 广告标识增加限制仅能使用字母及数字,广告调用错误的需[重建JS]方可

20181226 4.0.35 更新记录

## 新增
– 和书号有关的链接增加 [subnovelid] [subnovelidplus] 的支持
– 新增封面保存路径设置

## 修复
– 修复手机模式判断某些情况下不准确的bug
– 修复封面获取遇到 `//` 开头处理失败的bug
– 修复采集管理中异常中断进程

## 优化
– 优化安装程序,检查目录权限、扩展安装情况及缓存连接
– 优化采集规则更新标识,如果页面没有更新标识不要填写自动用时间填充

20181225 4.0.34 更新记录

## 新增
– 新增加自定义页面功能

## 修复
– 修复新闻修改后前台内容没有更新
– 修复模板__SELF__标识为固定值的bug
– 修复规则替换规则在一些情况下无法正常添加的bug

## 优化
– 后台采集管理 增加采集模式选项,用户可选择使用后台执行还是页面页面执行
– 封面保存不在强制进行封面校验
– 全面优化后台修改内容前台信息展示一致性

## 核心
– view、model、block等优化

20181224 4.0.33 更新记录

# 修复
– 修复pc阅读页二维码地址不正确
– 修复阅读历史页面出错的bug @心意
– 邀请链接少了/ @心意
– 昵称用户名统一问题 @心意
– 修复单页时间显示问题 @心意
– 修复固定代理在socks5和socks4出错的bug @app
– 后台评论管理内容无法修改 不显示评论用户 @少年你好
– 采集规则 在章节内容添加要替换的内容 添加了正则模式保存了。再看是空白
– 小说阅读页面换源关闭无效 目录关闭无效
– 小说信息页-未采集到小说章节页面[立即阅读]按钮不可点击
– 基础资料头像上传失败
– 用户设置了昵称优先显示昵称
– PC端设为首页,加入收藏夹点击无效 @心意
– 手机端阅读页-右上角弹出层加入书架没有作用
– 手机端 我的评论 点击内容跳转链接错误
– 手机端小说信息页评论部分布局错乱
– mip模板url错误
– 推荐位管理,当小说被删除时编辑推荐位置异常
– 去掉基础设置站长邮箱格式限制增加(at) @心意
– 站点禁用不在使用这个站点的章节源

# 优化
– 区块缓存优化
– 优化封面提示
– 访问不存在的章节给予错误提示并跳回书页
– 章节内容等部分规则支持多模板

# 核心
– 区块缓存id获取优化

# 已完成
20181221 4.0.32 更新记录

## 新增
– 采集时增加书名格式校验

## 修复
– 修复清空站点功能bug @你发财
– 修复采集管理几个采集方式的错误 @你发财
– 修复加入后台任务失败的bug
– 修复模板章节地址没有自持pinyin的bug
– 修复替换规则无法清空的bug
– 修复清空小说时tag未清除 @公子宇

## 优化
– 优化代理相关功能
– 优化采集时图片地址以`//`开头的处理
– 优化采集时字数为**.**万的处理

20181220 4.0.31 更新记录

## 新增
– 阅读历史增加移出历史功能
– 采集代理设置页增加测试代理功能

## 修复
– 修复规则修复章节名选项保存无效的bug
– pc我的书架右侧排序无效,移动端对应增加此功能
– 修复mip amp首页模板位置不正确

## 优化
– 后台文案优化,采集文案优化
– 移动端书架阅读历史 n章未读数字改红红色 位置放到书名一行右侧 @不三不四
– 优化采集在某些情况下执行失败的bug
– 后台采集日志列表显示任务执行参数

## 核心
– 任务超时及内存限制放大
– 优化Http类

20181219 4.0.30 更新记录
重写采集管理功能

## 新增
– 新增手机端搜索记录,基于localStorage实现
– 后台手动采集日志管理

## 修复
– 修复章节字数小于分页设置字数时上一章链接错误的bug
– 修复pc章节阅读目录model 无法关闭的bug
– 修复pc无法移除收藏的小说的bug
– 修复笔趣岛规则

## 优化
– 采集管理重构优化,参考宝塔后台任务实现方式
– 删除的书无法从书架删除,优化为删除小说自动移出书架
– 优化书架相关操作体验

## 模板
– 请替换`public/template/kxwebno1/js/read.js` 文件 修复目录modal无法关闭的bug
– 请替换`public/template/kxmobileno1/js/mark.js` 文件 删除小说后小说item进行remove操作

20181218 4.0.29 更新记录
## 新增

## 修复
– 修复采集一本小说采集错误导致整个采集中止
– 需要几处模板bug 参考下面内容可以手动修复
– 修复章节接口地址必填的bug
– 修复上一章上一页页面链接错误
– 修复书页地址无法设置 /{novelid}/ 的bug
– 修复拼音书号在某些页面出现问题的bug
– 修复添加规则的时候无法保存内容替换规则的bug

## 优化
– 阅读历史应该不需要登陆就可以使用
– 小说管理 点击书名到前台

## 核心
– 生产模式错误修正

## 模板
1. public/template/kxmobileno1/css/global.css:1902行 `.pt-tip`增加一行 解决遮挡问题
`z-index:2`

2. public/template/kxmobileno1/js/read.js 手动删除57-65行 或者覆盖文件 解决js冲突导致阅读页右上角无法点击
3. template/kxmobileno1/novel/categorylist.phtml 第53行 `{$loop.novel.caption}` 改为 `{$loop.novel.intro|showIntroLine}`

20181217 4.0.28 更新记录
## 新增
– 模板页新增360结构化数据展示
– 列表采集增加自定义页面采集
– 新增非正常模式 及两个此模式下功能(清空小说数据 清空站点数据)

## 修复
– 修复修改规则后未生效的bug

## 优化
– 模板增加专用标识优化
– 安装程序php路径选择优化

## 核心
– 模板支持__SELF__替换

20181214 4.0.27 更新记录
## 新增
– 无

## 修复
– 修复热门书更新失败

## 优化
– 优化id采集的信息提示

## 核心
– 无

20181213 4.0.26 更新记录
## 新增
– 后台最新版本接口及新闻接口从服务器拉取
– 列表采集 书号采集等增加分页跳转防止页面卡死
– 信息更新增加规则选择可以换源更新

## 修复
– 修复长分类导致的页面错误 @app
– 修复信息更新可能导致404错误的一个小异常 @app
– 修复任务监控页面重复刷新 @app
– 修复sitemap手机地图索引页使用了主域名的bug
– 修复推荐功能小说不存在仍有占位 @你发财
– 修复后台修改密码授权码均无法使用的bug @你发财
– 修复书籍管理搜索书名搜不到内容 @app

## 优化
– 后台作者搜索和修改改为文本框,防止加载过多数据 @xiashu
– 安装程序优化逻辑判断 @游民
– 优化最大源的错误提示 @app
– 后台SEO sitemap 页面提示优化
– 字段长度优化

## 核心
– setInc setDec函数优化

20181212 4.0.25 更新记录

## 新增
– 新增域名校验功能,没有设置的域名和封面、资源域名禁止访问
– 模板资源增加资源地址引用
– 更新缓存功能

## 修复
– 手机访问后台 右上角三个点点击报错
– 书籍管理完全搜索不到东西 @非无策
– 修复阅读历史不显示多少张未读
– 添加分类那里我要给女生频道添加个分类 添加不了 有错误 @xiashu
– 修复阅读历史 报错 @非无策
– 修复换源错误 @戏说梦语
– 修复推荐管理功能异常 @小小
– 修复信息更新功能404 @非无策
– 修复章节重排后阅读异常 @非无策
– 修复JS阅读的时候转码失败 @梦想中文网
– 修复JS阅读的时候内容没有格式化
– 修复sitemap功能 @小小
– 修复采集的时候没有获取到字数 @非无策
– 更新芝麻代理地址新地址
– 修复代理页面设置展示形式错误

## 优化
– js阅读的时候不在支持分页
– 增加封面配置的相关提示
– 过滤封面增加更多空内容 感谢@xiashu站长提供

## 核心
– 优化debug模式的判定
– Storage 增加 flush
– 修复图片缩放的时候原图小于缩放尺寸还进行操作的bug

20181210 4.0.24 更新记录
## 新增
– 自动代理接口处理及芝麻代理的支持,其他代理平台陆续添加
– 新增网站统计配置项,更方便的添加统计代码和公共代码
– 控制台清空缓存命令
– 章节显示方式 直接转码或者js加载
– 增加小说跳转功能 禁用小说分为两种status字段 0 禁止访问 1 正常访问 大于1 跳转到这个书号的小说

## 修复
– 修复章节选取源排序方式未按照配置生效
– 修复首页右侧列表书名作者未对齐
– 控制台首页 待办事宜 链接错误 @少年你好

## 优化
– 重构广告管理,广告位=>多个广告
– 整理版本文件前后台共用,后台默认入口改为admin.php
– 下载地址为空下载页下载列表展示提示信息
– 数据库不存在安装程序创建数据库 @xiashu
– 安装程序信息提示处理优化
– 后台curd/list.js 根据hash自动填充搜索项目
– 后台curd/list.js 检测搜索输入框回车键自动提交搜索

## 核心
– Mysql类构造函数内捕获PDO异常并抛出错误
– 修复Url::build 传入method为空或方法名时生成的url规则异常

20181209 4.0.23 更新记录
## 新增
– 新增后台管理员管理功能
– 新增阅读历史功能
– 版本号更新时间字段,便于了解更新进度
– 采集任务进度监控

## 修复
– 修复pc搜索结果立即阅读按钮点击异常 @戏说梦语
– 修复换源链接错误导致无法换源 @游民
– 修复采集目录乱序重拍功能异常 @小小
– 修复pc首页更新列表不支持四字分类的bug @???

## 优化
– 登陆修改为登录
– 表单错误的时候字段名尽量提示成改成中文
– 重做小说推荐管理功能
– 后台用户删除逻辑优化 非管理员
– 后台修改密码重做,增加修改授权码
– 采集增加过滤相同章节功能,请配合使用目录乱序处理使用
– 优化规则测试功能
– 优化采集时的信息提示
– 优化后台登陆页面
– 采集兼容处理手动删除小说导致无法在采集入库 @小小

## 核心
– 修复runinfo替换异常的bug
– 优化block命名方式减少调用缓存次数

20181208 4.0.22 更新记录
## 新增
– 采集规则增加章节分页标识,用于采集章节分页的情况 @app
– 新增章节阅读尾页配置 减少章节页模板难度
– 新增PC章节上下页翻页快捷键
## 修复
– 修复添加规则的时候下载规则为必填的错误逻辑 @app
– 修复部分采集信息会输出到前台 @小小
– 修复部分规则采集的时候封面获取不正确 @app
– 修复换源后在部分情况下章节页提示报错 @小小
– 后台修改密码应该修改的账号密码 授权码不允许修改 只能通过数据库改 @你发财
– 启用拼音书号的时候首页最新章节链接错误 @游民
## 优化
– 未安装fileinfo的时候上传给予响应错误提示 @app
– 优化章节链接,防止伪静态未配置{page}的时候page=1出现在链接中
## 核心
– Url::build方法优化,净化生成的url

20181207 4.0.21 更新记录
## 新增
– 测试及采集的时候提示正在使用代理及代理使用状态 @小小
– 主进程监控脚本
– 安装程序
– 破解章节名防采集功能
## 修复
– 修复规则代理设置修改后保存无效的bug @小小
– 修复导入老规则失败 @小小
– 导入导出规则优化 @小小
– 封面本地化失败 @小小
– 修复后台删除小说失败异常现象 @小小
– 修复采集配置 忽略书籍 内容替换不起作用bug
## 优化
– 优化规则添加默认值
– 优化采集代理设置表单
## 核心框架
– 过滤增强
– migrate:up/down 增加参数静默 “-s” 无严重错误时不输出错误消息

20181206 4.0.20 更新记录 该版本看下情况是否可以做为首个稳定版本
## 新增
– 章节内容分页 pc和手机分开设置
– mip模板 基于2.0信息页
– amp模板 基于2.0信息页
– 规则导入(支持2.0老版本规则导入) 规则导出
– 数据库在线升级 支持选择性升级 可以拒绝某个文件的升级直接写migrate表记录不在执行
– SEO各项主动提交功能 链接、mip、ping、amp、熊掌

## 修复
– pc信息页评分失败 @公子宇 @卜三卜四
– pc首页分类层错位 @公子宇
– 去掉migrate的倒序 防止执行冲突
– 修复任务监控主进程开关打开关闭失败bug
– 修复进程监控主进程状态显示异常
– 修复模板设置显示异常 @小小
– 修复banner内容无法修改 @小小
– 修复部分sitemap链接错误

## 优化
– 手机模板JS代码移到文件外
– 手机模板章节阅读换源及目录改为AJAX调用

## 核心框架

20181204 4.0.19 更新记录
## 新增
– 采集管理功能开发 支持多种采集模式

## 修复
– 修复自动切换模板开启后导致pc模板异常的bug
– 修复笔趣岛规则

## 优化
– 优化采集成功后重拍机制
– 重新整理并梳理pc基础SEO优化
– PC模板JS代码移到文件外
– PC模板章节阅读页黑夜模式优化
– PC模板章节阅读换源及目录改为AJAX调用

## 核心框架
– Response输出格式在ajax模式下的默认值
– Web优化Response type的处理

20181203 4.0.18 更新记录
## 新增
– 广告功能 简单版本,轮播暂未支持
– 评论审核设置
– 移动端阅读页引导

## 修复
– seo设置 经常出现undefined或者加载不出来的问题(点击了tkd要是点击了其他的在点击tkd就这样了) @少年你好
– pc和wap 章节报错 提交不了 @小小
– 删除小说关联删除 source表 @公子宇
– 小说首次评分出现infinity字样 计算分数方式不对 @公子宇
– pc端小说信息页/下载页tag过多导致布局错误
– 用户积分前台对应逻辑 经验名字 积分名字前台统一替换

## 优化

## 核心框架

20181202 4.0.17 更新记录
## 新增
– 新增手机端自动切换域名设置 可以不跳域名访问手机端(强烈不推荐使用)

## 修复
– 修复开启跳转手机访问不跳手机取名
– 修复后台退出功能异常 @公子宇
– 修复采集在某些情况下还是提示未登录 @公子宇

## 优化
– 优化手机端RUNINFO信息的展示,为单独手机端模板增加该项配置
– 安全考虑移除书籍管理删除所有功能

## 核心框架
– 减少Request无用逻辑

20181201 4.0.16 更新记录

## 新增
– 下载功能增加单个下载资源的下载量统计
– 后台新闻相关内容 新闻列表 新闻分类
– 采集增加单个站点代理功能
– 采集增加目录防采集章节名处理配置
– 后台Banner管理功能 通过后台在线修改

## 修复
– 下载功能修复
– 修复设置页面非必填提示格式错误(如链接设置)
– 修复后台控制台首页链接地址错误

## 优化
– 默认SEO设置->链接设置重新整理
– 默认SEO设置->TKD设置重新整理

## 核心升级

20181130 4.0.15 更新记录

## 新增
– 增加笔趣岛规则
– sitemap可以自定义链接形式
– 新增模板管理功能
– 重构sitemap,增加以下几种sitemap支持
> 百度结构化
> 百度移动
> 通用PC
> 通用手机
> 神马专用
> 百度MIP专用
> GoogleAMP专用
– 后台反馈管理
– 采集作者管理
– 新增下载页面

## 修复
– 修复采集表单一个极小可能出现的bug (由网友@aaa发现)
– 修复后台用户登录过期问题
– 调整反馈管理目录位置
– 修复网站关闭功能
– 修复新闻列表及新闻分类功能异常

## 优化
– 优化采集的空间占用(感谢@下书站长提供方案,新版空间占用是老版本的60%-70%,而下书站长的方式则仅有20%-30%)
– 优化采集表单的展示顺序 (感谢网友@aaa)
– 优化搜索时候关键词的安全过滤规则

## 核心框架
– 增加控制器middleware
– 优化配置缓存清理方式
– 增加控制器$disableActions,在init完成后检查

20181128 4.0.14 更新记录
## 新增
1. 新增外部排行 目前有6个 分别是
> 百度热搜榜
> 追书热度榜
> 书旗热搜榜
> 掌阅热销榜
> 起点月票榜
> 17K鲜花榜

## 优化
1. 核心框架调用优化
2. 控制台输出函数优化
3. 手机端登录注册页面跳转
4. 后台菜单展开折叠优化
5. 后台采集体验优化

## 修复
1. 修复手机跳转及分类匹配级别配置缺失
2. pc页面新闻没有读取到分类修复
3. 修复手机端用户中心title错误
4. 评论不显示头像和昵称修复
5. 移动端作者主页无简介和头像
6. PC排行相关页面左侧链接修复

# 字段
`position` 排序 越小越靠前

# 关于id
– 数据库主键都使用id
– 其他表关联使用表名_id,当表带下划线的时候酌情使用最后部分_id
– php代码中使用驼峰命名 如 $novelId
– url中使用全小写 如 novelid=1
– block中的参数使用全小写如 novelid
最后两个的原因是 方便用户使用,容易输入,不容易记混

参考功能
booklink.me
mark考虑增加siteid

给TA买糖
共{{data.count}}人
人已赞赏
教程

PTCMS,安装使用教程!

2021-2-9 3:44:51

教程

PTCMS,安装使用教程!

2021-2-9 3:44:51

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索