Prechod na Euro - plugin pre Wordpress
Kdesi som vyštrachal a následne si prečítal článok o tom ako Sme.sk prechádza na Euro. I povedal som si: Ty (potykal som si hneď z kraja), veď nebudeš horší ako nejaký celoštátny denník! A tak som popátral po sieti a objavil zaujímavý plugin pre Wordpress LocalCurrency, ktorý robí viac menej to, čo potrebujem.
Čo to robí?
V základnom nastavení plugin LocalCurrency prepočíta a zobrazí sumu zadanú v implicitných menových jednotkách blogu do menových jednotiek vhodných podľa IP adresy návštevníka stránok. To, ktoré číslo vyjadruje peňažnú hodnotu a teda ju chcete prepočítavať, označíte pri písaní článku tagom <!–LCSTART–> a <!–LCEND–>.
Navyše len a len v článku, kde použijete túto funkciu, zobrazí plugin pod článkom roletkové menu na ručný prepočet sumy na akúkoľvek mysliteľnú menovú jednotku, ktorej kurz eviduje Yahoo! Finance. Hra s roletkou chvíľu pobaví. Plugin využíva technológiu AJAX, takže všetko beží bez potreby znovunačítavania stránky.
Príklad:
Takže keď sem napíšem 100Sk, tak plugin LocalCurrency zistí akú máte IP adresu, kam regionálne patríte a prepočíta číslo na (ak ste z USA tak na americký dolár) vám zrozumiteľnú menovú jednotku.
Ohnutie pre moje potreby
Plugin som zľahka upravil a to tak, že pre Slovensko som zadal už novú menu, teda EURO. Takže keď do článku napíšem 100Sk, tak sa Slovákom zobrazí prepočet v euro. Američanom v amerických dolároch, predsa len, im je prepočet na euro na prd. Rovnako som upravil nastavenia aj pre českú menu. Zmeny sa robia v súbore localcurrency.php na riadku cca 605 pre SKK a 470 pre CZK. Odporúčam ešte poslovenčiť text okolo roletkového menu na riadku 198 a jeho okolí.
V mojej verzii Wordpressu 2.2 tu na blogu 4M to ako tak funguje, ale už som zažil aj lepšie fungovanie pluginov. Nefunguje mi tlačítko v nástrojovej lište editora, takže označenie čísla pomocou tagov <!–LCSTART–> a <!–LCEND–> musím robiť ručne. A upozorňujem, že správny tvar tagov je implicitne nastavený inak ako sa píše v súbore Readme, teda správny tvar je ako klasický HTML komentár, teda s dvoma pomlčkami.
Po prechode na euro zas zmením nastavenie meny pre IP adresy zo Slovenska na staré koruny a čísla budem do článkov udávať už v eurách. Tak budú mať moji čitatelia stále možnosť zorientovať sa, čo je ako veľa v korunách a ako málo v eurách.
Akokoľvek, nie je to úplne ideálne riešenie. Ak by mal nejaký programátor chuť na opensource dobročinnosť, isto sa už dosť inšpiroval, tak hor sa do práce. V prípade záujmu, zadanie rád nezištne upresním a skonzultujem.
Prevádzkujem internetovú Lekáreň na webe. 
Ak som dobre pochopil, plugin berie kurz mien z Yahoo! Finance, co je v pripade naseho prechodu na Euro na dve veci, kedze pre ucelu dualneho ocenovania bude stanoveny uz nemenny konverzny kurz.
Takže si myslíš, že si v Yahoo!Finance na stránke informujúcej o kurzových zmenách SKK k EUR nevšimnú, že bol definovaný pevný kurz?
Akokoľvek, jednak stačí do kódu pridať nejaké to IF a ELSE pri napĺňanie hodnoty premennej a druhak, na konci píšem, že to nie je ideálne riešenie a nejaká tá opensourcová programátorská dobročinnosť by mohla priniesť lepšie riešenie. Ľudia programujú aj väčšie kraviny ako sú pluginy pre Wordpress.
No nevsimnu…
Totiz od leta, ked bude stanoveny konverzny kurz a ten bude musiet byt pouzivany pri dualnom ocenovany, tak ten nema nic spolocne s “normalnym” kurzom eura, ktory bude do konca roku este pouzivany na zmenu mien. Ten normalny kurz sa do konca roka bude normalny vyvijat a menit.
Cize na Yaho Finnance uvidis ten normalny kurz (ktory bude pouzivany este do konca roka na vymenu SK-EUR a pri obchodnych operaciach), ale neposkytne ti od leta zafixovany konverzny pre dualne ocenovanie.
Ak chces teda poskytovat ceny v dvoch menach v suvislosti s nasim prechodom na Euro, cize naplnat literu zakona o dualnom ocenovani, tak ti Yahoo finance nepomoze a musit od leta do toho pluginu kurz naplnit natvrdo.
[...] Prepočet meny na wordpress webe. [...]