Archive for the ‘Customisation’ Category
Bulk editing SharePoint Picture Library items
For some reason certain1 SharePoint lists don’t have the handy “Edit in datasheet” option available to allow bulk editing of items. One of these lists is the MOSS Picture Library which means that although images can be uploaded in bulk, users have no easy way of bulk tagging these items (e.g. adding ‘christmas party’ as a keyword to 20 photos at once). Continue reading Bulk editing SharePoint Picture Library items »
IA for MOSS article updated
I’m pleased to say that the article I wrote a few months ago on ‘how we did it: tag driven IA for MOSS’ was noticed and has been re-published on the SharePoint team blog. Continue reading IA for MOSS article updated »
How we did it: Tag driven Information Architecture using MOSS
Early last year I was involved in developing a Microsoft Office SharePoint Server (MOSS) based Intranet for the Ministry of Transport. This post explains how we utilised the tagging capabilities provided by MOSS to create this award winning Intranet. Continue reading How we did it: Tag driven Information Architecture using MOSS »
Relative URLs in SharePoint
If you are referencing resources such as style sheets, images, JavaScript etc in a SharePoint environment you need to be careful to ensure that URLs are relative to the current site (or site collection) so that if sites are moved the references don’t break. For example if you are referencing a style sheet from a master page in a publishing site you will probably want the link to be relative to the site collection so that sites below the root still reference the style sheets at the top level. Continue reading Relative URLs in SharePoint »
Enhanced Blog Edition Beta 1
I’ve been busy over the last few weeks working on the Community Kit for SharePoint (CKS) 2.0 Enhanced Blog Edition. We have now released the first version on CodePlex which contains many enhancements for SharePoint blogs. These enhancements include friendly URLs (i.e. archive/2007/06/19/enhanced-blog-edition-beta-1.aspx vs. Lists/Posts/ViewPost.aspx?ID=26), tag cloud support, post trimming, Akismet integration for spam prevention and custom RSS URLS. The most significant feature in my opinion, however, is the ‘Modular Theme Framework’ (MTF). Continue reading Enhanced Blog Edition Beta 1 »
SharePoint Customisation Policy 2007 White Paper
The recently released SharePoint Products and Technologies Customization Policy 2007 White Paper provides a great starting point for implementing and managing customisations in a SharePoint based environment. The paper contains a list of customisations that are possible with WSS 3.0 and MOSS 2007 and provides guidance on how and when to use each type of customisation. It also contains information on what is and isn’t supported. Continue reading SharePoint Customisation Policy 2007 White Paper »
Customising the RichHtmlField Styles Menu
This post shows how you can customise the list of styles that are available inside a RichHtmlField control in SharePoint 2007. Continue reading Customising the RichHtmlField Styles Menu »
Minimal SharePoint Master Page
Master pages provide a great platform for branding custom SharePoint sites. By default, however, the master pages included with WSS and MOSS sites include a lot of unnecessary mark-up. This worked fine for most of the site but I found when I used this for the system pages (think viewing document libraries, editing list items…) things started to break. Continue reading Minimal SharePoint Master Page »
Creating a Custom SharePoint 2007 List Definition
There are several steps involved in creating a custom list definition in SharePoint 2007. These are: reate custom site columns (Optional), create custom content types (Optional), create custom list definition. Continue reading Creating a Custom SharePoint 2007 List Definition »
Data View Web Part Introduction
This post shows how you can use the DataView web part (aka the DataFormWebPart) to display a list of items from another SharePoint 2007 site using SharePoint designer. Continue reading Data View Web Part Introduction »