Локальные статьи





Общее описание

Приложение "База знаний и тестирование", устанавливаемое из маркета Битрикс24, хранит создаваемые статьи на серверах IT-Solution. При этом файлы, загружаемые вами в приложение, хранятся только на вашем Битрикс.Диске. Если вам требуется хранить контент Базы Знаний на собственных серверах, вы можете создавать локальные статьи, специально разработанные для того, чтобы наши клиенты могли размещать все данные у себя.  Для работы локальной версии Базы знаний вам необходимо иметь расширенную версию приложения "База знаний и тестирование", а также произвести приготовления, описанные ниже.  


Особенности локальных статей

Локальные статьи не видны по публичным ссылкам, их нельзя опубликовать в качестве поста в блог компании и отправить в ленту новостей Битрикс24. История правок локальных статей будет отображаться не полностью. У нас есть доступ только к тем данным, которые вы вносите вне iframe, поэтому мы увидим и сохраним в историю, если статья была создана, либо у нее поменялось название, но мы не сможем записать в историю изменений все, что было отредактировано внутри iframe.



Установка локальной версии на ваш Debian сервер

Для работы локального хранилища потребуется установка еще одного технического приложения (дистрибутива), которое необходимо для хранения статей на вашем сервере и заполнения cookies, которые требуются для создания локальных статей. Каждый пользователь, который будет создавать локальные статьи, должен будет посетить это техническое приложение, чтобы заполнить cookie.

За актуальным дистрибутивом обратитесь в поддержку Базы знаний

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

Итого, для создания локальных статей, хранящихся на вашем сервере, нужны:

  • Расширенная версия приложения "База знаний и тестирование" на вашем портале Битрикс24
  • Ваш сервер на Debian
  • Техническое приложение (дистрибутив), в котором будут храниться локальные статьи и cookies для работы с ними

В результате в вашей обычной версии Базы Знаний вы сможете создавать не только стандартные статьи, хранящиеся на наших серверах, но и локальные, хранящиеся у вас.



Как создавать локальные статьи

После того, как подготовительная фаза окончится, и вы получите cookie для локальных статей, можно приступать к работе. В приложении "База Знаний и Тестирование" при создании статьи включите опцию "Локальная статья". Появится отдельный iframe с полем для ввода заголовка и редактором для создания текста статьи. 




Редактор для создания локальных статей

Локальный редактор для создания статей отличается от редактора стандартной версии. На текущий момент локальный редактор имеет следующие функции:

  • стили заголовков
  • жирный текст
  • курсив
  • выравнивание по левому, правому краю, по центру
  • список
  • нумерованный список
  • отступы влево и вправо
  • таблица
  • вставка ссылки
  • вставка изображения
  • просмотр исходного кода статьи
  • раскрыть редактор на всю ширину экрана (внутри iframe)
  • кнопки undo/redo


Как сохранить локальную статью 

Вам требуется сохранять контент  локальной статьи сначала в iframe (1), и только после этого по стандартной кнопке Базы Знаний (2). Для локальных статей стандартное автосохранение не работает. Если вы сохраните изменения только по верхней кнопке, не воспользовавшись перед этим сохранением в iframe, то изменения, внесенные в локальную статью, не сохранятся.