Datalife Engine Türkçe Yama İndir

Datalife Engine 14.0

  • Temalara yeni taglar eklendi ve geliştirildi
  • Yeni AirPlay medya oynatıcısı eklendi
  • 1500 adet yeni ifade (emoji) eklendi

Github'dayız

Kendi yapımımız olan modüllerin neredeyse tamamını ücretsiz olarak Github üzerinden yayımladık. Sadece bu modüller için "destek" verilecektir.

We are on Github

Almost all of our own modules have been released free of charge via Github. We support only these modules

» » Ufak düzenlemeler ile Beğen eklentisi

Ufak düzenlemeler ile Beğen eklentisi

MWS Like Hack

Amaç olarak sadece "Beğen" butonu ve beğenme sayısı amacıyla düzenleme yapılmıştır. Herhangi bir ek dosya yüklemeden veya sistem işleyişini bozmadan ufak düzenlemeler ile "Beğen" eklentisine sahip olacaksınız.
Mantığı : DLE rating sisteminde bulunan 5 yıldızlı oylama sistemindeki 5.yıldızın yaptığı işlevi yaparak geriye beğenilme sayısını alacağız yani toplam oy sayısı.
Ek olarak rating sistemini de kullanacaksanız. Şablona eklemeniz gereken koddaki doRate('1'... yazan kısmı doRate('5'... olarak değiştirseniz her beğen butonuna tıklandığında 5 yıldız verilmiş olunacak.

Ufak düzenlemeler ile Beğen eklentisi

1) Aç - engine/classes/js/dle_js.js

Bul :

$("#ratig-layer-" + c).html(e);


Sonrasına Ekle :

$("#like-" + c).html(b.votenum);



2) Aç - engine/modules/show.full.php

Bul :
if( $row['allow_rate'] ) { 



Üstüne Ekle :
$tpl->set( '{like}', $row['vote_num'] );


3) fullstory.tpl / shortstory.tpl / [custom].tpl

Ekle :


	<a id="like-{news-id}" onclick="doRate('5', '{news-id}'); return false;">{like}</a>

	<a id="like-{news-id}" onclick="doRate('4', '{news-id}'); return false;">{like}</a>

	<a id="like-{news-id}" onclick="doRate('3', '{news-id}'); return false;">{like}</a>


Yapımcı: Mehmet Hanoğlu
Kaynak: https://dle.net.tr/
Demo: Tıkla
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
3 779
MaRZoCHi 31 Temmuz 2015 00:37
10.5' e güncelleyin bence. Onda bu sistem DLE tarafından sağlanıyor ve sonraki sürümlerde de var olacak.

--------------------
0
ahmetpolat12 29 Temmuz 2015 11:58
@MaRZoCHi, Ben 10.4 ü kurdum beğen-beğenme veya yıldızlı oylama sistemi "buddy" tema konuların altında yok görünüyor. Sistem ayarlarından aktifleştirdim. aktifleşmiyor ne yapabilirim.
3 779
MaRZoCHi 21 Ocak 2015 22:38
@ExheptaN, beğendim, beğenmedim butonları için değil anlatım. Yıldız sistemini, + - sistemine dönüştürme.
{like} - Verilen oy sayısı, o yüzden 3 tane 0 veya 1 görüyorsunuz
doRate('5', olanı beğen için
doRate('1', olanı beğenmedim için kullanabilirsiniz.
Stiller ayrıdır. Yani aynı görünümdeki butonlar bu duruma dahil değil.
Tüm bunları yapmak yerine DLE 10.4 kurun, zaten o sistem kendinde var.

--------------------
0
ExheptaN 21 Ocak 2015 21:42
@MaRZoCHi, Anlatılanları uyguladım.


Soldaki gibi 0 0 0 diye gözüküyor, birine tıklayıncada 1 1 1 oluyor. Beğendim veya beğenmedim butonu aktifleşmiyor.
0
KAYA 22 Temmuz 2014 13:39
Gayet Güzel Teşekkür Ederim. wink