Todd Bleeker's 12 Hive

All MindsharpBlogs

Are you pondering what I'm pondering?

My Links

Post Categories

Archives

Blog Stats

Recommended ONET.XML Changes Article Coming

Updated: This post turned into a 30-page article that SharePoint Advisor Magazine wants to publish. I will blog the link when it is publically available.

The new ONET.XML file contains details about how a new Site will be provisioned when it is first created. It is located in the XML folder of our new Site Definition (\60\TEMPLATE\1033\STS2\XML\ONET.XML). What follows is a summary of the changes I typically recommend:

  1. Protect your future by modifying the project element
    Define an alternate .CSS file to override default SharePoint styles, a custom JavaScript file to override client-side script, and define what FrontPage can and can't do with a site.
  2. Security Trim the top Nav and add an Uber Admin Page
    Remove the documents and lists, create and site settings options from the Top Nav, and add a link to an Uber Admin page customized for each site definition or each site. This page can be link-based or list-based.
  3. Differentiate between a list and a list template
    Alter the labels on the Create page to reflect the fact that the options listed on that page are List Templates, not Lists.
  4. Alter the default lists
    Remove Shared Documents, remove the spaces from the General Discussion URL, and optionally add an AdminLinks link list.
  5. Add ghosted direct-mode pages to each site root and post processing to site creation
    Anticipate the need for any ghosted direct-mode pages in the root of each site including a local Uber Admin page, and add these pages to the site when it's initially provisioned. Also include a post site creation code page in the root to run site modifications you can't define in the ONET.

<Todd />

posted on Wednesday, May 04, 2005 5:33 AM

Feedback

# re: Recommended ONET.XML Changes Article Coming 5/4/2005 9:01 AM Mike Peck

Great! Can you also include how to put a custom webpart reference inside the site definition so all the new sites will have this web part.

Ultimately this web part would be located on the left hand nav (I want to list all the subsites in the navigation). Having a hard time with this.

# Recommended ONET.XML file changes article coming soon 5/4/2005 2:44 PM andrew connell

# Ride the CAML!!! 5/4/2005 4:30 PM Patrick Tisseghem's Blog [MVP SharePoint]

# re: Recommended ONET.XML Changes Article Coming 5/5/2005 1:17 AM EROL

Thanks EROL MVP SPS www.mysps.info

# re: Recommended ONET.XML Changes Article Coming 7/19/2005 10:17 AM AC

Since it's in the Advisor mag does that mean it will be avail only to subscribers?


Comments on this post are closed.
Title  
Name  
Url
CAPTCHA
Protected by Clearscreen.SharpHIPEnter the code you see:
Comments