Версионность статей
База знаний позволяет сохранять до 50-ти версий для каждой статьи. Если функционал версионности включен, у обычных пользователей есть возможность в любой момент просматривать сохраненные версии статей. Пользователи с правами на редактирование статей могут сохранять, восстанавливать и удалять версии.
Настройки версионности
Основные настройки версионности находятся в административной части портала по пути: адрес_портала/bitrix/admin/settings.php?lang=ru&mid=ithive.knowledgebase

Для редактирования доступны следующие опции:
-
Функционал версионности статей. Опция позволяет выбрать режим работы для версионности статей. На выбор доступно четыре режима:
-
Использовать, создавать ли версию — исходное значение брать из настроек раздела. Функционал версионности статей включен, в любой статье можно сохранять и просматривать версии.

На слайдере создания/редактирования статьи выводится галочка «Сохранить текущую версию статьи в истории версий», которая по умолчанию НЕ активна.

При этом на слайдере создания/редактирования раздела выводится опция «Предлагать сохранение новых версий статей данного раздела».

Если опция включена, то на слайдере создания/редактирования статьи из данного раздела будет по умолчанию активна галочка «Сохранить текущую версию статьи в истории версий».

- Использовать, создавать ли версию — исходное значение «Да». Функционал версионности статей включен, в любой статье можно сохранять и просматривать версии. На слайдере создания/редактирования статьи выводится галочка «Сохранить текущую версию статьи в истории версий», которая по умолчанию активна.


На слайдере создания/редактирования раздела не выводятся никакие дополнительные опции.
- Использовать, создавать ли версию — исходное значение «Нет». Функционал версионности статей включен, в любой статье можно сохранять и просматривать версии. На слайдере создания/редактирования статьи выводится галочка «Сохранить текущую версию статьи в истории версий», которая по умолчанию НЕ активна.
На слайдере создания/редактирования раздела не выводятся никакие дополнительные опции.


- Не использовать. Функционал версионности статей отключен и скрыт из публичной части портала. Для статей нельзя создавать и просматривать версии. Вкладка «Версии» скрыта из публичной части портала для всех пользователей независимо от прав доступа.
Если функционал версионности снова включить, то ранее созданные версии статей будут доступны для просмотра и восстановления.
- Количество хранимых версий на статью. Опция позволяет задать максимальное количество версий, которые можно хранить для одной статьи. Доступные значения от 1 до 50.

Если новая сохраненная версия превышает лимит, то она все равно будет сохранена, но при этом будет удалена версия с наиболее ранней датой.

Например, представим что количество хранимых версий на статью = 3 и для статьи уже сохранено три версии: от 1 января, 2 января и 3 января. Четвертого января ответственный сотрудник сохраняет еще одну версию статьи. В результате самая ранняя версия от 1 января будет удалена и у статьи по прежнему останется три версии: от 2 января, 3 января и 4 января.
Сохранение версий
Когда функционал версионности включен, на слайдере создания/редактирования статьи выводится галочка «Сохранить текущую версию статьи в истории версий». В зависимости от настроек галочка может быть по умолчанию включена или отключена.

Если галочка включена, то при каждом сохранении статьи ее текущее состояние будет сохранено в виде версии. В версии сохраняются следующие элементы:
-
Заголовок и содержание статьи;
-
Визуальный редактор (упрощенный или расширенный);

-
Приложенные к статье файлы;
-
Привязка к разделам Базы знаний;
-
Теги.

В версии не хранятся такие настройки статьи как:
-
Оповестить сотрудников;
-
Запретить создание публичной ссылки;
-
Запретить комментарии;
-
Сохранить текущую версию статьи в истории версий.

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

В списке выводится основная информация о каждой версии. При необходимости по клику на шестеренку список можно настроить и вывести больше колонок с информацией.

По клику на бургер-меню (≡) появится возможность открыть любую из версий для просмотра. Возможность просматривать версии статей есть у всех пользователей, которым доступна статья.


Восстановление и удаление версий
Пользователи с правами на редактирование статей могут восстанавливать и удалять версии статей.
Восстановление доступно в двух местах:
- В списке версий по клику на бургер-меню.

- На слайдере просмотра версии.

В обоих случаях при восстановлении версия заменит текущую опубликованную статью и станет основной версией. При восстановлении версия не будет удалена из списка.

Удаление версий также доступно в двух местах:
- В списке версий по клику на бургер-меню.

- На слайдере просмотра версии.

При удалении версии она безвозвратно пропадет из списка. Удаление версии никак не повлияет на текущую опубликованную статью.
