DLE AMP 1.2

DLE AMP 1.2

Поддержка Google AMP для сайта на DLE. Модуль автоматически преобразует ваш контент в AMP без необходимости редактирования существующих статей. Это относится только к страницам статьи. За основу был взят адаптированный DomiTori шаблон smartphone от DLE.
DLE AMP 1.2

Установка:
1. Создать папку с именем amp-library в каталоге engine /classes/ и в этой папке выполнить команду:
composer require lullabot/amp

Таким образом, необходимая библиотека будет создана. После установки папка amp-library займет примерно 12-13 мб. Если вы не можете сделать это, то из архива ниже скопируйте содержимое docs/amp-library.zip в engine/classes/amp-library.

2. Установить модуль через систему установки плагинов.

3. В корне сайта открыть .htaccess и найти:
RewriteEngine On

Добавить ниже:
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*)/amp.html$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_name=$4&seourl=$4&amp=1 [L]
RewriteRule ^([^.]+)/([0-9]+)-(.*)/amp.html$ index.php?newsid=$2&seourl=$3&seocat=$1&amp=1 [L]
RewriteRule ^([0-9]+)-(.*)/amp.html$ index.php?newsid=$1&seourl=$2&amp=1 [L]

Готово!

В комплекте идут два TPL шаблона. Один из них amp-main.tpl работает как main.tpl. Тег {amp-content} в нем похож на тег {content}. Плагин будет активен только при отображении статьи и будет показан с использованием шаблона full-amp-fullstory.tpl, который соответствует fullstory.tpl. Можно вносить свои правки в эти шаблоны, однако не забудьте проверить, соответствуют ли они правилам AMP.

Теги, которые поддерживаются:
{normal-url} - оригинальный URL статьи
{amp-url} - URL-адрес статьи

Скачать: файл могут только зарегистрированные посетители.
 
Версия DLE: 13.х
Кодировка: utf-8
Интерфейс: турецкий
 
Автор: MaRZoCHi
Источник:

Статью отредактировал: Oxigen - 12-05-2020, 04:14
Причина: При создании статьи использовался машинный перевод с турецкого.

  • Oxigen
  • 0
  • 134
Информация
Оставлять комментарии могут только зарегистрированные посетители.