Sharepoint 2010: отслеживание кликов по ссылке на документ. Тип содержимого: сохранение и обновление значений в пользовательском списке с помощью jQuery. - PullRequest
0 голосов
/ 04 мая 2018

Из-за нескольких системных ограничений (IE8, структура нашей настройки sharepoint и т. Д.) Мы не можем использовать стандартную веб-часть аналитики сайта, представленную в SP2010, для генерации рейтинга наиболее просматриваемых файлов в любой заданной области сайта коллекция. Кроме того, все наши библиотеки sharepoint, которые являются публично видимыми, доступны только посредством ярлыка, то есть все они представляют собой «ссылку на тип файла документа». Мне было интересно, если у кого-то есть опыт в выполнении следующих с помощью jQuery или Javascript:

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

Цель состоит в том, чтобы предоставить пользователям список 10 наиболее часто просматриваемых файлов на любом данном сайте sharepoint.

Спасибо заранее за любую поддержку!

1 Ответ

0 голосов
/ 09 мая 2018

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

Зарегистрируйте событие по нажатию кнопки, найдите элемент в списке с URL ссылки на новый элемент, если он существует, добавьте к ним 1 значение кликов, если нет, то создайте элемент со значением Clicks to 1.

Сортировка будет выполняться путем создания представления (в настройках списка), которое сортирует список по значению щелчков по убыванию.

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