- Compatibilidade com XF
- 2.3.x
- 2.2.x
- Descrição curta
- Um fator de camada leve ao redor do Mobile_detect para o XenForo 2
Um camadão leve aoreden de Mobile_detect para o XenForo 2 Uso (em templates) Este add-on injeta a variável global $mobileDetect, verifique se a variável está definida antes de chamar qualquer método para evitar erros durante atualizações ou se o add-on estiver desativado.
Uso (em php)
Caching de páginas do XF2.1 A integração de detecção de dispositivos móveis com o cálculo de páginas completas do XF2.1+, adicione isso ao config.php;
Contribuindo para recursos ou correções de bugs
Por favor, crie um pedido de pull via a "Mais informações" link no Github. Contribuições Se apreciar este add-on, por favor considere uma contribuição via PayPal. Detalhes serão fornecidos por meio de conversa privada. Por favor, entre em contato comigo se desejar diferentes condições de licenciamento. Licença Veja MobileDetectLicense.md para a licença do Mobile-Detect (licenciado sob MIT)
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>
PHP:
$mobileDetect = \SV\BrowserDetection\Listener::getMobileDetection();
$isMobile = $mobileDetect && $mobileDetect->isMobile() ? "_m1" : "_m0";
PHP:
$config['pageCache']['onSetup'] = function (\XF\PageCache $pageCache) {
$pageCache->setCacheIdGenerator(function(\XF\Http\Request $request) {
return \SV\BrowserDetection\CacheHelper::getPageCacheId($request);
});
};
Por favor, crie um pedido de pull via a "Mais informações" link no Github. Contribuições Se apreciar este add-on, por favor considere uma contribuição via PayPal. Detalhes serão fornecidos por meio de conversa privada. Por favor, entre em contato comigo se desejar diferentes condições de licenciamento. Licença Veja MobileDetectLicense.md para a licença do Mobile-Detect (licenciado sob MIT)