帝国cms7.2免登录发布模块,支持自动提取缩略图并压缩

[复制链接]
1719 0
admin 发表于 2017-5-18 17:06:07 | 只看该作者 |阅读模式 打印 上一主题 下一主题
好多年没做个人网站了,当了几年苦逼的程序员,现在来造(bao)福(fu)社会吧。

最近正在研究帝国cms,公司各种建站都用它,还需要采集,于是又买了火车头,现在要发布数据到帝国cms,结果搜了一下没找到现成的免登录发布接口,就自己写了个,也就花了个把小时,简单的很。

顺便就共享一下吧,先支持新闻模型文章发布。

====
教程:
安装:
wpm文件 -- 火车头发布模块,自行导入到火车头里
e 文件夹 -- 上传到帝国网站根目录,不要改变目录结构,否则无法正常使用,可以先参考下面的配置以后再上传

配置:
首先打开 e/locoy/diguo7.2.php ,在开头几行有几个重要的值可以修改:
1. XZ_PUBKEY 常量,这个相当于密码,只有你自己知道,要跟火车头发布配置中的"全局变量"相同.
2.$configs['uid']和$configs['username'],设置为你的帝国后台发布文章用的账户id和用户名,默认取的是 uid 1 的用户名 admin,这也是大多数人的默认使用习惯。
3.$configs['autoslw_default']和$configs['autoslh_default'] 这两个是缩略图默认尺寸,防止发布模块没有提交参数导致错误,一般不用改,建议缩略图尺寸到发布模块中修改。
4.打开你的火车头采集任务,配置web在线发布,选择刚才导入的模块,设置网页编码、全局变量(上面提到过)、网站地址(站点根目录)、登录方式(不登录)。
5.获取分类列表,选择分类,保存。

发布模块说明:
请编辑发布模块,查看发布参数对应的标签,以及其他一些默认参数值的含义可以在模块保护说明里看到,这里就不说了。

关于缩略图功能:
正文标签要把图片自动下载下来,发布的时候接口会自动取正文中第一张图片作为缩略图并压缩生成一个新的图片文件,缩略图文件名是在原文件名前面加上  "small-",很好区分。
如果想修改提取第N张,缩略图尺寸,参考发布模块说明。
帝国后台那个提取参数没用,除非你不用火车头自动下载图片,只有通过帝国下载远程图片或者后台手动上传图片它才能提取第一张作为缩略图,因为帝国是根据附件表中的记录来取的。

没相册权限,纯文字不知道能否看懂?

=====
发布记录:

v1.0
- 支持新闻模型发布
- 支持自动提取缩略图并按比例压缩






locoy_diguo7.2.zip

6.45 KB, 下载次数: 0, 下载积分: 体力 -2

售价: 5 下载币  [记录]

温馨提示:资源转载网络个人收藏,如有侵权或下载链接失效或密码不对请联系站长

1、在论坛里发表的文章仅代表作者本人的观点,与本网站立场无关。
2、论坛的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进一步追究其责任的权利。
收藏
收藏0
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

专注源码资源免费分享
只要有下载币全站均可下

私人收藏网站非买卖网站

周一至周日9:00-23:00

反馈建议

282865654@qq.com 在线QQ咨询

赞助我们享尊贵分享

Powered by X3.3© 2019-2029 3se.cc Inc.( 京ICP备14050279号-2