Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Mobile Phone / iPhone / PDA Detection and Style Assignment Details »
Mobile Phone / iPhone / PDA Detection and Style Assignment
Mod Version: 1.0.0, by dartho (Coder/Designer) dartho is offline
Developer Last Online: Mar 2020 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.7.x Rating: (49 votes - 4.78 average) Installs: 955
Released: 17 Mar 2008 Last Update: 17 Mar 2008 Downloads: 4190
Supported Uses Plugins Translations  

This add-on will detect most mobile phones, iPhones, PDAs and other mobile browsing devices and automatically for the user to a specific vBulletin style.

What can it do?
Detects most mobile phones and force the user to a specific style (users will not be able to select other styles from a mobile device with this add-on installed). If you have multiple styles installed which are optimized for small screen mobile devices, iPhones, WIndows Mobile devices you can assign a specific style to each of these groups.

Whilst designed with mobile device users in mind, you could also assign styles to self defined browsers. For example you can assign an alternative style to Internet Explorer users whilst Firefox users get the default style. You could also assign an alternative style to Google or Yahoo spiders.

Instructions:
0. Install styles which you wish to assign to Mobile/PDA/iPhone users - some links will appear at the bottom of this post
1. Download the product file
2. Install via Product Manager
3. Configure options via vBulletin Options, Mobile Device Detection (should appear at end)
4. Start browsing from your mobile device!
5. Click "Mark as Installed"

If upgrading from a previous 3.5 or 3.6 version, you will need to uninstall that and the install this one.

To uninstall simply uninstall the product - there are no database changes or additional files.

Styles released on vBulletin which you can use:
Dartho's Mobile, Cell, Phone, PDA, iPhone Style for vBulletin 3.7 (<-- yep, that's mine)
ElForro's iPhone / iPod Touch Optimized Style
Zachery's vB Lite Style
vBMechanics Mobile Alabama Style

Due to the stripped down nature of these mobile styles, you will find that most for 3.5 and 3.6 will work quite happily on 3.5, 3.6 & 3.7 although additional features introduced in vBulletin in recent years such as Social Groups, Blogs and Photo Galleries will not show well on a small screen. All should display your actual forums well.

3.6 Version can be found here

Marked as Beta until I get some feedback, and 3.7 goes Gold

Release Information
1.0.0 Initial release for 3.7 ported over from 3.6.8 version

Download Now

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

Screenshots

Click image for larger version

Name:	screenshot.jpg
Views:	4716
Size:	103.8 KB
ID:	77336  

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
Add-On Releases Mobile Device Style Assignment dartho vBulletin 3.6 Add-ons 406 20 Apr 2013 23:14
Mobile, Cell, Phone, PDA, iPhone Style dartho vBulletin 3.7 Styles 795 16 Aug 2012 13:39
Mobile/Cell Phone Style dartho vBulletin 3.6 Styles 313 21 Aug 2011 22:04
Mobile Device Style Assignment dartho vBulletin 3.5 Add-ons 3 04 Dec 2006 21:49

  #391  
Old 06 Aug 2011, 15:01
dartho dartho is offline
 
Join Date: Sep 2005
can;t remember if it is case sensative, but did you try 'iPad' and also ensured excpetions are enabled - also if you have more than ob exception, try iPad only; check no spaces between commas etc.
Reply With Quote
  #392  
Old 07 Aug 2011, 21:03
BGObsession's Avatar
BGObsession BGObsession is offline
 
Join Date: Apr 2009
it's not case-sensitive, I'm just embarrassed to admit that I didn't have the exclusion option turned on. Details - they're a *****! Worked fine once I did that.
Reply With Quote
  #393  
Old 07 Aug 2011, 21:07
BGObsession's Avatar
BGObsession BGObsession is offline
 
Join Date: Apr 2009
Dartho...I've got a user with a Nokia N900 who wants to be excluded... any idea what 'user string agent' I need to insert to exclude that model?
Reply With Quote
  #394  
Old 07 Aug 2011, 21:44
dartho dartho is offline
 
Join Date: Sep 2005
the UA is "Mozilla/5.0 (X11; U; Linux armv7l; en-GB; rv:1.9.2a1pre) Gecko/20090928 Firefox/3.5 Maemo Browser 1.4.1.21 RX-51 N900", so i think N900 should do it or 1.9.2a1pre

It uses a Firefox browser, so you could also make all firefox browsers excluded by adding Firefox to teh exclusions?
Reply With Quote
  #395  
Old 09 Aug 2011, 23:34
BGObsession's Avatar
BGObsession BGObsession is offline
 
Join Date: Apr 2009
N900 worked like a charm. Thanks!
Reply With Quote
  #396  
Old 24 Oct 2011, 10:05
barakuda barakuda is offline
 
Join Date: Dec 2006
hi,

when i use this mode the other style can,'t work in firefox ?
Reply With Quote
  #397  
Old 24 Oct 2011, 10:41
dartho dartho is offline
 
Join Date: Sep 2005
Disable "Enable user defined device detection" and/or remove the word "Firefox" from the "Custom/User Defined Useragent String"
Reply With Quote
  #398  
Old 24 Oct 2011, 18:16
barakuda barakuda is offline
 
Join Date: Dec 2006
Originally Posted by dartho View Post
Disable "Enable user defined device detection" and/or remove the word "Firefox" from the "Custom/User Defined Useragent String"
Solution number 1-Disable "Enable user defined device detection" is work but number 2-remove the word "Firefox" from the "Custom/User Defined Useragent String" not work.
is this mod still work if i choose Disable "Enable user defined device detection"?

Thank you
Best Regard
Reply With Quote
  #399  
Old 24 Oct 2011, 22:01
dartho dartho is offline
 
Join Date: Sep 2005
Yes - the mod will still work
Reply With Quote
  #400  
Old 29 Nov 2011, 19:07
cronjob78 cronjob78 is offline
 
Join Date: Mar 2005
Any one experiencing issues with the iphone 4 for this mod?

Works a treat on android but on iphone it just shows the normal full view style and not the mobile specific style.

Suggestions appreciated.
Reply With Quote
  #401  
Old 29 Dec 2011, 08:37
imported_silkroad imported_silkroad is offline
 
Join Date: Dec 2003
Just a quick question before we change the code a bit....

Did not notice a feature in the AdminCP to only permit auto switching to the mobile skin for certain usergroups.

Did I miss something?
Reply With Quote
  #402  
Old 29 Dec 2011, 10:17
dartho dartho is offline
 
Join Date: Sep 2005
there is no such feature
Reply With Quote
  #403  
Old 31 Dec 2011, 02:44
imported_silkroad imported_silkroad is offline
 
Join Date: Dec 2003
No problem... easy enough to write and include this functionality. Basic theme makes a great building block for more advanced features.
Reply With Quote
  #404  
Old 31 Dec 2011, 02:48
imported_silkroad imported_silkroad is offline
 
Join Date: Dec 2003
Originally Posted by BGObsession View Post
Dartho...I've got a user with a Nokia N900 who wants to be excluded... any idea what 'user string agent' I need to insert to exclude that model?
Suggest you also create a user cp option to be excluded. That way, any user who selects the "don't switch" option in their cp, will not be switched, if they so desire.
Reply With Quote
  #405  
Old 30 Jan 2013, 15:47
imported_stefan imported_stefan is offline
 
Join Date: Jun 2004
If I want to give all:

> 7' Users a certain style (like all tablet user)

how can I solve this?

So if you are online with a small screen use this template and if you use a bigger screen use that template.

Is it possible with this add on?

Thanks for answering :-).


Stefan
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 01:32.

Layout Options | Width: Wide Color: