0%
Browser Detection

Плагин Browser Detection 2.3.1

Нет прав для скачивания
Облегченная прокладка вокруг Mobile_detect для XenForo
  • Автор Автор noname
  • Дата создания Дата создания
Совместимость с XenForo
  1. XF 2.2+
  2. XF 2.3+
Рекомендации
  1. PHP 7.2.+
Статус
Протестирован
Видимый копирайт
Нет
Упрощенная оболочка для Mobile_detect для XenForo 2

Использование (в шаблонах)
Надстройка вводит глобальную переменную $xf.MobileDetect, убедитесь, что переменная установлена, прежде чем вызывать какие-либо методы, чтобы предотвратить ошибки во время обновления или если надстройка отключена.

CSS:
<xf:if is="$xf.mobileDetect && $xf.mobileDetect.isMobile()">
    Is Mobile
<xf:else />
    Not Mobile
</xf:if>
HTML:
<xf:if is="$xf.mobileDetect && $xf.mobileDetect.is('Firefox')">
    Is Firefox
<xf:else />
    Not Firefox
</xf:if>
Код:
<xf:if is="$xf.mobileDetect && $xf.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 этому;
PHP:
$config['pageCache']['onSetup'] = function (\XF\PageCache $pageCache) {
    $pageCache->setCacheIdGenerator(function(\XF\Http\Request $request) {
        return \SV\BrowserDetection\CacheHelper::getPageCacheId($request);
    });
};

Дополнительные функции или исправления ошибок
Пожалуйста, создайте запрос на обновление на Github через раздел "Дополнительная информация". ссылка.

Взносы
Если вы оцените это дополнение по достоинству, пожалуйста, сделайте взнос через PayPal. Подробности будут сообщены в личной беседе.
Пожалуйста, свяжитесь со мной, если вы хотите получить другие условия лицензирования.

Лицензия
Смотрите раздел MobileDetect License.md о лицензии Mobile-Detects (лицензия MIT).
[Andrew] Bookmark Users
Плагин  [Andrew] Bookmark Users  1.0.3
[OzzModz] Withdrawal Queue
Плагин  [OzzModz] Withdrawal Queue  2.1.1 Beta 4
2.3.1
Версия
1
Скачиваний
36
Просмотры
Первый выпуск
Обновление
41.6 КБ
Размер файла
zip
Тип расширения
0.00 звёзд Оценок: 0
Рейтинг
Автор
noname
Загружено
1,838 Ресурсы.
Доступные теги:
  • Теги Теги
    Нет
  • Ещё ресурсы от noname

    Похожие ресурсы Просмотриваемые Посмотреть ещё
    Назад
    Верх Низ