MacawSharePointSkinner, a tool for non-intrusive modifications to SharePoint

UPDATED: VERSION 1.0.0.1 IS RELEASED. See http://weblogs.asp.net/soever/archive/2006/01/12/435105.aspx for more information.

I did mention (http://weblogs.asp.net/soever/archive/2004/06/30/169988.aspx) before a tool I was working on, the MacawSharePointSkinner.

What does the MacawSharePointSkinner? I will not try to repeat myself, so I copied the introduction from the documentation of version 1.0.0.0:

Welcome to the MacawSharePointSkinner. MacawSharePointSkinner is a tool designed to enable non-intrusive modifications to the visual and functional design of SharePoint. The tool can be used for both Windows SharePoint Services 2.0 and for Microsoft Office SharePoint Portal Server 2003. Actually, it can be used for any web site utilizing the ASP.NET technology.

 

One of the major issues that we encounter in the implementation of SharePoint within organizations is that organizations want modifications to the visual and functional design that are almost impossible to implement without a major overhaul of the standard files and templates provided with SharePoint. SharePoint is constructed as a kind of standard product that is best used out of the box. Some design can be applied by specifying themes (for team sites) or by modifying CSS stylesheets (for the portal). The possibilities here are limited however, and changes to the actual HTML that is rendered results in changes to hundreds of the standard files.

 

When implementing customer requested visual modifications, one of the big problems that we encountered in making extensive modifications to the files and templates delivered with SharePoint was that the rendering of the same HTML is implemented differently by different pages. Some pages contain the actual HTML that is outputted and can be easily modified. Other pages contain server controls that do the rendering of the same HTML. These pages are almost impossible to modify. Another problem is that modifications must often be made to hundreds of pages.

 

The approach that MacawSharePointSkinner takes is that it lets SharePoint render the final HTML, and just before this HTML is sent to the browser MacawSharePointSkinner makes the needed modifications to this HTML. This is done in such a way that no modifications are needed to the internal files of SharePoint, so it is non-intrusive. Another advantage is that it will survive service packs (although the output HTML may change in a service pack!) and template modifications.

 

MacawSharePointSkinner is implemented as an HttpModule that provides functionality for powerful replacements in the HTML output rendered by SharePoint.

Where can it be downloaded? At the below mentioned GotDotNet workspace. This is also the place to report bugs and discuss about the MacawSharePointSkinner, although I will also blog on it in this weblog. The workspace also contains the license under which the MacawSharePointSkinner is released. This can be summarized as: "You can use this Software for any commercial or noncommercial purpose, as long as the MacawSharePointSkinner is not marketed and sold as if it is your own application."

Please let me know if it works for you. It is fun to hear something back on all the effort you make to produce a tool. If you have any questions, please drop me a message!

DOWNLOAD AT: http://www.gotdotnet.com/workspaces/workspace.aspx?id=3ed68681-ae28-4d33-8c36-403e6af7fa11

Published Sunday, September 12, 2004 11:41 PM by svdoever
Filed under:

Comments

Monday, September 13, 2004 9:48 AM by EROL

# re: MacawSharePointSkinner, a tool for non-intrusive modifications to SharePoint

Thanks EROL
Friday, September 17, 2004 10:57 PM by TrackBack

# New Stuff to Read and Test

A number of new tools, utilities, articles
Saturday, September 18, 2004 4:55 AM by TrackBack

# Tools, Utilities and WhitePapers for Office and SharePoint Developers

Saturday, September 18, 2004 5:00 AM by TrackBack

# Tools, Utilities and WhitePapers for Office and SharePoint Developers

Monday, September 27, 2004 5:07 PM by Jim Duncan

# re: MacawSharePointSkinner, a tool for non-intrusive modifications to SharePoint

Hi Serge,

Are there any examples available on the web that I can look at? Perhaps a skinned site and the SkinConfig file used to do it?

Thanks,
Jim
Monday, October 04, 2004 1:24 PM by Michaela Witt

# re: MacawSharePointSkinner, a tool for non-intrusive modifications to SharePoint

Hi Serge,

I can't get the pages under the "/_layouts/../" directories with the "{{servername}}/.*" uri-match. These are mainly administrative pages.

What uri-match do I have to use?

Thanks,
Michaela
Tuesday, October 19, 2004 4:37 AM by TrackBack

# Customizing Sharepoint look and feel

Monday, October 25, 2004 1:27 AM by TrackBack

# Using HTTP Modules and HTTP Handlers

Monday, October 25, 2004 1:40 AM by TrackBack

# Using HTTP Modules and HTTP Handlers

Thursday, January 27, 2005 2:22 PM by TrackBack

# Unit testing SharePoint

Wednesday, May 02, 2007 4:47 AM by Britneymrpxe

# Good site

<a href= http://www.angelfire.com/goth/cepahu >aanraku stained glass bails</a> <a href= http://www.angelfire.com/goth/rafynu >aarp.org fun</a> <a href= http://www.angelfire.com/poetry/cycubo >aabra ka dabra review</a> <a href= http://www.angelfire.com/planet/hejedy >aaliyah autopsy haughton photo</a> <a href= http://www.angelfire.com/goth/zarope >a giraffe and a half</a>

Friday, June 20, 2008 9:03 PM by Marisha

# re: MacawSharePointSkinner, a tool for non-intrusive modifications to SharePoint

<a href= http://index8.morenh.com >sexual explicit free ecards</a> <a href= http://index4.morenh.com >wwe girls</a> <a href= http://index9.morenh.com >rent assistence</a> <a href= http://index1.morenh.com >holden mass</a> <a href= http://index3.morenh.com >fake creampies</a> <a href= http://index5.morenh.com >free female county ainger pics</a> <a href= http://index7.morenh.com >pics by nick</a> <a href= http://index2.morenh.com >bowie movie theatre</a> <a href= http://index10.morenh.com >arthritus in teens</a> <a href= http://index6.morenh.com >click here youtube</a>

Tuesday, December 02, 2008 3:32 PM by Asina

# re: MacawSharePointSkinner, a tool for non-intrusive modifications to SharePoint

<a href= bestpre.com ></a>

Saturday, December 13, 2008 6:38 PM by Semil

# re: MacawSharePointSkinner, a tool for non-intrusive modifications to SharePoint

Friday, December 26, 2008 4:25 AM by jyner_bm

# re: MacawSharePointSkinner, a tool for non-intrusive modifications to SharePoint

<a href= membres.lycos.fr/maffals >genetic disorters</a>

Friday, December 26, 2008 4:30 AM by garry-iu

# re: MacawSharePointSkinner, a tool for non-intrusive modifications to SharePoint

<a href= membres.lycos.fr/dertull >zx10r graphics</a>

Wednesday, April 22, 2009 10:46 PM by Mery-xw

# re: MacawSharePointSkinner, a tool for non-intrusive modifications to SharePoint

<a href= <div align=center><h3>Error. Page cannot be displayed. Please contact service provider for more details.</h3></div> ></a>

Thursday, August 25, 2011 3:27 PM by TigneeWed

# re: MacawSharePointSkinner, a tool for non-intrusive modifications to SharePoint

Internal Medicine Earle Hilel Shugerman  www.horsemanssource.com - clomid online  You should take each dost of Clomid with a glass full of clean water.

Leave a Comment

(required) 
(required) 
(optional)
(required)