Jump to content
IPS4

1 Screenshot

Ядро

  • Добавлен виджет панели администратора Admin CP для отображения общего числа участников.
  • Добавлена возможность поиска личных сообщений по имени получателя и отправителя, а также снято ограничение в 365 дней для результатов.
  • Добавлена опция для каналов контента, которые поддерживают будущую публикацию (например, записи страниц и записи блога), чтобы контролировать, будут ли опубликованы, неопубликованы или какие-либо результаты отображаются.
  • Добавлены новые параметры для фидов виджетов контента для возврата скрытого контента (в дополнение к существующему параметру в ожидании утверждения), а также скрытого контента и контента в ожидании утверждения.
  • Добавлена поддержка более явного автозаполнения браузера в полях формы.
  • Добавлена поддержка лога модератора для открытия / закрытия опросов.
  • Обновлен CKEditor до 4.12.1.
  • Улучшена скорость страницы для гостей, не загружая редактор или библиотеки звукового JavaScript-уведомления, пока они не понадобятся.
  • Улучшено сообщение об ошибке при попытке доступа к REST API в Admin CP в случае, если локальный сервер случайно заблокирован по IP.
  • Улучшена производительность при отправке дайджестов.
  • Улучшена проверка лицензионного ключа, когда сервер лицензий может быть недоступен.
  • Улучшена отчетность по использованию памяти Redis в зоне поддержки.
  • Улучшено сообщение об ошибке при попытке доступа к REST API в Admin CP в случае, если локальный сервер случайно заблокирован по IP.
  • Улучшена производительность при использовании базы данных для общего хранения данных.
  • Повышена точность индикатора выполнения в фоновом процессе «Удаление перемещенных исходных файлов».
  • Повышена эффективность при создании файлов Sitemap, если определенное содержимое не включено.
  • Улучшен пользовательский интерфейс, настраивающий файлы Sitemap для уточнения содержимого, которое будет включено и исключено из файла Sitemap.
  • Улучшено обновление admincp при использовании SFTP.
  • Реализовано ведение журнала в журнале модератора, когда модератор удаляет всех подписчиков из отслеживаемого элемента.
  • Изменен статус уведомления о прочтении / непрочитании, чтобы он вел себя так же, как и до 4.4.4.
  • Уточнено описание настройки «Домены, чтобы дать указание поисковым системам следовать» и улучшена настройка для удаления протоколов http: // и https: // из предоставленных значений.
  • Исправлена ошибка, из-за которой вход в учетную запись некорректно блокировал будущие попытки входа.
  • Исправлена ошибка, из-за которой удаление узлов (таких как форумы и категории) не всегда правильно регистрировалось в журналах администратора.
  • Исправлена ошибка, из-за которой URL-адреса из черного списка, используемые для встраивания, могут не запускать пост-модерацию, если настроены для этого.
  • Исправлена ошибка, из-за которой вкладка клуба в профиле участников могла приводить к ошибке БД при использовании страницы <1.
  • Исправлена ошибка, из-за которой параметр «Автоматически удалять подписчиков» игнорировал рецензии.
  • Исправлена ошибка, из-за которой невозможно удалить удаленное содержимое вручную.
  • Исправлена ошибка, из-за которой обновления статуса не импортировались должным образом, когда аккаунт связан с несколькими социальными логинами
  • Исправлены некоторые сообщения об ошибках сервера, не отображаемые.
  • Исправлены некоторые уведомления и дайджесты писем, которые не отправлялись должным образом через cron
  • Неподвижные опции произвольного форматирования настраиваемых полей, неожиданно применяемые к полям в AdminCP.
  • Исправлена пользовательская сортировка на странице «Удаленное содержимое», которая не работала.
  • Улучшен процесс обновления для сообщества в облаке.
  • Улучшено сообщение об ошибке при попытке доступа к REST API в Admin CP в случае, если локальный сервер случайно заблокирован по IP.
  • Исправлены возможные ошибки браузера и предупреждения, вызванные звуками уведомлений.
  • Исправлена неправильная загрузка страниц при поиске в мессенджере.
  • Исправлена ошибка, из-за которой количество комментариев некорректно уменьшалось при отмене комментария перед публикацией.
  • Исправлена ошибка, из-за которой мобильная клавиатура не скрывалась после отправки формы поиска.
  • Исправлены проблемы, которые могут возникнуть (например, не загружается редактор), когда локальное хранилище браузера недоступно.
  • Исправлена ошибка, из-за которой автоматически запланированные рекламные акции могут некорректно стоять в очереди на предстоящие слоты.
  • Исправлены карты, сгенерированные Mapbox, которые могут отображаться больше, чем предполагалось, если включена отложенная загрузка.
  • Исправлена ошибка, из-за которой заполнение профиля могло привести к фатальной ошибке при использовании пользовательских тем форума.
  • Исправлена ошибка, из-за которой ссылки на отдельные обновления статуса имели неправильный канонический URL.
  • Исправлена возможная ошибка при упоминании кого-либо или использовании собственного смайлика в посте.
  • Исправлена ошибка, из-за которой установка плагинов с заголовком, содержащим более 32 символов, не выполнялась.
  • Исправлена ошибка, из-за которой Elastic Search не мог корректно обновлять записи.
  • Исправлена ошибка, из-за которой пользовательские профили могли загружаться медленно.
  • Исправлена ошибка, из-за которой при попытке поиска участников, когда у пользователя нет прав на просмотр, могла возникнуть ошибка шаблона.
  • Исправлены некоторые стили (пробелы) с правой колонкой, показанной на домашней странице Клубов.
  • Исправлена проблема вставки определенного кода в поля кода редактора.
  • Исправлены некоторые старые шаблоны URL (из IP.Board 3.x), больше не перенаправляющие на новый формат URL с 4.4.x.
  • Исправлена ошибка, из-за которой для публикации на страницах Facebook все еще требовалось разрешение publish_to_groups.
  • Исправлена ошибка, из-за которой при отмене счета-фактуры с уже отмененными соглашениями о выставлении счета попытка отмены соглашения о выставлении счета снова
  • Исправлена нишевая проблема, возникающая при использовании lazyload, прокси-сервера изображений и внешнего хранилища файлов.
  • Исправлена ошибка, из-за которой в опросах можно было фальсифицировать нулевые голоса участника.
  • Исправлена ошибка, из-за которой права на фотографию в профиле могли не правильно применяться, если пользователь принадлежит к нескольким группам.
  • Исправлена проблема со стилем при заполнении профиля на мобильном телефоне.
  • Исправлена неработающая ссылка в центре отчетов.
  • Исправлена ошибка, из-за которой недопустимые группы пользователей могли вызывать ошибку, отображаемую пользователям.
  • Исправлена ошибка, из-за которой форма опроса не добавляла пустой первый вопрос.
  • Исправлена ошибка, из-за которой кнопки сортировки могут перекрывать нумерацию страниц.
  • Исправлена ошибка, из-за которой в личных разговорах участники могли показывать кнопку «продвигать» с разрешением на продвижение контента.
  • Исправлена некорректная документация REST API при редактировании элементов.
  • Исправлена ошибка, из-за которой ссылка «поддержка» в AdminCP была бы видимой, если у администратора с ограниченными правами не было доступа.
  • Исправлена ошибка, из-за которой заголовок спойлера внутри сообщения в некоторых случаях мог удваиваться при выборе текста в сообщении.
  • Исправлена ошибка, из-за которой при слиянии участников неправильно сливалась репутация.
  • Исправлена ошибка, из-за которой настройка соотношения сторон изображения не была правильно установлена при редактировании изображений.
  • Исправлена ошибка, из-за которой параметры поиска могли отображаться для элементов, которые нельзя найти.
  • Исправлен быстрый поиск членов AdminCP, который не осуществлял поиск по именам участников, когда сайт может обрабатывать встроенные поиски.
  • Исправлены случаи «распознавания» в языковых строках для «распознавания».
  • Исправлена ошибка, когда включена полная регистрация без доступных полей профиля.
  • Исправлена ошибка, из-за которой контроллер узла не отображал дочерние узлы в качестве возможной целевой категории при перемещении контента.
  • Исправлена ошибка, из-за которой можно было застрять в позиции, где опрос не мог быть открыт заново.

