Ignore:
Timestamp:
Sep 29, 2013, 2:38:34 PM (11 years ago)
Author:
chronos
Message:
  • Upraveno: Pozice na mapě se nyní uchovávají v databázi v položce typu varchar(255) namísto dvou desetinných míst.
  • Přidáno: Nově lze vybrat při úpravě formuláře polohu přímo v mapě.
  • Upraveno: Akce zobrazení v mapě nyní zobrazuje polohu pomocí google maps.
  • Přidáno: Pro podporu více mapových systémů definována obecná třída MapApi.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/Updates.php

    r572 r574  
    375375}
    376376
     377function UpdateTo574($Manager)
     378{
     379  $Manager->Execute('ALTER TABLE `MapPosition` ADD `Pos` VARCHAR( 255 ) NOT NULL ;');
     380  $Manager->Execute('UPDATE `MapPosition` SET `Pos`=CONCAT(`Latitude`, ";", `Longitude`)');
     381  $Manager->Execute('ALTER TABLE `MapPosition` DROP `Latitude`');
     382  $Manager->Execute('ALTER TABLE `MapPosition` DROP `Longitude`');
     383}
    377384
    378385$Updates = array(
     
    397404  551 => array('Revision' => 565, 'Function' => 'UpdateTo565'),
    398405  565 => array('Revision' => 571, 'Function' => 'UpdateTo571'),
     406  571 => array('Revision' => 574, 'Function' => 'UpdateTo574'),
    399407);
Note: See TracChangeset for help on using the changeset viewer.