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.

Neúrekom kometárov k článku „Prechod na Euro - plugin pre Wordpress“

  1. 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.

  2. 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.

  3. 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.

  4. [...] Prepočet meny na wordpress webe. [...]

Vložte komentár:


Pravidlá pre komentáre:
Komentáre s viac ako jedným odkazom budú zadržané na schválenie. Do komentárov nepíšte nič, čo by ste nám nedokázali povedať do očí. Ušetríte si čas a nervy.

cnw:counter