Лицензия не зарегистрирована

Обновление WebAsyst » Журнал изменений

Все приложения
Версии 268—309
309
Интернет-магазин
Повышение безопасности системы обработки запросов с витрины интернет-магазина.
 
308
Ядро WebAsyst
Обеспечена работоспособность всех приложений WebAsyst с интерпретатором PHP версий 5.3 и 5.4.
 
307
Интернет-магазин
  1. Текстовый редактор TinyMCE обновлён до версии 3.4.5.
  2. Бланк печатной формы счёта-фактуры приведён в соответствие с текущими требованиями законодательства РФ.
  3. Реализована возможность добавления в состав заказа товаров без дополнительных характеристик в режиме администрирования.
  4. Исправлена функция создания заказа администратором в браузере Internet Explorer 9.
  5. Устранены ошибки в функции экспорта каталога товаров в CSV-файл.
  6. Добавлены дополнительные проверки в алгоритм обработки адресов покупателей.
  7. Доработаны модули интеграции с платёжными системами:
    • Яндекс.Деньги (ЦПП): обновлены имена параметров для передачи данных
    • Кошелек QIWI: исправлена функция валидации номера телефона покупателя
    • Assist: добавлена поддержка нового протокола подключения
    • ROBOXchange: мелкие исправления и дополнительные проверки данных
    • Google Checkout: добавлены обработка статусов отмены и сохранение расширенной информации об адресе покупателя
    • PayPal Express Checkout: обновлён протокол подключения
    • WorldPay: изменён адрес подключения к платёжному шлюзу

 
305
Интернет-магазин
  • Добавлены модули интеграции с платёжными системами PayOnline System, QIWI, LiqPAY, INTERKASSA.
  • Для модуля доставки USPS добавлен расчёт стоимости доставки на территории США, исправлена ошибка пересчёта веса заказа.
  • Усилена безопасность доступа к информации о заказах, улучшен механизм работы защитного кода CAPTCHA.
  • Оптимизированы запросы к базе данных при формировании страниц поиска и подбора товаров по параметрам.
  • Удалена возможность приёма оплаты с помощью платёжной системы ВКонтакте в связи с упразднением платёжной системы.
  • В модуль экспорта для Google Base добавлена настройка экспорта параметров Brand, Manufacturer Part Number (MPN), International Standard Book Number (ISBN), shipping_weight.
  • Исправлены ошибки в коде модуля интеграции с 1С и улучшено соответствие формату обмена данными.
  • Исправлены другие мелкие ошибки.

 
304
Интернет-магазин
Усиление авторизации для страницы с подробной информацией о заказе и его статусе, ссылка на которую высылается в уведомлении о заказе. Описание проблемы: http://blog.web
asyst.ru/shop-script-private-data-indexed-problem-summer-2011/

 
303
Ядро WebAsyst
Улучшен генератор защитного кода CAPTCHA.
 
302
Ядро WebAsyst
Обновление безопасности: доработан контроль чтения файлов в установке Вебасиста.
 
300
Интернет-магазин
  • Интеграция с соцсетями «Вконтакте» и «Фейсбук»
  • Обмен данными с «1С: Управлением торговлей»
  • Оптимизация производительности: в среднем на 10% снижена нагрузка на веб-сервер, количество запросов к базе данных при формировании страниц витрины снижено примерно на 50%
  • Доработка прежнего функционала и исправление ошибок:
    • Учтены некоторые новые требования Яндекс.Маркет и Google Base
    • Учтены некоторые новые требования платежной системы ASSIST
    • Добавлена многоязычность для мета-тегов, заголовка главной страницы витрины и новостей
    • Добавлена отдельная настройка загрузки логотипа компании для печатных форм
    • Устранены дубликаты страниц товаров и категорий при включенном ЧПУ с адресами вида http://domain.ru/product/123/ и http://domain.ru/product/product-name/
    • Исправлены неработающие адреса страниц товаров «с параметрами» при включенном режиме ЧПУ
    • Исправлено отображение дерева категорий при отключении ЧПУ
    • Исправлены ошибки при редактировании заказов администратором
    • Исправлена ошибка при скачивании покупателем оплаченного электронного товара в браузере Internet Explorer
    • Исправлена ошибка в расчете бесплатной доставки при выборе доставки Почтой России
    • Исправлены ошибки при передаче количества единиц заказанных товаров ,а также суммы заказа в валютах, отличных от долларов США, на платежную страницу PayPal при использовании модуля PayPal Website Payments Standard
    • Добавлена валидация адреса электронной почты покупателя в процессе оформления заказа
    • Исправлена ошибка пересчета размера налогов при изменении основной валюты магазина
    • Доработан экспорт/импорт товаров с помощью CSV-файла

 
