Обновления HostCMS

Обновление 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".

Обновление 5.2.9 от 26.12.2008 г.

Ускорено выполнение массового изменения цен и применения скидок. Откорректировано копирование сайта.
Обновлен визуальный редактор, добавлено сжатие визуального редактора.
Для отключения сжатия визуального редактора необходимо константе DENY_GZIP_WYSIWYG установить значение true. Для включения компрессии необходимо проверить, чтобы константа DENY_GZIP_WYSIWYG отсутствовала или была отключена.

Обновление 5.2.8 от 16.12.2008 г.

Исправлены установки значения по умолчанию для дополнительного свойства группы товаров. Решена проблема загрузки дополнительных свойств типа "файл".

Обновление 5.2.7 от 12.12.2008 г.

Обновлены модули - интернет-магазин, информационные системы, обновление, файловый менеджер, системы обработки запросов, поиск.
Откорректировано редактирование дополнительных свойств товара магазина при условии, что дополнительное свойство неактивно для текущего раздела каталога.

Обновление 5.2.6 от 08.12.2008 г.

Реализовано редактирование содержания сайта в клиентском разделе.
Обновлено определение позиций в ПС "Рамблер" в связи с изменением структуры страницы в ПС "Рамблер".
Исправлена функция сравнения в модуле "Интернет-магазин".
В модуле "Системы обработки запросов (Helpdesk)" реализована система подготовки отчетности о работе сотрудников, реализован поиск.
В магазине доработан импорт продавцов и импорт дополнительных свойств типа "файл" при указании адреса файла с внешнего сервера.
Вниманию разработчиков модулей для HostCMS - в метод AddModuleFile() добавлен третий параметр, указывающий наименование класса, содержащегося в файле модуля. Параметр необходимо указывать при отличии наименование класса от наименования модуля.

Обновление 5.2.5 от 20.11.2008 г.

Внесены изменения в модули "Магазин" и "Системы обработки запросов (Helpdesk)".

Обновление 5.2.4 от 19.11.2008 г.

1. В редакцию "Корпорация" добавлен новый модуль "Системы обработки запросов" - Helpdesk. После установки обновления модуль активируется вручную через раздел "Модули".
2. Добавлено ограничение на добавление эл.товара в корзину в соответствии с остатком эл.товара в магазине.
3. Реализована событийная индексация при добавлении и удалении товара или группы товаров в интернет-магазине.
4. Реализован механизм проверки корректности данных в COOKIES для корзины. Для включения механизма необходимо в настройках динамической страницы корзины добавить
$shop->use_cookies_read_control = true;
после $shop = new shop(true);
а также в макетах и шаблонах, где используется краткая корзина, дописать $shop->use_cookies_read_control = true;
5. Реализована многоуровневая партнерская программа магазина с начислением вознаграждения на лицевой счет пользователя.
6. Добавлена возможность переноса информационного элемента из одной информационной системы в другую.
7. Ускорена работа центра администрирования.
8. Начата реализация системы редактирования контента сайта из клиентского раздела. Расширен список кнопок верхней панели клиентского раздела, изменен ее вид.

После обновления необходимо:
1. В структуре сайта добавить дочерние разделы "affiliate", "my_advertisement" и "helpdesk" для узла "/users/".
2. В доске объявлений создать дополнительное свойство товара "site_users_id".
3. Создать новый параметр "site_users_of_properties_id" для типовой динамической страницы "Доска объявлений", отредактировать узел структуры "Доска объявлений" и внести в созданный в п. 3 параметр значение идентификатора созданного в п. 2 свойства товара.

Внимание! После установки обновления может понадобится обновить страницу по Ctrl+F5.

Обновление 5.2.3 от 10.10.2008 г.

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

Обновление 5.2.2 от 09.10.2008 г.

Исправление ошибки с отсутствующей таблицей "shop_special_prices_table".