Календарь

  • Удалена возможность создания повторяющихся событий в диапазоне, которые перекрываются (например, когда время начала следующего вхождения наступает до того, как закончится первое вхождение).
  • Удален часовой пояс из электронных писем с уведомлениями о событиях за весь день.
  • Исправлена ошибка, из-за которой события, которые повторяются в течение заданного периода, заканчиваются за один период до того, как должны.
  • Исправлена проблема, при которой пользователи могли создавать события, когда время окончания наступает раньше времени начала.
  • Исправлена ошибка, из-за которой ранжированные повторяющиеся события могли отображать неправильный диапазон дат для события в представлении календаря «День».
  • Исправлена ошибка, из-за которой в некоторых случаях встраивание события календаря могло завершиться неудачей.
  • Исправлена ошибка, из-за которой ранжированные повторяющиеся события могут не отображаться как происходящие на дату окончания, если они охватывают месяцы.
  • Исправлена ошибка, из-за которой имя календаря показывалось участникам, у которых нет прав на просмотр календаря через сетевое расположение участников в профиле.

Страницы

  • Добавлена возможность указывать, указывает ли запись канонический тег на текущую страницу или на корневую страницу (страница 1).
  • Добавлена возможность показывать только свои записи через виджет Фильтры базы данных.
  • Добавлена возможность фильтрации по типам полей Member через виджет Фильтры базы данных.
  • Добавлены теги записей в шаблон списка записей базы данных для вновь созданных наборов шаблонов Listing.
  • Улучшено отображение баз данных в меню ACP.
  • Исправлена проблема, из-за которой исключение страниц Pages из карты сайта могло привести к зависанию задачи карты сайта и прекращению создания новых файлов карты сайта.
  • Исправлена ошибка, из-за которой группа шаблонов могла быть переименована в существующую группу шаблонов, что вызывало конфликт, приводящий к ошибке.
  • Исправлена ошибка при попытке отправить записи в базу данных, где настроено уникальное поле типа элемента.
  • Исправлена ошибка, из-за которой заголовок категории отсутствовал в теге заголовка HTML страницы.
  • Исправлена ошибка, из-за которой удаление записи базы данных со связанной темой могло привести к ошибке.