298
Интернет-магазин
Модули оплаты банковскими картами, использование которых подразумевает необходимость сертификации по правилам PCI DSS, вынесены из дистрибутива Shop-Script. Их можно скачать отдельно.
Ядро WebAsyst
Исправлена проблема с неправильной кодировкой заголовков уведомлений, отправляемых по электронной почте.
 
296
Ядро WebAsyst
Исправлены некоторые мелкие ошибки
 
292
Ядро WebAsyst
Исправлены некоторые мелкие ошибки
  1. Исправлен баг в классах ядра, отвечающих за поддержку временных зон.
  2. Исправлены ошибки переноса данных из предыдущих версий ShopScript и некоторые другие мелкие исправления.

 
289
Ядро WebAsyst
Настройку квоты пользователя "Доступное место на диске" перенесли на страницу настройки прав для сервиса Файлы, потому что эта квота применяется только к данному сервису.
 
287
Ядро WebAsyst
Исправлены некоторые мелкие ошибки в ядре.
 
286
Ядро WebAsyst
Существенно переработано ядро WebAsyst.
Изменился механизм хранения и обработки прав пользователей, а также функции отвечающие за взаимодействие приложений WebAsyst с контактами и пользователями.
 
285
Ядро WebAsyst
Обновлен шаблонизатор Smarty до версии 2.6.26.
 
284
Ядро WebAsyst
Обновление безопасности: загрузка файлов.
 
281
Интернет-магазин
  1. Автоматическая отгрузка заказов (смена статуса), оплачиваемых способами оплаты: Robokassa (www.robokassa.ru), Webmoney (www.webmoney.ru).
  2. Визуальные улучшения в способах доставки и оплаты: логотипы основных модулей. Логотипы отображаются при оформлении заказа, делая выбор способа доставки и оплаты более наглядным.
  3. У каждого способа оплаты и доставки появилось свойство «Логотип», в которое можно прописать адрес (URL) логотипа. Вы можете использовать для некоторых из способов оплаты и доставки бесплатные иконки:
    http://blog.webasyst.ru/payment-type-icons/
    http://blog.webasyst.ru/shipping-type-icons/
    http://blog.webasyst.ru/few-more-icon/
  4. Новые печатные формы Почта России ф. 113эн (наложенный платеж) и ф. 116 (отправление посылок и бандеролей).
    Печатные формы для Почты России реализованы на основе изображений: данные заказа печатаются на бланках и отдаются в браузер в виде GIF-изображений размером 3508х2480 пикселей, что соответствует размеру листа А4 в разрешении 300dpi. Это изображение можно распечатать непосредственно из браузера или сохранить на жесткий диск и затем распечатать с помощью любой программы работы с изображениями.
    Для того, чтобы распечатываемые формы в наибольшей степени соответствовали оригиналам форм Почты России, рекомендуется распечатывать их в разрешении 300dpi.
    Для работы печатных форм Почты России требуется поддержка сервером PHP-расширения GD версии 2 или выше.
  5. Печатная форма «Лист доставки», на которой отображается вся основная информация о доставке, а также адрес заказчика на карте Google Maps. Эта форма будет особенно полезна для курьерской доставки.
  6. Возможность корректировать отдельные данные в печатных формах перед непосредственной распечаткой. Например, в товарной накладной можно произвольно изменить номер, дату формирования, основание и т.д.: для этого нужно два раза кликнуть по соответствующему полю и изменить его значение.
    При корректировке полей изменения не сохраняются в базу данных — данная функция предназначена только для корректировки данных перед непосредственной распечаткой
  7. Облако тегов стало работать быстрее и только по тегам: раньше использовался механизм обычного поиска, теперь поиск производится только по тегам.
  8. Отдельные улучшения:
    — настройка «Уменьшать увеличенную фотографию» в разделе «Настройки» — «Продукты»; настройка позволяет автоматически изменять размер самых больших фотографий продуктов, которые вы закачиваете в магазин,
    — в RSS-поток отзывов о продуктах добавлена информацию о том, к какому продукту относится отзыв, а также ссылка на страницу с отзывами,
    — исправление найденных недочетов в файле Sitemaps (в частности, необходимость указывать адрес файла Sitemaps вместе с параметром ?app=SC),
    — предопределенные статусы заказов («Отменен», «В обработке» и другие) можно перевести на разные языки,
    — исправление ошибок и некоторых пожеланий, относительно которых за это время мы получали сообщения от пользователей,
    — экспорт Яндекс.Маркет: возможность указать значение тега <sales_notes> (значение применяется ко всем экспортируемым продуктам).

