xref: /plugin/bez/cron-daily.php (revision b6f7176312720ac3885fae7a22e67439547251d2)
18d31684bSSzymon Olewniczak<?php
28d31684bSSzymon Olewniczak
3522c019cSSzymon Olewniczak//include base config
4522c019cSSzymon Olewniczak$inc = realpath(__DIR__.'/../../..');
5522c019cSSzymon Olewniczakdefine('DOKU_INC', $inc.'/');
6522c019cSSzymon Olewniczak
78d31684bSSzymon Olewniczak// load and initialize the core system
88d31684bSSzymon Olewniczakrequire_once(DOKU_INC.'inc/init.php');
914a1f0a4SSzymon Olewniczak
10*b6f71763SSzymon Olewniczakif (empty($conf['baseurl'])) {
11*b6f71763SSzymon Olewniczak    echo "set baseurl in dokuwiki config\n";
12f9ff7301SSzymon Olewniczak    exit(-1);
13f9ff7301SSzymon Olewniczak}
14f9ff7301SSzymon Olewniczak
15a2999599SSzymon Olewniczak$dryrun = false;
16a2999599SSzymon Olewniczakif ($argv[1] == 'dryrun') {
17a2999599SSzymon Olewniczak    $dryrun = true;
18a2999599SSzymon Olewniczak}
19a2999599SSzymon Olewniczak
208d31684bSSzymon Olewniczakrequire_once 'cron/functions.php';
218d31684bSSzymon Olewniczak
22a2999599SSzymon Olewniczakif ($dryrun || date('l') === $conf['plugin']['bez']['weekly_cron_day_of_the_week']) {
2314a1f0a4SSzymon Olewniczak    send_weekly_message();
248d31684bSSzymon Olewniczak}
258d31684bSSzymon Olewniczak
26d571026cSSzymon Olewniczaksend_task_reminder();
278d31684bSSzymon Olewniczak
288d31684bSSzymon Olewniczaksend_inactive_issue();
29