Browser Detection

Browser Detection 2.3.0

No permission to download
Author newimage
Creation date
Headline
A light-weight shim around Mobile_detect for XenForo 2
Short Description
FREE Download Premium and Nulled Browser Detection 2.3.0 version from NullPro Community. It is zip Extention type and 40.4 KB File size. From Browser Detection have 5 discussion, 5 Updates, 388 Views.
A light-weight shim around Mobile_detect for XenForo 2

Usage (in templates)

The add-on injects the global variable $mobileDetect, check that the variable is set before calling any methods to prevent errors during upgrades or if the add-on is disabled.
PHP:
           <xf:if is="$mobileDetect && $mobileDetect.isMobile()">

Is Mobile

<xf:else />

Not Mobile

</xf:if>
PHP:
           <xf:if is="$mobileDetect && $mobileDetect.is('Firefox')">
Is Firefox
<xf:else />
Not Firefox
</xf:if>

PHP:
           <xf:if is="$mobileDetect && $mobileDetect.is('Chrome')">
Is Chrome
<xf:else />
Not Chrome
</xf:if>
Usage (in php)
PHP:
           $mobileDetect = \SV\BrowserDetection\Listener::getMobileDetection();
$isMobile = $mobileDetect && $mobileDetect->isMobile() ? "_m1" : "_m0";
XF2.1 Page caching

The integration mobile detection with XF2.1+ full-page caching, add to the config.php this;

PHP:
           $config['pageCache']['onSetup'] = function (\XF\PageCache $pageCache) {
$pageCache->setCacheIdGenerator(function(\XF\Http\Request $request) {
return \SV\BrowserDetection\CacheHelper::getPageCacheId($request);
});
};

Contributing features or bug fixes
Please create a Github Pull request via the "More information." link.

Contributions

If you appreciate this add-on, please consider a contribution via PayPal. Details will be provide via private conversation.

Please contact me if you wish for different licencing arrangements.

Licence

See MobileDetectLicense.md for Mobile-Detect's licence (MIT licensed)
  • Like
Reactions: ADYADY
Author
newimage
Views
388
Extention type
zip
File size
40.4 KB
First release
Last update
Rating
0.00 star(s) 0 ratings
Link was Broken? Please  Send Message to NP Team with Ticket, You will get it very quickly!
Support Developer If you are satisfied with your test or project have earn money successfully, Maybe you can click more information button to support with buying.
More resources from newimage

Latest updates

2.3.0 - changelog
This add-on is now available on atelieraphelion.com Require XenForo 2.2+ Require php 7.2+...
2.2.0 - 2.2.0 - Feature/Maintenance update
Implement caching wrapper around Mobile_detect::match calls. Forward unknown function calls to...
2.1.3 - Compatibility update - 2.1.3 - Compatibility update
3rd party add-on compatibility fix, rework how html element css injection works
2.1.1 - 2.1.1 - Maintenance update
Update MobileDetect library to v2.8.37
2.1.0 - 2.1.0 - Feature update
Require php 7.0+ Require XenForo 2.1+ Inject is-mobile or is-tablet into PAGE_CONTAINER html...

Similar resources

[FF] Page Criteria for Xon Browser Detection J
dd a new set of criterion to the Page criteria
0.00 star(s) 0 ratings
Views
196
Updated
[AndyB] Attachment browser J
Allows viewing members attachments.
0.00 star(s) 0 ratings
Views
220
Updated
[OzzModz] OS/Browser Display for XenForo A
S/Browser Display shows which OS and Browser your members are using.
0.00 star(s) 0 ratings
Views
208
Updated
Back
Top