Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
UADisplay Details »
UADisplay
Mod Version: 1.1.1, by EliasAlucard (Coder) EliasAlucard is offline
Developer Last Online: May 2019 I like it Show Printable Version Email this Page

vB Version: 4.x.x Rating: (17 votes - 3.12 average) Installs: 47
Released: 02 Mar 2013 Last Update: 06 Mar 2013 Downloads: 307
Not Supported DB Changes Uses Plugins Additional Files Re-usable Code  

This plugin is a superior fork based on nhawk's plugin:

http://www.vbulletin.org/forum/showthread.php?t=280899

Various issues led to me releasing this fork, in any case, if you're using nhawk's older plugin, you must uninstall it before you install UADisplay 1.1; I am not responsible for whatever it might screw up with your vBulletin database if you install UADisplay on top of his older plugin; they are not compatible with each other as far as I know.

I welcome code input, improvement and additional features requested by vBulletin.org members. However, if you want to help out, since this is a copyleft open source plugin, you must agree to release your code under the GNU GPL v3.

If you want me to add your browser/OS, you need to give me your unsupported user agent string. Go here:

http://id.furud.net/

^^ Copy/paste the full user agent string and post it in this thread, so that I can study the code, like this:

Mozilla/5.0 (Linux; Android 4.0.4; GT-I9300 Build/IMM76D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19

And you'll get this:



Features:

Display members' operating system and/or browser in postbit profile, threads and other areas.
Hover over logos for more detailed information.
Forbid usergroups from seeing a member's operating system/browser type.
Select the use of CSS Sprites or regular PNG logos.
Settings in Admin Control Panel

* INSTALLATION & UPGRADE*
----------------------------------
1) Upload the content of the 'upload' folder to your forum's root.
(If your forum's location is http://www.example.com/forums/, the root is /forums/)

2) Import the product XML file (product-uadisplay.xml) into the Product Manager in AdminCP.

3) Go to ACP->Settings->Options->EliasAlucard - User Agent Display Settings and make your selections for the add-on.

* History (Changelog) *
------------------------------
UADisplay changelog:

* v1.1.1 (06 March 2013)
- Yandex Browser
- GNU Hurd (better, more thorough GNU detection will be added in later releases)
- Corrected rekonq detection
- Old Netscape Navigator icon, now redone from a higher resolution, better looking source
- Full Arora detection this time
- Superbird
- Tapatalk
- QupZilla

