aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authormodus75 <modus75@users.noreply.github.com>2015-10-15 22:05:20 +0200
committermodus75 <modus75@users.noreply.github.com>2015-10-15 22:05:20 +0200
commitd7fef70c4c3707fd7650896c5a62f0a7c5cc81f0 (patch)
tree539c0807d513c250242f13e5eebc3e89031b3519 /admin
parent11ccdff58523d10ccc970b879c5de01e7ec40ee2 (diff)
fix #361 - Watermark Y repeat
Diffstat (limited to 'admin')
-rw-r--r--admin/configuration.php3
-rw-r--r--admin/include/configuration_watermark_process.inc.php2
-rw-r--r--admin/themes/default/template/configuration_watermark.tpl7
3 files changed, 11 insertions, 1 deletions
diff --git a/admin/configuration.php b/admin/configuration.php
index e7e6033c8..f363021f8 100644
--- a/admin/configuration.php
+++ b/admin/configuration.php
@@ -578,7 +578,7 @@ switch ($page['section'])
$position = 'bottomright';
}
- if ($wm->xrepeat != 0)
+ if ($wm->xrepeat != 0 || $wm->yrepeat != 0)
{
$position = 'custom';
}
@@ -592,6 +592,7 @@ switch ($page['section'])
'xpos' => $wm->xpos,
'ypos' => $wm->ypos,
'xrepeat' => $wm->xrepeat,
+ 'yrepeat' => $wm->yrepeat,
'opacity' => $wm->opacity,
'position' => $position,
)
diff --git a/admin/include/configuration_watermark_process.inc.php b/admin/include/configuration_watermark_process.inc.php
index ad23d92a2..2eeb381af 100644
--- a/admin/include/configuration_watermark_process.inc.php
+++ b/admin/include/configuration_watermark_process.inc.php
@@ -126,6 +126,7 @@ if (count($errors) == 0)
$watermark->xpos = intval($pwatermark['xpos']);
$watermark->ypos = intval($pwatermark['ypos']);
$watermark->xrepeat = intval($pwatermark['xrepeat']);
+ $watermark->yrepeat = intval($pwatermark['yrepeat']);
$watermark->opacity = intval($pwatermark['opacity']);
$watermark->min_size = array(intval($pwatermark['minw']),intval($pwatermark['minh']));
@@ -135,6 +136,7 @@ if (count($errors) == 0)
|| $watermark->xpos != $old_watermark->xpos
|| $watermark->ypos != $old_watermark->ypos
|| $watermark->xrepeat != $old_watermark->xrepeat
+ || $watermark->yrepeat != $old_watermark->yrepeat
|| $watermark->opacity != $old_watermark->opacity;
// save the new watermark configuration
diff --git a/admin/themes/default/template/configuration_watermark.tpl b/admin/themes/default/template/configuration_watermark.tpl
index 11343057d..24e2a346e 100644
--- a/admin/themes/default/template/configuration_watermark.tpl
+++ b/admin/themes/default/template/configuration_watermark.tpl
@@ -111,6 +111,13 @@
<input size="3" maxlength="3" type="text" name="w[xrepeat]" value="{$watermark.xrepeat}"{if isset($ferrors.watermark.xrepeat)} class="dError"{/if}>
{if isset($ferrors.watermark.xrepeat)}<span class="dErrorDesc" title="{$ferrors.watermark.xrepeat}">!</span>{/if}
</label>
+
+ <br>
+ <label>{'Y Repeat'|translate}
+ <input size="3" maxlength="3" type="text" name="w[yrepeat]" value="{$watermark.yrepeat}"{if isset($ferrors.watermark.yrepeat)} class="dError"{/if}>
+ {if isset($ferrors.watermark.yrepeat)}<span class="dErrorDesc" title="{$ferrors.watermark.yrepeat}">!</span>{/if}
+ </label>
+
</div>
</li>