Аддон XF 2.x.x Browser Detection для xenforo [2.2.0]

Иконка ресурса
Краткое описание:
Browser Detection для xenforo
9
949
  • Лайк 0
Реакции:4 пользователей
Для версий
  1. 2.0
  2. 2.1
  3. 2.2
Облегченная версия Mobile_detect для Xenforo2

Описание плагина Browser Detection:​

Надстройка внедряет глобальную переменную $ mobileDetect, проверьте, установлена ли переменная перед вызовом любых методов, чтобы предотвратить ошибки во время обновлений или если надстройка отключена.
Код:
<xf:if is="$mobileDetect && $mobileDetect.isMobile()">
    Is Mobile
<xf:else />
    Not Mobile
</xf:if>
Код:
<xf:if is="$mobileDetect && $mobileDetect.is('Firefox')">
    Is Firefox
<xf:else />
    Not Firefox
</xf:if>
Код:
<xf:if is="$mobileDetect && $mobileDetect.is('Chrome')">
    Is Chrome
<xf:else />
    Not Chrome
</xf:if>

Использование (в php)​

PHP:
$mobileDetect = \SV\BrowserDetection\Listener::getMobileDetection();
$isMobile = $mobileDetect && $mobileDetect->isMobile() ? "_m1" : "_m0";

XF2.1 Кэширование страниц​

Интеграция мобильного обнаружения с XF2.1 + полностраничное кэширование, добавьте в config.php:
Код:
$config['pageCache']['onSetup'] = function (\XF\PageCache $pageCache) {
    $pageCache->setCacheIdGenerator(function(\XF\Http\Request $request) {
        return \SV\BrowserDetection\CacheHelper::getPageCacheId($request);
    });
};

Автор

Black_Dragon

Еще ресурсы от Black_Dragon

[MMO] External Accounts
[MMO] External Accounts
Возможность зарегистрироваться и войти на форум через популярные социальные сети.
Report Improvements by Xon
Report Improvements by Xon
Расширенный функционал системы жалоб и модерирования для Xenforo 2.x.x
Share via QR Code
Share via QR Code
Показывает QR-кнопку в качестве опции обмена информацией.
JetsAntiAFKPro
JetsAntiAFKPro
Продвинутый плагин для обнаружения AFK с настраиваемыми действиями!
s9e Media Sites
s9e Media Sites
Дополнительные медиа сервисы для Xenforo
[DigitalPoint] App for Cloudflare®
[DigitalPoint] App for Cloudflare®
Плагин для управления CloudFlare на Xenforo
Warning Improvements by Xon
Warning Improvements by Xon
Усовершенствование системы предупреждения для XF 2
[DigitalPoint] Better Google Analytics
[DigitalPoint] Better Google Analytics
Подробная Аналитика гугл на вашем сайте с CMS Xenforo
[OzzModz] Gamer Profiles
[OzzModz] Gamer Profiles
Аддон для игровых ников с поддержкой SSL.
Change Content Owner or Date
Change Content Owner or Date
Это дополнение позволяет вам изменить владельца контента или временную метку контента.
[cv6] Notice Countdown
[cv6] Notice Countdown
Добавляет возможность добавить обратный отсчет дня в объявление
[Andrew] Moderator Panel
[Andrew] Moderator Panel
Полноценная панель модератора для xenforo 2
ВерхНиз