Jump to content

(NE) browser-update.org integration

Featured Replies

Posted

"(NE) browser-update.org integration" will provide you with the ability to present a notification to users of "out of date", insecure and/or unsupported web browsers, providing those users with guidance on how to update their browser.

Notification functionality is provided by https://browser-update.org/, based on the configuration elements enabled in the settings of the plugin or application.

Plugin (free)

IMPORTANT:

Support for the free plugin is strictly limited to the following:

  1. guidance on configuration, via direction to the relevant information on https://browser-update.org/
  2. support for the code used within the plugin only, which is:
    • a hook on the core -> front -> global template, to implement the relevant code to load the browser-update JS code and implement the configuration applied via the plugin's settings
    • a settings page to allow you to configure the integration

Application

DEMO: Test mode enabled, checking for IE only

Edited by Nathan Explosion

  • Author

Show me your settings please.

  • Author

Thanks - I'll take a look later when I get home. Can you PM me the 'Other' tab please?

No hurry, and thanks.

Where are the options supposed to be? I tried reinstalling this and I'm still not seeing it in the ACP. Installed & Enabled.

  • Author
8 minutes ago, Unleashed2k said:

Where are the options supposed to be?

All depends on which one you are using - you are using the free plugin, so you go to the Plugins listing and edit the setting right here:

image.thumb.png.cb602e29462c99e0ebf6aa03bcfe4900.png

21 hours ago, Nathan Explosion said:

Thanks - I'll take a look later when I get home. Can you PM me the 'Other' tab please?

This is a confusing one - the hook to load your configuration content is displaying the default value of the final settings for the configuration, which is an empty JSON array:

<script type="text/javascript"> var $buoop = [];.....

But your 'Other' tab content which you sent to me shows that the content is being created by the application - and therefore should be getting loaded in that hook.

If possible, can you throw me ACP login details for your site so I can have a look at the settings a little closer?

  • 1 month later...
  • Author

v1.0.6 has been submitted for approval, for the following:

  • CHANGES
    • In Settings, I have made the API Version field ('Other' tab) editable so that it can be kept up to date without the release of a new version of the application being required
    • Minor language string updates to describe the above, along with changes to linked URLs so that they now open in new tabs/windows

Following upgrade, simply save the settings again to update the API version to 2021.03

Users of the free plugin are encouraged to edit their configuration to update the API version value in their configuration to reflect the current version.

  • 1 month later...

Hi @Nathan Explosion,

I've just tested this, it looks like it works only in the default theme. My own default theme is basically the IPS default plus a few tweaks in colours, etc, but no substantial differences. Is this the expected behaviour?

Edited by PPlanet

  • Author

No - there is nothing in place to say "only work in one theme"

Send me a link to your site, along with login details for the front-end if theme switching isn't available to Guests.

Thanks, PM sent.

  • Author

Above all sorted - caching issue with the theme, ran the support tool to resolve.

Thanks Nathan, it works as intended. 😊👍

  • 2 months later...
  • Author

Minor fix incoming with v1.0.8

  • fixed issue with the API version field not saving correctly.
  • 1 year later...
  • Author

v1.1.0 is now available

CHANGES

  • The default setting for the API version has been updated to 2023.03
    • upgrades from earlier versions will update configuration settings to reflect the newer API version
  • The application now loads a minified version of the browser-update.org javascript file

Recently Browsing 0

  • No registered users viewing this page.