diff options
author | Bharat Mediratta <bharat@menalto.com> | 2008-12-29 22:30:19 +0000 |
---|---|---|
committer | Bharat Mediratta <bharat@menalto.com> | 2008-12-29 22:30:19 +0000 |
commit | 776123496b1b43230973ba7c52669e5780b21cd0 (patch) | |
tree | 681970c5ab1c915635c271300ce08957cabdcdc0 /modules/watermark/helpers | |
parent | 763cc32cafd9330f848b869372b64c8ca7ec981d (diff) |
Add transparency support
Diffstat (limited to 'modules/watermark/helpers')
-rw-r--r-- | modules/watermark/helpers/watermark.php | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/modules/watermark/helpers/watermark.php b/modules/watermark/helpers/watermark.php index 9fae277f..365cc793 100644 --- a/modules/watermark/helpers/watermark.php +++ b/modules/watermark/helpers/watermark.php @@ -19,22 +19,36 @@ */ class watermark_Core { public static function get_add_form() { + for ($i = 1; $i <= 100; $i++) { + $range[$i] = $i; + } + $form = new Forge("admin/watermarks/add", "", "post"); $group = $form->group("add_watermark")->label(_("Upload Watermark")); $group->upload("file")->label(_("Watermark"))->rules("allow[jpg,png,gif]|size[1MB]|required"); $group->dropdown("position")->label(_("Watermark Position")) ->options(self::positions()) ->selected("southeast"); + $group->dropdown("transparency")->label(_("Transparency Percent")) + ->options($range) + ->selected(100); $group->submit(_("Upload")); return $form; } public static function get_edit_form() { + for ($i = 1; $i <= 100; $i++) { + $range[$i] = $i; + } + $form = new Forge("admin/watermarks/edit", "", "post"); $group = $form->group("edit_watermark")->label(_("Edit Watermark")); $group->dropdown("position")->label(_("Watermark Position")) ->options(self::positions()) - ->selected("southeast"); + ->selected(module::get_var("watermark", "position")); + $group->dropdown("transparency")->label(_("Transparency Percent")) + ->options($range) + ->selected(module::get_var("watermark", "transparency")); $group->submit(_("Modify")); return $form; } |