V4.2 ( 2022-7-1 )

新增:

  • 阅读页增加选择使用JS输出 ( 后台开关设置 ), 使用方法见https://www.shipsay.com/archives/443/, 或参考默认模板tpl_reader.php中的写法
  • 催更功能 ( 和报错功能共用一套数据, 通过提交的类型区分 )

优化:

  • 修改sql建表语句, 兼容mysql8.0
  • 添加当前小说分类链接标签 <?=$sorturl?>
  • 后台过滤替换优化: 对替换关键字 ♂ 的处理, 详见后台替换描述说明
  • 站点地图优化显示顺序, 避免有新入库小说后,之前的分页sitemap文件内容改变
  • 删除章节或章节id变更后, 打开原路径空白, 改为返回404

修复:

  • 后台过滤替换: 如果将某些字替换成html编码(如: 的)时, 按字数分页时会进行截断.
  • 分类页+第1页+只看全本时, 底部的翻页页码中的链接不正确.
V4.1 ( 2021-9-1 )

新增:

  • txt模式: 如获取不到txt内容, 可尝试其他模式.
  • 更多的分页选项: 1不分页, 2按行数分, 3按字数分

优化:

  • 优化txt下载的章节名
  • 取消使用本地化PC封面模式
  • 修改某些报错提示文字
V4.0.3 ( 2021-6-12 )

修复:

  • 原始txt如果为gbk/gb2312, 内容如果含有 € 等特殊符号, 页面空白的bug
V4.0.2 ( 2021-5-7 )

修复:

  • 英文windows+iis 环境, 作者页面的 作者名 是乱码(gbk)
V4.0.1 ( 2021-4-20 )

修复:

  • php8 + redis 下, 如果某分类一本书都没有,可能会导致首页空白的bug
  • 繁体版的长尾词页面, 显示的书名还是简体的bug

取消:

  • 取消静态首页功能 ( 和 redis 功能重复 )
V4.0 ( 2021-4-2 )

新增:

  • 支持php8
  • 小说下架(隐藏)功能
  • 统计小说点击数功能可关闭 (能提升数据库性能)
  • 收费插件: 长尾词(自动抓取百度下拉框关键字,生成对应小说)

优化:

  • 按照神马官方最新白皮书, 重写神马站点地图代码
  • 本地化封面后的图片路径,图片名, 保持和源站一样 (现在可以直接从源站将封面打包 , 复制到前端服务器 , 加快首次本地化封面的速度)
  • 优化路由逻辑, 让某些特殊的url路径也能正常访问.

Bug修复:

  • 某些船说版本, 同服务器下, txt路径填写硬盘地址不生效.
  • 本地封面模式下, 如果源站没有封面, 生成的是一个0字节文件
  • 本地封面模式下, 船说app中不显示封面
V3.7.8 ( 2020-11-19 )

Bug修复:

  • 船说分表版建表sql语句bug,导致分表版小说后台有数据,前台无数据.
V3.7.7 ( 2020-11-7 )

Bug修复:

  • 如果分类列表页的url使用sortid时, 站点地图中的链接还是拼音模式
V3.7.6 ( 2020-10-19 )

Bug修复:

  • 后台新增/修改小说失败
V3.7.5 ( 2020-10-1 )

新增:

  • 拼音模式下, 每本书的章节ID可以设置从1开始
  • 后台编辑小说可修改: 关键字, 拼音名, 副标题等( 杰奇1.7 不支持 )

优化:

  • 信息页最后9章增加为最后12章

Bug修复:

  • 修复杰奇1.7版本, 下载的txt文件, 内容正常, 章节名是乱码的问题
  • 修复源站杰奇1.7版本, 如果手动上传图片章节, 且图片名为中文, 图片章节不显示的问题
  • 修复某些模板可能会出现的跳转错误
  • 修复拼音模式下, txt下载无效的问题
  • 修复后台手动增删的章节, 章节数不变的问题
V3.7.2 ( 2020-9-2 )

Bug 修复:

  • 拼音字段中如果有 '-' 时, 找不到页面(404)
  • 百度sitemap, 神马sitemap: 设置了拼音路径还是显示为id路径
  • 收费插件: 百度全自动推送, 神马全自动推送: 设置了拼音路径推送的还是为id路径
V3.7.0 ( 2020-9-1 )

