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

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

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


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

Модуль «Интернет-магазин»:

  • добавлено новое API;
  • добавлен новый функционал купонов и скидок;
  • добавлен новый функционал доставки;
  • добавлен функционал редактирования шаблонов писем;
  • добавлена возможность отображать группы из импорта 1С в виде дерева;
  • добавлена возможность импорта изображений из 1С в поле "Множественная загрузка файлов";
  • добавлена возможность изменять соответствия полей в выгрузке 1С;
  • добавлена возможность назначить разные компоненты товара при импорте выгрузки из 1С;
  • добавлена возможность установки ресайза изображений на этапе импорта из 1С нового файла;
  • добавлена возможность автосоздания групп при автоимпорте 1С;
  • добавлена возможность отключить удаление временных файлов после автоматического импорта 1С;
  • добавлен справочный текст для ссылок экспорта данных в 1С (в настройках источника);
  • доработан автоимпорт из 1С (неразмеченные поля), при наличии неразмеченных данных импорт не прекращается;
  • добавлена возможность переименовывать разделы при изменении названий групп в 1С, а так же ссылки на эти разделы с подстановкой редиректов со старых значений;
  • добавлена возможность редактировать настройки источника 1С;
  • добавлен функционал импорта нескольких складов из номенклатуры 1С и новая вкладка отображения статистики по складам в интерфейсе импорта;
  • добавлен класс последних просмотренных товаров и виджет для его вывода;
  • добавлена возможность выбора компонента при автосоздании групп на импорте;
  • добавлен метод для получения данных остатков по складам;
  • добавлен функционал расчёта цены доставки почтовыми службами; функционал печати почтовых бланков, бланков наложенного платежа и EMS отправлений; функционал отслеживания отправлений EMS;
  • добавлен функционал печати бланков товарных чеков и унифицированной товарной накладной формы ТОРГ-12;
  • добавлена статистика заказов;

Модуль «Приём платежей»

Добавлен новый модуль "Приём платежей" для редакций Corporate, E-Commerce и Extra;

Визуальный редактор

Добавлена возможность настраивать панели WYSIWYG-редактора CKEditor (отдельный пункт в меню настроек);
Добавлена поддержка настроек FCKeditor в "Настройки WYSIWYG" (только для совместимости, использование этого редактора не рекомендуется);
Обновлён WYSIWYG-редактор CKEditor до версии 4.2.2;
Добавлена возможность назначать отдельную панель для режима inline-редактирования;

Модуль «Комментарии»

В модуле «Комментарии» добавлен функционал рейтинга комментариев (включается в настройках модуля);
В модуле "Комментарии" добавлен функционал удаления комментариев в корзину;
Добавлена возможность для пользователя отменять лайк комментария в модуле «Комментарии»;

Модуль «Поиск по сайту»

Добавлена опция загрузки словарей phpMorphy в память (PhpMorphy_LoadDictsDuringIndexing) в модуле "Поиск по сайту";

Модуль «Управление рекламой на сайте»

В модуле «Управление рекламой на сайте» добавлена возможность экспорта статистики в Excel, а так же добавлена библиотека PHPExcel;

Система

Добавлен универсальный экспорт/импорт контента (сайты, разделы, макеты, компоненты, сообщения, пользователи) из системы без привязки к идентификаторам и версии;
Обновлена библиотека OpenID и OAuth;
Добавлена вкладка с инструкцией в разделе "Активация" и "Обновление системы";
Протестирована совместимость с jQuery v2 (полная работоспособность), по умолчанию оставлен jQuery 1.9.1;
Произведены изменения в интерфейсе настроек модулей;
Добавлена вкладка управления подразделами раздела и общей статистики раздела;
Добавлен конструктор простых запросов для инструмента "Командная строка SQL";
Некоторые системные виджеты стали доступны для модератора;
Добавлено предупреждение об отсутствии значения в поле "Язык сайта";
Добавлена возможность использовать системный календарь при выводе объектов из нескольких разделов ($ignore_sub = 1 и $ignore_cc = 1);
Добавлена возможность прикреплять вложения к письмам, отсылаемых из компонентов (CMIMEmail, nc_mail2queue) и шаблонов модулей;
Добавлено редактирование названий полей в системных таблицах;
Добавлена возможность сохранять значения полей Priority и Keyword при множественном редактировании объектов;
Добавлена настройка "Использовать уменьшение изображений" для поля типа "Файл";
Добавлена настройка "Использовать уменьшение изображений" и "Создавать картинку-предпросмотр" для поля типа "Множественная загрузка файлов";
Добавлен функционал обрезки изображений в файловых полях компонента;
Добавлена возможность указать в настройках поля "Текстовый блок" любую панель редактора CKEditor.

Исправления

