array( 'handler' => 'bratonien_tools_clear_image_cache', ), 'image_cache_build' => array( 'handler' => 'bratonien_tools_start_main_cache_build', ), 'image_cache_cancel' => array( 'handler' => 'bratonien_tools_cancel_main_cache_build', ), 'image_cache_worker_settings' => array( 'handler' => 'bratonien_tools_save_cache_worker_settings', ), 'watermark_save' => array( 'handler' => 'bratonien_tools_save_watermark', ), 'watermark_file_delete' => array( 'handler' => 'bratonien_tools_delete_watermark_file', ), 'watermark_engine' => array( 'handler' => 'bratonien_tools_handle_watermark_engine', ), 'watermark_profile_save' => array( 'handler' => 'bratonien_tools_save_watermark_profile', ), 'watermark_profile_delete' => array( 'handler' => 'bratonien_tools_delete_watermark_profile', ), 'watermark_profile_duplicate' => array( 'handler' => 'bratonien_tools_duplicate_watermark_profile', ), 'watermark_defaults' => array( 'handler' => 'bratonien_tools_save_watermark_defaults', ), 'watermark_rule' => array( 'handler' => 'bratonien_tools_save_album_rule', ), 'public_selection_settings' => array( 'handler' => 'bratonien_tools_save_public_selection_settings', ), 'asset_upload' => array( 'handler' => 'bratonien_tools_upload_asset', ), 'asset_delete' => array( 'handler' => 'bratonien_tools_delete_asset', ), 'asset_upload_limits' => array( 'handler' => 'bratonien_tools_save_upload_limits', ), 'album_lock_toggle' => array( 'handler' => 'bratonien_tools_toggle_album_lock', ), 'album_share_create' => array( 'handler' => 'bratonien_tools_create_album_share', ), 'album_share_regenerate_link' => array( 'handler' => 'bratonien_tools_regenerate_album_share_link', ), 'album_share_revoke' => array( 'handler' => 'bratonien_tools_revoke_album_share', ), 'nc_connector_create_local' => array( 'handler' => 'bratonien_tools_nc_connector_create_local', ), 'nc_connector_delete' => array( 'handler' => 'bratonien_tools_nc_connector_delete', ), 'nc_connector_import_legacy' => array( 'handler' => 'bratonien_tools_nc_connector_import_legacy', ), 'nc_connector_verify' => array( 'handler' => 'bratonien_tools_nc_connector_verify_managed', ), 'nc_connector_prepare_takeover' => array( 'handler' => 'bratonien_tools_nc_connector_prepare_takeover', ), 'nc_connector_cancel_takeover' => array( 'handler' => 'bratonien_tools_nc_connector_cancel_takeover', ), 'self_update_check' => array( 'handler' => 'bratonien_tools_self_update_check', ), 'self_update_run' => array( 'handler' => 'bratonien_tools_self_update_run', ), ); } function bratonien_tools_handle_watermark_engine() { $enabled = !empty($_POST['engine_enabled']); bratonien_tools_set_watermark_engine($enabled); return array( 'message' => $enabled ? 'Bratonien-Wasserzeichenverwaltung aktiviert. Piwigos bisherige Wasserzeichen-Nutzung wurde gesichert und unterdrueckt.' : 'Bratonien-Wasserzeichenverwaltung deaktiviert. Die zuvor gesicherte Piwigo-Wasserzeichen-Nutzung wurde wiederhergestellt.', ); }