帝国CMS 打算任务成果具体利用教程

  打算任务:是帝国网站打点系统提供的一项使系统在您设定的时刻,自动执行某项任务的成果。

  新建打算任务步调:

  1、编写打算任务剧本,并建造好后将剧本文件复制到帝国系统的e/tasks目次里;

  2、增加打算任务记录;

  3、完成。

  举例说明:自动刷新自界说页面的打算任务

  一、打开打算任务运行窗口

  要使系统运行打算任务必需开着运行打算任务页面(e/admin/task.php)。

  登岸靠山->“系统配置”->“打点打算任务”,点击“运行打算任务页面”以打开打算任务运行窗口,如下图:

  图1:打点打算任务

帝国CMS 规划任务成就详细操作教程

  图2:运行打算任务页面

帝国CMS 规划任务成就详细操作教程

  二、接着我们增加个自界说页面,供待会儿增加任务时利用:

  1、因为我们例子中增加的自界说页面要插手php代码输出最后刷新页面的时间,所以我们要先开启模板支持措施代码,开启要领如下:

  登岸靠山->“系统配置”->“系统参数配置”->“信息配置”,将“模板支持措施代码”项设为开启,然后提交。如下图:

帝国CMS 规划任务成就详细操作教程

  2、开启模板支持措施代码后,点击“模板打点”->“增加自界说页面”,举办自界说页面增加:

  页面名称:打算任务测试

  文件名:../../test.html

  页面内容:

<strong><font color="#FF0000" size="5">
本自界说页面最后刷新时间为: <?=date("Y-m-d H:i:s")?>
</font></strong>  

帝国CMS 规划任务成就详细操作教程

  3、提交后,返回“打点自界说页面”:

  图1:打点自界说页面

帝国CMS 规划任务成就详细操作教程

  图2:点击“页面名称”预览页面为如下:

帝国CMS 规划任务成就详细操作教程

  三、开始新建打算任务:

  (-)、编写打算任务剧本

  新建一个reuserpage_task.php文件,然后在文件里插手“刷新自界说页面”剧本代码,代码为如下:

<?php
if(!defined('InEmpireCMS'))
{
exit();
}
$userpage_ids="1"; //配置要刷新的自界说页面ID列表,多个用半角逗号格开
$pagesql=$empire->query("select id,path,pagetext,title,pagetitle,pagekeywords,pagedescription from {$dbtbpre}enewspage where id in ($userpage_ids)");
while($userpager=$empire->fetch($pagesql))
{
ReUserpage($userpager[id],$userpager[pagetext],$userpager[path],$userpager[title],$userpager[pagetitle],$userpager[pagekeywords],$userpager[pagedescription]);
}
?>

  然后生存文件,并将reuserpage_task.php文件复制到帝国系统的e/tasks目次里。

  说明:上面剧本代码中我们设定刷新自界说页面id=1的页面,依本身的环境修改上面的自界说页面ID列表。

  (二)、增加打算任务记录

  1、登岸靠山->系统配置->“打点打算任务”->“增加打算任务”,进入如下界面:

帝国CMS 规划任务成就详细操作教程

  任务名称:自动刷新自界说页面

  执行剧本设为:reuserpage_task.php

  说明:上面例子我把执行时间设为每个小时的59分钟时执行。

  2、增加打算任务后,返回打点打算任务会看到我们适才新建的打算任务,如下图:

帝国CMS 规划任务成就详细操作教程

  3、比及59分时,我们看下打算任务运行窗口,就执行了我们适才增加的打算任务,如下图:

  图1:59分时的运行打算任务页面

帝国CMS 规划任务成就详细操作教程

  图2:执行打算任务后,适才新建的自界说页面内容

帝国CMS 规划任务成就详细操作教程

  没错吧,系统已在59分时从头刷新自界说页面了。

  四、留意事项及相关说明

  留意事项:

  1、要使系统运行打算任务必需开着运行打算任务页面(e/admin/task.php)。

  2、打算任务剧本文件必需放到e/tasks目次。

  打算任务配置说明:

  1、假如选择指定的执行者,那么只有利用执行者帐号登岸才会运行打算任务。

  2、打算任务执行时间可设定按每月几号、礼拜几、某一小时与哪些分钟执行。

  五、至此,打算任务成果讲授完毕。

  附3个打算任务剧本例子:

  -----------------------------------------------

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/10048.html