* v1.1 (02 March 2013)
- New codebase, based on nhawk's/Snog's modification of X3mE's Simple Machines Forum plugin, which in turn was based on Marcin Krol's PHP Web Browser Identifier v0.9
- Full vBulletin 4 compatibility (UADisplay 1.0 had a different codebase and worked on vB4, but was mainly designed for vB3)
- Icons now have version numbers when hovered over by the mouse (if supported by the user agent string; this feature was lacking in UADisplay 1.0)
- Settings in Admin Control Panel (this was also lacking in UADisplay 1.0 and it is a new feature from nhawk's plugin)
- CSS sprites, also from nhawk's plugin
- Redid and resized all icons from 19 to 24 pixels; this may increase in a later update when I have time, to 29 pixels
- Changed location of uadisplay.php from includes folder to forum root for additional security; no need to have it in a sensitive folder like includes
- Added icons/identification for:
-- Android Mobile and Android Tablet (works only in Firefox for now), Android Opera
-- Android 1.5 to 4.2 (with specific icons, from Cupcake to Jelly Bean)
-- Android Browser
-- Arch Linux
-- Arora
-- Chrome OS
-- Chrome on iOS
-- Chromium
-- Comodo Dragon (Comodo removed their user agent string for some stupid reason something like after version 20, so it's not my fault if it doesn't show up any longer; email Comodo and complain)
-- Comodo IceDragon
-- CyanogenMod (just icon for now, full support in the next release)
-- Dolphin (experimental)
-- Fennec (older versions of mobile Firefox, up to 10.0.5; Mozilla dropped the Fennec string after v.10, so it's not my fault)
-- IceCat
-- iOS
-- iPad/iPod (this one was a real tricky hack, thanks Apple, for complying with web standards! "Great products" and "it just works", for iDiots!)
-- Midori
-- NetFrontLife
-- Rekonq
-- Sleipnir
-- Songbird
-- SRWare Iron
-- Tizen (icon, until Tizen is released)
-- Waterfox (still waiting for Waterfox developer to add Waterfox's unique user agent string, but icon is there until he adds it)
-- webOS
-- Windows Phone
-- various GNU/Linux distribution icons, not all of which are supported yet due to lack of specific user agent string (Sabayon, Trisquel etc.)
- Changed:
-- File names for various Windows icons; also updated Windows icons to circular, better looking versions, and removed redundant Windows names (Windows 7/Server 2008 R2 = Windows 7, etc., since most forum members post from their desktop operating systems, and not from the server versions)
-- FreeBSD, OpenBSD, DragonFly BSD and NetBSD now all show their own icons
- Updated identification of Ubuntu to version 13.04 (this may not be necessary seeing as how Canonical is increasingly removing version numbers in the user agent string for some odd reason, but it works up to 12.10 with older versions of Chromium, at least)
- Improved Ubuntu identifcation with Firefox
- Updated Chrome icon to modern version
- Removed:
-- Generic mobile devices; these are no longer needed since very few people browse the web with their old cell phones nowadays (and they certainly don't post with them on forums that much either), and they are conflicting with newer Android phones/tablets by the same manufacturers.
-- And some other changes I can't remember right now off of the top of my head

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	UADisplay_admincp.jpg
Views:	750
Size:	79.5 KB
ID:	144004  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Forum Display Enhancements UADisplay EliasAlucard Modification Graveyard 27 27 Dec 2014 20:09

  #91  
Old 14 Jun 2016, 12:09
z3r0's Avatar
z3r0 z3r0 is online now
 
Join Date: Apr 2005
Location: Lancashire, UK
Works fine on my sites.
Reply With Quote
  #92  
Old 16 Jun 2016, 11:02
z3r0's Avatar
z3r0 z3r0 is online now
 
Join Date: Apr 2005
Location: Lancashire, UK
Well you sort it out and post the fix then, as I said it works fine on all my sites.

Ok I'll concede I misnamed the icon in the upload, it should be icon_edge.png but other than that it's fine.

Last edited by z3r0; 16 Jun 2016 at 11:07.
Reply With Quote
  #93  
Old 16 Jun 2016, 14:06
X-or X-or is offline
 
Join Date: Nov 2005
Originally Posted by z3r0 View Post
Well you sort it out and post the fix then, as I said it works fine on all my sites.

Ok I'll concede I misnamed the icon in the upload, it should be icon_edge.png but other than that it's fine.
It isn't fine, I have looked at your code, and you didn't know what you were doing. There is not a chance it can display a proper win 10 or edge icon.

No offense, I know you were just trying to help others, but you should add a disclaimed "I'm not a developer, so use at your own risk" instead of risking messing up people's sites. This is just common sense.

I've filed a report.
Reply With Quote
  #94  
Old 25 Sep 2016, 14:46
EliasAlucard's Avatar
EliasAlucard EliasAlucard is offline
 
Join Date: Nov 2009
Originally Posted by BadgerDog View Post
Anyone able to take over and update this excellent mod?
Not needed, I'm working on it now! Just added Windows 10, and I'll be adding Vivaldi, Edge, PS4 etc. soon too, and other browsers and operating systems. However, code suggestion (if needed, such as improving bugs, adding new features or whatever) is much welcome in this thread, with the understanding that you release the code into a GPL v3 licensed software.

New updated should be released in a matter of days or so!
__________________
“Human beings are animals: very unusual animals, to be sure, but nevertheless animals. In origin, we are not fallen angels, but apes arisen.” — Michael H. Hart

UADisplay for the nerds among us who care about browser wars!
Reply With Quote
  #95  
Old 26 Sep 2016, 20:45
draco.mf draco.mf is offline
 
Join Date: Sep 2016
EliasAlucard You can also update the Tapatalk icon to the latest one
Reply With Quote
  #96  
Old 27 Sep 2016, 05:48
draco.mf draco.mf is offline
 
Join Date: Sep 2016
Please also consider to add the configuration option to hide "unknown" icon is system/browser is unknown.

In case of Tapatalk it looks weird...
Reply With Quote
  #97  
Old 27 Sep 2016, 05:54
draco.mf draco.mf is offline
 
Join Date: Sep 2016
Last suggestion:

I looked into code and maybe is a good time to use separate image files for each system/browser display instead of use one image file for all of them and use pixel positioning to "cut-off" from one big image. I think You know what i mean

In case when You want to replace the icon is really hard to do this and set of 168 images are useless now if are not used for display...
Reply With Quote
  #98  
Old 06 Oct 2016, 13:36
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Real name: Doug
Originally Posted by EliasAlucard View Post

New updated should be released in a matter of days or so!
Any news... I really like this mod and it would be great to be able to update it...

Thanks ..

Regards,
Doug
Reply With Quote
  #99  
Old 14 Oct 2016, 08:22
EliasAlucard's Avatar
EliasAlucard EliasAlucard is offline
 
Join Date: Nov 2009
Originally Posted by draco.mf View Post
EliasAlucard You can also update the Tapatalk icon to the latest one
I'll look into it!

Originally Posted by draco.mf View Post
Please also consider to add the configuration option to hide "unknown" icon is system/browser is unknown.

In case of Tapatalk it looks weird...
Well, for one thing, I find the unknown icon useful for browsers and operating systems I haven't yet added, so whenever someone posts with an unknown system, I discover them faster that way (and can check out the user agent string of the member in question), so it's good for detecting that stuff.

Originally Posted by draco.mf View Post
Last suggestion:

I looked into code and maybe is a good time to use separate image files for each system/browser display instead of use one image file for all of them and use pixel positioning to "cut-off" from one big image. I think You know what i mean

In case when You want to replace the icon is really hard to do this and set of 168 images are useless now if are not used for display...
You can already do that, by turning off CSS sprites in the settings. Once that is done, you can manually use whatever icon you want (you have to resize the new icons you want manually, though).

Originally Posted by BadgerDog View Post
Any news... I really like this mod and it would be great to be able to update it...

Thanks ..

Regards,
Doug
Yeah I'm working on it, I've added a lot of new icons for various operating systems and browsers, fine tuning the remaining stuff now, will release an update soon. Sorry for taking so long, but I'm busy with other stuff as well!
__________________
“Human beings are animals: very unusual animals, to be sure, but nevertheless animals. In origin, we are not fallen angels, but apes arisen.” — Michael H. Hart

UADisplay for the nerds among us who care about browser wars!
Reply With Quote
  #100  
Old 21 Oct 2016, 15:41
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Real name: Doug
Originally Posted by EliasAlucard View Post

Yeah I'm working on it, I've added a lot of new icons for various operating systems and browsers, fine tuning the remaining stuff now, will release an update soon. Sorry for taking so long, but I'm busy with other stuff as well!
Thanks ..

Really looking forward to the update ..

Regards,
Doug
Reply With Quote
  #101  
Old 29 Nov 2016, 13:52
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Real name: Doug
Any further news on an update to this great mod!!

Regards,
Doug
Reply With Quote
  #102  
Old 30 Nov 2016, 21:36
Ashlar217's Avatar
Ashlar217 Ashlar217 is offline
 
Join Date: Oct 2016
Real name: Mark
I'm waiting for this also
__________________
Reply With Quote
  #103  
Old 31 Dec 2016, 17:34
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Real name: Doug
Happy New Year to everyone ..

Any news on an update?

Regards,
Doug
Reply With Quote
  #104  
Old 04 Jan 2017, 14:20
rhody401's Avatar
rhody401 rhody401 is offline
 
Join Date: Feb 2012
It has been 4 years, i think he has abandoned it. One of us should add the new icons and strings, to give this old add-on a new lease on life.
Reply With Quote
  #105  
Old 04 Jan 2017, 14:30
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Real name: Doug
Originally Posted by rhody401 View Post
It has been 4 years, i think he has abandoned it. One of us should add the new icons and strings, to give this old add-on a new lease on life.
I would if I knew how....

It also has some bugs that need to be cleaned up, including one that causes a weird arrow icon when someone uses Linux Android (6.0)

It only appears when a member has that setup...

I can't show it in the screen shot, but when you hover you mouse over it, some text that looks like the Linux UserAgent feedback string appears.

Regards,
Doug
Attached Images
File Type: jpg Screen_Shot_2017-01-04_at_9_25_54_AM.jpg (22.6 KB, 8 views)
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 09:03.

Layout Options | Width: Wide Color: