Библиотека проекта

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

Например, если папке в библиотеке проекта назначить одну из ролей посетителя ("Просмотр", "Выгрузка" или "Соавтор"), посетители смогут просматривать содержимое папки и взаимодействовать с ним на уровне полномочий, связанных с данной ролью. Если указать доступ для участников, эта папка будет отображаться в библиотеке проекта только для участников. Участники взаимодействуют с содержимым папки с полномочиями, заданными для них в исходной папке.

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

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

  1. Перейдите к странице, которую хотите изменить, и убедитесь, что переключатель Переключатель "Редактировать" переведен в положение Редактировать.
  2. Добавьте компонент на страницу.
  3. Для редактирования компонента и его внешнего вида нажмите на значок меню приложения Значок меню компонента и выберите Настройки.
  4. Нажмите Пользовательские настройки для выбора диалогов и параметров отображения.
  5. Укажите заголовок. Заголовок по умолчанию – "Библиотека проекта". Можно отобразить или скрыть заголовок с помощью флажка Заголовок.
  6. Выберите Цветовая схема.

    Примечание.:

    Если библиотека проекта связана с компонентом диспетчера документов посредством триггеров или действий, цветовая схема, настроенная для этой библиотеки проекта, также применяется к папке, выбранной в компоненте диспетчера документов. Это не относится к случаям, когда библиотека проекта связана с компонентами списка папок или файлов, так как эти компоненты не поддерживают цветовые схемы.
  7. Нажмите Добавить рядом со списком папок, чтобы добавить существующую папку или создать новую.
    1. Найдите и выберите одну или несколько папок либо нажмите Создать, чтобы создать папку. Каждая выбранная в этом окне папка добавляется в библиотеку проекта.

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

    2. Нажмите Назад по завершении.
  8. Чтобы упорядочить список, выберите папку и нажмите Переместить вверх или Переместить вниз для изменения ее места в списке или нажмите Удалить для удаления папки из списка.
  9. Чтобы настроить доступ к папке на основе роли пользователя, выберите папку в списке папок, нажмите Выбрать разрешение папки и выберите роль доступа.
    • Доступ для участника: папку, указанную в библиотеке проекта, будут видеть только зарегистрированные пользователи с разрешениями для данной папки. Участники взаимодействуют с содержимым папки с полномочиями, заданными для них в исходной папке.

    • Просмотр: пользователи с ролью "Просмотр" могут просматривать файлы и папки, но не могут их изменять.

    • Выгрузка: пользователи с ролью "Выгрузка" могут выгружать файлы и сохранять их на своем компьютере.

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

    Учитывайте следующее при настройке доступа к папке:

    • Автор сайта не может предоставить доступ к папке, если для доступа к папке требуются более широкие полномочия, чем у автора. Например, если автору предоставлена роль доступа "Выгрузка" для папки, то он не может предоставить посетителям сайта полномочий соавтора для этой папки.

    • Полномочия, установленные для папки в компоненте, могут дополнять полномочия посетителя. Например, если посетителю предоставляются полномочия роли "Просмотр" (или вообще не предоставляются полномочия) при доступе к папке, то компонент может предоставить более широкие полномочия для выбранной роли. Эти расширенные полномочия применимы только в компоненте.

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

    • Полномочия, предоставленные на уровне папки, применимы ко всем вложенным папкам и файлам в этой папке.

  10. Для папок с разрешением Доступ для участника можно отобразить диалоги, связанные с папкой или содержимым, нажав Показать панель диалога в диспетчере документов.
    Если установить этот флажок и настроить компонент диспетчера документов на странице для отображения выбранной папки, то пользователь может нажать на значок диалога, чтобы отобразить все диалоги, связанные с данной папкой. Если флажок не установлен, значок диалога не отображается.
  11. По завершении закройте окно.
  12. На вкладке "Общие" можно изменить интервалы, тип выравнивания и другие параметры представления.
  13. Отформатировать фрейм можно на вкладке "Стиль", которая содержит компонент с предопределенными стилями или с пользовательскими вариантами выбора.
  14. На вкладке "Ссылка" можно связать действия с триггером Выбранная папка. Например, если на страницу также добавлен компонент диспетчера документов, он может отображать содержимое папки, выбранной в папке проекта.
    1. На вкладке "Ссылка" в настройках библиотеки проекта нажмите на триггер Выбранная папка.
    2. В окне "Настройка действий триггеров" нажмите "Диспетчер документов".
    3. Нажмите и перетащите действие Отобразить документы в список действий.
    4. В поле "Идентификатор или URL-адрес папки" выберите Выбранная папка.
    Когда пользователь нажимает на папку в библиотеке проекта, ее содержимое отображается на странице в компоненте диспетчера документов.