Warning: The magic method __unset() must have public visibility and cannot be static in /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/cfgen/texy/texy-compact.php on line 47

Warning: The magic method __isset() must have public visibility and cannot be static in /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/cfgen/texy/texy-compact.php on line 49

Warning: The magic method __unset() must have public visibility and cannot be static in /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/cfgen/texy/texy-compact.php on line 77

Warning: The magic method __isset() must have public visibility and cannot be static in /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/cfgen/texy/texy-compact.php on line 79

Warning: The magic method __unset() must have public visibility and cannot be static in /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/cfgen/texy/texy-compact.php on line 98

Warning: The magic method __isset() must have public visibility and cannot be static in /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/cfgen/texy/texy-compact.php on line 100

Warning: The magic method __unset() must have public visibility and cannot be static in /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/cfgen/texy/texy-compact.php on line 201

Warning: The magic method __isset() must have public visibility and cannot be static in /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/cfgen/texy/texy-compact.php on line 203

Warning: The magic method __unset() must have public visibility and cannot be static in /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/cfgen/texy/texy-compact.php on line 217

Warning: The magic method __isset() must have public visibility and cannot be static in /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/cfgen/texy/texy-compact.php on line 219

Warning: The magic method __unset() must have public visibility and cannot be static in /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/cfgen/texy/texy-compact.php on line 277

Warning: The magic method __isset() must have public visibility and cannot be static in /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/cfgen/texy/texy-compact.php on line 279

Warning: The magic method __unset() must have public visibility and cannot be static in /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/cfgen/texy/texy-compact.php on line 291

Warning: The magic method __isset() must have public visibility and cannot be static in /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/cfgen/texy/texy-compact.php on line 293

Warning: The magic method __unset() must have public visibility and cannot be static in /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/cfgen/texy/texy-compact.php on line 807

Warning: The magic method __isset() must have public visibility and cannot be static in /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/cfgen/texy/texy-compact.php on line 809

Warning: Cannot modify header information - headers already sent by (output started at /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/cfgen/texy/texy-compact.php:47) in /mnt/data/accounts/j/jslab/data/www/notepad/__core__/lib/http.class.php on line 8
„Odkud jste?“ mapa | Adam's Notepad

„Odkud jste?“ mapa

Úvod

Chtěli byste umožnit členům vaší diskuse „připíchnou si špendlík“ na mapě?

„Odkud jste?“ mapa je jednoduchá webová aplikaci využívající Google Maps API ve spojení s PHP a databází MySQL. Nemá cenu složitě vysvětlovat, o co se jedná – stačí se podívat na demo.

V nejbližší době plánuji kompletní předělání aplikace včetně použití českých podkaldu (služby AMapy.cz)

Poznámka: Pokud si bude chtít vyzkoušet na demoverzi i administraci, pošlete mi mailem s žádostí o přístupové údaje.

Instalace

Mapa nemá žádný instalační skript, ale stačí mít elementární znalosti tvorby webových stránek a PHP a instalace je otázkou několika minut.

Pro běh mapy je třeba PHP (min. verze 4) a databáze MySQL. Na straně klienta pak nesmíte opominout požadavky plynoucí z Google Maps.

Postup instalace

  1. Stáhněte si balíček mapy.
  2. Vytvořte tabulku v databázi, např. pomocí phpMyAdmin. Potřebný SQL skript je součástí balíčku.
  3. Následně je třeba upravit soubor mapa/sys/config.php (zadat údaje pro komunikaci s MySQL a zadat Google Maps API Key, který získané po registraci na stránce Google Maps API). Můžete se ještě kouknout na soubor title.txt, který obsahuje html kód nadpisu.
  4. Umístěte obsah na server (např. pomocí FTP)
  5. To je vše.

Závěr

Pokud budete mít nějaké dotazy či návrhy, můžete mě kontaktovat (preferuji e-mail).

Mapu jsem udělal jako jednoduchý skript pro jednu konkrétní diskusi a původně neměla ani administraci (veškeré úpravy jsem dělal přes phpMyAdmin), z toho důvodu PHP skript není žádný skvost. No, možná jej časem povznesu na vyšší úroveň…