Релизы и обновления NetCat.

Статус
В этой теме нельзя размещать новые ответы.
Обновление 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();
  • исправлена работа корзины в модуле "Минимагазин" при пакетной обработке товаров;
  • доработан функционал создания архивов проекта;
  • исправлена проверка ключевого слова раздела, подчеркивание использовать недопустимо;
  • исправлен вывод компонента с незаполненными альтернативными формами.
 
Пропатчить автоматически или вручную. Скачать можно с официально сайта при проплаченной поддержки
Для просмотра ссылки Войди или Зарегистрируйся
Если у вас не проплачена поддержка и вы имеете редакцию стандарт то я вам могу выслать необходимые патчи. На остальные редакции не уверен.
Скорее всего этот пост удалит модер, так как он постоянно за мной чистит. Так что если что пишите в личку.
<-------------- добавлено через 49 сек. -------------->
Подскажите, как безболезненно перейти с версии 4.2 на версию 4.7. Рабочий сайт с кучей информации, соотвественно без потери этой инфомации. Большое спасибо.
Пропатчить автоматически или вручную. Скачать можно с официально сайта при проплаченной поддержки
Для просмотра ссылки Войди или Зарегистрируйся
Если у вас не проплачена поддержка и вы имеете редакцию стандарт то я вам могу выслать необходимые патчи. На остальные редакции не уверен.
Скорее всего этот пост удалит модер, так как он постоянно за мной чистит. Так что если что пишите в личку.
 
UPDATE 502-503

UPDATE 501-502
 

Вложения

  • nc502business-nc503business.tgz.rar
    517,3 KB · Просмотры: 35
  • nc501business-nc502business.tgz.rar
    920,2 KB · Просмотры: 28
Не забудьте еще подлатать NetCat подробности:

Открываем файл netcat/modules/captcha/img.php и меняем строки 11-15
PHP:
if (!empty($_GET['code'])) {
    $code = $_GET['code'];
} else {
    $code = '';
}
На вот такой код:
PHP:
if (!empty($_GET['code']) && is_scalar($_GET['code']) && preg_match('#^[a-f0-9]{32}$#i', $_GET['code'])) {
    $code = $_GET['code'];
} else {
    $code = '';
}
 
Доки мне, как раз, не нужны вовсе. Залей, плиз, где-нибудь.
Залить что стандарт? Если так то ее залили в этой теме поищи чуть раньше на страницах. Хотя нет он уже удален страница 4 этой темы.

<-------------- добавлено через 56 сек. -------------->
Доки мне, как раз, не нужны вовсе. Залей, плиз, где-нибудь.
Залить что стандарт? Если так то ее залили в этой теме поищи чуть раньше на страницах. Хотя нет он уже удален страница 4 этой темы.
 
Обновление 503->510 Extra

ДОПОЛНЕНИЯ
  • обновление jQuery до версии 1.9.1;
  • добавлено массовое включение/выключение, удаление объектов;
  • библиотека jQuery Simplemodal обновлена до версии 1.4.4;
  • добавлена обработка тега "ЗначенияСвойств" в импорте 1С для модуля "Интернет-магазин";
  • новая вёрстка интерфейса административной части системы и панели быстрого редактирования, повышена конфликтоустойчивость;
  • добавлено разделение на версии в выпадающем списке компонентов;
  • двойной клик по слайдбару в административном интерфейсе сворачивает дерево, одинарный возвращает;
  • изменения в модуле "Поиск по сайту":
  • новый механизм хранения индекса (управляется настройками DatabaseIndex_*). Для смены механизма нужно изменить значение SearchProvider в настройках с nc_search_provider_zend на nc_search_provider_index;
  • индексирование более щадящее к ресурсам;
  • возможность индексирования из крона с перезапуском (indexing/console_batch.php). Управляется настройками IndexerConsole*;
  • ускорение работы morphy за счёт кэширования базовых форм 3000 наиболее употребимых русских слов;
  • добавлены стеммеры для русского и английского для использования вместо morphy на "слабых серверах";
  • добавлена трансляция намерения в систему событий, теперь перед событием транслируется событие с префиксом "Prep", например "updateSubdivisionPrep", с теми же параметрами, что и у последующего события;
  • добавлена возможность копирования пользовательских полей при создании компонента на основе другого компонента;
  • добавлена возможность переименования полей компонента;
  • добавлена защита от ботов для типа поля "Строка", формат "Email";
  • расширены типы полей для виджетов.

