Mevcut makalelerinizde düzenleme işlemi yapmanıza gerek kalmadan otomatik olarak AMP uyumlu olarak dönüştürülür. Sadece makale sayfaları için geçerlidir.
Makale sayfasında DLE smartphone teması kullanılmıştır. Bu sayfa DomiTori tarafından oluşturulmuştur.
1) İlk olarak engine/classes/ dizininde amp-library adında bir klasör oluşturun. Ardından bu klasörde aşağıdaki komutu çalıştırın. Böylece gerekli kütüphane kurulmuş olacak.
composer require lullabot/ampYükleme sonrasında amp-library klasörü yaklaşık olarak 12-13 mb yer kaplayacaktır.
Eğer bu işlemi yapamazsanız
docs/amp-library.zipdosyasının içindekileriengine/classes/amp-libraryklasörüne kopyalayınız.
2) Ardından eklentiyi sitenize yükleyin.
3) .htaccess dosyasını açarak RewriteEngine On satırının altına ekleyin
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&=1 [L]
RewriteRule ^([^.]+)/([0-9]+)-(.*)/amp.html$ index.php?newsid=$2&seourl=$3&seocat=$1&=1 [L]
RewriteRule ^([0-9]+)-(.*)/amp.html$ index.php?newsid=$1&seourl=$2&=1 [L]Eklenti ile birlikte iki adet tpl dosyası geliyor. Bu dosyalardan amp-main.tpl olanı main.tpl gibi çalışmaktadır. içerisindeki {amp-content} tagı ise {content} tagı gibidir. Eklenti sadece makale gösteriminde aktif olacaktır ve fullstory.tpl muadili olan amp-fullstory.tpl şablonu kullanılarak gösterilecektir. Bu iki şablon dosyasını kendinize göre düzenleyiniz. Fakat yaptığınız işlemlerin AMP kurallarına uygun olup olmadığını kontrol etmeyi unutmayınız.
Eklenti ile gelen taglar:
{normal-url} - Makalenin orijinal URL'si
{amp-url} - Makalenin amp URL'si
Modülün admin panelden kontrolü yapılmamaktadır.
| Version | Tarih | Uyumluluk | Yenilikler |
|---|---|---|---|
| 1.2 | 09.03.2019 | 13.0+ | Metalardaki amphtml ve canonical hatası giderildi. DLE 13.2 uyumluluğu sağlandı. |
| 1.1 | 21.01.2019 | 13.0+ | AMP için makale önbellekleme özelliği eklendi. Optimizasyonlar yapıldı. |
| 1.0 | 16.01.2019 | 13.0+ | İlk sürüm |

