[RC] Browser Update

A place for Extension Authors to post and receive feedback on Extensions still in development. No Extensions within this forum should be used within a live environment!
Anti-Spam Guide
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

IMPORTANT: Extensions Development rules

IMPORTANT FOR NEEDED EVENTS!!!
If you need an event for your extension please read this for the steps to follow to request the event(s)
User avatar
HoLyCoW
Registered User
Posts: 49
Joined: Tue Oct 21, 2014 5:51 am

[RC] Browser Update

Post by HoLyCoW » Tue Mar 24, 2015 8:11 pm

Extension Name: Browser Update
Author: HoLyCoW
D
Extension Description: Inspired by the Browse Happy extension.

Browse Happy only checks for IE versions, but Browser Update checks all major browsers (Safari, Firefox, Chrome, etc.)

Browser Update displays a notification to notify the user that their older browser is outdated and that they should update their browser. The extensions runs an external javascript file that connects browser-update.org to determine browser versions.

Extension Version: 1.0.0

Features:

Already Implemented:
  • Automatic detection of browser's language (can be overridden)
  • Automatic detection of "old" browsers. The Browser Update script labels a user's browser as "outdated" if a browser is no longer supported by the vendor or has security vulnerabilities. (can be overridden)
  • Through the ACP, it can be configured as to how often the message will show up and if when clicked, wether or not the link will open up a new window.
Planned features:
  • Customizable Look (through css selectors)
Screenshot::
Image

Features: Extension Download:
https://github.com/HoLyCoWzOrZ/phpbb-ex ... e/releases
Last edited by HoLyCoW on Mon May 04, 2015 10:49 pm, edited 5 times in total.

User avatar
draky
Registered User
Posts: 247
Joined: Tue Dec 10, 2002 2:04 pm
Location: France
Name: Gilles W.
Contact:

Re: [DEV] Browser Update

Post by draky » Wed Mar 25, 2015 7:24 am

Very nice :)


User avatar
Louis7777
Registered User
Posts: 247
Joined: Sat Apr 21, 2012 9:22 pm

Re: [DEV] Browser Update

Post by Louis7777 » Mon Apr 27, 2015 4:09 pm

Very nice. :)

User avatar
HoLyCoW
Registered User
Posts: 49
Joined: Tue Oct 21, 2014 5:51 am

Re: [RC] Browser Update

Post by HoLyCoW » Mon May 04, 2015 10:49 pm

RC1 released.

First post updated.

User avatar
HoLyCoW
Registered User
Posts: 49
Joined: Tue Oct 21, 2014 5:51 am

Re: [RC] Browser Update

Post by HoLyCoW » Tue May 26, 2015 5:44 pm

Anyone had the chance to try this out? If so, any feedback would be appreciated so I can push this to release.

Thanks.

Anonymous_et_EE
Registered User
Posts: 138
Joined: Sun Jul 07, 2013 2:27 pm

Re: [RC] Browser Update

Post by Anonymous_et_EE » Tue May 26, 2015 6:23 pm

Estonian translation for the Browser Update extension is available here:

https://github.com/phpBBeesti/Browser-Update

There is no language variables for this text: https://camo.phpbb.com/73228a67e075b3d6 ... 732e706e67 ?

User avatar
draky
Registered User
Posts: 247
Joined: Tue Dec 10, 2002 2:04 pm
Location: France
Name: Gilles W.
Contact:

Re: [RC] Browser Update

Post by draky » Tue May 26, 2015 8:07 pm

I've installed it.

But can't test : I don't have an outdated web browser.

Mmmm can you tell me which version of Firefox is out of date ?

User avatar
martin123456
I've Been Banned!
Posts: 726
Joined: Sat Mar 05, 2011 7:44 pm

Re: [RC] Browser Update

Post by martin123456 » Wed May 27, 2015 2:45 pm

Works for me in safe mode on IE8

Image

Code: Select all

<!-- IF S_CODE_UNTIDY and S_MESS_ON_INDEX Good If_Not_TIDY_Then_SUBMIT -->

User avatar
HoLyCoW
Registered User
Posts: 49
Joined: Tue Oct 21, 2014 5:51 am

Re: [RC] Browser Update

Post by HoLyCoW » Thu May 28, 2015 12:07 am

Anonymous_et_EE wrote:Estonian translation for the Browser Update extension is available here:

https://github.com/phpBBeesti/Browser-Update

There is no language variables for this text: https://camo.phpbb.com/73228a67e075b3d6 ... 732e706e67 ?
I only support language translations for the ACP because it's all Javascript based and detected on the fly through browser-update.org's script. There's no point in me creating a list of translation files when they already have a list of translation files.

But, if you want to make a translation for the notification message, they have instructions on how to do it here:
https://github.com/browser-update/brows ... -Translate
draky wrote:I've installed it.

But can't test : I don't have an outdated web browser.

Mmmm can you tell me which version of Firefox is out of date ?
I use a browser plugin that allows me to change the user-agent of my browser. You can also force the notification by adding #test-bu at the end of the url.

User avatar
John connor
Registered User
Posts: 2116
Joined: Fri Nov 14, 2014 5:14 pm
Location: U S Of A
Name: Aaron
Contact:

Re: [RC] Browser Update

Post by John connor » Thu May 28, 2015 12:54 pm

Seems to work. I have an addon in my browser that allows me to pick a user agent so it looks like I'm using a different browser. In both my test server and the real site, Chrome 34 is not triggering that it needs to be updated. Neither is Internet Explorer 10 showing it needs to be updated. This is more than likely what browser-update.org is picking as being updated or not.

User avatar
HoLyCoW
Registered User
Posts: 49
Joined: Tue Oct 21, 2014 5:51 am

Re: [RC] Browser Update

Post by HoLyCoW » Sun May 31, 2015 1:47 am

Anonymous_et_EE wrote:Estonian translation for the Browser Update extension is available here:

https://github.com/phpBBeesti/Browser-Update
Also, would you mind doing a Pull Request? That way it'd be easier for me to incorporate it into the project.

Thanks!

Anonymous_et_EE
Registered User
Posts: 138
Joined: Sun Jul 07, 2013 2:27 pm

Re: [RC] Browser Update

Post by Anonymous_et_EE » Sun May 31, 2015 7:48 am

PR send it ˄˄

User avatar
HoLyCoW
Registered User
Posts: 49
Joined: Tue Oct 21, 2014 5:51 am

Re: [RC] Browser Update

Post by HoLyCoW » Tue Jun 02, 2015 7:33 am

Anonymous_et_EE wrote:PR send it ˄˄
Merged! Thanks!


Post Reply

Return to “Extensions in Development”