Tuesday, July 31, 2007

Two steps forward - one step back

There is no doubting that MOSS contains a bunch of new features that people find useful. But sometimes it astounds me that minor oversights have made it into the product. My biggest bug-bears include:
  1. When you navigate to a document library that has folders, you will see that the navigation breadcrumb is updated, thus allowing you to move around quickly in the document library(which is good). But drop that document library onto say the landing page, then the only way to navigate around the document library is to use the browser's back button. In WSS v2/SPS 2003, the web part automatically included an up link. So many of my clients have asked 'where has the up arrow gone?'.
  2. Events Calendar - hmmmm...where to start? OK, first of all there is no way to resize the control. So many team sites today include some sort of shared calendar. Dropping the web part onto the page (say in a standard two column layout), pushes the page out to the right, so people have to scroll. The only way that I have gotten around this is to purchase a third party web part like Kwizcom.
  3. Events Calendar again. There is no way to get a reliable 'What's on today?' view. First of all, the Start Time is not available in the Filter section within the view administration. The only way that I have gotten around this is to create a calculated field (e.g. Begin Time) that is equal to [Start Time] + 0.1, then create the view based on that calculated field. The 0.1 addition is required to cater for all day events. Without that, the event usually appears in the day before. But then comes the real problem - recurring events do not show up. This is because the Start Time field is based on when the recurring event should be effective from, not the actual start time of the event. The only way to get these events showing up (and you will love this one) is by editing each recurring event EVERY day, so that the Start Time changes to today (and hence shows up).

Let's home that either third party web parts fill these gaps, or a Microsoft patch fixes it.

1 comment:

Unknown said...

I am trying to get all types of events ( single, allday, recurring events) for a date and it seems impossible to get it. The problem seems to be with the actual instances of the recurring events. I have not been able to get any code that would give the actual instances of the recurring events . I do get the Master Series recurring Event but the actual events seems to be impossible to get, Any one who has luck to get all events for a date please post the code . Thank you very much BC