thexerteproject / xerteonlinetoolkits

Xerte Online Toolkits
www.xerte.org.uk
Apache License 2.0
62 stars 61 forks source link

Bootstrap footer social icons broken #1247

Open FayCross opened 10 months ago

FayCross commented 10 months ago

Has this functionality broken? I can't get the link icons to work at the bottom of any Bootstrap projects (including on xot.xerte.org). Am I missing something obvious or does it just not work now? @ronm123 @torinfo

ronm123 commented 10 months ago

@FayCross It was added as a management option which from memory was disabled by default. Have you looked at managment for the install you are testing with?

FayCross commented 10 months ago

Thanks @ronm123 It's not working on xot.xerte.org even if I add the optional property for social icons. Does management option stop that working or should you be able to override on individual projects?

ronm123 commented 10 months ago

@FayCross that depends on what's been set via management but I can't remember what the defaults are. e.g. if disable is set to true and allow authors to enable is set to false then obviously authors will not be able to override. Can't you check the management settings for the install you are testing with? See the relevant tab via https://xot.xerte.org.uk/play.php?template_id=81#v311section4

FayCross commented 10 months ago

Develop on xampp management settings: Disable social icons by default (prevent the use of cookies) : false Allow authors to enable social icons : true

Social icons aren't appearing automatically and don't come on if I add optional property either

ronm123 commented 10 months ago

Sorry Fay I was busy trying to get PayPal support - which was a waste of time! :-(

Just accessed the projects I have in my xampp develop where I originally worked on and tested this and sure enough they aren't working now either. I also tested on an online 3.12 install which isn't working either. The trouble is I just checked an online 3.11 install (including checking the management settings) and the social icons aren't showing up on that either!

@torinfo is it working for you on your installs? If not any ideas?

ronm123 commented 10 months ago

@FayCross @torinfo looks like it's nothing to do with xerte versions or managements settings! See https://www.addthis.com/ and in particular...

What’s Changing? As part of a periodic product portfolio review, Oracle has made the business decision to terminate all AddThis services effective as of May 31, 2023.

watch video graphic Key Dates Existing AddThis users can expect that after May 31, 2023:

the user must immediately cease its use of AddThis services, and promptly remove all AddThis related code and technology from its websites;

So it looks like we need to remove the code and/or possibly find an alternative service? It will have stopped working in all versions of Xerte which probably means we should send out a notice - perhaps via the management registration system?

FayCross commented 10 months ago

I assumed it was us as I knew you/Tom had changed the way this works recently! Not looked hard but this is a possible alternative: https://www.addtoany.com/blog/replace-addthis-with-addtoany-the-addthis-alternative/