setProjectId($iProjectId); $sResult = ''; if($sAction!='') { switch($sAction) { case 'markers': $sResult = $oSpot->getMarkers(); break; case 'feed': $sResult = $oSpot->getNewsFeed($iChunk); break; case 'upload': $sResult = $oSpot->upload(); break; case 'add_post': $sResult = $oSpot->addPost($sName, $sContent); break; /*case 'sql': $sResult = $oSpot->getDbBuildScript(); break;*/ case 'sync_pics': $sResult = $oSpot->syncPics(); break; case 'get_admin': $sResult = $oSpot->getAdminSettings(); break; case 'set_admin': $sResult = $oSpot->setAdminSettings($sField, $oValue); break; default: $sResult = Main::getJsonResult(false, Main::NOT_FOUND); } } else $sResult = $oSpot->getMainPage(); $sDebug = ob_get_clean(); if(Settings::DEBUG && $sDebug!='') $oSpot->addUncaughtError($sDebug); echo $sResult; ?>