Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
Новогодние скидки до 25%!
Подробнее

История развития

Мы шагаем в ногу со временем, и усердно работаем, чтобы сделать NetCat еще функциональнее и удобнее.
history

5.5.0

 

Новый функционал и дополнения

  • в модуль "Интернет-магазин" добавлен функционал взаимодействия с Google Merchant;
  • в модуль "Интернет-магазин" во взаимодействие с Яндекс.Маркет добавлен элемент "param", предназначенный для описания характеристик товара;
  • в модуль "Интернет-магазин" добавлен новый функционал взаимодействия с Товары@Mail.Ru;
  • обновлён системный функционал отправки писем и добавлен класс взаимодействия с SMTP;
  • добавлена функция создания макета на основе существующего;
  • добавлен функционал сохранения черновиков объектов и восстановления из них, возможно сохранение по времени и горячим клавишам (включается в настройках системы);
  • добавлен модуль "Внешние сервисы", на данный момент доступен функционал связки с Яндекс.Директ и Яндекс.Метрика;
  • добавлен функционал выключения модулей раздельно для сайтов системы;
  • в функционал обработки изображений, для полей "Файл" и "Множественная загрузка файлов", добавлена возможность устанавливать обрезку по центральной области, а так же расширена работа с изображениями предпросмотра;
  • добавлен функционал группировки переадресаций и добавлено подтверждение удаления;
  • наследование пользовательских настроек макетов дизайна (по иерархии макетов) и их значений для возможности использования пользовательских настроек в дочерних макетах;
  • для формы поля "Множественная загрузка файлов" стало возможно задать свой заголовок;
  • управляющий пользователями теперь имеет доступ к пользователям с правами ниже модератора, а также имеет доступ к модераторам и управляющим списка если у него есть аналогичные права;
  • добавлен инструмент импорта/экспорта в формате CSV;
  • добавлена возможность импортировать переадресации из формата CSV;
  • добавлена возможность выключать переадресации и возможность массового перемещения переадресаций между группами;
  • добавлена поддержка полей типа "Список" при импорте из 1С;
  • в модуле "Личный кабинет" добавлена возможность задать шаблоны для вывода текста после подтверждения регистрации и в случае ошибки;
  • в модуле "Личный кабинет" добавлена опция отправки письма после успешного подтверждения регистрации;
  • в модуле "Комментарии" добавлена опция "Выводить блок добавления сверху стены комментариев";
  • в модуле "Интернет-магазин" добавлены настройки "Статусы заказов, при которых происходит уменьшение значения поля Остаток на складе", "Статусы заказов, при которых происходит возврат товаров на склад", позволяющие автоматически изменять значение поля "Остаток на складе" при смене статуса заказа;
  • обновлена библиотека Auth/OpenID;
  • добавлена возможность задавать UTM-метки для XML выгрузок в yandex и другие торговые площадки;
  • добавлены placeholder для полей типа "дата" в формах добавления/изменения и фильтре;
  • в модуле "Интернет-магазин" добавлена возможность создавать скидки на общую стоимость товаров в корзине (скидки на корзину);
  • добавлены поля с даными о владельце лицензии на странице "Активация системы";
  • в редакциях Business, Corporate добавлен модуль "Интернет-магазин" в базовой редакции.

