Версионность статей

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

Настройки версионности

Основные настройки версионности находятся в административной части портала по пути: адрес_портала/bitrix/admin/settings.php?lang=ru&mid=ithive.knowledgebase

Для редактирования доступны следующие опции:

  1. Функционал версионности статей. Опция позволяет выбрать режим работы для версионности статей. На выбор доступно четыре режима:

  2. Использовать, создавать ли версию — исходное значение брать из настроек раздела. Функционал версионности статей включен, в любой статье можно сохранять и просматривать версии.

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

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

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

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

На слайдере создания/редактирования раздела не выводятся никакие дополнительные опции.

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

На слайдере создания/редактирования раздела не выводятся никакие дополнительные опции.

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

Если функционал версионности снова включить, то ранее созданные версии статей будут доступны для просмотра и восстановления.

  1. Количество хранимых версий на статью. Опция позволяет задать максимальное количество версий, которые можно хранить для одной статьи. Доступные значения от 1 до 50.

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

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

Сохранение версий

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

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

  • Заголовок и содержание статьи;

  • Визуальный редактор (упрощенный или расширенный);

  • Приложенные к статье файлы;

  • Привязка к разделам Базы знаний;

  • Теги.

В версии не хранятся такие настройки статьи как:

  • Оповестить сотрудников;

  • Запретить создание публичной ссылки;

  • Запретить комментарии;

  • Сохранить текущую версию статьи в истории версий.

Просмотр версий

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

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

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

Восстановление и удаление версий

Пользователи с правами на редактирование статей могут восстанавливать и удалять версии статей.

Восстановление доступно в двух местах:

  1. В списке версий по клику на бургер-меню.

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

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

Удаление версий также доступно в двух местах:

  1. В списке версий по клику на бургер-меню.

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

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