7 Answers Found

If you look at the templates in the \60\Template\1033 directory,you'll find the header / banner section of the page. You can editeach page to include the images or the logos you want, or you couldjust create a user control and add it to each page, that way you'llonly have one source to edit when you have to change the headerimages.

In my case, I created a user control called CHCASPHeader.ascx. Init, I have the html to make the banner section of my pages like Iwant them to appear. On each template page, I have to register itthrough the following declaration:

First, just write the HTML for the banner as you would in anyeditor. In my case, I use a table that gets inserted in the firstrow of the page. Then, save it as an ascx file and put it in\Inetpub\wwwroot and in the \layouts\1033 directories. You'll haveto register it on all pages by <%@ Register TagPrefix="uc4"TagName="CHCASPHeader" Src="CHCASPHeader.ascx" %> for the adminpages (all the pages that sit in the layouts\1033 directory) and <%@Register TagPrefix="uc4"TagName="CHCASPHeader"Src="\CHCASPHeader.ascx" %> for the files inthe template directory.

Then, to call it as I have it declared, you simply insert this tagwhere the code would normally be:

<uc4:CHCASPHeader id="CHCASPHeader1" runat="server" />

It's the equivalent of using an include in basic html pages but itgives you two points of maintenance instead of hundreds.

Go to âSite Settingsâ, then in âGeneral Settingsâ select âChange portal site properties and SharePoint site creation settingsâ. There is a setting there - âCustom Portal Site Logoâ where the url for the image file can be set. This logo setting is used on all the SPS pages. Also, by setting a custom CSS here you can show, hide or manipulate the page headings to a fair extent without having to modify any of the underlying aspx pages.

I am doing some work to make an SPS 2003 site look quite different from the default. This is involving modifying the css files but also adding a custom web control to the banner of each page. The only problem with this (well, the main problem then) is that looking at the âC:\Program Files\Common Files\Microsoft Shared\web server extensions\60\TEMPLATEâ there are ~500 aspx files. Iâve looked at them, there are a lot that are duplicated (site defs for example), but the admin pages are a bit of a mess â inline aspx code, hardcoded(!) logo paths and some build entirely using SPSWC:PageSections controls.

Bearing in mind thatâll Iâll need - to a degree â modify all of these pages, has anyone written anything or used any tools to do anything like this to SPS2003? Iâm thinking that it may be possible to modify groups of pages using XSLT, but if anyone has actually done something like this already, Iâd love to know how you got onâ¦

I tried some design chances on a WSS 2 site.. using just CSS I was able to hide the icon in the upper left and overlay our corp logo, and add overlay other background images over the quicklauch and top banner area, but the only issue is alot of the other ASP pages (document libraries, item editing) don't use the same CSS classes or ID's so changes are quite as universal as I'd hoped. I know nothing about ASP so I tried to do everything I could with CSS, but it didn't really work out...

Go4Sharepoint, is a Microsoft Featured Community.
Microsoft, Windows, Sharepoint, Sharepoint logo, Windows logo, etc are trademarks of the Microsoft Corporation.
All product names, logos, copyrights, and trademarks mentioned are acknowledged as the registered intellectual property of their respective owners. This site is not in any way affiliated with, nor has it been authorized, sponsored, or otherwise approved by, Microsoft Corporation.