This simple module allows you to associate a currency codes with your site locales. To use it, simply visit Site configuration -> Languages (/admin/settings/language/overview), and edit each of your locales. With this module enabled, you will see a new field entitled 'currency' which you can use to define the currency using an ISO 4217 compliant currency identifier. Examples: "GBP", "EUR", and "USD".
This module alters the core languages database table, adding an additional column named currency. This ensures that the currency data will always be loaded along with $language objects without any additional overhead. A convenience function locale_currency_get_currency() enables you to quickly find out the currency code associated with a particular locale.
Code examples
global $language;
print 'Current currency is: '.$language->currency;
$french_currency = locale_currency_get_currency('fr');
print 'French currency is: '.$french_currency->currency;
Customisations
Locale Currency is being developed by Tom Kirkpatrick (mrfelton) of SystemSeed. The author may be contacted for paid customisations of this module, Drupal consultation or other Drupal-related projects.
Dartik is a dark version and a sub-theme of Bartik - Drupal 7 core's default theme.
It is basically an override of all color styles from Bartik leaving all other styles untouched, to be inherited from the original theme.
REST API Query API exposes a class and functions that make it trivial for other modules create and expose convenient functions that consume RESTful APIs.
How to use/implement REST API Query API
A module that implement the REST API Query API only need to implement a few things;
Define a class which extends rest_api_query. Usually only the constructor and some properties need to be overridden in order to set authentication credentials and the API's access point (base URL).