Topic-icon System - JFBCSystem causing problems with Joomla articles in backend

Active Subscriptions:

None
Hi,
I've just noticed that when I try to sort joomla articles in the backend I am getting blank pages. See
screencast.com/t/wcEjIco7zc
I thought it was because of an upgrade to EasyBlog, but here's what their support person said,

"This issue has nothing to do with EasyBlog actually. After debugging this on your site the problem was caused by your plugin called "System - JFBCSystem". When the plugin is enabled, it's generating the errors below:

Fatal error: Call to a member function load() on a non-object in /home4/*****/public_html/****/administrator/components/com_content/models/articles.php on line 196
After turning the plugin off, the error is no longer there."

I expect that I need that plugin enabled so I'm hoping you can help me resolve this problem. I would be happy to provide you with my login details but there is no place to do that that gives me confidence that it will not be seen by members of the forum. (Easyblog has fields for you to put in your admin and ftp details that are seprate from post and those fields are only seen by their support staff. Perhaps an improvement for the future.) Please let me know the best way to provide you with access.

Thanks for your help.
The topic has been locked.
Active Subscriptions:

None
I checked and it did solve the problem I was having in the backend, but of course JFBconnect stopped working
screencast.com/t/yxmHMbN1
so I have re-enabled the plugin.

Hope you'll be able to solve this for me quickly. Thanks.
The topic has been locked.
Support Specialist
Peter,
We're looking into the issue and aren't sure what's causing it, but we can recreate the problem. It's only with v5.0.1, so something new in this release must be causing the problem.

We'll let you know what we find, but for now, I'd recommend simply disabling that plugin (temporarily) while you're editing in the admin area. That's obviously not a good long-term solution, but should get you over the hurdle while we work out a solution.

As for the future, you can private message me the details for your site, which is a secure way to send credentials just to myself.

Thanks, and sorry for the inconvenience,
Alex
The topic has been locked.
Support Specialist
It's actually not the JFBCSystem plugin that's directly causing the issue, it's the Social Profiles - JomSocial plugin that is with JFBConnect. I'm assuming you're also using that plugin, but if not, let us know. Again, we're still investigating, but I'd recommend temporarily disabling that plugin when you need to use those filters in the admin area for now. That will cause much less disruption on the front-end while disabled.

We'll put out an updated JomSocial social profile plugin once we narrow down the exact cause.

Finally, can you tell us what version of JomSocial you are using?

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
JomSocial 2.8.1
Seems the problem has been resolved either magically or you found a solution. Thanks.

I notice another problem that I'm told may also be related to the JFBconnect plugin.

I notice that I'm not getting any email alerts when new users signup. Ideally I would like to be alerted when new users signup whether they do so manually or using Facebook. Can you investigate that for me?

Would appreciate it
The topic has been locked.
Support Specialist
Peter,
We didn't touch anything on your site, so I'm not sure what would have switched to make it work. Check to make sure the JFBCSystem and Social Profiles - JomSocial are still enabled, just in case the EasyBlog (or any other tech people you notified) disabled them. We never accessed your admin area, so it's not us.

As to the new user emails not being sent, if they aren't being sent for normal Joomla registrations, that definitely shouldn't be because of JFBConnect. Our extension shouldn't interfere with the 'normal' registration process at all. I'd check to make sure that your administrator user has the "Receive System Emails" set in the User Manager area. That's the setting Joomla and JFBConnect use to decide who receives the new user notification emails.

Let me know if that helps, but if not, we'll gladly help look into it further.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
I believe both are enabled. Here's a look at all the disabled plugins
screencast.com/t/ugZCvGgdF

Very curious that it would start working all of a sudden.

Anyway I checked
see screencast.com/t/fMOd1SZP
and the 'receive system emails' is definitely set to yes. Any idea where else to check?
The topic has been locked.
Active Subscriptions:

None
My developer infoms me that he made the change below. Will that cause any problems you can see? What about when we upgrade any components?


Regarding the blank page we have made some changes at my end because the system was not able to load that page and giving error. So we have added some code in the given path file...

/libraries/joomla/database/table.php

We have added the below code in the table.php file...

// OST Hack here
if ($tableClass == 'JTableCategory')
include_once(JPATH_SITE . '/libraries/joomla/database/table/category.php');
The topic has been locked.
Support Specialist
I don't see any issues with that minor code change. The solution that we'll likely be implementing soon is in our /plugins/socialprofiles/jomsocial/jomsocial.php file. Around line 26, update:
if ($this->componentLoaded())
            include_once($this->_componentFolder . '/' . $this->_componentFile);
to:
if ($this->componentLoaded() && !JFactory::getApplication()->isAdmin())
            include_once($this->_componentFolder . '/' . $this->_componentFile);
That should fix the issue in our plugin by not loading the JomSocial files in the admin area that are causing the problem.

I hope that helps,
Alex
The topic has been locked.
Support Specialist
As for why the emails aren't being sent, I really don't know. I'd check what other User or System plugins you have enabled to see if any may be causing a redirect or preventing the full registration flow to be occurring as normal.

Again, there really isn't anything that JFBConnect should be doing to alter the normal Joomla flow. Things you can test are:
* Are you receiving other emails from your server?
* If you create a user in the admin area, do you (or the user) receive the new user email at that point?

Thanks,
Alex
The topic has been locked.