Join The Works program to have access to the most current content, and to be able to ask questions and get answers from Revelation staff and the Revelation community

At 10 OCT 2021 02:05:07PM D Harmacek wrote:

OI 9.4 O4W Toolkit says 1.5.

This O4W application was created in 2010 and has been updated many times over the years.

Recently, we have had users of the Safari browser complain that some computed values (their Amount Owed) is not showing a value. Meanwhile uses of Chrome seems to work fine.

Is there a setting that will make this compatible with Safari. As you can see in the below request it is very difficult to get a user to tell use their browser version. We have "o4wscripts_post6.pack.js" as the only versioned standard script. All use the Google CDN.

I had a Safari user say that the website doesn’t display the amount to pay payment box, we also had a customer e-mail with a screenshot showing the same issue, btw have not confirmed browser they are using. Safari is Apple’s browser, and if they have a Mac or Iphone, they probably have automatic updates, but the customer couldn’t advise me of version #. I don’t know if we can look into website compatibility problems with Safari.

Dave Harmacek - Harmacek Database Systems - near Boston, MA USA


At 10 OCT 2021 02:07PM D Harmacek wrote:

Just noticed that the jQuery Version states 1.7.2 with UI 1.8.21. Is there a more modern available?

Dave Harmacek - Harmacek Database Systems - near Boston, MA USA


At 12 OCT 2021 11:55AM bshumsky wrote:

Just noticed that the jQuery Version states 1.7.2 with UI 1.8.21. Is there a more modern available?

Dave Harmacek - Harmacek Database Systems - near Boston, MA USA

Hi, Dave. Oh, yes, there are more modern versions available - OI 10.x uses jQuery 3.x, in fact. However, there are several "breaking changes" when you go to jQuery 3, so it's not an option for you in OI 9.x.

I would suggest that you might be able to go up to jQuery 1.12.4 with jQuery UI 1.12.1; you can try to download them and put them on your local system, or you can specify them via the "Google CDN". Note that you might still require a helper script to go above 1.9, which you can find on the jQuery site here - you would need to download it to your site, put it somewhere (most likely your <o4w>/javascript folder), and include it in the "standard scripts".

All of this should be attempted when you have a good backup of the system, in case this breaks things.

And having said all that, I don't know which (if any) version would fix which (if any) version of Safari, but I guess going to a (at lest slightly) newer version would be the place to start.

Hope that helps,

- Bryan Shumsky

Revelation Software, Inc.

View this thread on the Works forum...

  • third_party_content/community/commentary/forums_works/bea028a52afe3e4da6add6f36b41ce21.txt
  • Last modified: 2023/12/30 11:57
  • by 127.0.0.1