• Базовые возможности кастомизации Suite Bar в SharePoint Server 2016. Настраиваем пользовательские плитки (Custom Tiles) и заголовок сайта (SuiteNavBrandingText)

    Suite Bar Branding in SharePoint 2016Ранее мы писали про кастомизацию Suite Bar в SharePoint 2013. В отличии от рассмотренного ранее примера, в SharePoint Server 2016 принципы штатного управления областью содержимого Suite Bar претерпели существенные изменения. В этой заметке мы рассмотрим такие возможности кастомизации, как "Пользовательские плитки" (Custom Tiles) и смена заголовка сайта через свойство SuiteNavBrandingText.

    Читать далее...

  • SharePoint 2013 - Многоуровневое меню в Suite Bar

    Ранее мы уже рассматривали пример модификации навигационной панели Suite Bar в SharePoint 2013, задавая с помощью PowerShell значение свойства SuiteBarBrandingElementHtml для конкретного веб-приложения. На этот раз задача немного усложнилась и нам потребовалось вместо плоской одноуровневой структуры ссылок организовать много-уровневое меню.

    Читать далее...

  • Настройка прокси сервера Squid 3.3 на Ubuntu Server 14.04 LTS. Часть 7. Кастомизация страниц ошибок

    imageПосле того как мы начнём в боевом режиме использовать прокси-сервер Squid3, возможно одна из первых вещей, которые захочется сделать – это кастомизация веб-страниц, возвращаемых прокси-сервером при разного рода ошибках доступа к запрашиваемым веб-ресурсам. В целом дизайн страниц ошибок в конфигурации по умолчанию в Squid3 на мой взгляд намного приятней, чем в том же Squid2 и поэтому, по большому счету, необходимости в какой-то сильной кастомизации нет. И самое простое здесь, что мы можем сделать, для того чтобы как-то приблизить этот дизайн к корпоративному – заменить логотип Squid, используемый на всех таких страницах на эмблему компании. Давайте рассмотрим эту нехитрую процедуру.

    Читать далее...

  • SharePoint 2013 - Отображение месячных архивов для блога

    imageПосле того как мы автоматизировано c помощью PowerShell перенесли контент локального сайта сделанного на шаблоне Блог из SharePoint 2010 в SharePoint 2013, обратили внимание на одну мелочь – в стандартной веб-части отображения архива блога отображались заголовки только последних двух месяцев. Мелочь, но неприятно…

    image

    В поисках решения этой проблемы был найден проект на CodePlex - SharePoint 2010 Blog Site Archives Web Part который представляет альтернативную веб-часть отображения архива блога для SharePoint 2010. На выручку снова пришёл мой коллега Владимир Земляков, который переработал решение под SharePoint 2013 и разместил его на новом проекте CodePlex - Sharepoint Blog Arсhive Web Part 

    Читать далее...

  • SharePoint 2013 - Облако категорий для блога

    imageРанее я писал заметку о веб-части отображающей содержимое списка Категории из шаблона сайта Блог для SharePoint Server 2010 в виде облака. Сегодня обновился файл решения (farm solution), разворачивающего эту веб-часть на странице проекта на Codeplex – The SharePoint Tag Cloud web part for blog web template

    Теперь веб-часть работает на SharePoint Server 2013 и за счёт того, что в код внесены изменения относительно используемых классов, загружается при обновлении страницы быстрее. Установку решения выполняем в SharePoint 2013 Management Shell на уровне сайта:

    Add-SPSolution -LiteralPath "C:\Temp\TagCloud.wsp"
    Install-SPSolution -Identity "TagCloud.wsp" -GACDeployment -web "http://site.holding.com"

    Далее, для корневого сайта заходим Действия сайта > Параметры сайта > Возможности семейства сайтов > Активируем возможность Облако тегов. Затем добавляем появившуюся в категории Прочие веб-часть Облако категорий на страницы сайта/подсайта Блог

    image

  • SharePoint 2013 - Кастомизируем содержимое Suite Bar

    imageПосле развёртывания сайта на SharePoint 2013 в верхней части страницы в навигационной панели Suite Bar в левом углу отображается надпись "SharePoint"

    image

    С помощью командлетов PowerShell для SharePoint 2013 можно задать значение свойства SuiteBarBrandingElementHtml  для конкретного веб-приложения.

    Читать далее...

  • SharePoint 2010 - Облако категорий для блога

    imageВ качестве хранилища записей локальной базы знаний мы используем у себя узел SharePoint Server 2010 созданный на основе шаблона Blog. По умолчанию в этом шаблоне для классификации записей используется список Категорий. Мой коллега Владимир Земляков написал веб-часть, которая позволяет отображать используемые в записях блога категории в виде облака, так как это сделано в большинстве блоговых движков. Конечный результат выглядит примерно так:

    image

    На данный момент веб-часть имеет только один параметр, с помощью которого задается нижняя граница отображения категорий в облаке.

    image

    Решение (farm solution), разворачивающее эту веб-часть можно скачать со страницы проекта на Codeplex - The SharePoint 2010 Tag Cloud web part for blog web template

    Для установки загруженного пакета TagCloud.wsp запускаем командную консоль SharePoint 2010 (Powershell) и добавляем решение на сервер командой:

    Add-SPSolution -LiteralPath "C:TempTagCloud.wsp"

    Разворачиваем решение на конкретное приложение командой:

    Install-SPSolution -Identity TagCloud.wsp -GACDeployment -WebApplication http://myweb.holding.com

    Далее, для корневого сайта заходим Действия сайта > Параметры сайта > Возможности семейства сайтов > Активируем “фичу” облако тегов.

    image

    Затем “по вкусу” добавляем веб-часть на нужные страницы.

  • TMG 2010 - Локализация и кастомизация сообщений об ошибках

    imageОдним из улучшений недавно вышедшего Service Pack 2 для Forefront TMG 2010 стало появление нового механизма управления страницами сообщений об ошибках. Конечно и до установки SP2 можно было кастомизировать страницы сообщений об ошибках, которые находились в подкаталоге .\ErrorHtmls каталога установки TMG (путь по умолчанию C:\Program Files\Microsoft Forefront Threat Management Gateway). Но ранее могли возникнуть определённые сложности, если вы, желая придать этим веб-страницам корпоративный стиль, например, пытались вставить в эти страницы какие-то графические элементы. В обновлённой версии TMG в каталоге установки появляется подкаталог .Templates\WebObjectsTemplates\ISA в котором можно найти страницы ошибок в формате htm и подкаталог HTML который подразумевается использовать для хранения графических элементов.

    Читать далее...

  • SharePoint 2010 - Кастомизация стилей ссылок в веб-частях

    В SharePoint 2010 есть веб-части отображающие гиперссылки, например веб-часть «Сводные ссылки» (SummaryLink.webpart). Настроенная веб-часть сводных ссылок по умолчанию выглядит примерно так:

    image

    Как видно посещённые пользователем ссылки выделены цветом. Если подобные веб-части планируется использовать как дополнительные элементы навигации, то возможно появится желание отменить визуальное отображение того, что ссылки уже «потоптанные», ну как например это выглядит в основном меню сайта.

    Для этого находим основную таблицу стилей, применяемую вместе с установленной темой. В конфигурации по умолчанию это файл, расположенный на фронт-энд сервере:

    %Program Files%Common FilesMicrosoft SharedWeb Server Extensions14TEMPLATELAYOUTS1049STYLESThemableCOREV4.CSS

    Находим в файле секции .ms-WPBody a: и редактируем так, как нам нужно…

    image

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

    image

  • SharePoint 2010 – Скрываем первую вкладку в глобальном меню навигации

    В мастер-странице (по умолчанию v4.master) в глобальном меню навигации сайта включено отображение первой вкладки ссылающейся на текущий узел

    image

    Если есть желание избавиться от этого пункта меню, отредактируем мастер-страницу в Microsoft SharePoint Designer 2010. В коде страницы находим контрол TopNavigationDataSource

    image

    И заменяем выделенный участок кода на альтернативный:

    <asp:SiteMapDataSource

         ShowStartingNode="False"

         SiteMapProvider="CombinedNavSiteMapProvider"

         id="topSiteMap"

         runat="server"/>

    В итоге мы получим такое содержание кода:

    image

    После сохранения и публикации шаблона главной страницы можем видеть результат:

    image

    Источники:

    SharePoint Developer Center > SharePoint Products and Technologies Forums > SharePoint - Design and Customization (pre-SharePoint 2010) > Hiding home site tab on top navigation bar

    SharePoint Products > SharePoint 2010 Forums > SharePoint 2010 - Using SharePoint Designer, Infopath, and other customization > How to hide the first tab in Global Nav?

    Erik Swenson Blog (SharePoint Branding & Design) - Hide First Tab in SP 2010 Navigation