CSV Improved Virtuemart - делаем лицензионным

CSVI 1.9

Скачать: letitbit

При экспорте постоянно наблюдаете сообщение No valid license, don't forget to register your copy?
Эта инструкция предназначена для версии 1.9, здесь описано как снять ограничение на количество экспортируемых/импортируемых записей.

Проверка на наличие ключа не производится, при условии, если работа происходит на локальной машине ;)

Открываем в редакторе файл:
/administrator/components/com_csvimproved/helpers/subscription_check.php:

Ищем строки:
$result = JText::_('WORK_LOCAL');

Чуть выше видим проверку:
if ((strpos($ipaddress, '127.0') == 0 ....

Перед этой проверкой сделаем вид, что мы там и работаем ;), соответственно, пропишем следующее:
$ipaddress = '127.0.0.1';

В итоге, работая в CSV Improved - получаем: You are working locally, no license check

для версии 1.6:

if ((strpos($_SERVER['SERVER_ADDR'], '127.0') == 0 && strpos($_SERVER['SERVER_ADDR'], '127.0') !== true) || (strpos($_SERVER['SERVER_ADDR'], '192.168') == 0 && strpos($_SERVER['SERVER_ADDR'], '192.168') !== true) || (stripos($hostname, 'localhost') == 0 && stripos($hostname, 'localhost') !== true) || (stripos($hostname, '.') === true) ) { /* Do nothing */

проверил - работает, править файл csvimproved.php