summaryrefslogtreecommitdiff
path: root/modules/watermark/views
diff options
context:
space:
mode:
Diffstat (limited to 'modules/watermark/views')
-rw-r--r--modules/watermark/views/watermark_add_form.html.php46
1 files changed, 46 insertions, 0 deletions
diff --git a/modules/watermark/views/watermark_add_form.html.php b/modules/watermark/views/watermark_add_form.html.php
new file mode 100644
index 00000000..b5c50697
--- /dev/null
+++ b/modules/watermark/views/watermark_add_form.html.php
@@ -0,0 +1,46 @@
+<? defined("SYSPATH") or die("No direct script access."); ?>
+<? if (empty($_FILES)): ?>
+<script>
+$("document").ready(function() {
+ ajaxify_form();
+});
+
+function ajaxify_form() {
+ $("#gUploadWatermarkForm").ajaxForm({
+ complete:function(xhr, statusText) {
+ $("#gUploadWatermarkForm").replaceWith(xhr.responseText);
+ if (xhr.status == 200) {
+ $("#gUploadWatermarkForm").clearForm();
+ }
+ ajaxify_form();
+ }
+ });
+}
+</script>
+<? endif ?>
+<form action="<?= url::site("watermark/load")?>" method="post" id="gUploadWatermarkForm"
+ enctype="multipart/form-data">
+ <fieldset>
+ <legend><?= _("Upload Watermark")?></legend>
+ <ul>
+ <li <? if (isset($errors["file"])): ?>class ="gError"<? endif ?>>
+ <label for="file"><?= _("File")?></label>
+ <input type="file" id="file" name="file" class="upload"
+ value="<?= $fields["file"] ?>">
+ <? if (isset($errors["file"]["type"])): ?>
+ <p><?= _("Invalid File Type") ?></p>
+ <? elseif (isset($errors["file"]["size"])): ?>
+ <p><?= _("File too large") ?></p>
+ <? elseif (isset($errors["file"]["valid"])): ?>
+ <p><?= _("Upload failed") ?></p>
+ <? endif ?>
+ <? if (isset($success)): ?>
+ <p><?= $success ?></p>
+ <? endif ?>
+ </li>
+ <li>
+ <button type="submit" class="submit"><?= _("Upload") ?></button>
+ </li>
+ </ul>
+ </fieldset>
+</form> \ No newline at end of file