Datalife Engine Türkçe İndir

Datalife Engine 12.1

  • Yenilenen reklamlar ve meta etiketler modülü
  • Sayfa hızlandırması için optimizasyonlar
  • Yeni ilave alan seçeneği ve ekstra özellikler

Yeni Başlayanlar

Datalife Engine ile yeni tanışıyorsanız, aşağıdaki linkleri kullanarak sistem işleyişi hakkında bilgi sahibi olabilirsiniz.

Mobil Uygulamamız

Sitemizi kolayca ziyaret edebileceğiniz, forumu takip edip, yorum yazabileceğiniz mobil uygulamamız sizlerle...

Kullanıcılar

Sitenizi geliştirmek istiyorsanız, DLE esnekliğini iyi kullanan ekibimizden destek alabilirsiniz.

Geliştiriciler

Sistemin gelişimine katkıda bulunmak isterseniz, aşağıdaki dallardan uygun olanı seçip bize katılabilirsiniz.

Github'dayız

Kendi yapımımız olan ücretsiz modüllerimizi veya eklentilerimizi tüm geliştiricilere açık olacak şekilde Github üzerinden sunuyoruz.

» » Yandex Turbo Pages Eklentisi

Yandex Turbo Pages Eklentisi

Yandex Turbo Pages Eklentisi
Bu eklentiyi yaparak DataLife Engine v.12.1'de gelecek olan Yandex Turbo Pages desteğini DataLife Engine v.12 ve alt sürümlerde kullanabilirsiniz. Bu özellik Google AMP desteği ile benzerlik göstermektedir ancak Yandex arama sonuçları için kullanılmaktadır. Google'ın AMP servisine kıyasla tek bir şablona sahiptir ve tüm veriyi RSS akışından çekmektedir. Dolayısıyla mobil görüntülemelerde tam sürüm bir gezini deneyimi daha kısıtlıdır. Tıpkı Google AMP'te olduğu gibi Yandex Turbo Pages sayfaları da arama sonuçlarında yukarıda gözükmektedir. Ancak Yandex Turbo Pages'in Google AMP'e kıyasla bir artısı Yandex.Haberler ve Yandex.Zen akışında da bulunma ihtimalinizin bulunmasıdır. Eğer Haberler ve Zen akışlarına kayıt olursanız web siteniz bu alanlarda gözükebilir.

Gelelim düzenlemeyi yapmaya. Düzenleme işlemi aslında oldukça basit.

1. Öncelikle engine/rss.php dosyasını açalım ve bulalım:
[fullrss]<item>
<title>{title}</title>
<guid isPermaLink="true">{rsslink}</guid>
<link>{rsslink}</link>
<description><![CDATA[{short-story}]]></description>
<category><![CDATA[{category}]]></category>
<dc:creator>{rssauthor}</dc:creator>
<pubDate>{rssdate}</pubDate>
</item>[/fullrss]


Aşağıdaki kodla değiştirelim:
[fullrss]<item turbo="true">
<title>{title}</title>
<guid isPermaLink="true">{rsslink}</guid>
<link>{rsslink}</link>
<turbo:content><![CDATA[{short-story}]]></turbo:content>
<category><![CDATA[{category}]]></category>
<dc:creator>MSFThaber</dc:creator>
<pubDate>{rssdate}</pubDate>
<lastBuildDate>{rssdate}</lastBuildDate>
</item>[/fullrss]


*MSFThaber yazan alanı kendi site adınızla değiştirmeyi unutmayın.

Bulalım:
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">


Aşağıdaki kodla değiştirelim:
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:yandex="http://news.yandex.com.tr" xmlns:media="http://search.yahoo.com/mrss/" xmlns:turbo="http://turbo.yandex.com.tr">


*Resmi dökümanlarda yukarıda bulunan Yandex domainlerinin uzantıları .ru şeklindedir ancak ben .com.tr ile değiştirdim ve herhangi bir hata almadım. Eğer siz bir hata alırsanız domain uzantılarını .com.tr yerine .ru ile değiştirerek çözüme ulaşabilirsiniz.

Şimdi templates/rss.tpl dosyasını açalım ve bulalım:
[fullrss]<item>
<title>{title}</title>
<guid isPermaLink="true">{rsslink}</guid>
<link>{rsslink}</link>
<description><![CDATA[{short-story}]]></description>
<category><![CDATA[{category}]]></category>
<dc:creator>{rssauthor}</dc:creator>
<pubDate>{rssdate}</pubDate>
</item>[/fullrss]


Değiştirelim:
[fullrss]<item turbo="true">
<title>{title}</title>
<guid isPermaLink="true">{rsslink}</guid>
<link>{rsslink}</link>
<turbo:content><![CDATA[{short-story}]]></turbo:content>
<category><![CDATA[{category}]]></category>
<dc:creator>MSFThaber</dc:creator>
<pubDate>{rssdate}</pubDate>
<lastBuildDate>{rssdate}</lastBuildDate>
</item>[/fullrss]


Herhangi bir hata almamanız için Yönetici Kontrol Panelindeki şu ayarları kontrol edin:
Sistem Ayarları > RSS > RSS Yayımlama Biçimi (Sadece anasayfada yayınlananlar) > RSS Makale Gösterim Formatı (Tam açıklamalı)

Eğer Yandex stilini kullanmak istiyorsanız aşağıdaki alanı açın:


Bu işlemi yaptıktan sonra Yandex.Webmaster servisine kayıt olup Site information > Turbo pages sayfasına giderek sitenizin RSS bağlantısını bu alana girmeniz gerekiyor.

Yine bu sayfada Turbo pages sayfanız onaylandıktan sonra gerekli önizlemeleri gerçekleştirebilir, sayfanıza Google ve Yandex sayaç kodlarınızı ekleyebilir ve logosunuzu sayfaya yerleştirebilirsiniz.

Şu anda Yandex'in Turbo Pages servisi ülkemizde kullanılabiliyor olsa da Turbo Pages özelliğine sahip sayfalardaki Yandex'e ait alanlar Rusça olarak görüntülenmektedir.

Ayrıca bu düzenleme ile yapılan RSS metinleri HTML desteğine sahip değildir. Dolayısıyla makaleniz tek satır olarak sayfalanmaktadır. Ancak DataLife Engine v.12.1'i incelediğimizde RSS akışında HTML öğelerin kullanıldığı da gözükmektedir. Belki bu konuda Mehmet gerekli düzenlemeleri sizler için makaleye ekleyebilir.

Hepinize bol hitler.

Yapımcı: web_chuvak
Kaynak: https://forum.dle-news.ru/topic/71899-%D1%8F%D0%BD%D0%B4%D0%B5%D0%BA%D1%81-%D1%82%D1%83%D1%80%D0%B1%D0%BE-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B/?do=findComment&comment=359440
Demo: Tıkla
Türkçe Çeviri: Evan
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
3 679
MaRZoCHi 22 Ocak 2018 13:03
Teşekkürler. Hızlı sayfalar mobil için gerçekten güzel oluyor. Yandex'in de desteklemesi iyi oldu.

--------------------
İSTATİSTİKLER