IP2C (IPs to Country)

Plugin pro překlad IP adres na stát skrze svobodnou službu IP2C.

  • joomla 3.8
  • virtuemart 3.2
  • Plugin: System
IP2C (IPs to Country)
1.1.0
02.09.2017 13:02

Seznam změn pro „IP2C (IPs to Country)”

Aktuální verze

1.1.002.09.2017 13:02
  • Refaktoring programového kódu v pluginu.
  • Opraven problém s chybějící hodnotou země v adresních formulářich v některých případech.

Starší verze

1.0.223.12.2016 15:45
  • Doplněna inicializace konfigurace VM.
  • Opravena chyba (vmText self::$languages has no #0 vmText::_() called at ...) na některých webových stránkách s VM při vstupu na web.
1.0.109.03.2016 17:39
  • Plugin přesměruje stránku po úspěšné detekci pouze pokud jsou povolené cookies (prevence před nekončným přesměrováním u robotů).
1.0.027.11.2015 12:48
  • PRVNÍ VERZE
Zdarma

Tento produkt je nabízen registrovaným zákazníkům ZCELA ZDARMA a naleznete ho v sekci Předplatné.

Obdobně jako u všech ostatních našich rozšíření nabízíme i k tomuto produktu online dokumentaci, základní technickou podporu a rozšíření obsahuje automatickou kontrolu aktualizací.

Shrnutí

Plugin přeloží IP adresu návštěvníka webu na stát, kterému adresa náleží a informaci si uloží pro další zpracování (např. pro přednastavení státu zákazníkovi ve VirtueMartu).

Hlavní vlastnosti

  • Pro překlad se využívá svobodná webová služba ip2c.org a není tedy nutné instalovat a neustále aktualizovat lokální databázi IP adres.
  • Překlad se vykoná pouze při prvním přístupu návštěvníka na webovou stránku (ne opakovaně na každé stránce).
  • Po úspěšném překladu IP adresy se tato informace uloží dočasně do databáze (cache) pro příští použití bez nutnosti opakovaného zatěžování webové služby.
  • Po úspěšném překladu IP adresy se informace o státu zpracuje dle konfigurace pluginu. Aktuálně je implementována pouze akce předvyplnění hodnoty státu do adresy zákazníka ve VirtueMartu (pokud již údaj není nastaven), ale v případě požadavku není problém funkcionalitu rozšířit.
  • V konfiguraci pluginu je možné zadat IP adresu, pro otestování správné funkčnosti. Toto se může hodit v případě vývoje webu na lokálním PC (kde máte obvykle neveřejnou adresu jako např. 127.0.0.1) nebo pro ověření detekce správného státu.

Obecné vlastnosti našich produktů

  • Rozšíření je svobodný software s licencí GNU/GPLv3.
  • Rozšíření lze snadno nainstalovat přes Správce rozšíření v Joomla! a je funkční ihned po aktivaci.
  • Rozšíření automaticky kontroluje nové aktualizace přes Správce rozšíření v Joomla! (automatická instalace nových verzí přes Joomla! prozatím není k dispozici - je nutné stáhnout a nainstalovat novou verzi manuálně).
  • Žádné texty zapsané napevno v programovém kódu! Pro všechny texty používáme naše vlastní soubory s překlady, které je možné přetížit a upravit běžným způsobem v Joomla!.
  • Žádné úpravy (hacky) v jádře Joomla! či v kódu jiných rozšíření!
  • Rozšíření je plně kompatibilní se všemi našemi ostatními rozšířeními!

Kompatibilita

Naše rozšíření testujeme vždy v nejnovějších stabilních verzích Joomla! a VirtueMart, proto vždy doporučujeme průběžně aktualizovat. Rozšíření bude pravděpodobně fungovat i ve starších verzích, ale bohužel není v našich silách udržovat a testovat všechna naše rozšíření zpětně ve všech historicky vydaných verzích.

  • Joomla!: 2.5.x (ukončení podpory k 1.1.2018), 3.9.x
  • VirtueMart: 2.6.x (ukončení podpory k 1.1.2018), 3.4.x
  • PHP: 5.3.x - 5.5.x (ukončení podpory k 1.1.2018), 5.6.x, 7.0.x, 7.1.x, 7.2.x