public function settingsAction()
 {
     $config = SphinxSearch_Config_Plugin::getInstance();
     $config_data = $config->getData();
     $lastrun = new Zend_Date($config_data["indexer"]["lastrun"]);
     $settings = array("pid" => $config_data["path"]["pid"], "logfile" => $config_data["path"]["log"], "querylog" => $config_data["path"]["querylog"], "indexer" => $config_data["path"]["indexer"], "phpcli" => $config_data["path"]["phpcli"], "path_searchd" => $config_data["path"]["searchd"], "indexer_maintenance" => $config_data["indexer"]["runwithmaintenance"], "indexer_period" => $config_data["indexer"]["period"], "searchd_port" => $config_data["searchd"]["port"] > 0 ? $config_data["searchd"]["port"] : 9312, "documents_i18n" => $config_data["documents"]["use_i18n"] == "true", "indexer_lastrun" => $lastrun->get(Zend_Date::DATETIME), "indexer_onchange" => $config_data["indexer"]["onchange"] ? $config_data["indexer"]["onchange"] : "nothing", "searchd_running" => SphinxSearch_Plugin::isSearchdRunning());
     $this->_helper->json($settings);
 }