Stump the Panel » Site Managers and Site Collection Managers

Calendar double-booking

(7 posts)
  1. We are using several instances the calendar web part to book conference rooms and projectors. Unfortunately, people are double-booking with alarming frequency and complaining about the result. Is there a way, using end-user SharePoint to prevent double-booking?

    Posted 2 days ago #
  2. jaxkookie
    Member

    The great 40 templates has a Employee Training Scheduling and Materials template that will most likely fit your needs. You can find it here http://technet.microsoft.com/en-us/windowsserver/sharepoint/bb407286.aspx

    Posted 2 days ago #
  3. dsibley,

    That's a tough one for OOB end-user functionality. Without the template jaxkookie suggested, I think your only bet would be a custom workflow (Visual Studio not SPD) or some really fancy validation with JavaScript.

    Exchange is still better at managing resources.

    Posted 2 days ago #
  4. http://www.codeproject.com/KB/sharepoint/SharepointReservation.aspx

    We are looking at this, before we try developing something with our newly aquired Nintex Workflow licenses :) YAY

    Posted 2 days ago #
  5. I wonder how hard it would be to add some validation javascript? It would merely need to intercept the "OK" press on a new/edited submission, query the calendar, compare the times on the calendar, and submit or give the user a pop-up. I've not done any custom Javascript on SharePoint so I don't have a good idea of the work effort involved.

    Posted 2 days ago #
  6. I've used the Employee Training template a lot, and I don't think that it does anything regarding checking for double-booking. It is a *very* cool template, though. My favorite.

    Laura Rogers

    Posted 2 days ago #
  7. dsibley

    I can tell you there are hooks already available for form validation with js, I've blogged about it multiple times. The trick is getting to the list data, parsing, and searching it (quickly) for a conflict. Triggering a "return false" for submit is the easy part.

    Posted 2 days ago #

RSS feed for this topic

Reply

You must log in to post.