Ядро WebAsyst
Installer:
  1. Стал работать стабильнее (улучшена система обработки ошибок в исключительных ситуациях).
  2. Незначительные улучшения в интерфейсе.

 
279
Интернет-магазин
  1. Поддержка часовых поясов (часовой пояс пользовательской части указывается в настройках магазина, сервера — в WebAsyst Installer).
  2. Новый раздел администрирования «Инструменты — Печатные формы». После установки обновления вам необходимо включить права на доступ к этому разделу (зайдите в приложение «WebAsyst Команда» и включите соответствующим пользователям право доступа к этому экрану администрирования). Новый раздел представляет возможность настроить печатные формы для заказов: «Товарная накладная», «Счет-фактура», «Счет», «Счет для юридических лиц», «Квитанция».
    После установки обновления возможность просмотра печатных форм появится автоматически, поэтому рекомендуем сразу после установки обновления зайти в новый раздел «Печатные формы» и ввести название вашей компании, реквизиты счета и т.д.
    Есть возможность просмотра и распечатки печатных форм из режима администрирования и пользовательской части в любой момент после оформления заказа.
    Скоро будут добавлены формы для модуля доставки Почта России (в этих формах необходимо соблюсти полное соответствие бланкам Почты России, в связи с чем пришлось «рисовать» эти формы — не в HTML-верстке, а в буквальном смысле в изображении с помощью GD; скоро это будет закончено и добавлено в дистрибутив).
  3. Новый раздел администрирования «Инструменты — Sitemaps» для создания XML-файла Sitemaps для поисковых систем. После установки обновления вам необходимо включить права на доступ к этому разделу (зайдите в приложение «WebAsyst Команда» и включите соответствующим пользователям право доступа к этому экрану администрирования).
    Sitemaps позволяют создать XML-карту интернет-магазина для более оптимальной индексации поисковиками.
  4. SEO: улучшена верстка страницы, оптимизация JavaScript-кода, множество небольших улучшений.
  5. WYSIWYG-редактор: добавились новые возможности, можно добавлять произвольный JavaScript-код, виджеты, iframe.
  6. 5 новых шаблонов дизайна: Аква, Дисконт, Посуда, Цветы, Яркий.
  7. Множественная загрузка изображений и картинок на сервер в разделе «Загрузка изображений».
  8. Множество отдельных небольших улучшений:
    — поиск продуктов по имени и артикулу в администрировании,
    — настройка показывать или не показывать артикул продуктов в пользовательской части с возможностью поиска по нему,
    — возможность указать для языка направление вывода текста (LTR, RTL),
    — настройка импорта продуктов из CSV: с учетом иерархии категорий и без, учет названия класса налогов, улучшение в интерфейсе импорта,
    — импорт из CSV стал работать быстрее и использовать меньше памяти,
    — отображение всех данных покупателя (теперь включая дополнительные поля: телефон, компания и т.д.) в «Версии для печати» заказов,
    — создание дубликатов продуктов,
    — возможность более быстрого изменения цен на продукты внутри одной категории и результатов поиска продуктов,
    — на странице продукта можно указать какое количество продукта можно добавить в корзину (чтобы включить эту опцию: откройте закладку «Продукт» в редакторе дизайна в режиме редактирования WYSIWYG вашей текущей темы, двойной щелчок по блоку с кнопкой «В корзину», установите соответствующую галочку и сохраните изменения),
    — возможность вывода отчества в печатной форме квитанции (появилась соответствующая настройка в способе оплаты «Квитанция»),
    — прямой доступ к файлу Яндекс.Маркет,
    — настройка, отвечающее за качество эскизов изображений продуктов (фактически, за качество уменьшения изображений; раздел «Настройки» — «Настройки» — «Продукты»).
  9. Множество «невидимых» улучшений: ускорение производительности, стабильности работы, безопасности, оптимизация кода, частичный рефакторинг.
  10. Исправление различных ошибок и небольшие улучшения в интерфейсе:
    — добавление продукта и верная обработка ситуаций загрузки новых изображений к продуктам,
    — сортировка категорий на главной странице,
    — отображение специальных предложений на главной странице и других списков продуктов (исправление проблемы «обрезающихся» названия и цены — для решения этой проблемы необходимо в администрированиии в разделе «Дизайн редактор» два раза кликнуть по списку продуктов, чтобы вызвать диалог с его свойствами; в этом диалоге можно явным образом указать высоту блока отображения продуктов — просто увеличьте высоту блока),
    — обновления в некоторых модулях оплаты (например, Ассист, Ideal, HSBC), в основном связанные с перекодировкой данных из utf-8 в windows-1251,
    — формы регистрации и оформления заказов и их перезагрузка при изменении выбора страны,
    — редактирование Page ID информационных страниц,
    — email-уведомления о заказах теперь содержат информацию о выбранных опциях продукта,
    — и множество других улучшений.
  11. Пользователи скриптов: в настройках WebAsyst Installer появилась настройка «Не выводить «Работает на основе WebAsyst».

 