Исправления

  • исправлено удаление объекта при выключенной опции удаления в корзину;
  • исправлено отображение разделов у которых зеркальный инфоблок отображался первым;
  • небольшие исправления в работе административного дерева;
  • исправлена работа выпадающего переключателя в статистике модуля "Интернет-магазин";
  • правки в функционале сохранения настроек модуля "Минимагазин";
  • исправлена ошибка с дублированием ключевых слов при транслитерации;
  • исправлена ошибка с дублированием ключевого слова при копировании объекта;
  • исправление импорта полей компонента в инструменте "Экспорт/импорт данных", не устанавливался идентификатор;
  • исправление проблемы с загрузкой языковых констант для редактора условий;
  • в модуле "Интернет-магазин" добавлена возможность указать "0" в параметре валюты "количество знаков после запятой" для округления до целых чисе?;
  • исправлены ссылки $prevLink и $nextLink, отсутствовал знак "?" перед параметрами, в компонентах с $ignore_all;
  • исправлен расчёт веса при определении стоимости доставки почтой или EMS;
  • исправления XML выгрузке в Яндекс.Маркет, Google Merchant и Товары@Mail.ru (корректная обработка полей с файлами и списками, ссылки товаров с ключевыми словами);
  • исправлена возможная ошибка индексации сайтов с кириллическими доменами;
  • исправлена ошибка сохранения объекта с незаданным ключевым словом;
  • исправлена ошибка не заданного начального значения диапазона в массиве srchPat у полей типа "Число с плавающей запятой";
  • исправлена ошибка встраивания редактора CKEditor в текстовые поля для обычных пользователей;
  • исправлена ошибка сохранения настроек наследования макета при редактировании раздела пользователем с правами "Редактор сайта";
  • исправлена ошибка в функции nc_objects_list(), когда при выводе зеркального компонента v4 не учитывался параметр nc_ctpl;
  • добавлена подсветка только что скопированного объекта;
  • в модуле "Интернет-магазин" добавлено применение скидок с условиями для полей типа "Список" и "Множественный выбор";
  • не работала cookie-авторизация на доменах с указанным нестандартным портом;
  • не учитывалась пагинация и дата календаря в ссылках "просмотр" и "редактирование" в панели быстрого редактирования, исправлено;
  • исправлено автоматическое переименование ключевого слова в разделах при его совпадении в других разделах;
  • исправлено копирование настроек компонента при создании шаблона на основе этого компонента;
  • исправлена ошибка вывода комментариев для системной таблицы пользователей;
  • исправлены ошибки в административном интерфейсе при выключенной настройке системы "Загружать jQuery объект $";
  • исправлена ошибка файловых путей в дочерних макетах и шаблонах компонентов после импорта;
  • исправлена ошибка в модуле "Подписка и рассылка", возникавшая при сохранении шаблонов писем (терялись обратные слеши);
  • исправлена возможная проблема с отправлением вложений как attachment если не задавалось тело письма;
  • исправлены ошибки при обработке кириллических путей в кодировке utf-8;
  • добавлен вывод предупреждения если в функции nc_objects_list() передан неподходящий идентификатор шаблона компонента nc_ctpl;
  • исправлена ошибка копирования объекта с полем типа "Файл", когда не копировалось изображение предпросмотр;
  • исправлено перетаскивание сайтов в административном дереве системы;
  • исправлена ошибка при сохранении файла в файловую систему "Простая";
  • у поля "Множественная загрузка файлов" не создавалось изображение предпросмотра если был выбран только функционал обрезки;
  • исправлены дополнительные настройки для системных таблиц, добавлены ссылки на превью файловых полей, добавлена поддержка настроек "разрешать HTML-теги" и "перенос строки - " для текстовых полей;
  • проверка не учитывала что параметр nc_ctpl может быть равен номеру компонента, для вывода без шаблонов инфоблока, исправлено;
  • исправлено прикрепление пользовательского изображения при авторизации через Facebook;
  • исправлена ошибка копирования объекта, при которой не копировались файлы полей "Множественная загрузка файлов";
  • добавлено предупреждение в настройках поля "Файл" о выключенной библиотеке GD2;
  • исправлена функция типографирования текстов;
  • при добавлении или изменении переадресации, появилось уведомление о том, что адрес дублируется;
  • добавлена возможность указывать скрипт подтверждения регистрации (/netcat/modules/auth/confirm.php) как внешнюю ссылку раздела, при возврате по ссылке подтверждения будет открываться этот разде?;
  • в настроки поля "Множественная загрузка файлов" добавлена возможность задавать ограничение количества файлов доступное для загрузки;
  • исправлен функционал создания изображения предпросмотра в системной таблице пользователей функцией nc_ImageTransform::createThumb(), ранее тело файла предпросмотра затиралось если имя файла совпадало;
  • исправлена ошибка регистрации пользователя, возникавшая в форме с сообщением об ошибке когда у файлового поля ошибочно отображалася файл как загруженный;
  • исправлена ошибка вывода файлов в форме добавления поля "Множественная загрузка файлов" у которых ошибочно в базу данных записано значение Message_ID = 0;
  • исправлена ошибка функции отображения поля типа "Строка", при использовании форматов "url" и "password";
  • исправлена ошибка в SEO настройках разделов, когда не отображалось сохраненное значение настройки "Sitemap: приоритет страницы" - "наследовать";
  • исправлена ошибка "undefined filter_var" при работе с PHP 5.3;
  • исправлена ошибка, когда не были заданы пользовательские настройки макета дизайна;
  • в форме редактирования была недоступна ссылка на изображение предпросмотр $f_FIELD_preview_url, исправлено;
  • при редактировании виджет-компонентов не было кнопок изменения размера редактора, исправлено;
  • исправлена ошибка при вводе пустого файла в импорте из 1С в модуле "Интернет-магазин";
  • исправлена ошибка удаления файла-предпросмотра в поле типа "Файл";
  • в модуле "Интернет-магазин" при формировании формы фильтра по умолчанию учитываются товары из текущего инфоблока;
  • в модуле "Интернет-магазин" у фильтра товаров добавлена опция "ignore_cc" (если эта опция установлена, то при формировании формы фильтра учитываются товары из всех инфоблоков);
  • исправлена возможная ошибка при сохранении объекта с незаполнеными обязательными полями;
  • исправлена работа постраничной навигации в окне выбора объекта у поля типа "Связь с другим объектом";
  • доработки и исправления в инструменте "Импорт/экспорт данных";
  • актуализация функционала авторизации серез Facebook, в API соцсети отключено SSLv3 шифрование;
  • исправления процесса импорта из 1C (нарушение приема цен и создания картинок-предпросмотра) в модуле "Интернет-магазин";
  • в модуле "Интернет-магазин" у вариантов товара исправлено наследование дополнительного значения в поле типа "Список";
  • исправление в модуле "Интернет-магазин": поле Vendor в компонентах товаров больше не является обязательным для формирования списка товаров для условия "Товар";
  • в модуле "Интернет-магазин" исправлена ошибка загрузки состава товара при использовании нескольких компонентов "Заказ" на одной копии системы;
  • исправления в инструменте "Переадресации";
  • в инструменте "Переадресации" точное совпадение теперь имеет приоритет над адресами с шаблонами подстановки;
  • при определённых настройках не открывалась панель управления модулем "Интернет-мазазин", если что-то уже было выведено в буфер (например, в модуле default), исправлено;
  • доработан инструмент экспорта данных сайта;
  • исправлена ошибка, возникавшая при включённом модуле "Маршрутизация", когда для главной страницы не учитывались настройки формирования файла sitemap.xml;
  • в модуле "Интернет-магазин" исправлена ошибка задания User_ID в добавляемых товарах, при импорте из 1С;
  • при сохранении объекта переименовывалось ключевое слово, если совпадало с аналогичным объектом из другого раздела, исправлено;
  • в административном интерфейсе исправлена ошибка, когда не выводилось сообщение об ошибке при неверном ключевом слове объекта;
  • исправлена ошибка сохранения курсов валют из-за русской локали при использовании функционала старого магазина;
  • исправлена ошибка, когда языковые константы модулей выводились на страницах сайта с языком установленным для сайта, а не текущего раздела;
  • исправлена ошибка при выводе метода $nc_auth->auth_links(), которая возникала если не был создан раздел для личных сообщений;
  • исправлены неверные расширения смайлов;
  • из формы добавления объекта убрана кнопка сохранения черновика;
  • у функций nc_object_path(), nc_object_link() и nc_message_link() добавлен параметр "выводить ссылку на объект относительно зеркального инфоблока на текущем сайте", документация;
  • исправлена невозможность отменить smtp и sendmail тип отсылки писем: добавлен выбор отсылки писем по умолчанию (mail-транспорт);
  • Добавлено получение email при авторизации через vk;
  • исправлено отображение избранных разделов у пользователя с правами "Редактор";
  • исправлено отображение пункта меню "Магазин" в навигационной панели у пользователя с правами "Редактор";
  • в модуле подписок и рассылок исправлена проверка тестового e-mail;
  • модуль "Интернет-магазин": исправлена ошибка при сохранении параметров товаров в уже существующих заказах;
  • модуль "Маршрутизация": исправлена ошибка, возникавшая при формировании полных путей с указанием домена;
  • Импорт/Экспорт: Корректное копирование файлов заданных в настройках оформления раздела или сайта;
  • Импорт/Экспорт: при импорте компонентов, отмеченных как "служебные", могли создававаться поля-дубликаты с одинаковыми именами, исправлено;
  • в модуле "Подписки и рассылки" исправлена ошибка когда не отключалась настройка "подписка на компонент" при сохранении настроек подписки;
  • не сохранялись разделы, которые не нужно импортировать в каталог;
  • игнорирование отключения позиций при импорте "Содержит только изменения" 1C;
  • в модуле "Комментарии" исправлена ошибка с удалением обратных слешей при добавлении/редактировании комментариев;
  • в модуле "Подписки и рассылки" исправлена потенциальная ошибка при которой рассылка могла повторяться;
  • корректное определение типа файла импорта 1С при автоимпорте;
  • некорректная обрезка текстовых данных при импорте каталога 1С;
  • в модуле "Комментарии" исправлена ошибка, когда новый комментарий добавлялся снизу при включенной настройке "Обратная сортировка комментариев (новые сверху)";
  • архив NetCat теперь создается внутри специальной папки в tmp;
  • в модуле "Комментарии" исправлена ошибка, когда исчезала форма добавления при перелистывании стены комментариев";
  • изменение приоритетов объектов в табличном отображении теперь производится без перезагрузки страницы;
  • добавлен параметр "Кодировка" при импорте/экспорте CSV;
  • исправлено отображение статистики товаров интернет-магазина;
  • исправлена ошибка возникающая при использовании "year" в качестве названия поля типа "Дата и время";
  • переход с мобильного сайта на полную версию не запоминался и выполнялся повторный редирект на мобильную версию, исправлено;
  • список удалённых объектов в режиме администрирования раздела перемещён в отдельную вкладку;
  • добавлена дополнительная разметка в выводе функций генерации полей форм редактирования объектов;
  • исправлена возможность указать альтернативный путь загрузки файла в поле типа "Файл" со стандартной ФС;
  • добавлено экранирование html-тегов при генерации RSS шаблона;
  • в фильтре товаров исправлена ошибка возникающая при поиске с диапазоном от "0" до "0";
  • при отправке письма интернет-магазином у вариантов товара пустая переменная картинки {item.Image}, исправлено;
  • исправлена ошибка создания сайта при включенном модуле роутинга;
  • при использовании модуля маршрутизации при выборке по дате в nc_objects_list() ссылки $prevLink, $nextLink не содержали фрагмент даты, исправлено;
  • у функций nc_object_path(), nc_object_link() и nc_message_link() добавлена возможность выводить ссылку относительно любого зеркального инфоблока", документация;
  • модуль платежей: квитанция сбербанка частично не заполнялась, исправлено;
  • модуль платежей: для Яндекс ЦПП добавлена поддержка одновременно нескольких способов оплаты (paymentType);
  • Исправлена ошибка, при которой валюта RUB не считалась равной валюте RUR;
  • исправлено отсутствие возможности выбрать шаблон типа "множественное редактирование" в случае, если у инфоблока только один шаблон;
  • исправления в отображения и работе полей с редактором CodeMirror;
  • исправлена ошибка хлебных крошек, из-за которой не использовался шаблон active_link при наличии GET параметров в url;
  • в модуле "Интернет-магазин" можно было использовать только целое число для добавочного процента при пересчете валют, исправлено;
  • исправлена ошибка с лишним показом сообщения о проверке домена;
  • при выборе источника зеркального инфоблока из раздела с несколькими инфоблоками, они отображались в одну строчку, исправлено;
  • устранена потеря обработчика событий фильтра в панели администрирования объектов при редактировании или создании объекта.

 
Описание проекта