_helper->getHelper('AjaxContext'); $ajaxContext->addActionContext('register', 'json') ->addActionContext('remindme', 'json') ->initContext(); } public function indexAction() { $request = $this->getRequest(); $baseUrl = $request->getBaseUrl(); $this->view->headScript()->appendFile($baseUrl.'/js/airtime/preferences/preferences.js','text/javascript'); $this->view->statusMsg = ""; $form = new Application_Form_Preferences(); if ($request->isPost()) { if ($form->isValid($request->getPost())) { $values = $form->getValues(); Application_Model_Preference::SetHeadTitle($values["preferences_general"]["stationName"], $this->view); Application_Model_Preference::SetDefaultFade($values["preferences_general"]["stationDefaultFade"]); Application_Model_Preference::SetStreamLabelFormat($values["preferences_general"]["streamFormat"]); Application_Model_Preference::SetAllow3rdPartyApi($values["preferences_general"]["thirdPartyApi"]); Application_Model_Preference::SetDoSoundCloudUpload($values["preferences_soundcloud"]["UseSoundCloud"]); Application_Model_Preference::SetSoundCloudUser($values["preferences_soundcloud"]["SoundCloudUser"]); Application_Model_Preference::SetSoundCloudPassword($values["preferences_soundcloud"]["SoundCloudPassword"]); Application_Model_Preference::SetSoundCloudTags($values["preferences_soundcloud"]["SoundCloudTags"]); Application_Model_Preference::SetSoundCloudGenre($values["preferences_soundcloud"]["SoundCloudGenre"]); Application_Model_Preference::SetSoundCloudTrackType($values["preferences_soundcloud"]["SoundCloudTrackType"]); Application_Model_Preference::SetSoundCloudLicense($values["preferences_soundcloud"]["SoundCloudLicense"]); Application_Model_Preference::SetPhone($values["preferences_support"]["Phone"]); Application_Model_Preference::SetEmail($values["preferences_support"]["Email"]); Application_Model_Preference::SetStationWebSite($values["preferences_support"]["StationWebSite"]); Application_Model_Preference::SetSupportFeedback($values["preferences_support"]["SupportFeedback"]); Application_Model_Preference::SetPublicise($values["preferences_support"]["Publicise"]); $imagePath = $form->getSubForm('preferences_support')->Logo->getFileName(); Application_Model_Preference::SetStationCountry($values["preferences_support"]["Country"]); Application_Model_Preference::SetStationCity($values["preferences_support"]["City"]); Application_Model_Preference::SetStationDescription($values["preferences_support"]["Description"]); Application_Model_Preference::SetStationLogo($imagePath); $this->view->statusMsg = "