ScriptLife » DataLife Engine » Хаки DLE » Bbrowser-selection by TCSE 0.2.153.2 : вывод контента только для определенного браузера

Bbrowser-selection by TCSE 0.2.153.2 : вывод контента только для определенного браузера

17 янв 2023, 07:22
Добавил: ScriptLife
3
0
Данный материал предоставлен сайтом ScriptLife.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
  • Описание
    • Версия DLE: 15.3
    • Автор: TCSE

Хак добавляет поддержку новых тегов для мобильных веббраузеров Chrome, Mobile Safari, Firefox и Opera. Он использует для работы стандартные классы DLE, предназначенные для определения устройств и расширяет возможности добавляя новые шаблонные теги, которые буду выводить информацию если посетитель использует определенные браузеры на устройстве.

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

Выводит содержимое заключенное в них, в случае если устройство посетителя сайта использует веб-браузер Chrome:

[chrome] текст [/chrome]

Выводит содержимое заключенное в них, если веб-браузер НЕ Chrome:

[not-chrome] текст [/not-chrome]

Выводит содержимое заключенное в них, в случае если устройство посетителя сайта использует веб-браузер Mobile Safari:

[safari] текст [/safari]

Выводит содержимое заключенное в них, если веб-браузер НЕ Mobile Safari:

[not-safari] текст [/not-safari]

Выводит содержимое заключенное в них, в случае если устройство посетителя сайта использует веб-браузер Firefox:

[firefox] текст [/firefox]

Выводит содержимое заключенное в них, если веб-браузер НЕ Firefox:

[not-firefox] текст [/not-firefox]

Выводит содержимое заключенное в них, в случае если устройство посетителя сайта использует веб-браузер Opera:

[opera] текст [/opera]

Выводит содержимое заключенное в них, если веб-браузер НЕ Opera:

[not-opera] текст [/not-opera]

В шаблонах сайта, например в main.tpl, везде где работают стандартные теги движка

[android]текст[/android]

или

[not-smartphone]текст[/not-smartphone]

можно использовать новые теги данного плагина.

Пример кода для тестирования тегов внутри шаблонов:

<p>Теги плагина browser-selection</p><br>
<p>
[chrome]Ваш браузер: <span style="color: green;">chrome</span> <br>[/chrome]
[safari]Ваш браузер:  <span style="color: green;">mobile safari</span>  <br>[/safari]
[not-safari]это не  <span style="color: red;">mobile safari</span>  <br>[/not-safari]
[not-chrome]это не  <span style="color: red;">Google Chrome</span>  <br>[/not-chrome]
[firefox]Ваш браузер: <span style="color: green;">firefox</span> <br>[/firefox]
[opera]Ваш браузер:  <span style="color: green;">opera</span>  <br>[/opera]
[not-firefox]это не  <span style="color: red;">firefox</span>  <br>[/not-firefox]
[not-opera]это не  <span style="color: red;">opera</span>  <br>[/not-opera]
</p>

Что бы по аналогии добавить поддержку других версий веб-браузеров, прочтите документацию на сайте mobiledetect.net

Ctrl
Enter
Заметили ошЫбку?
Выделите текст и нажмите Ctrl+Enter
Мы в

Комментарии

Минимальная длина комментария - 50 знаков. комментарии модерируются
  • Смайлы и люди
    Животные и природа
    Еда и напитки
    Активность
    Путешествия и места
    Предметы
    Символы
    Флаги
Комментариев еще нет. Вы можете стать первым!

Политика конфиденциальности

Сайт использует идентификационные файлы cookies для хранения информации. «Cookies» представляют собой файлы, которые могут использоваться сайтом для идентификации посетителей... Больше информации