Browser Detection

Browser Detection 2.4.0

No permission to download
XF Compatibility
  1. 2.3.x
  2. 2.2.x
Short Description
SV BrowserDetection - Lightweight mobile detection add-on for XenForo 2, seamlessly integrates with full-page caching and supports Firefox, Chrome checks in templates & PHP. Enhance your XF site today!
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
1,151
Extension type
zip
File size
43.2 KB
First release
Last update
Ratings 0.00 star(s) 0 ratings
Link was Broken? Send message to the Website Team and we will assist you quickly!
Support Developer If you are satisfied with the test or your project has earned you money, Click the More Information button to support the developer by purchasing.

Latest updates

  1. 2.4.0 - change log
    Restore XF2.1 support Update Mobile Detect from v3.74.3 => v4.8.06. Note; this...
  2. 2.3.1 - changelog
    XF2.3 support php 8.4 compatibility Update MobileDetect library to 3.74.3
  3. 2.3.0 - changelog
    This add-on is now available on atelieraphelion.com Require XenForo 2.2+ Require php 7.2+...

More resources from newimage

ITD MP3 N
ITD MP3 2.1.0 Patch 1
Embed remotely hosted MP3 audio to your board with download option.
Product Catalog (CSV, Excel) Import Module N
perform import operations with the PrestaShop products. What this module does for you

Similar resources

[FF] Page Criteria for Xon Browser Detection A
dd a new set of criterion to the Page criteria
[AndyB] Attachment browser A
Allows viewing members attachments.
[AndyB] Image browser A
Allows viewing latest image attachments.
Top