From 21b736adb98df23b61d0d110b2cebff1e3e969ee Mon Sep 17 00:00:00 2001 From: Terranom674 Date: Sat, 15 Aug 2026 15:47:27 +0200 Subject: [PATCH] Expose base watermark dimensions to admin UI --- admin.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/admin.php b/admin.php index e1f022b..d758e72 100644 --- a/admin.php +++ b/admin.php @@ -62,6 +62,14 @@ foreach ($watermark['files'] as $file => $name) $watermark_meta[$file] = $option; } +$current_watermark_meta = isset($watermark_meta[$watermark['file']]) + ? $watermark_meta[$watermark['file']] + : array('width'=>0, 'height'=>0, 'url'=>''); +$watermark['original_width'] = (int)$current_watermark_meta['width']; +$watermark['original_height'] = (int)$current_watermark_meta['height']; +$watermark['preview_url'] = (string)$current_watermark_meta['url']; +$watermark['scale_percent'] = isset($watermark['scale_percent']) ? (float)$watermark['scale_percent'] : 100.0; + foreach ($profiles as &$profile) { $file = (string)($profile['watermark_file'] ?? '');