278
Ядро WebAsyst
  1. Изменилось место и формат хранения предпочтений пользователя. Раньше эти данные хранились в таблице WBSUSER в поле U_SETTINGS в XML формате. Сейчас создана отдельная таблица USER_SETTINGS, в которой настройки пользователя хранятся в строках в простом формате: параметр – значение.
  2. Восстановлена работа FTP папки в сервисе Файлы.
  3. В секцию локализации в Installer добавлены строки для новой версии сервиса Файлы. При этом для всей системы включены в дистрибутив строки локализации для немецкого языка.

ВНИМАНИЕ: Если вы делали собственную локализацию для языка с идентификатором GEM, то сделайте копию ваших файлов локализации перед этим обновлением. Всестроки для языка GEM в результате обновления будут заменены.


 
275
Ядро WebAsyst
WebAsyst Installer 2.0:
— Повышена «толерантность» к специфике настроек сервера,
— Улучшенная и более стабильная загрузка обновлений скриптов и их установка,
— Диагностика всех настроек сервера, которую можно сделать средствами скриптов,
— Файловый менеджер (просмотр файлов, управление правами доступа к файлам),
— Больше настроек,
— Просмотр всех доступных логов,
— Новый дизайн.
 
274
Ядро WebAsyst
Обновленный интерфейс:
  1. Интерфейс WebAsyst стал выглядеть более компактно.Использование iframe, а также оптимизация верстки страниц позволили ускорить работу системы – теперь не требуется перезагрузка главного меню при переключении между сервисами, а также при навигации внутри сервиса.
  2. Теперь стало четыре варианта расположения главного меню: наверху, слева, внизу и справа (раньше было только слева и внизу). Для каждого варианта пользователь может выбрать удобный для него способ отображения меню: значки с подписями, только значки или только подписи. Такая гибкая настройка позволяет установить вид, наиболее соответствующий разрешению монитора, за которым в данный момент работает пользователь. При этом выбранный вид запоминается на локальном компьютере (в cookies). Для управления описанными настройками достаточно щелкнуть по своему имени в верхней строке справа.
  3. Мы избавились от яркого цветного фона в строке заголовка сервиса и в панели управления. Эти элементы приобрели легкую, белую-серую палитру, которая не отвлекает внимание пользователя от главного — контента сервиса. Настройка цвета осталась только для верхней панели, в которой выводится название аккаунта.
  4. Экран «Панель управления» поменял название на «Аккаунт» и его вызов переместился из главного меню в верхнюю строку, справа от имени пользователя. Теперь здесь настраивается цветовая схема для верхней панели, вместе с вариантами отображения названия аккаунта и логотипа.
ВНИМАНИЕ: Если после обновления у вас неправильно работает главное меню, то обновите страницу, нажав Ctrl+F5. Если неправильно будет работать какой-либо сервис, то откройте iframe этого сервиса в новом окне (для этого, щелкните правой кнопкой мыши в области сервиса и выберите «Открыть фрейм в новом окне»), и в открывшемся окне браузера обновите страницу, нажав Ctrl+F5.
 
273
Интернет-магазин
  1. Улучшены темы дизайна — исправлены многие визуальные дефеты («слипшиеся» компоненты магазина, несоответствующие размеры шрифтов и т.д.). Ваши изменения в шаблонах дизайна при обновлении не будут затронуты, и дизайн магазина не изменится. При обновлении будут перезаписаны только оригинальные файлы шаблонов дизайна (в папке published/SC/html/scripts/repo_themes/), перейти на которые можно только сбросив все произведенные изменения темы к первоначальному виду.
  2. Исправлены некоторые найденные недочеты в форме загрузки и сортировки изображений продуктов.

Ядро WebAsyst
Добавлена возможность полностью ручной установки на серверы, на которых автоматическая установка невозможна из-за системных ограничений.
 
