|
Google Currency Converter - AJAX version |
| Written by kksou | ||||||||
| Tuesday, 26 August 2008 | ||||||||
|
This module allows you to add the Google Currency Converter in a module position. The module makes use of the Currency Converter from Google Finance. (Scroll to the bottom right and you'll see the Currency Converter.) Prefer Yahoo Finance?If you prefer to use the Currency Converter from Yahoo Finance as oppose to Google Finance, here it is: Table of ContentsNote that Google did not release any API for the Google Currency Converter (There are some APIs for Google Finance, but not for the Google Currency Converter). ImportantI've implemented the Google Currency Converter Mashup with the use of PHP's cURL library. So please make sure your PHP has the cURL library installed in order to use this module. For those interested, the module uses cURL at the backend to convert the currency using the Google Currency Converter. The result is then passed back to the client (i.e. the browser) using AJAX. Since AJAX is used, no reloading of pages is required when the result is displayed. Latest Version v1.0.3 (for Joomla 1.0) and v1.5.3 (for Joomla 1.5) Support for non-javascript browser and browsers which do not allow javascript! For these browsers, since AJAX cannot run, there will be reloading of the page when the submit button is clicked. The same result will appear for both the AJAX and non-AJAX mode. Live DemoThere are four demos available:
Unique Features
Including this module in Content Item or ArticleSince this is a standard Joomla module, you can easily include this module into a content item or article with the use of {mosloadposition} (for Joomla 1.0.x) or {loadposition} (for Joomla 1.5.x). You can take a look at the demo here.
DownloadNote: Due to the recent "warning" from my host that my site's CPU usage is too high, I have to resort to a more primitive method of downloading that does not take up much CPU resource. (The original AJAX version uses too much CPU and mysql resources.) As javascript is used, you have to enable javascript to download the files. Thank you for your understanding. Joomla 1.0.x: mod_googlecurrencyconverter_v1.0.3.zipJoomla 1.5.x: mod_googlecurrencyconverter_v1.5.3.zip How to install
<?php phpinfo(); ?> If your PHP has the cURL library installed, you should see something similar to the following:
If you don't have the cURL library, there are numerous resources on the Internet that gives you very clear instructions on how to install cURL on various platform such as windows, linux, etc. That's it! You're now ready to use the Google Currency Converter right inside your Joomla website! ParametersYou can set the following in the Parameters page:
Styling the Module using CSSYou can set the style of every item within the Google Currency Converter to the exact format you want through CSS. This means that you can set the font family, font size, foreground and background color of the input field, pulldown menu, submit button, etc. For example, if you're using the default Joomla 1.5 template, define the following style in
div.googlecurrency input.inputbox {
font-family: Verdana;
font-size: 12pt;
font-style: italic;
}
div.googlecurrency input.button {
font-family: Verdana;
font-size: 10pt;
}
div.googlecurrency option {
font-family: Verdana;
font-size: 10pt;
}
div.googlecurrency select {
font-family: Verdana;
font-size: 10pt;
}
div.googlecurrency .input_label {
font-family: Verdana;
font-size: 12pt;
}
div.googlecurrency .result {
font-family: Verdana;
font-size: 12pt;
}
div.googlecurrency .highlight {
color: #333366;
background-color: #0033ff;
}
div.googlecurrency {
background: #33FF66;
}
Version Historyv1.0.2 (for Joomla 1.0) and v1.5.2 (for Joomla 1.5) Bug Fix. When you set the default "currency from" and "currency to", in the parameters page, these options will now be correctly displayed in the frontend. Thanks to Pablo for pointing this out. User reviews Average user ratings: 5.0 (from 1 user) Note: You have to be a registered member to leave a comment. Free registration here. |
||||||||
| < Prev | Next > |
|---|



5.0 (from 1 user)
October 03, 2008 2:26am
This is a real nice converter with many options! Simple but nice and powerful.
Good work as always kksou!!