I have customised all default portal site definitions successfullyexcept "sites". I have made page layout modifications to thedefault.aspx file in the root template folder but the changes are notseen for the site area. Can anyone help out?
msdn.microsoft.com/.../en-us/odc_SP2003_ta/html/ODC_SPSCustomizingSharePointSites2.asp.This article tells you that it is not possible to build a sitedirectory (SPSSITES) from a copied template (if that is what you aredoing). You have to edit the original default template.Also one more thing I noticed is that the default.aspx of sites areahas a redirect to summary so you probably want to make the edits inthe summary.aspx and allitems.aspx which is in the LISTS folder andsub folder SITESLST.
'm working on copied Site Definitions.I have to look for another solution then as I have no intention oftouching the default Defs fearing future upgrades will wipe themout.
I would think if you want changs to appear for the sites template, you need to modify those site definition files.
I thought so too but it is not ON for the site directorydefinition/template apparently. Even customization of any area sitedefinitions can only go so far. aspx pages (access from the "Action"Menu & "Site Settings") under the layout virtual directory can notbe branded the way areas are. Some of these pages can be brandedusing AlternateHeader. But even that can only go as far. What Irealise now is that branding every single page serving from asharepoint server is not straight forward.There is a skinner alternative started by Serge van den Oeveravailable here: http://weblogs.asp.net/soever. Could be applied toany ASP.NET application you want to put some skin on. I think it isvery nifty that you won't need to touch any Sharepoint files.
It is recommended not to modify the default area templates because modifications may be lost by the applications of patches and fixes. Yet you cannot use copied templates for sites Home, Event Calendar and site Directory because it may cause “functional problems” as stated in the doco at the URL below...