Коммерция

  • Добавлена поддержка строгой аутентификации клиентов (SCA) в Stripe.
  • Исправлена реферальная комиссия, не даваемая за продления.
  • Исправлена ошибка, которая могла возникнуть при создании счетов за продление, если в исходном счете не было адреса для выставления счетов.
  • Исправлена ошибка, при которой в письмах с уведомлением о накладной отображалось предупреждение о сбое платежа, если один из способов оплаты не прошел, даже если другой был успешным
  • Исправлена ошибка, при которой кнопки входа в социальную сеть не работали при регистрации в качестве гостя
  • Исправлены ответы персонала на письма поддержки.
  • Исправлена ошибка, из-за которой в ответах на акции появлялись новые строки.
  • Исправлена ссылка на уведомление об отзыве в ожидании отзыва, указывающая на фильтр отзыва в ожидании.
  • Исправлена ошибка, из-за которой вы не могли удалить подкатегории в магазине.
  • Исправлена потенциальная ошибка при обновлении с версии старше 4.4.2.
  • Исправлена ошибка, из-за которой переключение на поток поддержки «по умолчанию» (например, Open, Assigned или Tracked Requests) может привести к ошибке MySQL.
  • Исправлена ошибка, из-за которой удаление заметки клиента не закрывало диалоговое окно.
  • Исправлена ошибка, при которой группа участников перемещалась при обновлении или изменении просроченной покупки.
  • Исправлена ошибка, из-за которой ярлыки настраиваемых полей при покупке могли отображаться в виде случайной строки или на неправильном языке в электронном письме с подтверждением транзакции.
  • Отредактирован параметр уведомления о покупке по электронной почте, чтобы указать, что электронное письмо отправляется для каждого элемента.

