| 
									
										
										
										
											2014-03-31 20:27:07 +03:00
										 |  |  | <?php | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | namespace OCA\Documents; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | \OCP\JSON::callCheck(); | 
					
						
							|  |  |  | \OCP\JSON::checkAdminUser(); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | $converter = isset($_POST['converter']) ? $_POST['converter'] : null; | 
					
						
							|  |  |  | $url = isset($_POST['url']) ? $_POST['url'] : null; | 
					
						
							|  |  |  | try { | 
					
						
							|  |  |  | 	if (!is_null($converter)){ | 
					
						
							|  |  |  | 		Config::setConverter($converter); | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	 | 
					
						
							|  |  |  | 	if (!is_null($url)){ | 
					
						
							|  |  |  | 		Config::setConverterUrl($url); | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	 | 
					
						
							|  |  |  | 	if (Config::getConverter()!='local'){ | 
					
						
							|  |  |  | 		if (!Converter::checkConnection()){ | 
					
						
							|  |  |  | 			Helper::warnLog('Bad response from Format Filter Server'); | 
					
						
							| 
									
										
										
										
											2014-04-09 18:54:22 +03:00
										 |  |  | 			\OCP\JSON::error(array('message' => Config::getL10n()->t('Format filter server is down or misconfigured') )); | 
					
						
							| 
									
										
										
										
											2014-03-31 20:27:07 +03:00
										 |  |  | 			exit(); | 
					
						
							|  |  |  | 		} | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	 | 
					
						
							|  |  |  | 	\OCP\JSON::success(); | 
					
						
							|  |  |  | } catch (\Exception $e){ | 
					
						
							|  |  |  | 	\OCP\JSON::error(); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | exit(); |