Вывод содержимого сайта только для определенного браузера - Плагин browser-selection by TCSE
Плагин browser-selection by TCSE это еще один хак для mobiledetect.class.php встроенного в DLE 15.
Добавляем поддержку тегов для мобильных веб-браузеров Chrome, Mobile Safari, Firefox и Opera.
[chrome] текст [/chrome]выводят текст заключенных в них, в случае если устройство посетителя сайта использует веб-браузер Chrome
[not-chrome] текст [/not-chrome]выводят текст заключенных в них, в случае если устройство посетителя сайта не использует веб-браузер Chrome
[safari] текст [/safari]выводят текст заключенных в них, в случае если устройство посетителя сайта использует веб-браузер Mobile Safari
[not-safari] текст [/not-safari]выводят текст заключенных в них, в случае если устройство посетителя сайта не использует веб-браузер Mobile Safari
[firefox] текст [/firefox]отображает содержимое, если веб-браузер Firefox
[not-firefox] текст [/not-firefox]отображает содержимое, если веб-браузер не Firefox
[opera] текст [/opera]отображает содержимое, если веб-браузер Opera
[not-opera] текст [/not-opera]отображает содержимое, если веб-браузер не Opera
Для понимания принципов работы плагина несколько поясняющих картинок.
В шаблон сайта (например в файле main.tpl) везде, где работают стандартные теги движка [android]текст[/android] или [not-smartphone]текст[/not-smartphone] можно использовать новые теги данного плагина.
Обратите внимание, как именно отображается информация о веб-браузере Opera. Тут нет никакой ошибки, так как в борьбе с дискриминацией со стороны Google все веб-браузер собранные на основе исходников проекта Chromium почти все такие браузер маскируются под стандартный Chrome.
Установить плагин можно из архива в репозитории https://github.com/tcse/DLE-browser-selection/releases/download/
Краткое видео с демонстрацией работы плагина
Источник: tcse-cms
Похожие новости
- AlinaTen: DeepRoute.ai заявила о более чем 300 тысячах автомобилей с её системой автопилота
- AlinaTen: Суд в США отклонил обвинения Илона Маска в мошенничестве против OpenAI перед началом разбирательства
- О создании в России центральной базы данных идентификаторов пользовательского оборудования (оконечного оборудования)
- Почему у тиранозавра маленькие ручки?
- ONLYAPPS: Как самостоятельно сделать инфографику для маркетплейсов
- MarketingNews: Getblogger добавил возможность размещения рекламы в мессенджере «Макс»
- Блог ленивого инвестора: Итоги недели: рост на ожиданиях, падение на факте
- Это — все что вам надо знать о белых списках: ресерч, сканы, обход
- Краткая история биометрии: как ПЦР-метод изменил идентификацию по ДНК
- Права в Linux: chown/chmod, SELinux context, символьная/восьмеричная нотация, DAC/MAC/RBAC/ABAC