• Для скачивания ресурсов Форума пользователь должен написать не менее 20 полезных сообщений и получить 20 симпатий. Если Вы не хотите выполнять условия, Вы можете купить переход в группу "Местный" и сможете скачивать ресурсы.
Print-page4amp - AMP версия DLE на основе страницы для печати

Print-page4amp - AMP версия DLE на основе страницы для печати 2021-11-09

Нет прав для скачивания
1

Плагин генерации AMP страниц для DLE, теперь на основе версии для печати.

Перед тем как устанавливать плагин, сделайте резервную копию файла {THEME}/print.tpl своего шаблона. Так как плагин загружает модифицированную версию данного файла с разметкой для AMP страницы.

Ссылка на "версию для печати" в мире, где распечатывать документы на принтере становиться плохим тоном (под соусом что мы за экологию и против вырубания лесов) имеет смысл приспособить для пользы своего веб-сайта. И совместить возможность печати (тем, кому это действительно нужно) и разметку AMP страницы для роботом.

Например, если обернуть стандартную строку html кода в шаблоне fullstory.tpl дополнительными тегами определяющими тип устройства с которого просматривают сайта.
И вместо базовых:
[print-link]<i class="fa fa-print"></i> Распечатать[/print-link]


Написать так:
[print-link]
[desktop]<i class="fa fa-print"></i> Распечатать[/desktop]
[not-desktop]<i class="fa fa-bolt"></i> AMP версия страницы[/not-desktop]
[/print-link]


Но посетители с ПК будут видеть привычную ссылка на "Распечатать", а посетители со смартфонов ссылку на AMP версию страницы

Принцип работы AMP с DataLife Engine

AMP версия создается только для статьи целиком (то, что обычно отображается в шаблоне {THEME}/fullstory.tpl )
После подключения и активации плагина DLE-print-page4amp у каждой статьи сайта в метатегах генерируемых CMS появляется новый тег информирующий о наличии AMP версии страницы.

где rel="amphtml" это тот самый признак AMP-версии,
а ссылка вида
Пожалуйста, Вход или Регистрация для просмотра содержания URL!
( на самом деле это версия для печати ) и есть адрес AMP страницы.

Проверить корректность работы всегда можно через
Пожалуйста, Вход или Регистрация для просмотра содержания URL!


В файле шаблона print.tpl работают все теги, которые заявлены разработчиками DLE.
Мы не вносили никаких дополнительных правок. На практике это означает, что если в новых версиях движка появятся новые теги для страницы печати, то они так же будут доступны и в нашей версии AMP-шаблона на основе этого файла.
  • 1.jpg
    1.jpg
    15.7 KB · Просмотры: 2
  • 2 — копия.png
    2 — копия.png
    58.5 KB · Просмотры: 2
Автор
Xenru
Скачивания
0
Просмотры
144
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Xenru

Теги
- amp версия dle на основе страницы для печати print-page4amp
Сверху