I have recently upgraded our site from Joomla 2.5.8 to 3.4.4. The lightbox in SIG Pro stopped working because of a JavaScript exception related to Squeezebox and Mootools not being included. After much online searching and debugging I narrowed this problem down to the include of behavior.modal
// Joomla! modal trigger
if ( !$user->guest || (JRequest::getCmd('option') == 'com_k2' && JRequest::getCmd('view') == 'item') || defined('K2_JOOMLA_MODAL_REQUIRED') ){
JHTML::_('behavior.modal');
}
at line 47 of plugins/system/k2/k2.php. Commenting out this line makes SIG Pro work properly.
Is there a proper, non-hack solution to this?
Thanks/peter