Guys, I disabled the plugin that was causing the JS errors. It's intention is to prevent saving images and disables the copy of text. Those JS errors are SUPPOSED to be there. However, for your purposes I have disabled it. The problem still persists. I again tested the comments with the hack (which I need so the Joomla redirect system works or a better solution to make redirects work from you guys when Easyblog is set as the homepage) and they don't work. Remove the hack and the comments system works. Please help.
Here is the hack loaded in /components/com_easyblog/easyblog.php at line 134
<?php
$mainframe->close();
}
else
{
/// check the format...else the ajax will failed.
$document = JFactory::getDocument();
$doc_type = $document->getType();
if($doc_type == 'html')
{
$attribs = array('type' => 'application/rsd+xml', 'title' => 'RSD');
$xmlLink = JRoute::_('index.php?option=com_easyblog&rsd=RealSimpleDiscovery');
$document->addHeadLink($xmlLink, 'EditURI', 'rel', $attribs);
$wlwLink = rtrim( JURI::root() , '/' ) . '/components/com_easyblog/classes/wlwmanifest.xml';
$document->addHeadLink( $wlwLink , 'wlwmanifest' , 'rel' , array( 'type' => 'application/wlwmanifest+xml' ) );
}
}
$view = JRequest::getVar( 'view' );
if( !JFile::exists( EBLOG_ROOT . DS . 'views' . DS . $view . DS . 'view.html.php' ) )
{
JError::raiseError(404, JText::_('View not found'));
}
// Get controller name if specified
$controllerName = JRequest::getCmd( 'controller' , '' );
// Create controller
$controller = EasyBlogController::getInstance( $controllerName );
// Perform the Request task
$controller->execute( JRequest::getCmd('task', null, 'default') );
// Redirect if set by the controller
$controller->redirect();