SharePoint Branding

Содержание

Слайд 2

Branding. Что это?

The marketing practice of creating a name, symbol or

Branding. Что это? The marketing practice of creating a name, symbol or
design that identifies and differentiates a product from other products.

Слайд 3

Зачем нужен брэндинг? - 2001

Зачем нужен брэндинг? - 2001

Слайд 4

Зачем нужен брэндинг? – 2003

Зачем нужен брэндинг? – 2003

Слайд 5

Зачем нужен брэндинг? - 2007

Зачем нужен брэндинг? - 2007

Слайд 6

Зачем нужен брэндинг? - 2010

Зачем нужен брэндинг? - 2010

Слайд 7

Зачем нужен брэндинг?

Зачем нужен брэндинг?

Слайд 8

Зачем нужен брэндинг?

Зачем нужен брэндинг?

Слайд 9

Дизайн

Дизайн

Слайд 10

Типы брэндинга

Использование тем
Использование альтернативного файла стилей (SPWeb.AlternateCssUrl)
Создание master page
Создание своих собственных UI

Типы брэндинга Использование тем Использование альтернативного файла стилей (SPWeb.AlternateCssUrl) Создание master page Создание своих собственных UI

Слайд 11

Работа с дизайнером

Стандартные элементы управления
Ribbon
Веб части
Размер страницы
Типы страниц

Работа с дизайнером Стандартные элементы управления Ribbon Веб части Размер страницы Типы страниц

Слайд 12

Работа с дизайнером

Работа с дизайнером

Слайд 13

Работа с верстальщиком

Доступ к SharePoint
Использование существующей разметки
Использование и переопределение существующих css стилей
Взаимодействие

Работа с верстальщиком Доступ к SharePoint Использование существующей разметки Использование и переопределение
с остальной командой

Слайд 14

Разработка

Парное программирование – sharepoint программист + верстальщик
Использование minimal master page
Использование wsp решений

Разработка Парное программирование – sharepoint программист + верстальщик Использование minimal master page
для установки всех артефактов на сервер

Слайд 15

Ribbon – 44px – 135px

Ribbon – 44px – 135px g_wpadderHeight = 30;

Слайд 16

Browse Tab – Ribbon or not?


Browse Tab – Ribbon or not? …

Слайд 17

Add new item
.ms-addnew span img {
display:none;
}
.ms-addnew span {
background: url("/_layouts/images/MB.SimpleImageBranding/plus.png") no-repeat left center

Add new item .ms-addnew span img { display:none; } .ms-addnew span {
transparent;
}

Слайд 18

New item
.ms-newgif {
background: url("/_layouts/images/MB.SimpleImageBranding/new.png") no-repeat scroll right center transparent;
padding-right:

New item .ms-newgif { background: url("/_layouts/images/MB.SimpleImageBranding/new.png") no-repeat scroll right center transparent; padding-right:
30px;
padding-top: 9px;
width: 0 !important;
vertical-align: middle;
}

Слайд 19

Более сложный способ




controlType="Microsoft.SharePoint.WebPartPages.XsltListView"
adapterType="MB.ListViewBrandingCustomizations.XsltListViewAdapter"
/>

Более сложный способ controlType="Microsoft.SharePoint.WebPartPages.XsltListView" adapterType="MB.ListViewBrandingCustomizations.XsltListViewAdapter" />


Слайд 20

Более сложный способ

public class XsltListViewAdapter : ControlAdapter
{
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
XsltListViewWebPart wp

Более сложный способ public class XsltListViewAdapter : ControlAdapter { protected override void
= (XsltListViewWebPart) Control;
wp.XslLink = "/_layouts/MB.ListViewBrandingCustomizations/main_fixed.xsl";
}
}

Слайд 21

SeachBox
Изменение стилями
Переопределение свойств существующего делагат контрола
Создание своего делаегат контрола

SeachBox Изменение стилями Переопределение свойств существующего делагат контрола Создание своего делаегат контрола

Слайд 22

SearchBox DelegateControl

Sequence="10"
ControlClass="Microsoft.SharePoint.Portal.WebControls.SearchBoxEx"
ControlAssembly="Microsoft.Office.Server.Search, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"
>
/_layouts/images/search-button.png

SearchBox DelegateControl Sequence="10" ControlClass="Microsoft.SharePoint.Portal.WebControls.SearchBoxEx" ControlAssembly="Microsoft.Office.Server.Search, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" > /_layouts/images/search-button.png /_layouts/images/search-button.png /_layouts/images/search-button.png
/_layouts/images/search-button.png
/_layouts/images/search-button.png
/_layouts/images/search-button.png
HideScopeDD

None
Поиск по сайту

Слайд 23

Результат

Результат

Слайд 24

Links

Ribbon
http://blog.jonathanroussel.com/2011/02/sharepoint-2010-resizing-ribbon-bar.html
http://sharepoint.microsoft.com/blog/Pages/BlogPost.aspx?PageType=4&ListId={72C1C85B-1D2D-4A4A-90DE-CA74A7808184}&pID=426
http://blog.alexboev.com/2012/01/browse-tab-in-sharepoint-2010-ribbon.html

Links Ribbon http://blog.jonathanroussel.com/2011/02/sharepoint-2010-resizing-ribbon-bar.html http://sharepoint.microsoft.com/blog/Pages/BlogPost.aspx?PageType=4&ListId={72C1C85B-1D2D-4A4A-90DE-CA74A7808184}&pID=426 http://blog.alexboev.com/2012/01/browse-tab-in-sharepoint-2010-ribbon.html
Имя файла: SharePoint-Branding.pptx
Количество просмотров: 125
Количество скачиваний: 0