diff options
-rw-r--r-- | core/helpers/module.php | 8 | ||||
-rw-r--r-- | modules/watermark/helpers/watermark_installer.php | 4 | ||||
-rw-r--r-- | modules/watermark/views/watermark_add_form.html.php | 46 |
3 files changed, 7 insertions, 51 deletions
diff --git a/core/helpers/module.php b/core/helpers/module.php index a06f2999..04c4cc07 100644 --- a/core/helpers/module.php +++ b/core/helpers/module.php @@ -46,7 +46,13 @@ class module_Core { } public static function delete ($module_name) { - ORM::factory("module")->where("name", $module_name)->find()->delete(); + $module = ORM::factory("module")->where("name", $module_name)->find(); + $module_id = $module->id; + $module->delete(); + + $db = Database::instance(); + $db->query("DELETE FROM vars WHERE module_id = '{$module->id}';"); + Kohana::log("debug", "$module_name: module deleted"); } diff --git a/modules/watermark/helpers/watermark_installer.php b/modules/watermark/helpers/watermark_installer.php index 617c505c..a5f07202 100644 --- a/modules/watermark/helpers/watermark_installer.php +++ b/modules/watermark/helpers/watermark_installer.php @@ -29,10 +29,6 @@ class watermark_installer { } public static function uninstall() { - $module = module::get("watermark"); - - $db = Database::instance(); - $db->query("DELETE FROM vars WHERE module_id = '{$module->id}';"); module::delete("watermark"); } } diff --git a/modules/watermark/views/watermark_add_form.html.php b/modules/watermark/views/watermark_add_form.html.php deleted file mode 100644 index b5c50697..00000000 --- a/modules/watermark/views/watermark_add_form.html.php +++ /dev/null @@ -1,46 +0,0 @@ -<? 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 |