Virtuemart и CSV_Improved
Для начала отучим от жадности:
CSV Improved Virtuemart - делаем лицензионным
Лекарство для версии 1.9!
В файле administrator/components/com_csvimproved/helpers/subscription_check.php делаем поиск по слову «$license_key» и вносим указанные изменения:
$license_key = str_replace('.', '.', $params->get('csvi_license_key'), $ct_period); /* if ($ct_period == 2) { list($key, $hash, $uxdate) = explode(".", $license_key); if (md5($hostname.$hash) == $key && $uxdate > time()) { */ $errorcode = 0; $result = JText::_('LICENSE_KEY_OK'); /* } else { $errorcode = 1; $result = JText::_('LICENSE_KEY_NOK'); } } else { $errorcode = 1; $result = JText::_('LICENSE_KEY_NOK'); } */ if ($hostname != $params->getValue('hostname')) {
Уже поломанный файл: subscription_check.php