Akeeba, Admin Tools, JCE, MediaBox, Sigplus, TDOC FB Display, TDOC Google KML Map, Articles Anywhere.

5th January 2023 - Bug in Google Chrome is now Fixed.
4th April 2023 - It appears the same or a similar bug exists in Safari which is used on I-Phones.
As the version 14.0 Facebook API Code did not resolve the Google Chrome bug, the mod_tdoc_fbk version 4.3.x was never released.

Report at 4th September 2022 - still at version 4.2.3. A probable bug in Google Chrome when running on a Windows Desktop !

Update 13th October 2022 - seems like a fix is on the way. See here: https://bugs.chromium.org/p/chromium/issues/detail?id=1359827

The error is simple - the Facebook page starts to load, and then a "loading" symbol appears. It also knocks out the content of other tabs, and the only thing to do is to close Chrome and restart it.

BEWARE: In Firefox there is a setting regarding scripts: GĂ©rald Garlatti states the problem comes from the tracking system detection. He suggests [this is confirmed] that the setting for Firefox's Enhanced Tracking Protection should be to Standard.  There will be display problems when "Strict mode" [including Custom] is selected.

There are two relevant versions of the Facebook Code - Level / Version 9.0 from early 2021, and 14.0 from late 2022 as follows:

Facebook API
Version 9.0 [used in mod_tdoc_fbk 4.2.3]
Version 14.0 [under test in mod_tdoc_fbk 4.3.1]
Script

Getting Authority and setup
< script >
(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v9.0"; fjs.parentNode.insertBefore(js, fjs); }
(document, 'script', 'facebook-jssdk'));
< /script >
< script async defer crossorigin="anonymous"
src="https://connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v14.0&appId=99999999999999&autoLogAppEvents=1" nonce="Qq24SZgY"
>
< /script >
Div

Display the Facebook Page
< div class="fb-page"
appId="?php echo $apikey;?"
data-href="?php echo $baseurl;?"
data-tabs="timeline"
data-hide-cover=" "
data-show-facepile=" "
data-small-header=" "
data-adapt-container-width="true"
data-show-posts=" "
data-width=" "
data-height=" "
>
< /div >
< div class="fb-page"
data-href="https://www.facebook.com/LinnPark/"
data-tabs="timeline"
data-hide-cover=" "
data-show-facepile=" "
data-small-header=" "
data-adapt-container-width="true"
data-show-posts=" "
data-width=" "
data-height=" "
>
< blockquote
cite="https://www.facebook.com/LinnPark/"
class="fb-xfbml-parse-ignore" >
< a href="https://www.facebook.com/LinnPark/">Linn Park</a >
</blockquote >
< /div >


Basically two major changes have been made - as follows:

  • The Script has changed from being a function to a simple html call, which includes the API Reference Key
  • The Div has changed very little, but now excludes the API Reference Key which is in the Script, but including a new item - BlockQuote which provides the Base URL.

However BOTH versions generally work everywhere EXCEPT for Google Chrome running on Windows 7 [which is no longer updated], but for Windows 8, 10, & 11 the latest version of Google Chrome works fine.

Version 4.3.1 is available - just email This email address is being protected from spambots. You need JavaScript enabled to view it.

5th April 2023 - A note about Safari . . .

Latest Version available to windows users is 5.1.7 [as at 10 June 2022]
Downloaded from https://www.filehorse.com/download-safari/download/

Facebook's message is simple:

Unsupported browser
You're using a browser that isn't supported by Facebook, so we've redirected you to a simpler version to give you the best experience.

Hence, the safari bug is not going to be investigated, as it is unlikely to result in a fix.

It is recommended that I-Phone users download and install an alternative browser.