ИСПРАВЛЕНИЯ
  • исправлен подсчет полей системных таблиц в редакции Standard;
  • системные таблицы не учитывались при удалении, включении или выключении объектов во front-office, исправлено;
  • дополнена совместимость с MySQL 4.1;
  • исправлена возможная ошибка в выводе списка модулей;
  • исправлена работа чекбокса "Не показывать форму авторизации", который некорректно отрабатывал в новой файловой системе;
  • исправлена генерация альтернативных форм при выключенной в настройках системы подсветке синтаксиса;
  • в модуле "Календарь" исправлено отображение ссылок в зеркальных компонентах;
  • исправление переадресации на мобильный сайт;
  • в настройке шаблонов модуля "Минимагазин" теперь отображаются и доступны для редактирования шаблоны v4, хранящиеся в БД;
  • правки в библиотеке авторизации;
  • исправлена работа системы при переименовании системной папки /netcat;
  • исправлена возможная ошибка, возникавшая при создании компонента "с нуля";
  • у зеркальных инфоблоков настройка количества объектов на странице всегда бралась от родительского компонента, исправлено;
  • исправлена работа параметра $query_string в модуле "Поиск по сайту";
  • исправлена ошибка генерации формы для сервиса "Яндекс.Деньги" в модуле "Интернет-магазин";
  • исправлены пути сохранения изображений в редакторе FCKeditor;
  • исправлено сохранение прав в модуле "Файл-менеджер";
  • добавлен вывод сообщения об ошибке при загрузке файла, размер которого превышает upload_max_filesize в php.ini;
  • исправлено перемещение мышкой загруженных файлов в поле "Множественная загрузка файлов";
  • добавлено сохранение порядка файлов при первоначальной множественной загрузке файлов;
  • добавлена возможность включения/выключения групповых операций над объектами;
  • при редактировании элемента списка не работала кнопка "Отмена", исправлено;
  • исправлена закачка изображений в дополнительные поля таблицы Subdivision;
  • исправлена ошибка архивации проекта, которая могла возникнуть на некоторых версиях архиватора tar;
  • при уменьшении масштаба колёсиком мышки (Ctrl + Wheel) в меньшую сторону пропадал основной фрейм админской части, исправлено;
  • при создании нового компонента поле "перенос строки -
  • " всегда было активным вне зависимости от выбранного состояния, исправлено;
  • исправлено сохранение по Ctrl + Shift + S в полноэкранном режиме редактирования, как и сразу после создания макета дизайна;
  • исправлена работа пользовательских настроек в зеркальных компонентах;
  • при редактировании объекта из фронтофиса добавлялись пустые файлы, исправлено;
  • исправлено перемещение полей компонентов мышкой (изменение приоритетов полей);
  • исправлено всплывающее сообщение об установке плагина в браузере FireFox, которое появлялось в модуле "Личный кабинет";
  • испавлено предупреждение при удалении в корзину;
  • исправлена ошибка изменения названия макета в дереве при сохранении;
  • исправлено отсутствие кнопок в дереве при добавлении сайта;
  • при включении раздела в админке, он не включался в дереве, исправлено;
  • ссылки на макеты дизайна на странице статистики Openstat не учитывали новую файловую систему, исправлено;
  • убрана причина задержки в работе браузера Chrome при загрузке списков;
  • устранена JS ошибка при переходе на системные таблицы обоих версий;
  • не работала настройка "Разделять закачиваемые файлы по личным папкам пользователей" в CKEditor, исправлено;
  • исправлена ошибка с возможной потерей заголовка 404 у раздела "Страница не найдена" при подключении инфоблока, исправлено;
  • исправлено удаление объектов при выключенной корзине;
  • исправлена генерация альтернативных форм для виджетов;
  • при копировании объектов инфоблоков поля типа "Множественная загрузка файлов" не копировались, исправлено;
  • исправлены возможные ошибки, связанные с отключением позиций при импорте из 1C;
  • исправлено перемещение полей в системных таблицах 4 и 5 версии;
  • исправлены события на вновь добавленное поле компонента;
  • при добавлении поля с закрытой веткой дерева в этой ветке появляется одно добавленное поле, исправлено;
  • исправлены предупреждения о несохраненных изменениях при редактировании компонента;
  • не работало изменение размера текстового поля в админке, исправлено;
  • при запросе подтверждения на удаление объекта в файловой системе, возникал артефакт в виде цифры "1" после подтверждающих ссылок, исправлено;
  • при создании компонента без группы, он не появлялся в дереве, исправлено;
  • при выключенных групповых операциях были видны одноимённые кнопки в некоторых модулях, исправлено;
  • исправлены стили таблиц и форм;
  • после обновления с версии 4.7 до актуальной могли возникать проблемы с функцией eval() для старых макетов, исправлено;
  • исправлена ошибка вывода формы подтверждения удаления;
  • убрано дублирование сообщения об удаленном объекте;
  • не наследовалось имя файла в стандартной файловой системе, исправлено;
  • в компонентах v5 не выводилась "Форма расширенного поиска", исправлено;
  • исправлены мелкие недочёты в работе дерева в интерфейсе администрирования;
  • не было возможности изменить тип поля на "Множественная загрузка файлов" при редактировании системной таблицы "Пользователи", исправлено;
  • исправлен заголовок фрейма копирования объекта;
  • при переименовании инфоблока подменю не обновлялось, исправлено;
  • исправлено отображение окна выбора избранных разделов;
  • исправлена переменная $f_имяполя_url для файлов с простой файловой системой, не заменялся id объекта в ссылке, исправлено;
  • при выводе элементов списка не было возможности редактировать элементы без названия, исправлено;
  • исправлен вызов напоминания о сохранении;
  • не работал мастер создания сайта, исправлено;
  • дополнительные правки в модуле "Поиск по сайту";
  • исправлена возможная ошибка при копировани объекта с полем "Множественная загрузка файлов";
  • исправлена возможная ошибка при авторизации через внешние сервисы;
  • исправлена ошибка прорисовки дерева разделов при полном отображении объекта;
  • исправлена ошибка, возникавшая в браузере IE8 при добавления объекта в режиме редактирования;
  • в дереве не менялась иконка типа поля после сохранения нового типа, исправлено;
  • при сохранении не менялось название макета-дизайна в заголовке, исправлено;
  • исправлены некоторые языковые константы системы;
  • добавлена возможность установки модуля "Реклама на сайте";
  • при удалении объекта файлы из поля "Множественная загрузка файлов" удалялись сразу, даже если объект просто помещался в корзину, исправлено для системной таблицы "Пользователи";
  • исправлено сохранение ключевого слова при копировании объекта;
  • при редактировании пользователя не показывались загруженные ранее файлы из поля "Множественная загрузка файлов", исправлено;
  • исправлено отображение полей шаблонов в модуле "Подписка и рассылка";
  • исправлена работа визуального редактор в пользовательских настройках инфоблоков;
  • исправлена функция проверки ошибок сохранения AJAX-формы, которая мешала закрытию модального окна;
  • дополнительная оптимизация модуля "Поиск по сайту";
  • исправлена работа функционала системных BBCode;
  • исправлено сохранение настроек инфоблока во front office, когда в разделе отображается несколько инфоблоков;
  • правки модуля "Комментарии", не подключался $browse_comments при ajax-подгрузке, сбивался шаблон при пагинации и некорректно работала %FIRST_ONKLICK;
  • исправлена возможная ошибка выключения объекта после редактирования через front office;
  • исправлены ошибки перехода в режим редактирования для форм компонентов 4ой версии;
  • исправлено сохранение текстового поля при множественной загрузке файлов;
  • правки в модуле "Подписка и рассылка", добавлена возможность отправлять как html;
  • исправление потенциальной уязвимости в модуле "Защита форм картинкой";
  • в список модулей добавлен переключатель "Загружать всегда", который отвечает за загрузку модуля в административном интерфейсе;
  • исправлено форматирование и отступы в редакторе кода CodeMirror;
  • исправлена возможная ошибка со спецсимволами при редактировании и выборке пользователя;
  • в модуле "Файл-менеджер" добавлена возможность копирования абсолютных и относительных ссылок на объекты;
  • исправлена ошибка, возникавшая при копировании сайта;
  • появилась возможность добавления ключевого слова объекта 0 и false;
  • добавлен атрибут title в элементах форм для людей с ограниченными возможностями;
  • добавлена возможность вставить в поле "Текстовый блок" с поддержкой html;
  • исправлено сохранение настроек инфоблока из front office в неправильной кодировке;
  • SEO-поля объекта были доступны для заполнения только при заполненном поле "Полное отображение объекта" в компоненте, исправлено;
  • небольшие правки системы.
 
Есть bussiness. Но, как уже неоднократно писали, любое обновление помогает любой версии. Надо лишь распаковать, изменить айди версии и обратно запаковать.
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху