Topic-icon Unable to Run Error Checker

Active Subscriptions:

None
11 years 11 months ago - 11 years 11 months ago #45236 by warchop
Hello. Having a few issues with JFBC since upgrading. The first one is the error checker. I'm hoping once it is resolved, then I'll be able to fix the SClogin.

I have turned the language filter 'off'. Still unable to connect.


File Attachment:
Last edit: 11 years 11 months ago by warchop.
The topic has been locked.
Support Specialist
11 years 11 months ago #45242 by alzander
There seems to be an issue with Autotune validating the SSL certificate on your site. From everything we can tell, it's *not* an issue with your site. We're investigating what's going wrong with Autotune and why it works for other SSL connections, but not yours.

In the meantime, I just manually checked your site, and no issues that the Error Checker would find were there.. so things are looking good.

I hope that helps. If you want to let me know about any SCLogin issues you're having, I can gladly help with those as well.

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

None
11 years 11 months ago #45287 by warchop
Replied by warchop on topic Unable to Run Error Checker
Alex:

The SClogin is erring out...I'm having mucho challenges keeping the SClogin working...and I've been trying for about a year. I religiously update when an update comes out...but it's breaking my site...

Here is the latest error:

Fatal error: Call to undefined method modSCLoginHelper::getForgotUser() in /home/warcho1/public_html/templates/ireview3/html/mod_sclogin/joomlaLogin_vertical.php on line 21

I'm at the point where I can't keep seeking out support whenever the login breaks my site. It would be helpful if the logins are released as Beta versions so we at least know that that the software isn't stable.

Please look at the site (you will have to log back in and reenable the login because my site is inaccesible when it is on).
The topic has been locked.
Support Specialist
11 years 11 months ago #45289 by alzander
This release has been the most beta tested and automated test we've released. Honestly, in the last week (since it's been available) we've had less support requests than during any other release period and there hasn't been any critical issues requiring a SCLogin v4.1.1 or JFBConnect v6.1.1 release yet. We still have a bug-fix rollup release planned, likely for next week, but no widespread reports of issues yet.

As for your current issue, the error you're getting is because you have a template override for the SCLogin module in your /templates/<YOUR_TEMPLATE>/html/mod_sclogin folder and that override is calling outdated code from the previous release. We removed the getForgotUser function call from the template files to make future overrides easier. Without it, there's less 'code' in the template file and it's much more straight HTML as it should be.

With any update to any extension, if you have template or function overrides for the extension, you will need to update those overrides with the code in the latest release.

If you're unsure what I'm talking about above, the easiest 'fix' is to simply rename the /templates/<YOUR_TEMPLATE>/html/mod_sclogin folder. That will remove any overrides you have on your site and have SCLogin use the newest output files that were installed with the latest release.

SCLogin v4.1.0 has many, many compatibility updates and general fixes. If there are any specific overrides you need for your site, please let us know what they are so we can consider including them in a future release.

I hope that helps explain and answer your questions.

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

None
11 years 11 months ago #45295 by warchop
Replied by warchop on topic Unable to Run Error Checker
Thank you for the reply. I went into the SClogin module and removed the override.

screencast.com/t/8gksAndPc56f

It worked when I had the CB login module enabled...when I disabled the CB login module the error returned, and will not clear:

screencast.com/t/ssShWBs7lm

Please advise.
The topic has been locked.
Active Subscriptions:

None
11 years 11 months ago - 11 years 11 months ago #45296 by warchop
Replied by warchop on topic Unable to Run Error Checker
So I uninstalled the SClogin and reinstalled it....now I'm receiving the error invalid field

screencast.com/t/7myM5MUJou

In the interim, I've reenabled the CBlogin module...but want to shut it off soonest because the support over on Community Builder is lackluster.
Last edit: 11 years 11 months ago by warchop.
The topic has been locked.
Support Specialist
11 years 11 months ago #45306 by alzander
The getForgotUser error you posted shows that there is still a template override file:
/templates/ireview3/html/mod_sclogin/joomlaLogin_vertical.php
That file should be removed or updated with the changes in the new SCLogin release.

The "Invalid Field" message isn't something we've heard of before. The only custom fields we use that could be 'invalid' (if the right files were found) would be in the Social Buttons Settings. Are the fields showing up properly there for:
1) "Providers" - This is just a big text area where you can type in the name of different social networks that you want to show
2) "Social Login Buttons" - Shows the different buttons available for each network to choose.
Let me know if those are showing properly or if any other fields looks to be showing up incorrectly.

Finally, I tried to login to your site to see the Invalid Field issue, but the .htaccess password failed for me.

Sorry for the troubles, but we will get you going.

Thanks,
Alex
The topic has been locked.
Support Specialist
11 years 11 months ago #45356 by alzander
Thanks for resending the .htaccess credentials. I was able to get in this time.

There look to be files missing from the JFBConnect installation. When I go to the JFBConnect main admin page, all of the icons for the social networks are missing on the right hand side. It also seems like one of the custom fields that the SCLogin module uses from JFBConnect is missing. That's why, when you click the "Save" button, you get the Invalid Field messages. The custom field isn't able to validate itself because it's missing.

All I can recommend is re-installing JFBConnect and ensuring that the file permissions on your /components, /media, /modules, and /administrator/components directories are correct for updating files. A simple check will be to make sure that the following file appears, which is the Facebook icon file:
media/sourcecoast/images/provider/facebook/icon.png
Right now, that has a 404 error. That's a new file with 6.1.0 which should have been installed when you upgraded. JFBConnect lists it in our XML manifest file, and Joomla takes care of copying the files. We don't have control of that, so there's not something we could do in our installer to fix that.

I hope that helps,
Alex
The topic has been locked.
Active Subscriptions:

None
11 years 11 months ago #45361 by warchop
Replied by warchop on topic Unable to Run Error Checker
Alex:

I've selected the default theme as SourceCoast (removed the template override) and am still receiving the following errors:

Fatal error: Call to undefined method modSCLoginHelper::getForgotUser() in /home/warcho1/public_html/templates/ireview3/html/mod_sclogin/joomlaLogin_vertical.php on line 21

Please advise.

~Scott
The topic has been locked.
Support Specialist
11 years 11 months ago #45369 by alzander
Scott,
You *must* remove or modify the following file:
public_html/templates/ireview3/html/mod_sclogin/joomlaLogin_vertical.php
By removing it, you'll be using the original, correct file in the /modules/mod_sclogin/tmpl directory. As long as that file is in your template, the 'old' version will be used, which is calling the old, incorrect code.

Please remove (or rename) that file. Alternatively, edit that file and compare it to the original file in the /modules/mod_sclogin/tmpl directory. When you use a template override to override our output, it prevents our code from doing what it's supposed to do, which is why you're getting that fatal error.

I hope that helps explain. Until that file is removed or updated properly, you will get that error. There are no settings in the SCLogin module that can fix that problem because that file is calling old code that doesn't exist any more.

Thanks,
Alex
The topic has been locked.