That error is coming from a Joomla core class (the database class) calling JFactory, which is the main call of Joomla in general. If JFactory is not loading, that absolutely indicates a Joomla installation/configuration issue. That right there is where I'd start with Siteground to let them know there is an issue as that's not related to JFBConnect in any way.Fatal error: Class 'JFactory' not found in /home/kepplewr/public_html/libraries/joomla/session/storage/database.php on line 71
static $cssIncluded = false;
public function onAfterInitialise()
{
$factoryFile = JPATH_ROOT . '/components/com_jfbconnect/libraries/factory.php';
if (!JFile::exists($factoryFile))
{
JFactory::getApplication()->enqueueMessage("File missing: " . $factoryFile . "<br/>Please re-install JFBConnect or disable the JFBCSystem Plugin", 'error');
return; // Don't finish loading this plugin to prevent other errors
}
require_once($factoryFile);
// Need to load this as some custom developers expect this file to already be loaded and using the old JFBCFacebookLibrary classname
// Doing this for backward compatibility in v5.1. Remove in the future
require_once(JPATH_SITE . '/components/com_jfbconnect/libraries/provider/facebook.php');
$this->buildListOfTagsToReplace();
$app = JFactory::getApplication();
if (!$app->isAdmin())
{
.....Join our newsletter to get alerts for Joomla releases, tips and tricks and extension updates.
