经过本人研究dedecms5.7版本 特编写出其支持 自动发布文章的功能
1、配置文件介绍:
app_data 目录下:
Db.config 文件:
<?xml version="1.0"?>
<DbConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<DbList>
<DbInfo>
<Server>localhost</Server> ----mysql 数据库服务器地址
<UserID>root</UserID> -----用户名
<PassWord>root</PassWord> -----密码
<DataType>MySql</DataType> ------数据类型 这个不用改 默认就可以了
<DataVer>5.5.8</DataVer> -----这个不用改 默认就可以了
<Catalog>dedecmsv57gbksp1</Catalog> -----填写数据库的名字
<PoolMinSize>16</PoolMinSize> -----这个不用改 默认就可以了
<PoolMaxSize>100</PoolMaxSize> ------这个不用改 默认就可以了
<ConnectTimeout>30</ConnectTimeout> ------这个不用改 默认就可以了
<CommandTimeout>60</CommandTimeout> ------这个不用改 默认就可以了
</DbInfo>
</DbList>
</DbConfig>
System.config 文件:
<?xml version="1.0"?>
<SystemConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Interval>1</Interval> -----这个不用改 默认就可以了
<DataSize>5</DataSize> -------这个可自定义 是指定发布文章的数量 5 代表这5篇
<IsAppend>true</IsAppend> --------默认true代表这 想日志文件里追加数据 false 代表这 覆盖日志文件
<Dic>F:\DedeCmsServer\</Dic> --------可自定义 目的是将日志文件放在指定地方 如果文件夹不存在程序可自动创建 格式:“F:\目录\”
<ProcessName>DedeCmsServer</ProcessName>
</SystemConfig>
1、功能:
本程序自动发布程序规则介绍:
第一: 凡是认为的将文章 加粗 推荐 幻灯 等其他操作 程序将优先发布这些文章,当无这些推荐 或其他操作 时程序将 安装分类来发布文章 每个分类下取一篇
文章进行自动发布。
第二:发布时间为 整点发布。8:00 -22:00 其每到整点将会自动执行自动发布功能。
第三: 程序自带记录日志功能。 日志将记录整点发布的文章ID 和对应栏目名称。以方便才看。
2、案例网站请访问:http://www.wp85.com
3、日志记录请访问:http://www.wp85.com/logfile/2013-01-09_Log.txt
可更改对应的日期查看对应的日志 如更改 http://www.wp85.com/logfile/2013-01-10_Log.txt
注:将待自动发布的文章 设置为待审核状态 。 这是前提条件。
如有其他需求 请联系本人 qq如下:1376609520
1、配置文件介绍:
app_data 目录下:
Db.config 文件:
<?xml version="1.0"?>
<DbConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<DbList>
<DbInfo>
<Server>localhost</Server> ----mysql 数据库服务器地址
<UserID>root</UserID> -----用户名
<PassWord>root</PassWord> -----密码
<DataType>MySql</DataType> ------数据类型 这个不用改 默认就可以了
<DataVer>5.5.8</DataVer> -----这个不用改 默认就可以了
<Catalog>dedecmsv57gbksp1</Catalog> -----填写数据库的名字
<PoolMinSize>16</PoolMinSize> -----这个不用改 默认就可以了
<PoolMaxSize>100</PoolMaxSize> ------这个不用改 默认就可以了
<ConnectTimeout>30</ConnectTimeout> ------这个不用改 默认就可以了
<CommandTimeout>60</CommandTimeout> ------这个不用改 默认就可以了
</DbInfo>
</DbList>
</DbConfig>
System.config 文件:
<?xml version="1.0"?>
<SystemConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Interval>1</Interval> -----这个不用改 默认就可以了
<DataSize>5</DataSize> -------这个可自定义 是指定发布文章的数量 5 代表这5篇
<IsAppend>true</IsAppend> --------默认true代表这 想日志文件里追加数据 false 代表这 覆盖日志文件
<Dic>F:\DedeCmsServer\</Dic> --------可自定义 目的是将日志文件放在指定地方 如果文件夹不存在程序可自动创建 格式:“F:\目录\”
<ProcessName>DedeCmsServer</ProcessName>
</SystemConfig>
1、功能:
本程序自动发布程序规则介绍:
第一: 凡是认为的将文章 加粗 推荐 幻灯 等其他操作 程序将优先发布这些文章,当无这些推荐 或其他操作 时程序将 安装分类来发布文章 每个分类下取一篇
文章进行自动发布。
第二:发布时间为 整点发布。8:00 -22:00 其每到整点将会自动执行自动发布功能。
第三: 程序自带记录日志功能。 日志将记录整点发布的文章ID 和对应栏目名称。以方便才看。
2、案例网站请访问:http://www.wp85.com
3、日志记录请访问:http://www.wp85.com/logfile/2013-01-09_Log.txt
可更改对应的日期查看对应的日志 如更改 http://www.wp85.com/logfile/2013-01-10_Log.txt
注:将待自动发布的文章 设置为待审核状态 。 这是前提条件。
如有其他需求 请联系本人 qq如下:1376609520
转载于:https://blog.51cto.com/harlen/1114862