

Плагин 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
Источник: TCSE
Другие материалы на сайте b.Z - Записки о гаджетах, людях и музыке