max-sparker
Профессор
- Регистрация
- 9 Мар 2008
- Сообщения
- 171
- Реакции
- 44
Обновление NetCat Extra 502 -> 503
ДОПОЛНЕНИЯ
ДОПОЛНЕНИЯ
- обновление jQuery до версии 1.8.3;
- добавлена возможность включать ключевые слова в относительных ссылках на полное отображение объекта;
- расширена система создания архивов проекта:
- создание и восстанавление standalone-архивов;
- выбор режима бэкапа;
- возможность полного бэкапа проекта;
- возможность бэкапов по CRON с возможностью хранить ограниченное количество бэкапов (/netcat/admin/create_backup.php);
- переработка UI в инструментах архивации;
- обновлена английская локализация в инструментах архивации;
- изменён механизм экспорта-импорта компонентов, компоненты версии 4 теперь тоже в формате XML;
- добавлена возможность редактировать шаблонов вывода версии 4 в модуле "Личный кабинет";
- добавлено конвертирование компонентов версии 4 в версию 5 с возможностью отмены. Конвертирование происходит прозрачно для контента компонента, однако после конвертации в шаблонах компонента могут возникнуть ошибки синтаксиса или может быть нарушена работа форм. Такое произойдёт из-за неправильного разрыва шаблона для вставки php-кода или "хаков", нарушающих стандартную отрисовку шаблона. Также необходимо учесть, что конвертация не преобразует синтаксис шаблона в версию 5, а только оборачивает шаблон версии 4 необходимыми конструкциями для выполнения в файловом режиме версии 5.
- исправлен парсинг переменной $f_LastUpdated и её производных в компонентах системы;
- исправлена возможная ошибка сохранения настроек макета дизайна;
- исправлено определение файловой системы для модуля "Минимагазин";
- исправлен вывод переменной $warnText в "Блок вывода ошибки" при изменении и восстановлении пароля в модуле авторизации;
- доработано определение текущего раздела при загрузке окружения модулей;
- доработана проверка вводимого ключевого слова (EnglishName);
- исправления в модуле "Поиск по сайту", связанных с регистром запроса и выводом ошибок;
- исправление выборки в компоненте в случае, когда идет выборка по целочисленному полю, и задана только верхняя граница;
- исправлена отработка шаблона пагинации из макета дизайна для полного отображения объекта;
- добавлена возможность выбирать одновременно основной шаблон и шаблон для редактирования;
- исправлена генерация полей компонентов, доступных для редактирования только администратору;
- исправление ошибки, приводящей к потере шаблонов при сохранении настроек в модуле поиска, и потенциально в других модулях;
- исправлены возможные проблемы с переменными $f_UserID и $f_LastUserID в компонентах версии 5;
- исправлена подсказка при перемещении объекта;
- скорректировано копирование объектов с файлами в стандартной файловой системе;
- убраны лишние PHP-токены при выводе сообщений об ошибках в альтернативных формах;
- для файловой системы исправлена передача шаблона формы авторизации при выводе через функцию auth_form();
- исправлены возможные проблемы с сохранением сессий на локальных адресах;
- исправлена возможная ошибка с типом данных при редактировании контента;
- в модуле "Интернет-магазин" исправлено определение скидок для разных групп пользователей;
- в модуле "Интернет-магазин" исправлена работа функций ItemDiscountList() и ItemDiscountSum(), которые позволяют определить скидки на конкретные товарные предложения;
- исправлено определение File_Mode в методе get_afterorder_text(), модуль "Минимагазин";
- подключение mobile.js только в том случае, если у основого сайта задана мобильная версия;
- восстановлена настройка "Не использовать макет дизайна" инфоблока (важно учесть, что у некоторых инфоблоков она может быть включена, и после обновления эти инфоблоки будут отображаться без макета, посмотреть такие инфоблоки можно так: SELECT * FROM `Sub_Class` WHERE `isNaked` = 1);
- исправление обработки области поиска в модуле "Поиск по сайту";
- исправления в функции nc_browse_cc() для неактивного элемента;
- исправлены $subLink и $cc_keyword в шаблонах 5.0;
- исправление приоритетов разделов при переносе в административном дереве;
- исправлено возможное появление ошибки mb_strpos( Empty delimiter;
- исправлена работа JavaScript-функционала в редактировании заказа минимагазина;
- правки системы сообщений об ошибках в компонентах;
- исправлена ошибка в модуле "Минимагазин", не инициализировались значения $cc, $sub, $catalogue в функции $nc_minishop->order_addfrom();
- исправлена работа корзины в модуле "Минимагазин" при пакетной обработке товаров;
- доработан функционал создания архивов проекта;
- исправлена проверка ключевого слова раздела, подчеркивание использовать недопустимо;
- исправлен вывод компонента с незаполненными альтернативными формами.
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.