By Dayo on Wednesday, 21 June 2017
Posted in General
Replies 17
Likes 0
Views 674
Votes 0
Have an issue with JFBC Integration. I just get a tag as text.
https://www.screencast.com/t/Xh3Yikn1f

Any clues on fixing?

Thanks
Hi Dayo,

Do you have enable the plugin required by jfbc?
·
Wednesday, 21 June 2017 10:43
·
0 Likes
·
0 Votes
·
0 Comments
·
I guess I would if I knew which plugin we are talking about. Are you sure sure a plugin exists and have a confirmed working case? Anyway, I have just disabled the option.
·
Friday, 23 June 2017 15:33
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Dayo,

Can you enable these plugin:
User - JFBConnect Social Integration plugin
System - JFBCSystem plugin
https://www.screencast.com/t/C8fWe28unyp
If it is still persist can you provide us with the back end and FTP access to your site to check on this issue?

You can add the information needed by edit your first post in the Details section or you can just include your site's access once at http://stackideas.com/dashboard/site rather than needing to keep adding them in your replies
·
Friday, 23 June 2017 16:02
·
0 Likes
·
0 Votes
·
0 Comments
·
Issue solved.

Basically, JFBConnect has a text field parameter called "Social Tag Admin Key" which if set, requires tags to be {JFBCTagName key=xxxx} to prevent random users from adding tags.

EasyBlog should have an additional field under the Settings > Integrations > JFBConnect field for this to be entered and if a value is detected, then the tag should be {JFBCLogin key=xxxx} and just {JFBCLogin} if empty to work properly with JFBConnect.

Might also would be worthwhile having some text above the buttons to tell people to login or register with the buttons although considering that Stackideas seems to have lost track of what language constants you have in play (several undefined ones in the various modules), not so sure it is a good idea for you to create new ones
·
Monday, 26 June 2017 13:00
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for updating us on this Dayo and glad that your issue is resolved now. I will log this down into our issue tracker so that in the future, you may be able to update the key from the settings area.
·
Monday, 26 June 2017 13:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Mark,

Thanks for getting back. Perhaps better still, assuming Joomla allows such of course, would be would be to detect whether JFBC is installed and load the key directly from there. They use "JFBCFactory::config()->get('social_tag_admin_key')".

This would avoid users forgetting to add it into EB and plaguing you with support requests. I had it in JFBC, had totally forgotten about it and spent the last few days scratching my head as I knew I had all the relevant JFBC plugins enabled.

As an aside, shouldn't someone grep the Stackideas codebase to get all the language defines present and tick them all off in the ini files to ensure they are all actually defined? Way too many pop up in the admin side of things in the various modules.

Goodluck and keep up the good work!
·
Monday, 26 June 2017 13:36
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for the input on this Dayo! As for the other issue with the language string, if you have found any missing language strings, let us know and we'll add them to the language file.

There are some definitions that aren't added to the language file because we think it wouldn't make sense to really translate them. For instance, brand names shouldn't really be added to the language string because it is really unnecessary.
·
Monday, 26 June 2017 13:47
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Mark,

On the language defines, note that I am referring to the constants that hold the strings which pop up in several places. Quite a lot of them actually.

E.G., "COM_EASYBLOG_COMPOSER_TEMPLATES_TITLE_NEWS", "COM_EASYBLOG_AUTOPOSTING_TWITTER_ACCESS_DESC" and variants of these two.

Just a quick set I remembered and looked up now. Usually just skip them and move on but is a slight irritant.
·
Monday, 26 June 2017 14:08
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Dayo,

Hm, those language constants are already translated in the language file. Are you using a different language file?
·
Monday, 26 June 2017 14:44
·
0 Likes
·
0 Votes
·
0 Comments
·
I see.

Well, I haven't mucked about with the ini files and have only used the upgrade interface since I first installed so not sure what is up.

I just went and downloaded a copy of "com_easyblog_full_pro_5.1.8_joomla.zip" and notice that there is only one ini file in the "/languages/site" folder and it is called "en-GB.com_easyblog.ini".

However, a look at my installed "/joomla/language/en-GB" folder shows a gazillion ini files for EB but none of them is named "en-GB.com_easyblog.ini". See https://www.screencast.com/t/WeaoCQAjWne

Few observations:

  • "COM_EASYBLOG_COMPOSER_TEMPLATES_TITLE_NEWS" is found in the package under "/languages/site/en-GB.com_easyblog.ini". One would expect it to be on the "admin" side and not the "site" side.
  • In any case, "/languages/site/en-GB.com_easyblog.ini" is not pulled in after upgrading using the upgrade interface
  • "COM_EASYBLOG_AUTOPOSTING_TWITTER_ACCESS_DESC" is not defined in any of the three *.ini files included in the distributed package.
·
Monday, 26 June 2017 15:09
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for your input on this. Will look into this.
·
Monday, 26 June 2017 22:30
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post