271
Интернет-магазин
Новые возможности:
  1. Добавлены шаблоны, которые были доступны только в Shop-Script PREMIUM — Glamour, Sci, Computer Store. Теперь в WebAsyst Shop-Script 13 шаблонов дизайна.
  2. Экспорт заказов в CSV-файл (Microsoft Excel, OpenOffice Calc).
  3. Уведомление покупателя по электронной почте при действиях с заказом (при изменении статуса заказа) с возможностью добавления комментария к действию. Например, если отправлять заказ Почтой России, очень просто теперь отправить пользователю номер отправления для трассировки заказа на сайте Почты России, сделав это при смене статуса заказа.
  4. Трассировка заказа в пользовательской части для незарегистрированных пользователей — мы добавили выделенный раздел «Статус заказа», в котором, введя номер заказа и email, ваши покупатели смогут посмотреть текущий статус заказа и полную информацию о нем, включая историю его обработки (ранее эта информация была доступна только зарегистрированным пользователям в разделе «Мой аккаунт»). Чтобы эта функция появилась в вашем интернет-магазине, необходимо зайти в «Редактор дизайна», кликнуть (двойной клик) по компоненту основной навигации, который содержит ссылки на главную страницу, страницу регистрации пользователей, вход с паролем, форму обратной связи и другие, и включить отображение раздела «Статус заказа».
  5. RSS-подписка на новости магазина, отзывы об определенных продуктах, все отзывы (для администратора).
  6. Групповой перенос продуктов из одной категории в другую.
  7. Произвольное редактирование заголовков (title) страниц продуктов и категорий.
  8. Модуль PayPal Website Payments Standard — добавлена настройка режима работы — тестовый (sandbox) и рабочий.
  9. Модуль RBK Money (ранее — RUpay) обновлен согласно последним изменениям, введенным после приобретения Рупея группой РБК.
  10. Новый модуль приема платежей по кредитным картам Chronopay Gateway.
  11. ЧПУ для информационных страниц.
  12. Счетчик добавления продуктов в корзину. В отчетах о продуктах появилась новая колонка, в которой можно посмотреть количество сколько раз каждый продукт был добавлен в корзину (счетчик начнет работать с этого обновления).
  13. Изображения продукта — добавлена возможность сортировки.
  14. В редакторе дизайна на вкладке «Витрина» появилась возможность настройки отображения подкатегорий в развернутом списке категорий на главной странице магазина.
Помимо этого:
  1. Оптимизация кода — уменьшено количество SQL-запросов к базе данных при открытии пользовательской части интернет-магазина (в отдельных местах, например, в расширенном поиске, количество запросов сокращено в несколько раз).
  2. Добавлена настройка соединения CURL через прокси-сервер в настройках WebAsyst Installer — это требуется на площадках некоторых хостинг- провайдеров (например, godaddy.com).
  3. Устранены многие недочеты, найденные на разных хостинг-площадках (связанные со спецификой настроек серверов и неправильностью пути установки ВебАсиста). Теперь путь установки можно всегда поправить вручную.
  4. Небольшие улучшения интерфейса отдельных экранов администрирования.
  5. Расширенный поиск продуктов по дополнительных характеристикам — оптимизирован поиск, исправлены логические ошибки в поиске.
  6. Исправлена ошибка работы модуля WorldPay.

 
269
Интернет-магазин
- Исправлены различные недочеты и ошибки, возникающие на различных серверных конфигурациях.
- Увеличена скорость работы администрирования при большом количестве заказов и покупателей (более 10000).
Ядро WebAsyst
- Создана система автоматического обновления кода и метаданных для приложений WebAsyst.
- Появилась возможность установки приложений на сервера с ограничением на время работы скрипта (например, 30 секунд) в автоматическом режиме.
 
268
Интернет-магазин
- Исправлены многие мелкие недочеты (битые картинки, ссылки, непереведенные строки и прочее).
- Корректная обработка ситуаций работы скриптов на разных версиях Apache и IIS и на различных их конфигурациях, проверки отсутстия и конфликта различных библиотек (расширений) PHP и другая серверно-зависимая специфика работы скриптов. Эта заняло основное время работы над этим обновлением.
- Увеличена скорость работы администрирования интернет-магазина и навигации между разделами.
- Квитанция и счет на оплату - раньше неверно устанавливалась кодировка.
- Модуль PayPal Express Checkout не работал. Теперь работает верно.
- Добавлен раздел экспорта продуктов в Яндекс.Маркет (до этого он был отключен в настройках).
- Правильный перенос информационных страниц из Shop-Script в новую версию.
- Импорт из CSV файлов — работает всегда вне зависимости от установленной локали на сервере.