This document was uploaded by user and they confirmed that they have the permission to share
it. If you are author or own the copyright of this book, please report to us by using this DMCA
report form. Report DMCA
Overview
Download & View Sharepoint Portal Server 2007 - Content Management as PDF for free.
SharePoint Portal Server 2007- Content Management ~~ 1
Agenda Agenda Publishing Web Pages and how they work Branding your web site Authoring content in your site Creating variations of your site's contents
SharePoint Portal Server 2007- Content Management ~~ 2
Page Rendering
A typical page render: Welcome.aspx page is requested 2. Page layout associated with page is retrieved 3. Master page associated with site is retrieved 4. Controls in page layout render content from page’s fields into the page Inherited from
Versioning Check-in&out Content PageLayout Title Body Imagetypes Access PageLayout.aspx Welcome To News Lorem ipsum dolor sit ... /Images/Chair.jpg control SharePoint Portal Server 2007Content
Workflow 2 Stage Undelete Link Fix-up etc.
Management ~~ 3
Portal Data Model Portals are a collection of WSS Webs The Webs are arranged in a hierarchy Hierarchy controls navigation and security
SPS2003 Areas, MCMS2002 Channels are now all based on the WSS
Webs construct for containership MCMS2002 Postings are now pages in a document library Each Web has a document library for pages MCMS2002 .aspx Templates are now page layouts in the Master Page Gallery
Home (web)
= Pages library
(Doc library)
Products (web)Services (web)About Us (web) (Doc library)
(Doc library)
Product A (web) Product B (web) (Doc library)
(Doc library)
(Doc library)
News (web) (Doc library)
SharePoint Portal Server 2007- Content Management ~~ 4
Branding And Chrome Web Pages in Office 12 ASP.NET 2.0 master pages are used to control look
and feel of the website There are several types of pages in a portal site
Content pages (customized with custom.master)
Templatized landing and article pages Untemplatized pages
Application Pages
Forms Pages (customized with application.master) _layouts pages (style overrides only)
Alternate CSS setting allows for CSS overrides
independent of master page used
SharePoint Portal Server 2007- Content Management ~~ 5
Navigation Logos Search Box Login control Editing controls CSS references …any other control you build
SharePoint Portal Server 2007- Content Management ~~ 6
Page Layouts provide the schema Content types Define the available fields for a particular type of page
Page Layouts provide the template for rendering Reference a master page for global navigation
and chrome May include:
Field controls that are bound to the fields in the content type Web Parts that can be used by authors Web Part zones to give page authors flexibility to add content outside of the pages schema
Custom server controls
Can have many layouts per content type
SharePoint Portal Server 2007- Content Management ~~ 7
Page Layouts And Page Layouts respect the master page’s Branding Define what can be authored in the page, and how
much control the author has in each section Offer a lot or a little control to the page author
Image Field Control Summary Link Field Control
HTML field control
Web Part Zone
SharePoint Portal Server 2007- Content Management ~~ 8
Authoring Content
Fundamentals
Authors know how to create content, but have trouble making it match the look and feel of the site Authors use page layouts created by site designers to create great looking, consistent pages in the web site
SharePoint Portal Server 2007- Content Management ~~ 9
Custom field types andAuthoring field controls Web-Based Full HTML editor (with optional constraints)
Image, link, and summary link controls with pickers
Web Parts Summary links – quickly author, style, and organize links
on a page Table of contents – data-driven views of navigation Content Query – data driven view of content across your site
Web Part zones Allow author more flexibility at the expense
of enforced layout consistency
SharePoint Portal Server 2007- Content Management ~~ 10
Internet Presence Enterprise Portal HR, Finance, etc. Team Collaboration Personal
More adhoc
More constrained
Web parts and web part zones Authors free to add or reorganize parts on page
Field controls with no restrictions
Field controls with restrictions enabled Must use CSS styles Must pick images from inside site
Little to no usage of web part zones
SharePoint Portal Server 2007- Content Management ~~ 11
Extending In-Context Authoring Page editing bar XML file defines links, assembly
HTML editor Add new button to toolbar and code
Styling and branding HTML editor styles using CSS Web part styles using XSL
Custom field controls Example: Flash/movie control
SharePoint Portal Server 2007- Content Management ~~ 12
Settings Smart Client Authoring (per CT)
Conver docx ters XML XSN
Master document in document library is source for conversions
Out of box converters for Word .docx, XML, InfoPath forms
Server-side HTML conversion (XSLT-based) Extensible: converter framework with process isolation
SharePoint Portal Server 2007- Content Management ~~ 13
Web Content Management features are built into Summary SharePoint using common pieces Page model Site chrome Page layouts Out of box features like Variations
Lots of opportunity to extend ASP.NET server controls and data sources on .master page Custom field controls, web parts on page layouts Extensible authoring experience Custom document converters
SharePoint Portal Server 2007- Content Management ~~ 14
MCMS 2002
SharePoint Server 2007
Page/Posting
Page
Template object
Site content type
Template file
Page layout
Placeholder definition
Column template
Difference between SPPSSite 2007 and CMS 2002 Channel (SPWeb object)
Placeholder control Field control HtmlPlaceholderControl HtmlContentControl SingleImagePlaceholderControl ImageContentControl SingleAttachmentPlaceholderContr LinkControl ol Resource library
Image library
Template Gallery
Master Page and Page Layout gallery
Web Author
Web Author SharePoint Portal Server 2007- Content Management ~~ 15
Data Storage
Field Control Field in the page Listitem
Web Part WebPart Data associated with the page
Location In Page Fixed as a control in page layout
Fixed as a control in page layout In a Zone
Versioning
Versioned with page except – no historical versions
Versioned with page
Personalization No Standard Uses Content that is stored in the page
Yes Queries/Views of external content
Examples
Content Query Webpart Table of contents Webpart
Rich HTML Field Image Field Summary Links
SharePoint Portal Server 2007- Content Management ~~ 16
Any Clarifications?
SharePoint Portal Server 2007- Content Management ~~ 17
Any Clarifications?
SharePoint Portal Server 2007- Content Management ~~ 18