1 / 16

UX03 – Building & Branding SharePoint Sites Using new Web Content Management Capabilities

UX03 – Building & Branding SharePoint Sites Using new Web Content Management Capabilities. Andrew Connell MVP Office SharePoint Server http://www.andrewconnell.com/blog me@andrewconnell.com. Agenda. Brief Overview of Microsoft Office SharePoint Server 2007 Web Content Management

galia
Télécharger la présentation

UX03 – Building & Branding SharePoint Sites Using new Web Content Management Capabilities

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UX03 – Building & Branding SharePoint Sites Using new Web Content Management Capabilities Andrew ConnellMVP Office SharePoint Serverhttp://www.andrewconnell.com/blogme@andrewconnell.com

  2. Agenda • Brief Overview of Microsoft Office SharePoint Server 2007 Web Content Management • Overview of the MOSS Product Stack • SharePoint Site Structure • Page Rendering Process • MOSS 2007 Branding & Customization • Master Pages & Page Layouts • Navigation Customization • Overview of Multilingual Solutions (Variations)

  3. SharePoint Feature Areas Business Intelligence Collaboration Portal Docs/tasks/calendars, blogs, wikis, e-mail integration, project management “lite”, Outlook integration, offline docs/lists Server-based Excel spreadsheets and data visualization, Report Center, BI Web Parts, KPIs/Dashboards Platform Services Rich and Web forms based front-ends, LOB actions, pluggable SSO Enterprise Portal template, Site Directory, My Sites, social networking, privacy control BusinessForms Workspaces, Mgmt, Security, Storage, Topology, Site Model Content Management Search Enterprise scalability, contextual relevance, rich people and business data search Integrated document management, records management, and Web content management with policies and workflow

  4. Site Structure Web presence is a hierarchy of Windows SharePoint Server (WSS) “Sites” Sites are analogous to Microsoft SharePoint Portal Server (SPS) “areas” or Microsoft Content Manager Server (MCMS) “channels” The hierarchy defines URL and Navigation structure Each site has a library for Pages Pages are analogous to MCMS “postings” Pages are rendered by Page Layouts (analogous to MCMS “templates”) Pages can be branded using Master Pages Home Site Page library Products About Us A Prod News Contact

  5. Site Structure (Part 2) • Site Collection – Complete Publishing Site • http://FicticiousCo.com • Sites – sections within a site • http://FicticiousCo.com/Divisions • Each site contains a Pages library, where all pages reside • http://FicticiousCo.com/Divisions/Pages/default.aspx

  6. Navigation Rich out-of-the-box Navigation Dynamic navigation based on site hierarchy Includes webs, pages and authored links Navigation links trimmed based on security, workflow state and publishing schedule User configurable (hide sites, add links) Can be styled with CSS Extensible Built on the ASP.NET 2.0 Navigation Provider Model Build or use other custom navigation

  7. Branding and Chrome Web Pages in Microsoft Office SharePoint Server ASP.NET 2.0 master pages are used to control look and feel of the Web site There are two types of pages in a portal site Content pages SharePoint Application Pages Forms pages _layouts pages Can apply different master page for each type Alternate CSS setting allows for CSS overrides independent of master page used

  8. What Goes in a Master Page? Navigation Logos Search box Login control Editing controls CSS references Any server control or markup <link rel=“stylesheet” …> <SharePoint:SiteActions …> <asp:LoginStatus …> <IMG …> <SharePoint:HighlightMenu …> <PublishingNavigation: PortalSiteMapDataSource …> <SPSWC: RightBodySectionSearchBox …>

  9. Page Layouts Page layouts provide the template for rendering Reference a master page for global navigation and chrome Define what can be authored in the page Field controls Web parts Web part zones Define how much control the author has over page content’s look and feel Turning on restrictions on field controls Wrapping controls in CSS classes Can have many layouts per content type

  10. Page Rendering Typical page rendering: Welcome.aspx pageis requested Page layout associated with page is retrieved Master page associated with site is retrieved Controls in page layout render content from page’s fields into the page http://foo.com/bar/pages/welcome.aspx Field Control Field Control Field Control Field Control Field Control Inherited from MicrosoftWindows SharePoint Services Field Control • Versioning • Check-in and out • Content types • Access control • Workflow • 2 Stage Undelete • Link Fix-up

  11. Master Pages & Page Layouts

  12. Multilingual sites Common pattern Parallel sites in multiple languages In concept, they are localized mirrors In reality, there are exceptions and customizations for different regions Modeled as variations Admin creates multiple labels System creates and maintains parallel versions of containers and items Exceptions are allowed Not just for language translations Multilingual sites, multi-device sites, and multi-branded sites

  13. Variations Source and target are loosely coupled Pages always share a content type Can use different layouts Pages can be at different versions/levels Separate approval Can be moved around (within limits) Target pages start with source page content, but can diverge That is, target page can be sent out for translation “Flag control” for choosing variation while browsing

  14. Variations

  15. Additional Information • SharePoint Team Blog • http://blogs.msdn.com/sharepoint • ECM Team Blog • http://blogs.msdn.com/ecm • MSDN Webcast: WCM for Developers & Designers (Nov 17, 2006) • http://www.shrinkster.com/i39 • AC’s WCM Links & Resources • http://www.shrinkster.com/hx3 • Andrew Connell • http://www.andrewconnell.com/blog • me@andrewconnell.com

More Related