Запретить смену представления списка SharePoint с помощью CSS

Рис.3. Внешний вид списка с скрытой сменой представления

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

Вот так выглядит риббон обычного списка SharePoint. Как видно, тут легко можно сменить представление. Допустим, для нашей задачи нужно показывать всем пользователям только то, что стоит менее 100 евро, а редакторам все позиции.

Рис.1. Риббон списка SharePoint

Рис.1. Риббон списка SharePoint

 

Чтобы запретить пользователю менять представление, нужно:

1. Сделать нужное представление представлением списка по умолчанию (Параметры списка – выбрать представление и поставить галочку «Сделать представлением по умолчанию» (Рис.2)

Рис.2. Делаем представление списка SharePoint по умолчанию

Рис.2. Делаем представление списка SharePoint по умолчанию

 

2. Войти в режим правки страницы страницы нужного преставления (нажать Действия сайта -> Изменить страницу), добавить веб-часть «Редактор содержимого» и разместить CSS-код (естественно, не в визуальном редакторе, а в режиме html)

 

<style> 
#Ribbon\.List\.CustomViews { 
        display:none; 
} 
</style>

 

3. Нажать на кнопку «Остановить изменение».

Теперь пользователю не доступна кнопка смены преставления.

Рис.3. Внешний вид списка с скрытой сменой представления

Рис.3. Внешний вид списка с скрытой сменой представления


2 комментария »

  1. Добрый день. Спасибо большое, ваш метод помог мне избавиться от этой проблемы. Вопрос: можно ли сделать аналогичные действия для определенной группы пользователей? Например, пользователи группы А могут смотреть и создавать представления, а пользователи группы В — нет. Спасибо за ответ

    Комментарий by Vadim — 23.09.2014 @ 15:36

  2. Можно. Закрываете страницу с просмотром данных списков и реализуете через кастомную страницу или веб-часть

    Комментарий by Alexey — 26.09.2014 @ 9:47

RSS feed for comments on this post. TrackBack URL

Leave a comment







MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика