Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) The art of technology SharePoint 2010 Publishing Features Overview Yuri Leontyev Team Lead / SharePoint Architect
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Purpose Bring CMS functionality to SharePoint: Creation of pages with different layouts that are stored as files in special Pages library with all metadata Authoring practices Publishing schedules
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Features 2 Features: Site Collection Web
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Functionality
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Lists and Libraries – Site Collection Level Content and Structure Reports list. Used to customize the queries that appear in the View list in the Site Content and Structure tool Reusable Content list. Contains HTML or text content that can be inserted into Web pages Site Collection Documents library. Stores documents that are used throughout the site collection Site Collection Images library. Stores images that are used throughout the site collection.
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Lists and Libraries – Site Level Pages library. Stores site pages Images library. Holds images used on site pages Documents library. Contains all documents used on site pages
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Groups Approvers Designers Hierarchy Managers Quick Deploy Users Restricted Readers Style Resource Readers
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Permission Levels Approve Manage Hierarchy Restricted Read
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Navigation
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Site Master Page Settings
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Site Theme
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Site Content and Structure
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Variations
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Variation 1.Timer Job Based 2.Based on list items 3.Very fragile (special fixup tool) 4.Need to be careful with usage, usually simple localization is a better option, cause help avoiding content duplication
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Page Approval Workflow (Publishing) SPD Workflow, can be customized Easy to customize if no OOB bugs raised Suitable for most cases
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Web Parts Content Query Web Part. Displays a dynamic view of content on your site based on a query you build within the properties pane of the web part Media Web Part. Used to embed media clips (video and audio) in a web page Summary Links Web Part. Allows authors to create links that can be grouped and styled Table of Contents Web Part. Used to automatically generate a site map that point to various parts of your site collection
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Media Web Part
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Content Query Web Part
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495)
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Content Query Web Part UI can be customized using XSL transformations (ContentQueryMain.xsl & ItemStyle.xsl in Style Library) Export / Import options very helpful – custom fields can be specified No paging support (Imtech Content Query Web Part)
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Table of Content Web Part
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Table of Content Web Part Current navigation related By default displays up to 3 level down, can be customized using Export/Import
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Page Layouts
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Page Layout and Site Template Settings 24
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Page Layout Tricks Ghosted Page Layouts can be deployed through package and then updated using Update-SPSolution command. It’s not recommended to unghoste them using a SPD or uploading a new version using UI. After creating a page from Page Layout, VS will not be able to delete page layout that is in use and page layout will not be updated. It’s not possible to edit page created from Page Layout in SPD. You can add it to regular Web Part page, export and import through browser to Page Layout based page. Field validation is not straight forward, custom JS validation can be used. 25
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Deploy Page Layouts using VS DEMO
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Content Query Web Part DEMO
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Links us/library/ff628963%28v=office.14%29.aspxhttp://technet.microsoft.com/en- us/library/ff628963%28v=office.14%29.aspx publishing-features-functionality.aspxhttp:// publishing-features-functionality.aspx us/blogs/office_365_technical_blog/archive/2012/01/30/features-of- a-sharepoint-online-publishing-site.aspxhttp://community.office365.com/en- us/blogs/office_365_technical_blog/archive/2012/01/30/features-of- a-sharepoint-online-publishing-site.aspx feature-page-content-types-overview/ feature-page-content-types-overview/ enterprise-help/work-with-a-publishing-approval-workflow- HA aspxhttp://office.microsoft.com/en-001/office365-sharepoint-online- enterprise-help/work-with-a-publishing-approval-workflow- HA aspx us/library/ff628966%28v=office.14%29.aspxhttp://technet.microsoft.com/en- us/library/ff628966%28v=office.14%29.aspx point-variations-the-complete-guide-part-1-the-basics.aspxhttp://blogs.technet.com/b/stefan_gossner/archive/2011/11/14/share point-variations-the-complete-guide-part-1-the-basics.aspx
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Thank You!