Обновления HostCMS

Обновление 5.3.9 от 20.02.2009 г.

1. В атрибуты магазина добавлено поле «Изменять названия загружаемых файлов».
2. В атрибуты магазина добавлено поле «Отправлять файл электронного товара в письме пользователю». При указании отправки файла - они прикладываются к письму, в противном случае отправляются ссылки на загрузку файлов. Файл загрузить можно в течение суток с момента заказа (время, в течение которого файл доступен, можно менять в динамической странице).
Для отправки ссылки на файл необходимо обновить динамическую страницу интернет-магазина и XSL-шаблоны писем. Новые версии будут доступны на демо-сайте demo.hostcms.ru
3. В обработчики платежных систем добавлен новый метод ChangeStatus(), который позволяет пользователю реализовывать собственные действия при изменении заказа (удалении, редактировании, отмене и т.д.). Пользователи с работающими магазинами могут взять пример описания метода в платежных системах на демо-сайте demo.hostcms.ru. ВНИМАНИЕ! Обновлять всю платежную систему не нужно, необходимо только внести метод ChangeStatus(). Если Вы не планируете пользоваться этим методом, его можно не вносить в платежные системы.
4. Откорректирован импорт описания и текста товара из CML.
5. Внесены исправления в методы копирования сайта.

Обновление 5.3.8 от 18.02.2009 г.

Внесены изменения в модули "Интернет-магазин", "Структура сайта", "Информационные системы".
Пользователям редакций "Бизнес" и "Корпорация" ПОСЛЕ ОБНОВЛЕНИЯ внести изменения в разделе "Модули" -> "Кэширование" -> Нажать "Редактировать".
После строки $GLOBALS['CACHE_CONFIG']['SHOP_GROUP_PROPERTIS']['active'] = true; // true или false
добавьте следующие строки:

$GLOBALS['CACHE_CONFIG']['SHOP_GEN_GROUP_XML_TREE']['name'] = 'Сгенерированный XML для дерева групп магазина';
$GLOBALS['CACHE_CONFIG']['SHOP_GEN_GROUP_XML_TREE']['block'] = 100; // Максимальное число элементов в кэше
$GLOBALS['CACHE_CONFIG']['SHOP_GEN_GROUP_XML_TREE']['block_size'] = 1000000; // В байтах
$GLOBALS['CACHE_CONFIG']['SHOP_GEN_GROUP_XML_TREE']['expires'] = 1800; // В секундах
$GLOBALS['CACHE_CONFIG']['SHOP_GEN_GROUP_XML_TREE']['active'] = true; // true или false

Обновление 5.3.7 от 13.02.2009 г.

Добавлена автоматическая генерация ключевых слов для информационных систем и магазинов.
В качестве обратного адреса при отправке писем из магазина теперь используется эл. адрес, указанный в атрибутах магазина.
Обновлен внешний вид CAPTCHA, желающие вернуть прежний вид, в файле /modules/Kernel/config/config.php
после строки $GLOBALS['CAPTCHA_config']['background_color'] = ...
Добавьте строку:
$GLOBALS['CAPTCHA_config']['use_fill_background_color'] = false;

Обновление 5.3.6 от 09.02.2009 г.

Обновлен модуль "Списки" и "Информационные системы".

Обновление 5.3.5 от 06.02.2009 г.

Реализована форма для модуля "Метки". В методы показа тегов для информационных систем и магазина добавлена возможность указания поля и направления сортировки.

Обновление 5.3.4 от 06.02.2009 г.

Добавлен модуль "Метки", содержащий словарь меток.
Новый атрибут "Номер заказа" позволяет формировать номера заказов интернет магазина в соответствии с собственным алгоритмом и форматом.
В импорт из CSV добавлено поле описания группы.
В атрибуты информационной системы добавлено поле "Изменять названия загружаемых файлов".
Реализовано изменение размеров загружаемый файлов для типов GIF и PNG.

Обновление 5.3.3 от 27.01.2009 г.

Обновлены модули "Интернет-магазин", "Службы технической поддержки", "Информационные системы", "XSL-шаблоны".

Обновление 5.3.2 от 26.01.2009 г.

Добавлена форма справочника переносов рабочих и праздничных дней. Обновлен XML для производителей магазина.

Обновление 5.3.1 от 26.01.2009 г.

Добавлена автоматическая генерация меток (по словарю меток) для информационных элементов и товаров. Указание возможности генерации вынесены в атрибуты магазина и информационной системы.
Добавлен справочник переносов рабочих и праздничных дней для служб поддержки, позволяющих проводить корректные расчеты времени ответа на поступивший запрос с учетом праздничных дней.
Добавлено редактирование XSL в клиентском разделе.
Добавлен флаг "Списание товара со склада после оплаты" в атрибутах магазина. При установленном флаге производится уменьшение остатков на складе на количество оплаченных товаров.
Решена проблема "Certificate failure for ...: self signed certificate ..." при получении запросов с почты в службах поддержки.
Откорректирован импорт из CSV.
Откорректировано редактирование в клиентском разделе для браузеров Opera 9.x и IE 6/7.
Запрещен просмотр и заказ неактивного товара.
Изменен формат хранения корзины в Cookies. (!) Внимание. После установки обновления необходимо внести изменения в динамические страницы корзины магазина (например, типовая динамическая страница "Интернет-магазин корзина"), строка:
$cart_from_cookies = $shop->GetCookie('CART');
заменяется на:
$cart_from_cookies = $shop->GetCookieCart();

Строки:
$cookie_value = serialize($cart_from_cookies);
$shop->SetCookie('CART', $cookie_value, time() + 31536000, '/');

заменяются на:
$shop->SetCookieCart($cart_from_cookies, time() + 31536000, '/');

В XML добавлена информация об элементах, выводимых в результатах поиска. Теперь в результатах поиска по сайту можно вывести подробную информацию о товаре, группе товаров, информационном элементе, группе информационной системы, узле структуры. Внимание! Чтобы дополнительная информация стала доступна в XML, необходимо выполнить переиндексацию сайта.

Обновление 5.3.0 от 31.12.2008 г.

Добавлен cron-файл для автоматического получения списка оплаченных заказов через ASSIST. Обновлены модули "Форум", "XSL", "Кэширование", "Обновление", "Службы поддержки", "SEO".