/** * Delete message attached file * @author Josep Ferràndiz Farré (jferran6@xtec.cat) * @param args Array with fmid (message id) where the file is attached * @version 3.0.1 * @date 15/02/2015 */ public function delAttachment($args){ if (!SecurityUtil::checkPermission('IWforums::', '::', ACCESS_READ)) { throw new Zikula_Exception_Fatal($this->__('Sorry! No authorization to access this module.')); } $fid = $this->request->getPost()->get('fid', ''); $fmid = $this->request->getPost()->get('fmid', ''); $missatge = ModUtil::ApiFunc('IWforums', 'user', 'del_adjunt', array('fmid' => $fmid, 'fid' => $fid )); $missatge['adjunt']=""; $registre = ModUtil::apiFunc('IWforums', 'user', 'get', array('fid' => $fid)); $view = Zikula_View::getInstance('IWforums', false); $view->assign('missatge', $missatge); $view->assign('adjunts',$registre['adjunts'] ); $content = $view->fetch('ajax/IWforums_ajax_attachment.tpl'); return new Zikula_Response_Ajax(array('content' => $content, 'btnMsg' => $this->__('Browse...'))); }