功能增加:

  • 路径增加小说拼音方式: 如 /book/cangyuantu.html

    • 请确保数据库 article_article 表中的 articlecode 字段中有唯一内容
    • 使用拼音模式,高级功能, 小说ID转换, 不再生效, 需关闭.
    • 使用拼音路径,需修改'加入书架'链接(不使用拼音路径,不用改)在信息页(tpl_info.php)和阅读页(tpl_reader.php)模板文件中:
    搜索:
        addbookcase('<?= $articleid ?>'
    修改为:
        addbookcase('<?= $is_acode ? $sourceid : $articleid ?>'
    • 注: 老站由小说id改造为拼音url, 用户的阅读记录/足迹会出现404 (会员书架不受影响), 改造前请慎重考虑.

Bug 修复:

  • 繁体版, 作者页, 网页源代码中作者名显示为简体的bug
V3.6.0 ( 2020-8-1 )
功能增加:
  • 增加静态首页生成
  • 增加神马结构化站点地图
  • 增加TXT下载和小说推荐功能, 模板标签https://www.shipsay.com/archives/257/
  • 增加Gzip选项,通过压缩网页从而大幅提升访问速度. ( 注: 如服务器已开启Gzip, 则效果不明显. )
  • 增加搜索记录开关
  • 数据库增加 "持久连接" 选择
优化:
  • SEO 优化: 增加 Last-modified 返回
  • 对文本内容特殊符号 ( 如: & < > 等 ) 的优化处理
  • 数据库 "测试连接" 更准确
Bug修复:
  • MYSQL 5.7+, 加入书架可能会失败
V3.5.2 ( 2020-7-1 )
功能增加:
  • 增加搜索参数的设置, 可大幅降低搜索对源站的资源占用
优化:
  • 搜索关键字为空, 不再在后台全网搜索记录里显示
修复:
  • 极端情况下, 临近小说区块, 可能不正常显示
  • 在自定义分类页路径中, 如果包含有数字, 分类列表的上一页,下一页路径不正确
  • 使用杰奇1.7做源站时, 手动新增章节可能会失败
V3.5.1 ( 2020-6-27 )
优化:
  • 新增章节,删除章节,章节重新排序后, 小说的最后更新时间和最后章节也同步更新
修复:
  • 章节列表中, 全部选中,取消全选功能不正常的bug
V3.5.0 ( 2020-6-25 )
功能增加:
  • 增加后台查看全网搜索记录
  • 批量删除小说及章节功能
  • 统计代码 (可放置多个,开关单独控制)

    • 老模板升级,在需要放置统计代码的模板中 (如: tpl_footer.php) 相应位置,添加代码:

      <?php include_once __ROOT_DIR__ . '/shipsay/configs/count.ini.php';foreach($count as $v) {if($v['enable'])echo $v['html'];}?>
  • 修复已知bug, 优化代码
V3.4.1 ( 2020-6-14 )

注: 此补丁只适用于 V3.4.0 升级到 V3.4.1 如非V3.4.0版本,请获取完整版.此次升级为安全升级,直接覆盖即可,不影响网站配置及模板.

Bug修复
  • 打开混淆ID开关后,排行榜列表中,最新章节地址404。
其它
  • 优化程序代码
V3.4.0 ( 2020-6-1 )
功能增加:
  • 可自定义 Redis 库序号 ( 基础知识请自行百度 )
  • 可手动增加新小说及新章节
  • 增加对关键字(如主角名) 的处理

    • 模板标签: <?=$keywords?> 或 <?=$v['keywords']?> (循环)
  • 增加收藏数标签 <?=$goodnum?>
  • 针对反代模式,增加强制域名功能
  • 增加排行榜聚合页(可自定义路径)

    • 模板标签(数组): $allvisit1 ... $allvisit99 (分类1到分类99的总排行) $monthvisit1(月) $weekvisit1(周), 以此类推
  • 增加数据库测试功能
优化:
  • wap独立目录页伪静态路径可完全自定义,目录分页每页显示多少章可自定义

    • 将tpl_info.php 及 tpl_reader.php 中的 <?=$fake_indexlist?><?=$articleid?>/ (如果有) 修改为 <?=$index_url?>
Bug修复:
  • 删除书架的小说时, 如果其他用户有同一本书, 也会同时删除的bug
升级操作:

分表版用户需升级数据库,在mysql中执行以下sql语句:

ALTER TABLE `shipsay_article_article`   
ADD COLUMN `lastvote` int(11) unsigned NOT NULL DEFAULT '0',
ADD COLUMN `dayvote` int(11) unsigned NOT NULL DEFAULT '0',
ADD COLUMN `weekvote` int(11) unsigned NOT NULL DEFAULT '0',
ADD COLUMN `monthvote` int(11) unsigned NOT NULL DEFAULT '0',
ADD COLUMN `allvote` int(11) unsigned NOT NULL DEFAULT '0',
ADD COLUMN `goodnum` int(11) unsigned NOT NULL DEFAULT '0';

V3.3.0 ( 2020-5-8 )

此次升级为安全升级,直接覆盖之前的3.x版本即可,不影响已配置好的文件和模板

功能增加:

  • 增加更换小说封面功能
  • 增加章节重新排序功能

Bug修复:

  • 使用混淆ID后,纯手机模板章节列表页无法显示问题
  • 后台-参数设置-封面模式无法切换的bug

V3.2.0 ( 2020-5-7 )

增加:

  • 后台 - 增加清空redis缓存功能

优化:

  • 保存设置时自动判断文件可写状态, 减少人为出错几率
  • 后台 - 数据库密码默认不再明文显示

Bug修复:

  • 使用分表版时,分类列表不显示
  • 服务器为windows系统时 可能无法编辑小说章节

V3.1.0 ( 2020-5-5 )

优化:

  • 调整后台表单描述及位置, 更高效,更顺手.

修复:

  • 编辑章节,当源站txt为GBK编码时,显示为乱码
  • 分表版-小说管理-不能显示小说章节的bug

V3.0.0 ( 2020-5-2 )

  • 增加

    • 后台管理系统
    • 后台设置: 敏感词过滤替换
    • 后台设置: 友情链接管理, 模板标签: <?=$link_html?>
    • 后台设置: 免登陆报错处理
  • 程序大幅优化,更高效的redis缓存算法,更快的响应速度,更高的负载.

    完整介绍及连接 https://www.shipsay.com/archives/144/

V2.5 (2020-4-21)

  • 增加:

    • 封面本地化后, 移动端可调用本地PC端封面(ID混淆算法需一致).
     config.ini.php 中:
     $local_img = 0; //0-使用源站封面; 1-使用本地封面 (第一次访问时将从源站下载封面到本地); 2-使用本地的PC端封面 
  • 优化:

    • 无封面地址,修正为带完整域名.
    • 相邻小说增加限定条件:一周内有更新才算,避免选出太监书,对SEO不友好
  • 统一标签:

    • 统一模板文件 tpl_indexlist.php 标签:
      <?=$v['chaptername']?> 改为  <?=$v['cname']?>
      <?=$v['chapter_url']?> 改为  <?=$v['cid_url']?>

V2.4.2 (2020年4月9日)

  • 增加可自定义路径:

    • 阅读记录(足迹)页
    • 独立目录页(分页,一般为wap模板)
  • 修复:

    • 书页,阅读页,分类页等伪静态地址不能有数字的问题。
  • 优化: 程序代码

V2.4.1 2020-4-5

  • 优化: 目录分页时,如果手动输入页码大于最大页,则显示最后一页的章节.
  • 取消: 登陆,注册时的验证码

V2.4.0 2020-4-3

  • 取消 remote.ini.php, 写入configs.ini.php 统一配置

V2.3.1 2020-3-30

  • 鉴于CDN,蜘蛛爬虫的特性,取消根据访问设备自动切换模板功能
  • 由于采集失败或者网络延时造成读取不到txt,之前返回404
  • 现更改为返回文字: "章节内容缺失或章节不存在!请稍后重新尝试!".
  • 注:如果手动输入不存在的章节地址,也会返回该文字.

V2.3 2020-3-29

  • 新增功能: 是否将封面下载到本地使用
  • 封面图片本地化后:
  • 大幅提升页面响应速度,让船说快上加快..
  • 封面图片地址显示为当前域名地址;
  • 封面图片ID和当前小说ID保持一致;
  • (即如果混淆了小说ID,那么封面图片的ID也会同步变化);
  • 缺点:会占用前端主机硬盘空间,如源站更新了封面,本地不会更新
  • 注:封面图片文件夹为: /www/images 需设置为可写 ( 0777 )

v2.2

  • 优化登陆,注册部分程序逻辑
  • 打开redis缓存后,每个站的区块排序将不同,避免同质化.
  • 涉及:

    • 首页所有区块(除封推)
    • 分类页列表

v2.1.1

船说bug修复公告: 当从m端的'独立目录页' 跳转到pc端时,由于pc模板没有单独的目录页面,会造成页面空白. 修复后: 跳转到当前小说的信息页. 登陆,注册,书架 跳转到首页


  本站所有文章如未特殊注明均为原创。本文由 逆水行舟 原创,未经同意请勿转载、引用。