From cf300bc5c3b567d563b862371c2447063a4ae3c2 Mon Sep 17 00:00:00 2001 From: Terranom674 Date: Wed, 19 Aug 2026 20:14:33 +0200 Subject: [PATCH] 0.9.6.30: Scheduler beim Plugin-Lifecycle initialisieren --- maintain.class.php | 6 ++++++ 1 file changed, 6 insertions(+) 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,