Обновления HostCMS
Установка обновлений осуществляется в автоматическом режиме через центр администрирования.
| № | Дата | Описание | | 5.9.1 | 04.03.2010 | В центре администрирования для информационных систем и магазина добавлены ссылки на просмотр групп, информационного элемента и товара в клиентском разделе.
Изменено отображение вложенных файлов в модуле Helpdesk.
Оптимизирована форма редактирования документа, на первой вкладке оставлены только название и текст документа.
В метод ShowShop() добавлен параметр $param['xml_show_producers'], позволяющий исключать вывод в XML информации о производителях.
Метод ChangeStatus() обработчиков платежной системы теперь также вызывается при редактировании товара в заказе (действие edit_item) и при удалении товара из заказа (действие delete_item).
Исправлено внесение стандартного ответа в модуле служб поддержки при использовании формата письма HTML.
Откорректировано определение количества проиндексированных страниц SEO-модулем в ПС Рамблер в связи с изменением формата выдачи поисковой системы.
Добавлен экспорт модификаций товаров в Яндекс.Маркет. | | 5.9.0 | 11.02.2010 | Реализовано индексирование продавцов интернет-магазина.
В форуме сохранение информации о просмотренных темах перенесено в БД.
Для учета посещения пользователем тем форума необходимо обновить с демо-сайта код и настройки типовой динамической страницы форума.
При редактировании комментария магазина добавлена информация об IP-адреса автора комментария.
Возвращены на главную страницу центра администрирования блоки с последними комментариями и список последних зарегистрированных пользователей.
Исправлена ссылка на автора в списке комментариев магазина. | | 5.8.9 | 03.02.2010 | Изменено формирование XML в части формирования цен для товаров. Теперь теги имеют следующее значения:
<price> - цена без налога
<price_tax> - цена с учетом налога
<price_discount> - цена с учетом налога и со скидкой
в XSL-шаблонах для вывода цены необходимо использовать тег price_discount. В обновление включена автоматическая корректировка XSL-шаблонов.
После установки обновления проверьте правильность вывода цен для товаров в магазине.
Условиям доставки в интернет-магазине добавлена возможность указания налога. Для правильного расчета налога для доставки необходимо обновить код типовой динамической страницы корзины.
Реализован импорт-экспорт дополнительных свойств групп из CSV.
При экспорте в Яндекс.Маркет в связи со сменой спецификации для товаров корневой группы теперь выводится <categoryId>0</categoryId> | | 5.8.8 | 01.02.2010 | Исправлена проблема с путями ссылок и внешних элементов в визуальном редакторе, внесенная обновление 5.8.6.
Исправлена проблема с дополнительными свойствами списочного типа в интернет-магазине, внесенная обновление 5.8.6.
При генерации GoogleSiteMap для товаров и разделов каталога, а также информационных элементов и групп теперь в XML для тегов <structure_change_frequency> и <structure_priority> идут значения, указанные для соответствующего узла интернет-магазина или информационной системы.
После установки обновления:
а) В директории /admin/wysiwyg/ удалить gz-файл (если он есть), имеющий примерное имя tiny_mce_52c825f7267bfb3b4927d4172360fec3.gz
б) Очистить кэш в браузере или нажатием Ctrl+F5 обновить дважды страницу с визуальным редактором. | | 5.8.7 | 29.01.2010 | Осуществляется подписание авторов тем форума на получение уведомлений об ответе в связи с изменениями, внесенными обновлением 5.8.6. | | 5.8.6 | 29.01.2010 | После установки обновления 5.8.6 необходимо отдельно установить обновление 5.8.7.
ВНИМАНИЕ! НЕ УСТАНАВЛИВАЙТЕ ОБНОВЛЕНИЯ ОДНОВРЕМЕННО, УСТАНАВЛИВАЙТЕ ВНАЧАЛЕ 5.8.6, ПОТОМ 5.8.7!
После установки обновления в списке обновлений будет выведено сообщение "Функция обратного вызова не определена", чтобы получить список обновлений выберите пункт меню "Обновления" - "Проверить обновления".
При импорте из CommerceML (CML) 2.x товары, имеющие одинаковый штрихкод и если артикул у товара в CML отсутствует, добавляются модификацией к существующему товару с таким же штрихкод, при этом в артикул товара записывается значение штрихкода.
Добавлена возможность указать значения некоторых основных свойств товара через дополнительные свойства в системе 1С.
Соответствие названия дополнительного свойства 1С и основного свойство товара в HostCMS:
HOSTCMS_TITLE - Заголовок (title) SEO
HOSTCMS_DESCRIPTION - Описание (description) SEO
HOSTCMS_KEYWORDS - Ключевые слова (keywords) SEO
HOSTCMS_МЕТКИ - Метки (теги)
Названия дополнительных свойств не чувствительны к регистру. Все дополнительные свойства, начинающиеся с "HostCMS_", кроме вышеназванных, не импортируются!
В модуле обновлений добавлено графическое указание на тип изменения - добавление , изменение и исправление .
Реализовано полное сохранение альфа-канала при изменении PNG.
Блок для выделения всех элементов страницы добавлен к групповым действиям.
В структуре сайта для атрибутов типовых динамических страниц в виде XSL-шаблонов добавлены ссылки на редактирование.
В обработчик платежных системы добавлена подсветка синтаксиса.
В магазине для массового изменения цен добавлена дополнительная опция фильтра по производителю.
У пользователей центра администрирования добавлена возможность смены группы пользователей.
Модуль форума дополнился возможностью подписаться на любую тему форума, добавлен раздел "Мои сообщения" с возможностью просмотра всех оставленных сообщений.
Для внесения возможностей модуля форума обновите код XSL-шаблонов и типовой динамической страницы "Форум". Добавить XSL-шаблон "СообщенияПользователя".
Для типовой динамической страницы "Форум" добавить параметры xsl_mail_add_theme, xsl_user_messages, messages_on_page
Если у Вас номер типовой динамической страницы "Форум" равен 17, то создать эти 3 поля можно SQL-запросом:
-------------------------
INSERT INTO `lib_property_table` (`lib_property_id`, `lib_id`, `lib_property_name`, `lib_property_description`, `lib_property_varible_name`, `lib_property_type`, `lib_property_default_value`, `lib_property_order`, `lib_property_sql_request`, `lib_property_sql_caption_field`, `lib_property_sql_value_field`, `users_id`) VALUES(505, 17, 'XSL списка сообщений пользователя', 'XSL шаблон для списка сообщений пользователя', 'xsl_user_messages', 2, 'СообщенияПользователя', 200, '', '', '', 0);
INSERT INTO `lib_property_table` (`lib_property_id`, `lib_id`, `lib_property_name`, `lib_property_description`, `lib_property_varible_name`, `lib_property_type`, `lib_property_default_value`, `lib_property_order`, `lib_property_sql_request`, `lib_property_sql_caption_field`, `lib_property_sql_value_field`, `users_id`) VALUES(506, 17, 'Число сообщений пользователя на страницу', 'Число сообщений пользователя отображаемых на одной странице. Используется при просмотре пользователем списка всех сообщений, оставленных на форуме', 'messages_on_page', 0, '10', 210, '', '', '', 19);
INSERT INTO `lib_property_table` (`lib_property_id`, `lib_id`, `lib_property_name`, `lib_property_description`, `lib_property_varible_name`, `lib_property_type`, `lib_property_default_value`, `lib_property_order`, `lib_property_sql_request`, `lib_property_sql_caption_field`, `lib_property_sql_value_field`, `users_id`) VALUES(507, 17, 'XSL письмо о добавлении темы', '', 'xsl_mail_add_theme', 2, 'ПисьмоОДобавленииТемы', 120, '', '', '', 0);
-------------------------
После этого необходимо отредактировать узле структуры "Форум" и указать в нем значения новых параметров и сохранить изменения!
Визуальный редактор обновлен до версии 3.2.7
Переработана система поисковой индексации модулей, теперь пользовательские модули могут подключаться к централизованной системе поиска. Описание размещено в руководстве по разработке модулей.
После установки обновления:
а) В директории /admin/wysiwyg/ удалить gz-файл (если он есть), имеющий примерное имя tiny_mce_52c825f7267bfb3b4927d4172360fec3.gz
б) Очистить кэш в браузере или нажатием Ctrl+F5 обновить дважды страницу с визуальным редактором. | | 5.8.5 | 28.12.2009 | Реализована подсветка синтаксиса в браузерах IE-6,7,8 и Firefox 2.x, 3.x для блоков редактирования HTML, PHP и XSL. Для отключения подсветки создайте активную константу DISABLE_SYNTAX_HIGHTLIGHTING со значением true.
Для метода ShowShop() интернет-магазина добавлен параметр $param['xml_show_group_id'] - массив идентификаторов групп для отображения в XML. Если не не передано - выводятся все группы.
При выпуске почтовой рассылки для вложений реализовано явное указание cid.
Внимание! Если после установки обновления возникли проблемы с сохранением форм центра администрирования - дважды обновите страницу по Ctrl+F5 или очистите кэш в Вашем браузере. | | 5.8.4 | 23.12.2009 | 1. Изменен принцип формирования блоков модулей на главной странице центра администрирования, разработчики индивидуальных модулей для HostCMS теперь имеют возможность выводить блоки на главной странице центра администрирования. На сайте обновлено руководство по разработке модулей и демонстрационный модуль.
2. В связи с разделением пользователей сайтов исправлены методы GetValueExtraProperty() и GetExtraProperty() класса SiteUsers.
3. Реализована возможность изменения блока инициализации для визуального редактора, реализованы методы AddInit() и RemoveInit().
4. В метод ядра SendMailWithFile() добавлена возможность указывать Content-ID для $file_path_name.
5. В почтовых рассылках для вложенных файлов автоматически добавляется Content-ID вида "attachment_{Код-вложения}", более подробно см. руководство пользователя.
6. Исправлены пути к изображения магазина при экспорте в Яндекс.Маркет и Рамблер.Покупки. | | 5.8.3 | 08.12.2009 | 1. В связи с ограничением большинства популярных файловых систем на размещение в одной директории множества файлов изменен принцип размещения загруженных изображений и файлов дополнительных свойств для интернет-магазина.
Новая система размещения с уровнем вложенности 3 позволяет публиковать до 32 млн. товаров и разделов каталога. Уровень вложенности указывается в атрибутах сайта. Обратите внимание, что смена его не рекомендуется и возможна только до начала разработки сайта. Информация об автоматическом переносе загруженных файлов интернет-магазина дана ниже и опубликована на сайте: http://www.hostcms.ru/support/updates/
2. Для всех модификаций товаров группа каталога установлена в 0, изменен принцип формирования URL для модификации, теперь модификация является потомком товара - /shop/группы/товар/модификация/. После установки обновления не забудьте переиндексировать сайт!
3. Исключено форматирование HTML-кода, включенное обновлением 5.8.1.
4. Для элементов списка добавлено поле активности, неактивные элементы не предлагаются к выбору в списках.
5. Обновлен SEO-модуль в связи с изменением формата выдачи результатов ПС Яндекс.
6. В метод ShowUserOrders() класса shop добавлена возможность ограничения количества отображаемых заказов.
7. В XML показа корзины для модификаций добавлен вывод информации о родительском товаре.
8. В центре администрирования для списка дополнительных свойств товара добавлен вывод единицы измерения.
9. В список сопутствующих товаров добавлено поле "Код".
ВНИМАНИЕ! После установки обновления файлы изображений для интернет-магазина, а также их дополнительных свойств перестанут отображаться на сайте.
АВТОМАТИЧЕСКИЙ ПЕРЕНОС ФАЙЛОВ МАГАЗИНА (только после установки обновления)
Чтобы автоматически перенести ранее загруженные файлы интернет-магазина, загрузите файл http://www.hostcms.ru/download/install/move_image_for_shop.php, разместите его в корне сайта, выполните http://www.адрес_вашего_сайта.ru/move_image_for_shop.php
Получив отчет об успешном переносе проверьте корректное отображение этих изображений на сайте.
Незабудьте удалить файл move_image_for_shop.php с сайта.
Обратите внимание, файл move_image_for_shop.php переименовывает ранее загруженные изображения в bak-файлы и не удаляет их.
УДАЛЕНИЕ bak-файлов.
В случае, если Вы проверили и достоверно уверены в успешном переносе изображений, можно приступить к удалению bak-файлов. Для этого загрузите файл http://www.hostcms.ru/download/install/delete_bak_files_for_shop.php, разместите его в корне сайта, выполните http://www.адрес_вашего_сайта.ru/delete_bak_files_for_shop.php
В результате bak-файлы в /upload/shop_{ID}/ должны быть удалены.
Незабудьте удалить файл delete_bak_files_for_shop.php с сайта.
ЕСЛИ ВЫ НЕ УВЕРЕНЫ В УСПЕШНОМ ПЕРЕНОСЕ ФАЙЛОВ, ОТЛОЖИТЕ УДАЛЕНИЕ BAK-ФАЙЛОВ НА БОЛЕЕ ПОЗДНИЙ СРОК!
Обратите внимание на режим работы службы поддержки: http://www.hostcms.ru/support/
Установка данного обновления рекомендуется в рабочее время. | | 5.8.2 | 07.12.2009 | В обновлении осуществляется перенос пользователей, на каждый сайт системы осуществляется копирование всех групп пользователей, всех свойств пользователей и самих пользователей.
После установки обновления проверьте корректность переноса пользователей сайтов по сайтам. | | 5.8.1 | 07.12.2009 | ВНИМАНИЕ! НЕ УСТАНАВЛИВАЙТЕ ОБНОВЛЕНИЕ 5.8.1 ОДНОВРЕМЕННО С 5.8.2, УСТАНАВЛИВАЙТЕ ТОЛЬКО ПО ОЧЕРЕДИ, ВНАЧАЛЕ 5.8.1, ПОТОМ 5.8.2!
1. Реализовано разделение пользователей сайтов по сайтам.
2. В клиентском разделе при выводе основной плавающей панели убран отступ вверху страницы.
3. Доработано наложение водяного знака PNG и GIF с прозрачность.
4. Добавлен учет фраз из поисковой системы Bing.com
5. Добавлено форматирование HTML-кода, генерируемого XSL. Форматированием управляет константа ALLOW_FORMAT_XSL_HTML, по умолчанию форматирование разрешено. | | 5.8.0 | 18.11.2009 | 1. Внесены изменения в SEO-модуль в связи с изменением форматы выдачи большинства поисковых систем. Добавлены определения позиций для Bing.com
2. В модуле IP-адресов теперь учитывается IP-адрес пользователя, передаваемый прокси-сервером в поле HTTP_X_FORWARDED_FOR, что позволяет запрещать доступ пользователям по реальным IP при использовании прокси-серверов, которые не скрывают или не подделывают IP-адрес пользователя.
3. В центре администрирования добавлен вывод информации о версии ZendOptimizer.
4. Модуль опросов пополнился отдельным счетчиком голосов, который позволяет корректно определять число голосовавших при использовании опросов с возможностью выбрать несколько вариантов ответа.
5. В списках групп модуля информационные системы указывается полный путь к каждой группе из списка.
6. Тип поля описание модуля "Формы" заменено на визуальный редактор.
7. Исправлена работа фильтра по спискам в центре администрирования.
8. Доработаны правила расстановки кавычек в работе типографа. | | 5.7.9 | 23.09.2009 | 1. Реализован автоматический обмен с 1С:Управление торговлей 8.x, теперь кроме ручного обмена в формате CommerceML 1.xx и 2.0x осуществляется обмен заказами и каталогом товаров в автоматическом режиме.
2. Реализовано автоматическое пополнение лицевого счета пользователя. Более подробно см. http://www.hostcms.ru/forums/22/3239/
3. Реализовано добавление файлов к выпускам почтовых рассылок.
4. В структуре сайта сайта для статичного документа добавлена ссылка на его редактирование.
5. В интернет-магазине при редактировании заказа добавлена кнопка-ссылка на пересчет стоимости доставки в зависимости от измененных условий доставки для заказа.
6. В магазине реализован импорт продавцов из CSV.
7. В формах центра администрирования добавлена блокировка на 1 сек. кнопок формы после их нажатия с целью запрета двойного нажатия.
8. В файловом менеджере добавлена сортировка по названию и дате.
9. В интернет-магазине и информационных системах реализованы рубрики, позволяющие группировать информационные системы и интернет-магазины. Обратите внимание, разделение на рубрики предназначено только для центра администрирования и не влияет на клиентский раздел.
10. В интернет-магазине и информационных системах реализовано отдельное указание максимальной высоты и ширины для групп и дополнительных свойств файлового типа.
11. В магазине для скидок реализована возможность указания скидки не только от суммы заказа, но и от количества разнородного товара в корзине (в дополнение к специальным ценам в зависимости от количества приобретаемого товара одного типа).
Внимание! Если после установки обновления возникли проблемы с сохранением форм центра администрирования (ошибка unknow) - дважды обновите страницу по Ctrl+F5 или очистите кэш в Вашем браузере. | | 5.7.8 | 31.08.2009 | 1. Добавлена возможность использования купонов с одинаковым кодом купона для разных магазинов.
2. Исправлена проблема определения ширины малого изображения для товара.
3. Возвращены блоки "Заметки" и "Комментарии магазина" для главной страницы центра администрирования. | | 5.7.7 | 28.08.2009 | В XML информации о товаре добавлен узел со списком дополнительных свойств - <properties_for_group>...</properties_for_group> | | 5.7.6 | 28.08.2009 | 1. Исправлена работа карточки заказа при отсутствии модуля пользователи сайта.
2. Исправлена проблема при создании ярлыка или массовом перемещении в магазине, не имеющем групп товаров. | | 5.7.5 | 28.08.2009 | В обновлении осуществляется перенос платежных систем по магазинам сайта.
После установки обновления проверьте корректность переноса платежных систем для каждого магазина сайта. | | 5.7.4 | 27.08.2009 | 1. Осуществлено разделение платежных систем по магазинам.
После установки обновления 5.7.4 необходимо отдельно установить обновление 5.7.5.
ВНИМАНИЕ! НЕ УСТАНАВЛИВАЙТЕ ОБНОВЛЕНИЕ 5.7.5 ОДНОВРЕМЕННО С 5.7.4, УСТАНАВЛИВАЙТЕ ТОЛЬКО ПО ОЧЕРЕДИ, ВНАЧАЛЕ 5.7.4, ПОТОМ 5.7.5!
После установки обновления необходимо внести изменения в типовую динамическую страницу "Интернет-магазин корзина", а также в другие типовые динамические страницы, созданные пользователем и содержащие вызов метода ShowSystemOfPay():
$shop->ShowSystemOfPay(to_str($GLOBALS['LA']['xsl_system_of_pay']), $external_propertys);
заменить на
$shop->ShowSystemOfPay(to_str($GLOBALS['LA']['xsl_system_of_pay']), $external_propertys, array('shop_shops_id' => $shop_id));
2. Реализована система ярлыков для информационных элементов и товаров магазина, позволяющая размещать информационный элемент или товар в разных группах.
3. Реализован массовый перенос группы и элементов (товаров) для информационных систем и интернет-магазина.
4. Реализован экспорт каталога товаров в формат CSV, ввиду ограниченности формата не все данные о связях товара можно экспортировать.
5. В интернет-магазин для заказа добавлена печать карточки заказа, содержащей подробную информацию о поступившем заказе, при редактировании заказа добавлена ссылка на список товаров заказа.
6. Повышен приоритет названия (заголовка) документа, индексируемого встроенной поисковой системой.
7. Реализован импорт дополнительных свойств товаров для CommerceML 2.0x
8. В импорт из CSV добавлены поля title, description и keywords для группы товаров, добавлено поле тип товара (0 - обычный, 1 - электронный).
9. В интернет-магазине для продавцов добавлено поле site_users_id, позволяющее связывать продавца с пользователем сайта для реализации решений по типу Яндекс.Маркет.
10. В справочнике меток реализовано объединение меток.
ВНИМАНИЕ! После установки обновления, пользователям с включенным модулем "Кэш" необходимо вручную очистить кэш. | | 5.7.3 | 07.08.2009 | 1. В XML для товара добавлено поле shop_items_cml_id.
2. При импорте из CSV добавлено поле "Дата публикации товара".
3. В метод сравнения товаров добавлен XML для списка групп магазина.
4. Исправлена ошибка при копировании товара, обновление рекомендуется для установки сразу после установки обновления 5.7.2. | | 5.7.2 | 04.08.2009 | 1. Добавлена возможность массового изменения цен и остатка товара на складе в списке модификаций.
2. В заказе интернет-магазина изменен формат поля индекса на строковый.
3. При импорте из CSV добавлено поле "Дата окончания публикации товара".
4. Для служб поддержки в стандартные ответы и группы стандартных ответов добавлено поле сортировки.
5. В визуальный редактор добавлена зависимость языка визуального редактора от выбранного языка центра администрирования.
6. В модуле формы в списка заполненных форм для новых непрочитанных записей дата выделяется полужирным шрифтом.
7. Добавлено копирование дополнительных свойств узлов структуры, дополнительных свойств информационных элементов, дополнительных свойств групп элементов, дополнительных свойств товаров, дополнительных свойств групп товаров. | | 5.7.1 | 29.07.2009 | 1. В центре администрирования для модуля "Информационные системы" возвращена ссылка с группы, убранная в обновлении 5.7.0.
2. Решена проблема с редактированием атрибутов магазина в Google Chrome. | | 5.7.0 | 28.07.2009 | 1. В формах центра администрирования, содержащих большие списки (товары и группы товаров, информационные элементы и информационные группы) добавлена возможность фильтрации по строке.
2. При импорте из CommerceML сделаны следующие изменения:
- Товары, имеющие одинаковый артикул, добавляются модификацией к существующему товару с таким же артикулом.
- Добавлен импорт различных цен, если цена не существует в справочнике, она создается.
- При импорте цена для товара устанавливается из импортируемой цены с названием "Розничная", если такой цены нет, то импортируется последняя цена из списка.
- Реализован импорт картинок для товара.
3. В IE-6/7/8 в центре администрирования исправлено сохранение навигации при обновлении страницы по F5, кнопке вперед-назад.
4. В центре администрирования для добавляемых и удаляемых модулей добавлена возможность обработки методов Install() и UnInstall(), описание дано в руководстве по разработке.
5. При импорте из CSV добавлена возможность выбора разделителя "Табуляция".
6. В справочник цен добавлено поля для хранения CML ID.
7. В модуль статистики для отчета "Посещаемость сайта" добавлен вывод суммарных значения для выбранного периода. | | 5.6.9 | 15.07.2009 | 1. Интерфейс центра администрирования системы управления сайтом переведен на английский язык.
2. В отладочную информацию верхней панели добавлена информация о времени обработки XML.
3. Просмотр XML в клиентском разделе реализован в виде плавающих панелей.
4. Добавлена обработка константы "TAG_TRANSLIT", если она создана и имеет значение true, то для вновь создаваемых тегов путь автоматически транслитерируется.
5. Исправлено перемещение файлов информационного элемента при переносе информационного элемента из одной информационной системы в другую.
Внимание! Пользователям редакции "Бизнес" и "Корпорация" необходимо перейти в раздел "Модули" -> "Кэширование" -> Нажать "Редактировать", в настройках модуля для кэша с именем INF_SYS_COUNT_ITEM_AND_GROUP указать размер 2000000:
$GLOBALS['CACHE_CONFIG']['INF_SYS_COUNT_ITEM_AND_GROUP']['block_size'] = 2000000; // В байтах | | 5.6.8 | 06.07.2009 | 1. В магазине при импорте из CSV добавлена возможность указания количества импортируемых товаров за шаг.
2. Решена проблема с ошибкой выполнения запроса "SHOW COLUMNS FROM ..." у пользователей с версией MySQL 4.1 | | 5.6.7 | 03.07.2009 | 1. Решена проблема с внесением в тексты писем лишнего заголовка (проблема добавлена обновлением 5.6.6).
2. Добавлена поддержка работы системы под управлением PHP 5.2.10.
Внимание! Если после установки обновления возникли проблемы с переходом в разделы меню центра администрирования - обновите страницу по Ctrl+F5 или очистите кэш в Вашем браузере. | | 5.6.6 | 02.07.2009 | 1. В магазине для специальных цен товара (цена в зависимости от кол-ва приобретаемого товара) добавлена возможность указания не только фиксированной цены, но процента от базовой цены, который теперь может применяться не только для основной цены, но и для цен, указанных для разных групп пользователей (например, для дилеров).
2. В список групп и элементов информационных систем вынесено поле сортировки информационных элементов и групп с возможностью изменения значения сортировки прямо из списка.
3. В модуле метки (теги) реализовано указание путей для меток, по молчанию метка имеет путь равный ее имени.
4. Добавлена возможность изменения способа оплаты из личного кабинета (необходимо вручную обновить с демо-сайта XSL-шаблон "СписокЗаказов" и типовую динамическую страницу "Заказы" или "Мои заказы". Обновляйте XSL-шаблон и типовую динамическую страницу только в том случае, если ранее не меняли их!).
5. Реализовано сохранение прозрачности при загрузке и изменении размера PNG-изображений.
6. В фильтре магазина в список продавцов выводятся только доступные для отобранных товаров в текущей группе.
7. Оптимизировано расположение в центре администрирования элементов форм заказа, формы атрибутов магазина.
8. При редактировании заказа в центре администрирования добавлена ссылка на печать бланка платежной системы (счет, квитанция ПД-4 и т.п.).
9. В модуле рекламы для Flash-баннера добавлено поле указания ссылки.
10. В центре администрирования изменен внешний вид всплывающих подсказок. | | 5.6.5 | 11.06.2009 | 1. Визуальный редактор обновлен до версии 3.2.4.1.
2. В типографе исправлена проблема с добавлением лишних пробелов при типографировании данных с русскоязычными URL.
3. Незначительно обновлен модуль компрессии.
4. Незначительно обновлен модуль служб поддержки (HelpDesk).
Информационное дополнение от 18.06.2009:
Пользователи, имеющие проблемы с использованием кнопок "Вставить" и "Вставить из Word" необходимо выполнить следующие действия:
а) В директории /admin/wysiwyg/ удалить gz-файл (если он есть), имеющий примерное имя tiny_mce_52c825f7267bfb3b4927d4172360fec3.gz
б) Очистить кэш в браузере.
в) Обновить дважды страницу с визуальным редактором по Ctrl+F5. | | 5.6.4 | 10.06.2009 | 1. В форуме публикуемые ссылки закрыты от индексации.
2. В журнал событий добавлено указание подробного стека вызовов для каждого сообщения об ошибке.
3. Исправлена проблема с редактированием главной страницы.
4. Запрещено размещение в корзине товаров, которые недоступны текущему пользователю. | | 5.6.3 | 08.06.2009 | ВНИМАНИЕ! Перед установкой обновления пользователям, имеющим активным модуль кэширования, обязательно необходимо ОТКЛЮЧИТЬ МОДУЛЬ КЭШИРОВАНИЯ (раздел Системные функции - Модули) и ВКЛЮЧИТЬ ЕГО после установки обновления! В противном случае после обновления будут выводиться некоторое время сообщения "Undefined index: site_nesting_level ..." И ПЕРЕНОС ФАЙЛОВ БУДЕТ ОСУЩЕСТВЛЕН НЕВЕРНО!
1. В связи с ограничением большинства популярных файловых систем на размещение в одной директории множества файлов изменен принцип размещения загруженных изображений и файлов дополнительных свойств для информационных систем и структуры сайта.
Новая система размещения с уровнем вложенности 3 позволяет публиковать до 32 млн. информационных элементов или разделов структуры. Уровень вложенности указывается в атрибутах сайта. Обратите внимание, что смена его не рекомендуется и возможна только до начала разработки сайта. Информация об автоматическом переносе загруженных файлов дана ниже и опубликована на сайте: http://www.hostcms.ru/support/updates/
2. Исправлена работа центра администрирования в Internet Explorer версии 6, 7 и 8. После установки обновления в центре администрирования обновите страницу через Ctrl+F5.
3. Улучшена работа с SEO, реализована возможность указания русскоязычных путей для структуры сайта, информационных элементов и групп, товаров и групп магазина. Например, адрес страницы /Магазин/Холодильники/Bosh/
4. В магазине для производителей добавлены SEO-поля.
5. Для меток добавлено поле "Описание" с визуальным редактором.
6. В интернет-магазине добавлены стандартные фильтры "от" и "до" для дополнительных свойств числового типа.
7. В XML для списка заказов расширена информация о магазине.
8. Добавлена возможность ограничения списка заказов в личном кабинете определенным магазином (более подробно см. API от 05.06.2009).
9. Ускорена работа поиска по сайту при больших объемах данных.
10. Для модуля служб поддержки (Helpdesk) в списке сообщений добавлена иллюстрация наличия вложенных файлов и вывод ответственного пользователя, которому было передано на обработку сообщение.
ВНИМАНИЕ! После установки обновления пользователям редакции Малый бизнес, Бизнес и Корпорация необходимо ВРУЧНУЮ через раздел "SQL-запросы" выполнить по одному следующие запросы:
----------------------------------------------------
ALTER TABLE `search_words_table` DROP INDEX `search_words_word`;
ALTER TABLE `search_words_table` ADD UNIQUE ( `search_words_word` , `search_words_page_id` );
----------------------------------------------------
ВНИМАНИЕ! После установки обновления пользователям редакции Бизнес и Корпорация необходимо ВРУЧНУЮ через раздел "SQL-запросы" выполнить по одному следующие запросы:
----------------------------------------------------
ALTER TABLE `stat_table` DROP INDEX `stat_time`;
ALTER TABLE `stat_table` DROP INDEX `stat_ipadr`;
ALTER TABLE `stat_table` ADD INDEX ( `stat_ipadr` , `stat_date` , `stat_time` );
----------------------------------------------------
ВНИМАНИЕ! После установки обновления файлы изображений для информационных систем и структуры сайта, а также их дополнительных свойств перестанут отображаться на сайте.
Чтобы автоматически перенести ранее загруженные файлы информационных систем и структуры, загрузите файл http://www.hostcms.ru/download/install/move_image.php, разместите его в корне сайта, выполните http://www.адрес_вашего_сайта.ru/move_image.php
Получив отчет об успешном переносе проверьте корректное отображение этих изображений на сайте.
Незабудьте удалить файл move_image.php с сайта.
Обратите внимание, файл move_image.php переименовывает ранее загруженные изображения в bak-файлы и не удаляет их.
Удаление bak-файлов.
В случае, если Вы проверили и достоверно уверены в успешном переносе изображений, можно приступить к удалению bak-файлов. Для этого загрузите файл http://www.hostcms.ru/download/install/delete_backup.php, разместите его в корне сайта, выполните http://www.адрес_вашего_сайта.ru/delete_backup.php
В результате bak-файлы в /upload/ и в /uplaod/private/ должны быть удалены.
Незабудьте удалить файл delete_backup.php с сайта.
ЕСЛИ ВЫ НЕ УВЕРЕНЫ В УСПЕШНОМ ПЕРЕНОСЕ ФАЙЛОВ, ОТЛОЖИТЕ УДАЛЕНИЕ BAK-ФАЙЛОВ НА БОЛЕЕ ПОЗДНИЙ СРОК!
Обратите внимание на режим работы службы поддержки: http://www.hostcms.ru/support/
Установка данного обновления рекомендуется в рабочее время. | | 5.6.2 | 25.05.2009 | 1. Добавлена возможность изменения цены и количества товара из списка товаров.
2. Для условий доставки максимальные значения веса и цены увеличены до 14 знаков.
3. В опросы добавлено описание опроса с выводом информации в XML, добавлен механизм баллов за ответ, что позволяет за разные варианты ответов начислять разные баллы.
4. Обновлен модуль типографа, добавлена возможность просмотра оттипографированного текста из центра администрирования.
5. Изменен вид полей типа "флажок", надписи вынесены справа от флажка.
6. В XML для сравнение товара и в результаты поиска добавлен вывод информации о продавцах.
7. В центре администрирования добавлен учет порядка сортировки разделов для дополнительных свойств групп и товаров.
Внимание! После установки обновления подключить к серверу по FTP и удалите в корне сайта файл download_file.php | | 5.6.1 | 14.05.2009 | 1. Добавлен вывод версии HostCMS на главной странице центра администрирования в технических данных и заголовке.
2. Исправлена работа с дополнительными свойствами типа файл в структуре сайта.
3. Восстановлены индексы для модификаций и меток.
После установки обновления рекомендуется выполнить "Системные функции" - "SQL-запросы" - "База данных" - "Оптимизировать". | | 5.6.0 | 12.05.2009 | Исправлено определение количества ссылающихся страниц из Яндекса в связи с изменением формата страницы.
Исправлена проблема в структуре сайта при использовании многосайтовости и редактировании главной страницы, внесенная обновлением 5.5.8. | | 5.5.9 | 09.05.2009 | Исключен вывод сообщения, возникающего при отсутствии разделов для дополнительных свойств групп и элементов информационных систем и интернет-магазина. | | 5.5.8 | 08.05.2009 | Решение проблемы с неопределенной функцией array_intersect_key() при использовании PHP-4. | | 5.5.7 | 08.05.2009 | ВНИМАНИЕ! Перед установкой обновления пользователям, имеющим активным модуль кэширования, обязательно необходимо ОТКЛЮЧИТЬ МОДУЛЬ КЭШИРОВАНИЯ (раздел Системные функции - Модули) и ВКЛЮЧИТЬ ЕГО после установки обновления! В противном случае после обновления будут выводиться некоторое время сообщения "Undefined index: site_uploaddir ...".
1. Добавлен отчет о продажах в интернет-магазин. Отчет расположен внутри магазина в меню Отчеты - Отчет о продажах.
2. Реализована возможность указания для каждого сайта своей директории для загрузки файлов. Директория указывается в атрибутах сайта и по умолчанию имеет значение "upload/"
3. Оптимизирована работа интернет-магазина и корзины магазина в части работы с модификациями и специальными ценами.
4. В центре администрирования добавлена группировка дополнительных свойств по группам дополнительных свойств при указании значений для свойств интернет-магазина и информационных систем.
5. Длинна названия проиндексированного элемента увеличена до 255 символов.
6. В связи с изменением структуры страницы в поисковой системе Рамблер исправлено определение количества проиндексированных страниц в этой поисковой системе.
7. Из карты сайта исключены неактивные группы информационных систем и интернет-магазина.
8. В Яндекс.Маркет исключен вывод корневого тега <categories> при отсутствии вложенных категорий. | | 5.5.6 | 24.04.2009 | Обновлены модули "Интернет-магазин", "Ядро", "Кэширование", "Пользователи сайта". | | 5.5.5 | 22.04.2009 | 1. Исключена вкладка "Форматы" при редактировании групп и товаров интернет-магазина.
2. Откорректирована событийная индексация информационные групп и элементов, товаров и групп магазина при переносе из одной группы в другую.
3. В модуле "Формы" для загруженных файлов добавлен вывод размера вложения.
4. Встроенная поисковая система теперь индексирует и SEO-поля у групп и товаров магазина, информационных групп и информационных элементов.
5. Добавлена константа "ALLOW_SHOW_SQL", которая разрешает показ SQL-запросов в верхней панели клиентского раздела сайта. По умолчанию вывод запросов отключен. Для включения константе ALLOW_SHOW_SQL необходимо передать значение "true".
6. В модуле "Реклама" увеличены значения по умолчанию максимального количества показа баннеров.
7. При редактировании товара добавлена ссылка на список модификаций.
8. Для заказа добавлено поле "Дата изменения статуса заказа", в XML для заказа добавлен тег <order_change_status_datetime>.
9. При изменении поля "Статус заказа" автоматически указывается текущая дата в поле "Дата изменения статуса заказа". | | 5.5.4 | 22.04.2009 | Обновлен модуль автоматического обновления.
ВНИМАНИЕ! Обновление 5.5.4 необходимо устанавливать одно (нажать на зеленую птичку справа от обновления), а не групповой установкой обновлений вместе с 5.5.5. | | 5.5.3 | 10.04.2009 | 1. Обновлен модуль "Структура сайта".
2. На главной странице центра администрирования при наличии неустановленных обновлений теперь постоянно отображается сообщение.
3. Обновлен модуль "Форумы" для возможности публикации последних сообщений конференции из разных форумов в отдельном блоке. | | 5.5.2 | 08.04.2009 | 1. ВНИМАНИЕ! Исключено отображение по умолчанию неактивных групп информационных систем в клиентском разделе. Если все группы неактивны - выполните SQL-запрос:
UPDATE `information_groups_table` SET `information_groups_activity` = 1;
2. Для меток добавлено большое текстовое поле, позволяющее осуществлять массовое добавление меток, при этом каждая метка пишется с новой строки.
3. В центре администрирования для списка групп информационных систем добавлено отображение статуса группы. | | 5.5.1 | 08.04.2009 | 1. Исправлена ошибка "undefined constant SITE_CODING", внесенная в обновлении 5.5.0
2. Откорректирован модуль "Интернет-магазин". | | 5.5.0 | 07.04.2009 | 1. Реализован импорт каталога товаров и прайс-листов в формате CommerceML 2.0x, теперь поддерживается CommerceML v. 1.xx, 2.0x.
2. ВНИМАНИЕ! Исключена автоматическая отправка письма из центра администрирования об оплате, добавить обработку отправки письма теперь можно в обработчике платежных систем (function ChangeStatus($param = array())). Примеры обработчиков можно посмотреть на демо-сайте http://www.hostcms.ru/hostcms/demo/.
3. Добавлены группы меток с возможностью показа облака тегов для определенной группы меток.
4. При экспорте RSS с передачей полных текстов новостей в Яндекс.Новости добавлено указание категории, содержащее имя группы.
5. В модуле "Реклама" для баннера добавлен узел структуры, выше которого он не может отображаться. Баннер с указанным узлом структуры будет отображаться на нем или на его дочерних раздела.
6. В интернет-магазине добавлено поле "Активность группы".
7. В интернет-магазине для продавцов добавлено поле для загрузки изображения и для описания добавлен визуальный редактор.
8. При добавлении цены для групп пользователей из справочника цен добавлен флаг "Пересчитать установленные цены".
9. В XML для модификации при показе модификации добавлена информация о родительском товаре в узле <parent_item>
10. В метод GoSearch() добавлен необязательный параметр $external_propertys.
11. В модуле "Реклама" для баннера добавлена возможность указания узла структуры, на котором он должен отображаться.
12. В списке заказов добавлено поле "Вес".
13. В форму автоматического создания модификаций добавлено поле "Копировать метки (теги) товара".
14. В структуре сайта добавлена возможность указания различных значений приоритета (от 0 до 1 с шагом 0.1) для поля "Приоритет" при экспорте Sitemaps. | | 5.4.9 | 28.03.2009 | Обновлены модули "Сайты" и "Интернет-магазин". | | 5.4.8 | 27.03.2009 | 1. Для сайтов добавлен атрибут "Отправлять ежедневный отчет о посещаемости сайта", разрешающий отправлять ежедневный отчет о посещаемости сайта. По умолчанию отправка отчета разрешена.
2. Обновлены модули "Интернет-магазин", "Системы обработки запросов". | | 5.4.7 | 26.03.2009 | 1. Модуль поиска дополнен возможностью ограничения поиска не только сущностями модулей с определенным идентификатором, но и ограничением по типу сущностей модуля (группы, товары, информационные элементы) и их идентификаторам.
Например, для поиска в модуле интернет-магазин (код 3) для магазина с кодом 1 и поиском только товаров (код 2) используется следующая конструкция:
$property['search_page_module'] = array(3 => array (array('search_page_module_entity_id' => 1, 'search_page_module_value_type' => 2)));
Более подробно информация дана в руководстве по интеграции.
2. Реализовано автоматическое создание модификаций по дополнительным свойствам товаров. Например, при публикации товара с свойствами размер (5 значений) и цвет (3 значения) можно автоматически создать 15 модификаций. Количество свойств, участвующих в создании модификации, не ограничено.
3. Исправлено сохранение регистрационных данных в разделе Сайты - Регистрационные данные.
4. Исправлено множественное удаление заказов с разными платежными системами.
5. Обновлены модули "Информационные системы", "Интернет-магазин", "Константы", "Системы обработки запросов", "Опросы", "Поиск", "Пользователи сайтов". | | 5.4.6 | 23.03.2009 | В центре администрирования для привилегированных пользователей теперь доступны все сайты, даже если он не имеет доступа ни к одному модулю сайта.
Для магазина в списке свойств, доступных группе, откорректирована генерация XML-тега <property_show_kind> | | 5.4.5 | 20.03.2009 | 1. В магазине при наличии загруженной большого и малого изображения для группы и товара теперь максимальные размеры изображения для подстановки в форму берутся из атрибутов магазина, а не размеров предыдущего загруженного изображения.
2. В список оформленных заказов добавлено поле "Фамилия".
3. Для XSL-шаблонов статус поля "Форматировать XSL-шаблон" теперь сохраняется для каждого XSL-шаблона индивидуально.
4. На главной странице центра администрирования добавлено поле для заметок.
5. В интернет магазине при добавлении товара с дублирующим артикулом теперь выводится предупредительное сообщение, при этом товар добавляется.
6. Выпадающие списки сайтов в различных формах теперь содержат только доступные текущему пользователю сайты.
7. Для магазина в закладке "Экспорт" добавлено поле "Значение по умолчанию тега <sales_notes> для Yandex.Market", значение которого подставляется в экспортируемый элемент в Яндекс.Маркет в случае, если соответствующее поле для товара было оставлено пустым. Используется, например, для создания уведомления клиента о способе оплаты.
8. В XML для интернет-магазина изменен способ передачи списка доступных свойств для группы, чтобы осталось прежнее функционирование в XSL-шаблон "МагазинКаталогТоваров" необходимо внести изменение, вместо:
<xsl:apply-templates select="properties_for_group/property"/>
на
<xsl:apply-templates select="properties_for_group/property[property_show_kind != 0 and (shop_list_of_properties_type = 0 or shop_list_of_properties_type = 2 or shop_list_of_properties_type = 7)]"/> | | 5.4.4 | 12.03.2009 | Обновлен модуль "Константы" и "Интернет-магазин". | | 5.4.3 | 11.03.2009 | 1. В XML для товара добавлен тег <type>, содержащий тип товара - обычный или электронный.
2. Для электронных товаров добавлен тег <eitem_count>, содержащий остаток на складе эл.товара или -1, если количество эл. товара неограничено.
3. При пересчете эл. товара в корзине запрещено превышение количества эл. товара на складе.
4. Решена проблема с неполной загрузки Captcha в некоторых браузерах.
5. Решена проблема с сортировкой по средней оценке товара. | | 5.4.2 | 05.03.2009 | 1. Значительно переработана система кэширования, добавлена возможность использования различных хранилищ для кэша. В версии 5.4.2 добавлена поддержка eAccelerator. Хранение кэша в eAccelerator позволяет извлекать и записывать данные намного быстрее, при этом данные хранятся как в оперативной памяти сервера, так и на диске. Возможность хранения кэша в eAccelerator существует на серверах с eAccelerator, собранных с eAccelerator API, более подробно о сборке и установке eAccelerator можно прочитать на нашем сайте: http://www.hostcms.ru/documentation/server/eAccelerator/
Список доступных средств хранения на Вашем сервере теперь доступен в центре администрирования при просмотре списка кэшей, также для каждого кэша выводится информация о месте его хранения. По умолчанию используется хранение кэша в файлах. Чтобы изменить способ хранения кэша необходимо перейти в раздел "Модули" -> "Кэширование" -> Нажать "Редактировать", далее для каждого блока кэша указать атрибут ['type'] с названием хранилища, например для сохранения кэша IP в eaccelerator вносится следующая директива:
$GLOBALS['CACHE_CONFIG']['IP']['type'] = 'eaccelerator';
Аналогично поступают и для других блоков.
2. Решена проблема, возникающая в IE-6/7 при невозможности установить курсор в поле закладки.
3. Реализовано AJAX-добавление объявлений на доску объявлений. Пример см. на демонстрационном сайте. Для реализации такого добавления необходимо обновиться XSL-шаблон "СписокОбъявлений", а также код и настройки типовой динамической страницы "Доска объявлений".
4. Реализована подстановка текущего сайта в списке сайтов после авторизации в центре администрирования при использовании многосайтовости.
5. В XML для магазина добавлена информация из справочника налогов.
6. Откорректирована работа замены Captcha в IE-6.
7. Добавлен вывод поля "Код" для справочника налогов в интернет-магазине.
8. В метод GetInformationFromPath() класса информационных систем добавлена проверка на активность элемента. Теперь неактивные элементы не участвуют в построении пути.
9. В программу установки HostCMS добавлена опция, позволяющая очищать базу данных от существующих таблиц.
10. В форуме добавлен вывод последнего сообщения в теме и последнего зарегистрированного пользователя. На сайте необходимо обновить XSL-шаблоны для форумов и типовую динамическую страницу форумов.
11. Для почтовых рассылок добавлено указание шаблона рассылки.
12. ВНИМАНИЕ! Пользователям редакций "Бизнес" и "Корпорация" ПОСЛЕ ОБНОВЛЕНИЯ внести изменения в разделе "Модули" -> "Кэширование" -> Нажать "Редактировать".
После строки $GLOBALS['CACHE_CONFIG']['SITE_USERS_GROUPS_FOR_USER']['active'] = true; // true или false
добавьте следующие строки:
$GLOBALS['CACHE_CONFIG']['SITE_USERS_GROUPS']['name'] = 'Пользователи сайта. Группы пользователей сайта';
$GLOBALS['CACHE_CONFIG']['SITE_USERS_GROUPS']['block'] = 200; // Максимальное число элементов в кэше
$GLOBALS['CACHE_CONFIG']['SITE_USERS_GROUPS']['block_size'] = 4096; // В байтах
$GLOBALS['CACHE_CONFIG']['SITE_USERS_GROUPS']['expires'] = 3600; // В секундах
$GLOBALS['CACHE_CONFIG']['SITE_USERS_GROUPS']['active'] = true; // true или false | | 5.4.1 | 24.02.2009 | Исправлена ошибка в разделе администрирования для информационных системах. | | 5.4.0 | 24.02.2009 | Добавлена строка для перезагрузки картинки Captcha, примеры обновленных XSL можно посмотреть на demo.hostcms.ru.
Исправлена ошибка просмотра неактивного товара, исправлено двойное экранирование имени информационной группы.
Проведены работы по оптимизации работы интернет-магазина. | | 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". | | 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". | | 5.2.1 | 09.10.2008 | Решена проблема при добавлении поддоменов, содержащих "*.", например "*.test.site.ru". Обновлен модуль "Списки". Обновлен модуль "Формы центра администрирования". Внесены изменения в модуль "Интернет-магазин" - исправлен вывод товаров по меткам, решена проблема с горячими предложениями, внесены изменения в импорт товаров из CSV. | | 5.2.0 | 07.10.2008 | Расширена информация о пользователях центра администрирования. Реализовано копирование информационной системы, при этом информационные элементы и группы не копируются. Доработаны альтернативные подписи к элементам центра администрирования, оптимизирована работа с системой для людей с ограниченными возможностями по зрению. Добавлена возможность еще более гибкого разделения полномочий в центре администрирования - атрибут пользователя "Доступ только к созданным пользователем элементам". Пользователь с таким атрибутом имеет право действий только над теми элементами, которые он создал сам или над элементами, не имеющими владельца. Указанный атрибут не действует на привилегированных пользователей. Добавлена константа "COUNTER_NUM_MAIL_TABLE_ROW", указывающая количество строк в таблицах ежедневного письма-отчета о посещаемости сайта (по умолчанию 20). Для разработчиков модулей HostCMS добавлена возможность указания альтернативных подписей к полям типа "картинка-ссылка", описание дано в документации пользователя на стр. 181. | | 5.1.9 | 26.09.2008 | Внесены небольшие изменения в модуль "Пользователи центра администрирования". | | 5.1.8 | 22.09.2008 | Обновлен модуль "Поисковая оптимизация". Для модуля "Реклама" добавлены контекстные фразы. Обновлен типограф. | | 5.1.7 | 12.09.2008 | Значительно доработан модуль "Типограф". В модуль "Поисковое продвижение (SEO)" добавлено групповое добавление поисковых запросов, реализован динамический подбор выводимых столбцов в отчете о продвижении в зависимости от максимально указанного количества столбцов. Обновлен модуль "Автоматическое обновление". Исправлена ошибка в модуле импорта RSS. Решена проблема при копировании узла структуры сайта. | | 5.1.6 | 01.09.2008 | В класс DataBase добавлены методы Insert(), Update(), Delete(). Описание методов и примеры даны в API.
Исключены поля "Номер договора" и "PIN-код" из атрибутов сайта.
В атрибуты сайта добавлено число, которое определяет вероятность, с которой будет происходить очистка кэша в статичных файлах для текущего сайта. Например, при указании числа 10000 очистка кэша будет происходить раз в 10000 обращений к сайту.
После установки обновления, пользователям с включенным модулем "Кэш" необходимо вручную очистить кэш.
Для узла структуры добавлена возможность указания протокола доступа - HTTP или HTTPS. При указании HTTPS, доступ по HTTP становится невозможным. | | 5.1.5 | 22.08.2008 | Добавлена возможность запретить доступ в центр администрирования по HTTP протоколу, предоставляя доступ исключительно по защищенному протоколу HTTPS. Для этого необходимо создать константу «USE_ONLY_HTTPS_AUTHORIZATION» и присвоить ей значение true (создание константы необходимо осуществлять только после тестирования HTTPS-доступа). Доработан интернет-магазин. Обновлены CSS-стили центра администрирования. | | 5.1.4 | 21.08.2008 | Обновление диаграмм и модуля "Поисковое продвижение (SEO)". Расширен список дополнительных атрибутов производителей в магазине. Решена проблема с кнопкой "Сохранить" в IE 6/7. |
|
О нас говорят!
«Начиная заниматься разработкой сайтов, в начале 2007 года, мы знакомились со многими системами управления (CMS) и пришли к выводу, что по возможностям и удобству HostCMS бесспорный лидер на рынке CMS.»
Ренсков Алексей Александрович
Директор ООО «3Д Квадрат»
Создаете сайты?
У нас есть партнерское предложение по поставке системы управления сайтом:
|