backup v5
This commit is contained in:
220
files/db/backup_v5.sql
Normal file
220
files/db/backup_v5.sql
Normal file
File diff suppressed because one or more lines are too long
@@ -12,11 +12,8 @@ class Converter extends PhpObject {
|
||||
}
|
||||
|
||||
public function convertToGeoJson($sFileName) {
|
||||
$sGpxFileName = $sFileName.Gpx::EXT;
|
||||
$sGeoJsonFileName = $sFileName.GeoJson::EXT;
|
||||
|
||||
$oGpx = new Gpx($sGpxFileName);
|
||||
$oGeoJson = new GeoJson($sGeoJsonFileName);
|
||||
$oGpx = new Gpx($sFileName);
|
||||
$oGeoJson = new GeoJson($sFileName);
|
||||
|
||||
$oGeoJson->setTracks($oGpx->getTracks());
|
||||
$oGeoJson->saveFile();
|
||||
@@ -24,7 +21,7 @@ class Converter extends PhpObject {
|
||||
|
||||
public static function isGeoJsonValid($sFileName) {
|
||||
$bResult = false;
|
||||
$sGeoJsonFilePath = Geo::getFilePath($sFileName);
|
||||
$sGeoJsonFilePath = Geo::getFilePath($sFileName, GeoJson::EXT);
|
||||
if(file_exists($sGeoJsonFilePath)) {
|
||||
if(filemtime($sGeoJsonFilePath) > filemtime(Geo::getFilePath($sFileName, Gpx::EXT))) $bResult = true;
|
||||
}
|
||||
@@ -41,11 +38,11 @@ class Geo extends PhpObject {
|
||||
|
||||
public function __construct($sFileName) {
|
||||
parent::__construct(__CLASS__, Settings::DEBUG);
|
||||
$this->sFilePath = self::GEO_FOLDER.$sFileName;
|
||||
$this->sFilePath = self::getFilePath($sFileName, static::EXT);
|
||||
$this->asTracks = array();
|
||||
}
|
||||
|
||||
public static function getFilePath($sFileName, $sExt=GeoJson::EXT) {
|
||||
public static function getFilePath($sFileName, $sExt) {
|
||||
return self::GEO_FOLDER.$sFileName.$sExt;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -102,7 +102,7 @@ class Project extends PhpObject {
|
||||
(new Converter())->convertToGeoJson($asProject['geofile']);
|
||||
}
|
||||
|
||||
$asProject['geofile'] = Spot::addTimestampToFilePath(Geo::getFilePath($asProject['geofile']));
|
||||
$asProject['geofile'] = Spot::addTimestampToFilePath(Geo::getFilePath($asProject['geofile'], GeoJson::EXT));
|
||||
$asProject['codename'] = $sCodeName;
|
||||
$asProject['timezone_desc'] = Spot::getTimeZoneDesc($asProject['timezone']);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user