Some of the bits of code and software I’ve written…
The Create New Document Web Part
The ListView web part can show an ‘Add new Document’ link below it, as a summary toolbar. Unfortunately, click on this takes you to an upload page, rather than creating a new document based on a template. Sometimes I’ve wanted to display a link that does something more link the ‘New’ menu on a list. This web part shows links to create a new document based on a template.
The Content Query Ticker Web Part
A SharePoint Web Part to provide a ‘Newsticker’ formatted Content Query Web Part, using jQuery for the animation side of things.
Application Master Page Changer
Application master pages are tricky – out of the box in SharePoint 2007, there is no way of changing the master page used for ‘administrative’ pages. Unfortunately, those administrative pages include things like the recycle bin, file upload, and the ‘View all site content’ pages – things that users will likely see.
Well, folks have found a solution to this - using an HTTPModule to intercept pages using the normal application.master and redirecting it to use your custom one. This works pretty well, but I was always a bit uncomfortable – what if you only want this to happen for particular site collections, or specific sites within a Web Application? This package provides a solution to all this and more. Note that this isn’t a complete solution, but an example of how to build your own.