Pull to refresh

Comments 3

Вроде мелочь, но сколько усложнений на пустом месте.
Ну да ладно, пара комментариев:

>Используя SharePoint Designer
Повлияет только на просмотр AllItems.aspx конкретного списка. Из задачи не понятно, это нужно было для конкретного списка или для всех. Кроме этого, если отображать данные этого списка в Content Query Web Part на другой странице — там по идее все отобразится все равно без открытия в новом окне.

>Открытие линков в новом окне с помощью JQuery
В приведенном примере поменяются все ссылки на странице. А как же меню? Административные ссылки? Они ведь тоже тогда поменяются. Для правильной работы в выражение $('a[href^=«http://»]') необходимо добавить путь к самому контейнеру, в котором располагается список. Но и опять же, необходимо добавлять этот код, например через веб парт содержимого. При этом изменения опять будут только на этой странице. Неудобно.

>Открытие линков в новом окне через web server extensions\12\TEMPLATE\FEATURES\LinksList\Links\schema.xml
Как я понял — повлияет на все списки типа LinksList всех узлов, если это удовлетворяет задаче, то да — самое простое решение в лоб.

Для решения задачи — для единственного корпоративного портала поправил бы через SharePoint Designer. Для промышленной эксплуатации выбрал доработку с добавлением опции в список с модификацией XSLT.
А самый правильный все же способ — научить пользоваться «клавишей шифт/меню — открыть в новом окне/средней кнопкой (колесиком)». Это и гибче и главное — возможность решать пользователю.
>Используя SharePoint Designer
поправив одну библиотеку, можно сделать шаблон и на его основе делать другие библиотеки

>Открытие линков в новом окне с помощью JQuery
В нашем случае использовался полностью кастомизированный портал, не знаю повлияло ли это, но нет… ссылки открывались в новом окне только из LinkLibrary

>Открытие линков в новом окне через web server extensions\12\TEMPLATE\FEATURES\LinksList\Links\schema.xml
Да, меняет все ссылки linklibrary на всех узлах, в большинстве случаев это не приемлимо, но тоже вариант
Sign up to leave a comment.

Articles