From 79233d1bb91de4177d4cf7306054a36d0d831462 Mon Sep 17 00:00:00 2001 From: ovclas Date: Thu, 10 Jan 2013 07:36:46 +0000 Subject: [PATCH] rss feed image delete api add git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12529 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/rss/conf/module.xml | 1 + modules/rss/rss.admin.controller.php | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/modules/rss/conf/module.xml b/modules/rss/conf/module.xml index 08c2a89e8..17f056589 100644 --- a/modules/rss/conf/module.xml +++ b/modules/rss/conf/module.xml @@ -7,6 +7,7 @@ + diff --git a/modules/rss/rss.admin.controller.php b/modules/rss/rss.admin.controller.php index 6661e8f44..0207e0d94 100644 --- a/modules/rss/rss.admin.controller.php +++ b/modules/rss/rss.admin.controller.php @@ -87,6 +87,25 @@ class rssAdminController extends rss $this->setRedirectUrl($returnUrl); } + public function procRssAdminDeleteFeedImage() + { + $delImage = Context::get('del_image'); + + $oModuleModel = &getModel('module'); + $originConfig = $oModuleModel->getModuleConfig('rss'); + + // Get a variable for the delete request + if($delImage == 'Y') + { + FileHandler::removeFile($originConfig->image); + + $originConfig->image = ''; + $output = $this->setFeedConfig($originConfig); + return new Object(0, 'success_updated'); + } + return new Object(-1, 'fail_to_delete'); + } + /** * RSS Module configurations *