Problem
After installing Kwizcom Calendar 3.2.90, text selection is disabled on your sharepoint site on pages that have the calendar webpart. This was a huge issue for us since we had the minicalendar in the page header.

Workaround
Modify one of the Kwizcom javascript files (“12\TEMPLATE\LAYOUTS\KWizCom_KSCP\KSCP.js”) to comment out the drag drop functionality (See lines 13, 21 & 22) -

   1:  function kwiz_cal_DragDropOnLoad(q)
   2:  {
   3:      g_WPQ = q;
   4:   
   5:      // attach onscroll event (needed for recalculating table cells positions)
   6:      window.onscroll = kwiz_cal_Scroll;
   7:      
   8:      if(browseris.ie || browseris.safari)
   9:      {
  10:          kwiz_cal_Calculate_Cells();
  11:          
  12:          // disable text selection for ie, safari
  13:          //document.onselectstart = function(event) {return false};
  14:      }
  15:      else
  16:      {
  17:          // firefox does not execute this function when assigning to onscroll event, but IE & Chrome do
  18:          kwiz_cal_Scroll(); 
  19:          
  20:          // disable text selection for firefox
  21:          //if (typeof document.body.style.MozUserSelect != "undefined") 
  22:          //    document.body.style.MozUserSelect = "none";
  23:      }
  24:  }

More Info

The official word from Kwizcom Support on this issue is as follows:

“The issue is caused by dragdrop functionality. The new release version 3.3.00 will allow the users to disable drag drop through settings.  Currently there is no exact timeline for release.”

 

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Set your Twitter account name in your settings to use the TwitterBar Section.