Разработка модуля для NetCat 2.4 (курсы валют)
Необходим модуль который будет получать курсы валют с сайта rbc.ru
Ссылки на курсы:
http://cbrates.rbc.ru/tsv/840/$year/$mon/$mday.tsv
http://cbrates.rbc.ru/tsv/978/$year/$mon/$mday.tsv
1. Необходимо чтобы в настройках модуля было возможно добавить или удалить новые валюты с указанием ссылки откуда их получать.
2. Необходимо чтобы график получения курсов можно было задавать с помощью "Управление задачами", а также при необходимости инициировать получение курсов вручную и програмно вызовом функции в шаблоне.
3. Необходимо чтобы текущие значения курсов и их соотношения были доступны в макетах и шаблонах.
4. Необходимо реализовать храние получаемых курсов и возможность извлечения курсов валют из истории за желаемую дату.
5. Данные функции необходимо реализовать в виде отдельного модуля для системы NetCat с возможностью инсталяции в версии начиная с 2.3