Вышло обновление XWiki 15.2

Редактировал(а) Coluns 13.11.2023

Версия 15.2.png

Команда разработчиков XWiki сообщает о выпуске версии XWiki 15.2


Какие есть изменения?

В этом выпуске представлены 2 новые функции: специальный пользовательский интерфейс, позволяющий видеть все новое в экосистеме XWiki непосредственно внутри экземпляров XWiki, и новый макрос для удобного отображения значков на страницах wiki. 

Помимо этих функций, этот выпуск также включает множество исправлений ошибок и некоторые исправления важных уязвимостей в системе безопасности.

Для пользователей

Был представлен новый макрос значка. Он поддерживает отображение значка из текущего или выбранного набора значков и, таким образом, может использоваться для отображения значков, соответствующих пользовательскому интерфейсу XWiki.

Адаптивный контент при экспорте в PDF: пользовательский интерфейс (UI) XWiki автоматически адаптируется к размеру экрана (т. Е. Он адаптивный) благодаря сеточной системе Bootstrap, и это иногда относится даже к содержимому страницы wiki.

Например, содержимое страницы может быть разделено на столбцы, количество столбцов зависит от доступной ширины экрана: один столбец на очень маленьких устройствах, 2 столбца на маленьких устройствах, 3 столбца на средних и больших устройствах. 

При экспорте такой страницы в PDF результат может отличаться от того, что вы видите в режиме просмотра, поскольку доступная ширина зависит от размера печатной страницы, который отличается от размера экрана. 

Начиная с этой версии, мы адаптируем сеточную систему Bootstrap для печатных НОСИТЕЛЕЙ, чтобы получить более предсказуемый результат:

По умолчанию при экспорте PDF используется формат печатной страницы формата А4, поэтому он должен соответствовать поведению на маленьких экранах. 

Смотрите приложение для экспорта PDF для получения дополнительной информации.

  • очень мелкий шрифт: все, что меньше ширины портрета формата А4 => должно соответствовать поведению на очень маленьких экранах
  • мелкий шрифт: от портретного формата А4 до альбомного формата А4 => должен соответствовать поведению на маленьких экранах
  • печать на средних носителях: формат от формата А4 до формата А3 => должна соответствовать поведению на средних экранах
  • крупный шрифт: формат А3 и вверх => должен соответствовать поведению на больших экранах

Для администраторов

  • В этой версии нет изменений

Для разработчиков

  • Добавьте параметры в запрос на преобразование HTML CKEditor: Новое событие xwiki:ckeditor:convertHTML отправляется до того, как CKEditor отправит запрос на преобразование некоторого содержимого в HTML. Слушатели могут добавлять новые параметры запроса, добавляя свойства к объекту данных, отправляемому с событием. В приведенном ниже примере показано, как добавить примерный параметр со значением 1.

$(document).on('xwiki:ckeditor:convertHTML', функция (событие, данные) {
data.example = 1;
});

  • Разрешить выбирать резервную версию конфликта при объединении: API для слияния хранилищ был улучшен, чтобы позволить пользователям API определять, какими должны быть резервные версии для использования в случае конфликтов слияния: по умолчанию version по-прежнему является элементом current version, но теперь также возможно выбрать элемент next version.


Дополнительные сведения см. в примечаниях к выпуску версии XWiki 15.2