Преобразователи

  • Уточнено сообщение об ошибке, отображаемое при указании неверных данных базы данных.
  • Исправлена проблема, из-за которой конфликт мог препятствовать конвертации некоторых данных, если (например) конвертировать вложения для блога и форумов в одном конверсии.
  • Исправлена проблема, связанная с конвертацией упоминаний с других платформ.
  • Исправлена ошибка, из-за которой конвертация из vBulletin 5 могла приводить к дублированию тем.
  • Исправлена ошибка, из-за которой элементы, выбранные для пропуска, все равно конвертировались.
  • Исправлена ошибка, из-за которой невозможно было конвертировать только ядро.
  • Исправлена регрессия производительности, вновь введенная в 4.4.
  • Исправлена ошибка, из-за которой не работали преобразования UBBThreads.
  • Остановлено преобразование предпочтения «вручную установить часовой пояс» для преобразований vBulletin, так как само предпочтение часового пояса не преобразовано и возможность настроить это предпочтение недоступна в нашем текущем интерфейсе.

Форумы

  • Улучшена производительность задачи Unarchive.
  • Исправлена ошибка обновления старых версий Invision Community, где присутствовали темы или сообщения, находящиеся в очереди на удаление.
  • Исправлена ошибка, из-за которой сообщения от игнорируемых участников были видны, если автор находился в выделенной группе.
  • Исправлена ошибка, из-за которой настройки архива можно было сохранить с выбором не более или менее.
  • Исправлена ошибка, из-за которой скрытие темы без существующего первого сообщения останавливало очередь, чтобы скрыть все содержимое участников.

Галерея

  • Исправлена ошибка, при которой кнопки Follow и Promote не отображались для изображений на мобильных устройствах.
  • Исправлена ошибка, из-за которой встроенное переименование изображения из лайтбокса приводило к сбою или переименованию альбома.
  • Исправлены случаи, когда участник со вторичной группой, которая не позволяет создавать альбомы, но с основной группой, которая ограничивает количество создаваемых файлов, позволяет члену создавать неограниченное количество альбомов.

Загрузки

  • Реализовано ведение журнала в журнале модератора, когда модератор переключает покупаемый статус файла.
  • Удалена кнопка, чтобы скопировать параметр категории Загрузки журнала, который не применяется.

Блог

  • Улучшено отображение заголовка блога для блогов внутри клубов.
  • Исправлена ошибка, из-за которой лидер клуба не мог установить обложку для клубного пузыря.
  • Исправлена проблема, когда черновые записи могли быть включены в дайджесты.

REST & OAuth

  • Добавлена кнопка «Использовать другую учетную запись» на экране входа OAuth

Сторонний / Разработчик / Дизайнерский режим

  • Исправлена проверка устаревшего кода для определенных версий PHP.
  • Исправлены некоторые опечатки в документации REST API.
  • Исправлен некорректный HTML в HTML-шаблоне admin `tabs, который вызывал проблемы при создании хуков для этого шаблона.
  • Каталог приложений и плагинов ограничен 80 символами.
  • Установите флаг yesReported в \ IPS \ Content после создания отчета о содержимом, чтобы обеспечить правильное значение при будущих вызовах методов отчета.
  • Исправлены некоторые незначительные проблемы с поддержкой комментариев лайтбокса (в настоящее время не используется основным кодом Invision Community).
  • Исправлена ошибка, из-за которой параметры шаблона электронной почты не могли быть правильно записаны для создания темы электронной почты, что приводило к ошибке.
  • Исправлена потенциальная ошибка, с которой можно столкнуться при работе с Календарными датами из командной строки (т.е. задачи, выполняемые через cron).
  • Исправлена ошибка, которая может возникнуть со статистикой электронной почты, когда разные приложения используют одну и ту же языковую строку темы письма.
  • Исправлено несколько функций, которые нужно было вызывать из корневого пространства имен.

Изменения, затрагивающие сторонних разработчиков и дизайнеров

  • Добавлен метод `\ IPS \ Node \ Model :: deleteLogPermissions ()`, чтобы приложения могли указывать разрешения для управления журналами удаления.
  • Загрузчик javascript js.php больше не создает экземпляр внешнего диспетчера.
  • `\ IPS \ Content :: logDelete ()` и `\ IPS \ core \ DeletionLog :: setContentAndMember ()` теперь принимают FALSE для параметра-члена, который будет хранить журнал удаления, как если бы конкретный член не удалил содержимое.
  • Добавлен новый метод `digestWhere ()` для элементов содержимого, это позволяет вам указать дополнительное условие where при обработке дайджестов.

* Элементы красного цвета требуют тщательного тестирования.





User Feedback

×
×
  • Create New...