Обновления HostCMS
Установка обновлений осуществляется в автоматическом режиме через центр администрирования.
Для установки β-обновления необходимо создать активную константу INSTALL_BETA_UPDATE со значением true.
Обновление 6.0.2 от 24.05.2012 г.
Распределение данных в соответствии с новой структурой базы данных.
Обновление 6.0.1 от 24.05.2012 г.
Удаление директорий модулей от 5-й версии продукта.
Продолжение обновления модулей системы управления.
Продолжение обновления модулей системы управления.
Обновление 6.0.0 от 24.05.2012 г.
Изменены системные требования, см. http://www.hostcms.ru/hostcms/system-requirements/
Перед установкой обновления необходимо сделать резервную копию базы и файлов сайта, убедиться в корректности созданных архивов.
Установка шестой версии продукта происходит в несколько этапов. После установки этого обновления Вы получите сообщение "Не найдена форма 140 в БД.", данное поведение является корректным.
После установки перейдите по адрес http://адрес-сайта/admin/, очистите кэш в браузере, выберите пункт "Обновление", в открывшейся странице выберите пункт меню "Обновления" - "Проверить обновления" и продолжите с установки обновления 6.0.1.
Не получайте ключи до установки версии 6.0.3.
Если после установки обновления 6.0.0 не работает центр администрирования и клиентский раздел, выполните инструкцию http://www.hostcms.ru/forums/3/7133/
При переходе с HostCMS 5 на HostCMS 6 клиентский раздел сайта будет работать в режиме эмуляции API-5, вероятно замедление работы в таком режиме. Мы рекомендуем провести интеграцию сайта с использованием API-6. Возможна неполная работа сайта после перехода с пятой версии на шестую, необходимо полная проверка корректности работы сайта после обновления.
Рекомендуем проводить установку в рабочие дни с 9 до 18 для возможности оперативной активации установки.
Необходимость ручной корректировки
1. Все дополнительные свойства меняют свои идентификаторы. Для доски объявлений в типовых динамических страницах необходимо указать новые идентификаторы дополнительных свойств для параметров $param['shop_list_of_properties_id']
2. В структуре сайта отредактируйте узел гостевой книги и корректно укажите идентификаторы в параметрах типовой динамической страницы для дополнительного свойства "Автор" и "E-mail".
3. Замените в обработчиках платежных систем строку $LA['xsl_letter_to_admin'] на $LA['orderAdminNotificationXsl'] и строку $LA['xsl_letter_to_user'] на $LA['orderUserNotificationXsl']
4. В разделе "Информационные системы" выбрать все информационные системы и нажать "Пересчитать".
5. В разделе "Интернет-магазины" выбрать все магазины и нажать "Пересчитать".
6. В разделе SQL-запросы выполните "База данных" - "Оптимизировать".
7. Внешние фильтры и сортировки по дополнительным свойствам могут потребовать ручной корректировки. Прямые запросы к БД потребуют корректировки в связи с изменением структуры БД, имен таблиц и столбцов.
8. Обновить код типовой динамической страницы Google Sitemap и обмена с 1С.
9. Сторонние модули потребуют значительной корректировки для совместимости с 6-й версией.
Перед установкой обновления необходимо сделать резервную копию базы и файлов сайта, убедиться в корректности созданных архивов.
Установка шестой версии продукта происходит в несколько этапов. После установки этого обновления Вы получите сообщение "Не найдена форма 140 в БД.", данное поведение является корректным.
После установки перейдите по адрес http://адрес-сайта/admin/, очистите кэш в браузере, выберите пункт "Обновление", в открывшейся странице выберите пункт меню "Обновления" - "Проверить обновления" и продолжите с установки обновления 6.0.1.
Не получайте ключи до установки версии 6.0.3.
Если после установки обновления 6.0.0 не работает центр администрирования и клиентский раздел, выполните инструкцию http://www.hostcms.ru/forums/3/7133/
При переходе с HostCMS 5 на HostCMS 6 клиентский раздел сайта будет работать в режиме эмуляции API-5, вероятно замедление работы в таком режиме. Мы рекомендуем провести интеграцию сайта с использованием API-6. Возможна неполная работа сайта после перехода с пятой версии на шестую, необходимо полная проверка корректности работы сайта после обновления.
Рекомендуем проводить установку в рабочие дни с 9 до 18 для возможности оперативной активации установки.
Необходимость ручной корректировки
1. Все дополнительные свойства меняют свои идентификаторы. Для доски объявлений в типовых динамических страницах необходимо указать новые идентификаторы дополнительных свойств для параметров $param['shop_list_of_properties_id']
2. В структуре сайта отредактируйте узел гостевой книги и корректно укажите идентификаторы в параметрах типовой динамической страницы для дополнительного свойства "Автор" и "E-mail".
3. Замените в обработчиках платежных систем строку $LA['xsl_letter_to_admin'] на $LA['orderAdminNotificationXsl'] и строку $LA['xsl_letter_to_user'] на $LA['orderUserNotificationXsl']
4. В разделе "Информационные системы" выбрать все информационные системы и нажать "Пересчитать".
5. В разделе "Интернет-магазины" выбрать все магазины и нажать "Пересчитать".
6. В разделе SQL-запросы выполните "База данных" - "Оптимизировать".
7. Внешние фильтры и сортировки по дополнительным свойствам могут потребовать ручной корректировки. Прямые запросы к БД потребуют корректировки в связи с изменением структуры БД, имен таблиц и столбцов.
8. Обновить код типовой динамической страницы Google Sitemap и обмена с 1С.
9. Сторонние модули потребуют значительной корректировки для совместимости с 6-й версией.
Обновление 5.9.36 от 16.05.2012 г.
При добавлении метки к css-файлам исключена возможность появления отрицательного значения.
Обновлены модули "Интернет-магазин", "Поиск", "Типограф".
Обновлены модули "Интернет-магазин", "Поиск", "Типограф".
Обновление 5.9.35 от 19.03.2012 г.
Доработана работа визуального редактора при работе через Firefox 11, обновлен визуальный редактор до 3.5b2
В интернет-магазине обновлен импорт из CSV и CML 2.x
После установки обновления:
а) В директории /admin/wysiwyg/ удалить gz-файл (если он есть), имеющий примерное имя tiny_mce_52c825f7267bfb3b4927d4172360fec3.gz
б) Очистить кэш в браузере или нажатием Ctrl+F5 обновить дважды страницу с визуальным редактором.
В интернет-магазине обновлен импорт из CSV и CML 2.x
После установки обновления:
а) В директории /admin/wysiwyg/ удалить gz-файл (если он есть), имеющий примерное имя tiny_mce_52c825f7267bfb3b4927d4172360fec3.gz
б) Очистить кэш в браузере или нажатием Ctrl+F5 обновить дважды страницу с визуальным редактором.
Обновление 5.9.34 от 09.02.2012 г.
Доработан обмен с 1С:Управление торговлей.
Обновлены модули Формы, Файловый менеджер, Списки, Техническая поддержка.
После установки обновления выполните оптимизацию таблиц через раздел "SQL-запросы" - "База данных" - "Оптимизировать".
Обновлены модули Формы, Файловый менеджер, Списки, Техническая поддержка.
После установки обновления выполните оптимизацию таблиц через раздел "SQL-запросы" - "База данных" - "Оптимизировать".
Обновление 5.9.33 от 23.11.2011 г.
Добавлена загрузка из 1С тега ОписаниеВФорматеHTML в поле текст товара.
На демо-сайте обновлены обработчики Webmoney и размещен код нового обработчика Assist (обратите внимание, новый обработчик будет работать с новыми аккаунтами)
На демо-сайте обновлены обработчики Webmoney и размещен код нового обработчика Assist (обратите внимание, новый обработчик будет работать с новыми аккаунтами)
Обновление 5.9.32 от 11.10.2011 г.
Обновлен импорт из 1С. Обновить типовую динамическую страницу можно с демо-сайта.
Исправлено определение PR, наличия в каталоге Рамблера и DMOZ в SEO-модуле.
Исправлено определение PR, наличия в каталоге Рамблера и DMOZ в SEO-модуле.
Обновление 5.9.31 от 25.07.2011 г.
Обновлено определение позиций в ПС Рамблер в связи с изменением формата выдачи.
Обновлены модули: Информационные системы, Интернет-магазин, Личные сообщения, Файловый менеджер, Пользователи сайта, Списки.
Обновлены модули: Информационные системы, Интернет-магазин, Личные сообщения, Файловый менеджер, Пользователи сайта, Списки.
Обновление 5.9.30 от 02.06.2011 г.
Добавлен модуль "Личные сообщения" для редакции "Бизнес" и "Корпорация".
Для внедрения модуля в личный кабинет с демо-сайта:
1. Загрузите типовую динамическую страницу Пользователи сайта → Личные сообщения
2. Обновите типовую динамическую страницу "Пользователи сайта"
3. Создайте в структуре сайта раздел "Личные сообщения" в разделе структуры "Личный кабинет".
4. Создайте XSL-шаблоны "ЛичныеСообщения" и "ЛентаЛичныхСообщений", доступные в XSL-шаблоны → Пользователи сайта → Личные сообщения
Обновлены модули "Статистика посещаемости", "Информационные системы", "Интернет-магазин".
Для внедрения модуля в личный кабинет с демо-сайта:
1. Загрузите типовую динамическую страницу Пользователи сайта → Личные сообщения
2. Обновите типовую динамическую страницу "Пользователи сайта"
3. Создайте в структуре сайта раздел "Личные сообщения" в разделе структуры "Личный кабинет".
4. Создайте XSL-шаблоны "ЛичныеСообщения" и "ЛентаЛичныхСообщений", доступные в XSL-шаблоны → Пользователи сайта → Личные сообщения
Обновлены модули "Статистика посещаемости", "Информационные системы", "Интернет-магазин".