diff --git a/maintain.class.php b/maintain.class.php index c17b9a0..39c9d54 100644 --- a/maintain.class.php +++ b/maintain.class.php @@ -8,6 +8,7 @@ require_once(dirname(__FILE__) . '/include/album_shares.inc.php'); require_once(dirname(__FILE__) . '/include/database.class.php'); require_once(dirname(__FILE__) . '/tools/watermark_profiles.inc.php'); require_once(dirname(__FILE__) . '/include/dependencies.inc.php'); +require_once(dirname(__FILE__) . '/include/nc_connector_scheduler.inc.php'); class bratonien_tools_maintain extends PluginMaintain { @@ -18,9 +19,14 @@ class bratonien_tools_maintain extends PluginMaintain $dependency_messages = array(); bratonien_tools_ensure_dependencies($dependency_messages); + if (!bratonien_tools_nc_scheduler_install()) + { + $dependency_messages[] = 'Der native NC-Scheduler konnte sein Piwigo-Laufzeitverzeichnis nicht anlegen.'; + } if (function_exists('conf_update_param')) { + conf_update_param('bratonien_nc_scheduler_interval', 60); conf_update_param('bratonien_dependency_status', json_encode(array( 'checked_at' => time(), 'messages' => $dependency_messages,