исправлено назначение приоритета раздела при его создании;
исправлена работа кэширования с использованием Memcached;
исправлена возможная ошибка неправильной кодировки при сохранении данных через функционал inline-редактирования;
в модуле "Минимагазин" исправлено сохранение шаблонов v4;
исправлен вывод сообщения об удалении объекта в случае если не заполнена альтернативная форма удаления;
исправлена ошибка сохранения настройки разделов в англоязычных админках;
редактор CKEdtitor вырезал атрибуты и классы, исправлено;
дополнительные правки модуля "Поиск по сайту";
исправлена возможная ошибка отступа панели Quickbar во front-office;
в браузере IE8 не работало сохранение объекта при активном визуальном редакторе, исправлено;
исправлена ошибка кнопки "Сохранить", когда та оказывалась в неактивном состоянии после возвращения ошибки сохранения обязательных полей;
не сохранялись некоторые параметры в настройках модуля "Минимагазин", исправлено;
исправлен импорт/экспорт заказов в системе 1С;
исправлена обработка импорта из 1С при наличии нескольких инфоблоков в разделе товарных предложений;
исправлено отображение условий и шаблонов в модуле "Подписка и рассылка";
исправлено отображение textarea в настройках модуля "Комментарии";
исправлен экспорт товаров из системы управления в 1С;
исправлена ошибка с выводом формы добавления, когда не была сгенерирована альтернативная форма;
внесены правки, повышающие удобство работы с системой при использовании инструментов чтения с экрана;
исправлено сохранение пользовательских полей в компоненте;
исправлена ошибка при обработке флага "Обязательно для заполнения" в поле "Множественная загрузка файлов";
исправлены пути для систем, которые установлены в директории, отличающиеся от стандартных;
исправления в инициализации и стилях визуального редактора CKEditor;
правки системных и модульных констант;
исправлена подсветка активного элемента дерева в административном интерфейсе при переходе по прямой ссылке;
исправлено отображение PHP-токенов в редакторе CKEditor;
исправлена возможная несовместимость в функциях вывода навигации после обновления с версии 4.7.2;
исправлена возможная ошибка при добавлении объекта;
исправлено изменение размера поля CKEditor вместе с модальным окном и масштабирование модальных окон;
исправлено автодополнение в компонентах и макетах в редакторе кода CodeMirror;
исправлена ошибка JS, приводившая к некорректному добавлению элемента списка;
исправление в модуле "Поиск по сайту" – на системах с несколькими сайтами неправильно обрабатывались директивы "Allow", "Disallow" в файле robots.txt;
исправлен возможный конфликт функционала перетаскивания в дереве и некоторых плагинов браузера Chrome;
исправлена потенциальная угроза XSS в модуле "Поиск по сайту";
правки в системе сохранения шаблонов на диске для модуля "Поиск по сайту";
скорректирована информация "по умолчанию" при установке нового магазина в модуле "Интернет-магазин";
исправлена ошибка сохранения файлов WYSIWYG-редактора CKEditor;
исправлена ошибка редактирования полей раздела со встроенным визуальным редактором;
исправлено отображение диалога сохранения при inline-редактировании;
исправлена ошибка вызова визуального редактора по кнопке "редактировать в визуальном редакторе";
исправлена ошибка редактирования шаблонов модуля "Поиск по сайту" для компонента 4ой версии;
исправления в интерфейсе вывода дерева навигации в административном разделе системы;
исправлена ошибка непустых переменных $nextLink и $prevLink при отсутствующем ограничении количества записей на странице;
скрыты элементы главного меню, на которые у пользователя нет прав (элементы пункта "еще", иконка сообщений);
исправлена некорректная проверка ссылок на объекты из строки адреса;
исправлена ошибка очистки корзины товаров;
исправлен экспорт виджет-компонентов;
исправлено переопределение массивов $current_cc и $current_sub в longpage сайтах;
исправлен домен при замене %LINK и %SUB_LINK в модуле подписок и рассылок;
исправлено отображение изменений настроек инфоблока в административном интерфейсе;
исправлены ошибки добавления удаления сущностей в дереве административного интерфейса;
исправлена возможная ошибка времени начала/окончания индексирования задачи в модуле "Поиск по сайту";
вместо тега <p> теперь ставится <br /> во время редактирования и нажатия Enter в редакторе CKEditor;
исправлен механизм назначения порядка записи изображений в поле "Множественная загрузка файлов" из импорта 1С, теперь файлы загружаются в том же порядке, в каком они расположены в каталоге 1С;
определена переменная $subLink в режиме администрирования/редактирования (вида /netcat/?catalogue=1&sub=2) для компонентов v5;
исправлено сохранение значения поля типа дата в дополнительных настройках сайта (поля системной таблицы "сайты");
исправлено сохранение альтернативных путей файлов поля "Множественная загрузка файлов", заданных в альтернативной форме ...settings->path('/myfiles/'), при копировании объектов;
исправлена ошибка, возникавшая при отсутствии виджет-классов;
неправильно определялся статус настройки magic_quotes_gpc в информации о системе, исправлено;
в модуле "Поиск по сайту" убрана зависимость от nc_event;
исправлены возможные проблемы в модуле "Поиск по сайту" при использовании версий MySQL младше 5.0;
корректное индексирование страниц при небольших значениях pcre.backtrack_limit в модуле "Поиск по сайту";
удалён устаревший "Пользовательский визуальный редактор";
исправлена ошибка работы с плагином jQuery Simplemodal в браузере Internet Explorer 9;
исправлена функция валидации имён файлов при загрузке в редакторе CKEditor;
исправлена работа функции nc_file_path() с простым типом хранения файлов, формирующая в результате путь к файлу;
исправлена js-ошибка при редактировании макета дизайна не в административном интерфейсе;
исправлена работа функции nc_browse_sub() при различных значениях $browse_template['sortby'] последовательно работавшей с одним разделом;
если в разделе было несколько инфоблоков и использовались ключевые слова вида "infoblock_XX" для переопределения системных ссылок по ID вида "infoblock_ХХ.html", неправильно определялся ID инфоблока и не отображался контент – исправлено;
исправлено сохранение полей в виджетах;
исправлена ошибка перемещения файлов макета при перемещении макета по дереву;
скорректировано поведение редактора кода CodeMirror;
исправлена ошибка обновления дерева шаблонов и компонентов в момент создания первого шаблона;
скорректировано поведение WYSIWYG-редактора CKEditor;
исправлены возможные ошибки при работе с системными списками;
в настройках системы исправлено сохранение поля для рассылки в случае использования защищенного поля email системной таблицы "Пользователи";
внесены исправления для пользователя с правами "Управление пользователями";
исправлена ошибка отображения настроек выбранного сайта в модуле "Личный кабинет";
убрано ошибочное экранирование кода счетчиков в макетах v5;
улучшена совместимость с PHP 5.2;
исправлена ошибка ajax-сохранения форм в случае, если адрес страницы содержит hash-часть;
добавлен функционал, позволяющий отправлять данные из 1С в определенный источник на сайте;
исправления в импорте данных из 1С для модуля "Интернет-магазин";
исправлена ошибка сохранения пользовательских настроек с кавычкой;
исправлена ошибка отсутствующих прав по умолчанию для сайта при его создании;
изменен формат окончания строки при формировании e-mail сообщений;
неправильный путь к файлам в полном отображении объекта при использовании защищённой файловой системы;
исправлено перемещение макетов дизайна в корень дерева макетов;
исправлена проблема с переименованием полей компонента при изменении регистра в том же сочетании символов;
изменена логика обновления курсов ЦБ РФ в модуле "Интернет-магазин";
добавлен слушатель событий оплаты в модуле "Интернет-магазин";
исправлена возможная ошибка на странице объекта в режиме редактирования;
в модуле "Интернет-магазин" настройки, связанные с валютами, перенесены в раздел "Валюты";
добавлена возможность задания дополнительных адресов менеджеров в модуле "Интернет-магазин";
исправлена работа выгрузки в Яндекс.Маркет;
исправлена ошибка сохранения компонентов в кодировке windows-1251;
исправлена ошибочная ссылка на компонент в дереве компонентов после его создания;
исправлено некорректное значение Last-Modified в sitemap.xml;
исправлена ошибка сохранения данных объекта во вкладке "Дополнительно";
исправления подсчёта доставки почтой;
исправлено некорректное, без подтверждения, удаление пользовательских групп;
исправлена возможная ошибка в административных интерфейсах модулей, препятствовавшая отображению контента;
исправлена ошибка перемещения файлов макета дизайна;
исправлено переключение типа файловой системы в настройках поля типа "Файл";
исправлена ошибка некорректной установки картинки пользователя при авторизации через социальные сервисы;
исправлена ошибка обрамления блоков текста при вставке его в WYSIWYG-редактор;
исправлено автодополнение системных переменных в редакторе кода CodeMirror;
исправлена ошибка изменения объекта в компоненте с автоматически сгенерированным кодом в условии изменения объекта, при которой поле типа "Файл", обязательное для заполнения, некорректно проверялось в случае если файл уже был загружен;
дублирование списка инфоблоков в административном интерфейсе при выводе списка инфоблоков во вкладках;
исправлена ошибка при сохранении настроек макета или инфоблока с одним пользовательским полем типа "Файл";
в модуле "Комментарии" исправлена ошибка подсчёта комментариев, когда выключенные модератором комментарии попадали в число подсчитанных методом count();
исправлена ошибка создания кириллических директорий в редакторе CKEditor;
исправлена работа модификатора $distinct и $distinctrow в системных настройках компонента;
исправлены иконки изменения размера textarea в редакторе кода компонентов и шаблонов;
исправлена ошибка сохранения настроек виджетов на главной странице административного интерфейса;
+ небольшие правки системы.



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