'module', 'action' => 'DetailView'); return $permissions; } public function process(Vtiger_Request $request) { $response = new Vtiger_Response(); $moduleName = $request->getModule(); $url = $request->get('feedurl'); $recordModel = Rss_Record_Model::getCleanInstance($moduleName); $result = $recordModel->validateRssUrl($url); if($result) { $recordModel->save($url); $response->setResult(array('success' => true, 'message' => vtranslate('JS_RSS_SUCCESSFULLY_SAVED', $moduleName), 'id' => $recordModel->getId(), 'title' => $recordModel->get('rsstitle'))); } else { $response->setResult(array('success' => false, 'message' => vtranslate('JS_INVALID_RSS_URL', $moduleName))); } $response->emit(); } }