• The price for all groups on the website has been reduced by 30%.
    Coupon: WITHOUT_LGBTBuy a group

Addon for Xenforo 2.x.x Browser Detection для xenforo [2.2.0]

Resource icon
Short Description:
Browser Detection для xenforo
6
608
  • Like
Reactions:4 users
For versions
  1. 2.0
  2. 2.1
  3. 2.2
Облегченная версия Mobile_detect для Xenforo2

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

Надстройка внедряет глобальную переменную $ mobileDetect, проверьте, установлена ли переменная перед вызовом любых методов, чтобы предотвратить ошибки во время обновлений или если надстройка отключена.
Code:
<xf:if is="$mobileDetect && $mobileDetect.isMobile()">
    Is Mobile
<xf:else />
    Not Mobile
</xf:if>
Code:
<xf:if is="$mobileDetect && $mobileDetect.is('Firefox')">
    Is Firefox
<xf:else />
    Not Firefox
</xf:if>
Code:
<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:
Code:
$config['pageCache']['onSetup'] = function (\XF\PageCache $pageCache) {
    $pageCache->setCacheIdGenerator(function(\XF\Http\Request $request) {
        return \SV\BrowserDetection\CacheHelper::getPageCacheId($request);
    });
};

Author

Black_Dragon

More resources from Black_Dragon

Выгрузка всех платных сборок с ликедмайнкрафт
Выгрузка всех платных сборок с ликедмайнкрафт
Выгрузка сборок с говносайта
XenForo 2.2.16 Released Full | XenForo 2.2.16
XenForo 2.2.16 Released Full | XenForo 2.2.16
XenForo 2.2.16 Released Full | XenForo 2.2
Share via QR Code
Share via QR Code
Показывает QR-кнопку в качестве опции обмена информацией.
[Andrew] Moderator Panel
[Andrew] Moderator Panel
Полноценная панель модератора для xenforo 2
[OzzModz] Gamer Profiles
[OzzModz] Gamer Profiles
Аддон для игровых ников с поддержкой SSL.
[OzzModz] Delete Attachments Permissions
[OzzModz] Delete Attachments Permissions
Установить права для групп пользователей, которые могут удалять вложения в различных местах.
[OzzModz] XFRM: Resource Download Count Edit
[OzzModz] XFRM: Resource Download Count Edit
Позволяет редактировать количество скачиваний/просмотров и покупок ресурса или версии ресурса
[OzzModz] User Banned List
[OzzModz] User Banned List
Банлист для Xenforo 2
[DigitalPoint] Security & Passkeys
[DigitalPoint] Security & Passkeys
Плагин помогающий пользователям защитить свою учетную запись в CMS Xenforo
[TC] Quick Access Menu
[TC] Quick Access Menu
Настраиваемое меню быстрого доступа.
[TC] Forum Friends
[TC] Forum Friends
Виджет друзей форума
[OzzModz] XFRM: Require Connected Account to Download
[OzzModz] XFRM: Require Connected Account to Download
Заставить пользователей подключить свой внешний аккаунт в xenforo
TopBottom