版本:1.8.3.2
大小:692 KB
环境:PC端
日期:2017- 9-21
水淼软件出品的一款专门给dedeCMS站群批量更新文章的软件
可以将一批文章自动发布到dedeCMS的普通文章栏目下。支持多栏目随机\每篇文章单独指定栏目发布
内置计划任务,可以挂机在每天指定时间点自动点击开始站群更新按钮
内置批处理,可以批量创建栏目、删除栏目、删除文章。
请先到后台左侧-系统-验证安全设置-开启系统验证码-后台登录,取消打勾。
也就是免验证码登录的dede网站才能使用本软件进行多网站自动更新。
"标题不能为空"解决方法
问题症状V5.7登录后台后,发布英文标题没问题,发布中文会提示“标题不能为空”。
问题根源htmlspecialchars在php5.4默认为utf8编码,gbk编码字符串经 htmlspecialchars 转义后的中文字符串为空,也就是标题为空。
解决办法给htmlspecialchars添加ENT_COMPAT ,'GB2312'参数修改编码默认值。
修改示例
1.dede/article_add.php 和 dede/article_edit.php 将
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));
修改为
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312');
2.include/ckeditor/ckeditor_php5.php 将138行
htmlspecialchars($value)
修改为
htmlspecialchars($value,ENT_COMPAT ,'GB2312')
再测试发布文章,成功!
升级记录
1.5.0.0:增加批处理工具-批量创建栏目的上级目录等多项参数(不过这个选项只在创建顶级栏目时允许使用。也就是父栏id为0;如果是创建在其他栏目下,就会沿用该父栏目的目录路径);修正右击批量创建栏目弹出的对话框的过滤问题。
1.5.1.0:修改文章首行当标题时自动清除HTML;修正成功更新文章数量为0的情况下依然刷新栏目的问题。
1.6.0.0:修改随机属性选项给文章加属性的概率为20%,且只有有图片的文章才能加幻灯、图片属性;自动保存已更新文章的地址到软件目录-文章地址目录下。
1.6.1.0:将失败的尝试次数从9次改为30次。