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

» » Custom Comments v1.4

Custom Comments v1.4

Modül Yapımcısı
Mehmet Hanoğlu
Modül Versiyonu
1.4 (27.06.2016)
14 Değerlendirme
  • 100
Otomatik Kurulum Yok
Desteklenen Diller entr
Custom Comments modülü ile sitenizdeki yorumları istediğiniz gibi yerleştirebilirsiniz. Bilinen custom tagı mantığıyla aynı şekilde hazırlandı.
Böylece kullanımı daha kolay anlaşılabilir. Şablon dosyası ve kod ile ilgili tüm bilgiler aşağıda mevcuttur.
Artık siteniz için son yorumlar modülü aramanıza gerek kalmayacak. Bir çok DLE sürümü ile uyumlu olarak çalışabilmektedir.
Diğer sürümlerde meydana gelen uyumsuzlukları çözmek için bize geri bildirim gönderiniz.

Şablonda kullanılabilir taglar
Makale Bilgileri :
{news-title limit="50"} - Makalenin başlığı ( Tam uzunluk: {news-title} )
{news-cat}              - Makale kategorisinin linki
{news-link}             - Makele URL'si
{news-id}               - Makale ID'si


Kullanıcı Bilgileri :
{author}            - Kullanıcı adı
{author-colored}    - Kullanıcı adı ( grup rengi ile )
{author-id}         - Kullanıcı ID'si
{author-url}        - Profil sayfa URL'si
{author-foto}       - Avatar URL'si
{author-news}       - Makale sayısı
{author-comm}       - Yorum Sayısı
{author-group}      - Grubu ( Renklendirme destekli )
{author-group-icon} - Grup ikonu
{status}   - Yorumu ekleyen kullanıcının online/offline durumu


Yorum Bilgileri :
{approve}     - Onay durumu ( Onaylı:1, Onay bekliyor:0 )
{is_register} - Kayıtlı kullanıcı ise:1, değilse: 0
{email}       - Email adresi
{ip}          - IP adresi
{id}          - Yorum ID'si
{date}        - Tarih ( {date=Format} destekleniyor )
{text}        - Yorum metni HTML olarak
{text-preview}   - Yorum metni yazı olarak ilk 100 karakter
{comm-link}   - Yorum URL'si


Kontrol tagları :
[registered] Kayıtlı kullanıcı yorumu ise gözükür [/registered]


Comment kodu ve parametreleri
Comment kodu
{comments ... }

Parametreler ve açıklamaları :
users="yes" : Sadece kayıtlı kullanıcıların yaptığı yorumlar ( no: Ziyaretçilerin yaptığı yorumlar, kullanılmazsa: hepsi )
cache="yes" : Önbellekleme kullan ( Varsayılan: no )
id="1-100,5" : Yorum ID'leri 1-100 arasında ve 5 olanlar ( Tek yorum için de girilebilir id="10" )
news="1,2,3,4-10" : Makale ID'leri 1-10 arasında olanlar yorumlar ( Tek makale için de girilebilir: news="205" )
category="1-20" : Sadece kategori ID'leri 1-20 arasında olan makalelere yapılan yorumları listeler ( news, id parametreleri gibi kullanılabilir )
not-category="1,2,3" : Sadece kategori ID'leri 1,2,3 dışında olan makalelere yapılan yorumları listeler ( news, id parametreleri gibi kullanılabilir )
author="MaRZoCHi" : Sadece o kullanıcıya ait yorumlar
author="_THIS_" : Kullanıcı profil sayfasında, sadece o kullanıcıya ait yorumlar
author="_CURRENT_" : Giriş yapmış olan kullanıcıya ait yorumlar
approve="yes" : Sadece onaylanmış yorumlar ( no: onay bekleyen, kullanılmazsa: hepsi )
template="last_comm" : Yorum gösterimi için şablon dosyası
days="3" : Son 3 gün içinde yazılan yorumlar
from="0" : Başlangıç
limit="10" : Limit ( limit-from kadar yorum gösterilir )
order="date" : Sıralama kriteri ( date - Tarih, postid - Makale ID'si, author - Kullanıcı Adı, rand - Karışık )
sort="desc" : Sıralama metodu ( asc: Artan, desc: Azalan )


Örnek kodlar ( Aşağıdaki kodlar direkt olarak sitenizde çlaışmayabilir. Yukarıdaki açıklamayı okuyarak kendinize uygun parametreler ile kodunuzu oluşturup temanıza ekleyin ) :
{comments cache="yes" approve="yes" template="last_comm" from="0" limit="5" order="postid" sort="asc"}
{comments users="yes" news="205" cache="no" approve="yes" template="last_comm" from="0" limit="10" order="date" sort="desc"}
{comments category="1-20" author="_THIS_" cache="no" approve="yes" template="last_comm" from="0" limit="10" order="date" sort="desc"}
{comments not-category="5" author="_CURRENT_" cache="yes" approve="yes" template="last_comm" from="0" limit="5" order="postid" sort="asc"}

Github Proje Linki : https://github.com/dlenettrv2/custom-comments
Kurulum bilgileri arşiv içerisindedir.

Kurulum
1) Aç: index.php ( DLE 10.3 ve altı ) | engine/modules/main.php ( DLE 10.4 ve üstü )
Bul :
echo $tpl->result['main'];

Üstüne Ekle :
// Custom Comments - start
if ( stripos( $tpl->result['main'], "{comments" ) !== false ) {
	require_once ENGINE_DIR . "/modules/custom.comments.php";
	$tpl->result['main'] = preg_replace_callback ( "#\\{comments(.+?)\\}#i", "custom_comments_module", $tpl->result['main'] );
}
// Custom Comments - end

2) Temanızdaki bir CSS dosyasına ekleyin ( style.css veya engine.css )
.last-comment { margin: 0; padding: 3px 1px; list-style: none; border-bottom: 1px solid #CBDFE8; transition: .4s; }
.last-comment:hover { background: #f3f3f3; transition: .4s; }
.last-comment .foto { float: left; width: 85px; text-align: center; }
.last-comment .foto img { width: 50px; border-radius: 25px; border: 2px solid #ccc; }
.last-comment .foto span { font-size: 11px; }
.last-comment .info { float: right; width: 168px; margin-right: 2px; }
.last-comment .info a { color: #0261AE; }
.last-comment .info .comm { height: 50px; overflow: hidden; }
.last-comment .info .comm:after { content: "..."; }
.last-comment .info i { color: #666; float: right; margin-right: 5px; }

3) Yukarıda verilen Örnek Kodlar kısmından kendinize uygun kodu oluşturup, sitede son yorumları göstermek istediğiniz yere ekleyin.

For translators: No need any translation on module file, only need to translate 'description' into your language.




Modül ile neler yapılabileceği hakkında fikirleriniz varsa veya yaptığınız çalışmaların ekran görüntülerini. Yorum olarak ekleyenlerin yorumları buraya eklenecektir. Böylece kullanacak kullanıcılar için hazır fikirler sunabiliriz.

Modül için farklı görünümler: Tıkla
  • Yenilikler
  • Versiyon Tarihçesi
  • Versiyon Uyumluluğu
  • Video
  • Dosyalar
Version: 1.4 ( 27.06.2016 )
  • DLE 11.0 ile uyumluluk sağlandı.
Malesef bu içerik için video bulunmuyor.
Version: 1.4 ( 27.06.2016 )
  • DLE 11.0 ile uyumluluk sağlandı.

Version: 1.3 ( 30.11.2015 )
  • Ziyaretçiler ve üye ayrımı hatası giderildi.
  • Yeni versiyonlardaki linklerdeki / hatası giderildi.
  • Online durumu için {status} tagı eklendi.
  • Yeni sürümlerdeki avatar hatası giderildi.


Version: 1.2 ( 17.02.2015 )
  • Genel kullanım için THEME tagı sorunu giderildi
  • Makale başlıklarından slash hatası giderildi
  • Çoklu kullanımda fonksiyon çakışması engellendi


Version: 1.1 ( 04.02.2015 )
  • İlave makale bilgilerini çekme özelliği eklendi, {news-read} : Makalenin okunma sayısı, {news-rating} : Makalenin değerlendirmesi
  • Makale başlıklarından slash hatası giderildi
  • Hataya sebep olan bazı parametreler için öntanımlı değerler girildi
  • Kullanıcı profili sayfasında o kullanıcıya ait yorumların gösterilmesi için _THIS_ değişkeni eklendi.
  • Mevcut kullanıcıya ait yorumların gösterilmesi için _CURRENT_ değişkeni eklendi.
  • category ve not-category parametreleri eklendi.
  • Yorum gösterimi için kullanıcı grubuna ait izin kontrolü eklendi.


Version: 1.0 ( 10.01.2015 )
  • Custom mantığıyla çalışan kod yapısı
  • Tamamen özelleştirilebilir şablon dosyası
  • Akıllı kontrol tagları ile PHP düzenlemeden özelleştirebilme
1.0, DLE 10.3
1.1, DLE 10.4, 10.3
1.2, DLE 10.4, 10.3
1.3, DLE 10.6, 10.5, 10.4, 10.3
1.4, DLE 11.1, 11.0, 10.6, 10.5, 10.4, 10.3
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
3 779
MaRZoCHi 6 Temmuz 2016 21:29
@CepTiM, İlk olarak, kodları quote tagı ile değil code tagı ile vermelisin. Önceki mesajını düzenledim bu yüzden.

Kullanıdğın kod hangisi tam olarak. Önbellek açıksa temizleyip tekrar dene..

--------------------
0
CepTiM 6 Temmuz 2016 17:47
Sadece benim yorumlarım görülüyor yanlız sadece bunu nasıl ayarlayabilirim arkadaşlar.
0
CepTiM 6 Temmuz 2016 12:43
@MaRZoCHi, main.php ye kodu eklerken sadece bir nokta yüzünden çalışmamış. Şimdi düzeldi kardeşim. Fakat Sadece
{comments cache="yes" approve="yes" template="last_comm" from="0" limit="5" order="postid" sort="asc"}

bu kod çalışıyor :)
3 779
MaRZoCHi 6 Temmuz 2016 12:22
@CepTiM, kurulumu tekrar yap. Kodlar yaptığım işlemler nedeniyle hatalı görünüyordu..

--------------------
0
CepTiM 6 Temmuz 2016 11:59
Bir türlü koların dışınd bir şey gösteremedim kurulumu denildiği gibi yaptım.
3 779
MaRZoCHi 28 Haziran 2016 03:24
@Hagen, fark olarak bu daha gelişmiş diyebilirim. Sistemdeki için 11.0 yeniliklerini yazdığım Press Relese konusuna bakabilirsin
--------------------
DLE.NET.TR Mobil uygulaması ile gönderildi.

--------------------
0
blizzard3 28 Haziran 2016 00:49
@MaRZoCHi, anladim hocam saolun sonradan farkettim
3 779
MaRZoCHi 27 Haziran 2016 23:28
@blizzard3, DLE kullananlar custom'u iyi bilirler. Modül de aynı mantıkla çalışıyor. Ayrıca DLE resmi olarak benzer yapıdaki (aynı fonksiyon ismine sahip) modülü 11.0 sürümü ile sisteme entegre etti.
Mesajda bunu belirttim.
Bu Modül ile Neler Yapılabilir?

Altında da gerekli açıklamayı yaptım. Diyelim başka bir amaçla kullandınız, ekran görüntüsü ile ben şunun için şu kodla kullandım diye belirtirseniz konuya ekleriz.

Modül ile neler yapılabileceği hakkında fikirleriniz varsa veya yaptığınız çalışmaların ekran görüntülerini. Yorum olarak ekleyenlerin yorumları buraya eklenecektir. Böylece kullanacak kullanıcılar için hazır fikirler sunabiliriz.

Herşey hazır olmamalı ve olamaz da. Kullanıcı katkılarının da olması site içeriğini zenginleştirir. Farklı bakış açıları katar. Ben, bana bir proje için lazım oldukça veya kendime göre gerekli hissettikçe bişeyler üretiyorum ve mümkün olduğunca paylaşmaya çalışıyorum...

--------------------
0
blizzard3 27 Haziran 2016 21:52
Hocam elinize saglik guzel uygulama ama bole modulleri verirken mantigindan da bahsetseniz guzel olur yani bu modul son yorumlari listelemek icin kullanilabilir suralardada kullanilabilir gibi
0
KAYA 27 Haziran 2016 20:29
@MaRZoCHi, Ellerine Sağlık.
3 779
MaRZoCHi 27 Haziran 2016 19:00
Kurulum ve dosya güncellendi. Artık DLE 11.0 uyumlu.

--------------------
0
KAYA 27 Haziran 2016 17:16
Evet Bende Şimdi Gördüm Yorumları. Bende Beklemedeyim Hocam. Aynı Hata Mevcut. Bu Modül Güzel.
0
RedKit 12 Mart 2016 18:12
kardeşim bi videolu alatım felan çek yapamdım :(
3 779
MaRZoCHi 8 Mart 2016 00:03
DLE 11.0 da benzer yapıda yorum gösterme modülü eklendi. 11.0 sürümüne ait yenilik konusundan nasıl kullanıldığına bakabilirsiniz.
Bu modül için bir güncelleme yapacağım ;)

--------------------
0
KöxaL 7 Mart 2016 22:43
11.0 de main.php 'ye kodu eklediğim zaman aşağıdaki hatayı alıyorum.

Fatal error: Cannot redeclare custom_comments() (previously declared in /home/xxxx/public_html/engine/modules/functions.php:768) in /home/xxxx/public_html/engine/modules/custom.comments.php on line 57
3 779
MaRZoCHi 21 Şubat 2016 17:54
Forum da konu açıp sorabilirsin buradan devam etmeye gerek yok. Yorumları siliyorum.

--------------------
3 779
MaRZoCHi 21 Şubat 2016 15:09
@majidoff, yine de okumak zorunda bırakmamak lazım. Çeşitli uyarılar ayarlayacağım.
:) Teşekkürler.

--------------------
0
majidoff 21 Şubat 2016 14:51
@MaRZoCHi, hocam bence sitenin girişine(intro) büyük bir afiş eklemek onaylayamadan siteye girememek böyle bir çözüm :)

Ya da komple siteyi kapatmak.
buna gelirsek hocam kapatırsanız ben de tüm sitelerimi kapatırım.(zorunda kalırım) :)
3 779
MaRZoCHi 21 Şubat 2016 14:30
@hcelenk, şuan ki halinden ben de memnum değilim. Ben yaptım ama durum o. Her yorum yazmadan önce kuralları ben de görmek zorundayım... Elbette kendime kapatabilirim :)

Teşekkürler düşünceleriniz için.. Sürekli olarak yazılı olan şeyleri yazmak zor geliyor artık. Çok hazırcı olduk malesef :(
Kuralların da bana yararı yok açıkçası, destek isteyen kullanıcıya zaman kazandıracak şeyler..
Soruların forumdan sorulması da aynı şekilde takip açısından hem kullanıcıya hem de bize fayda sağlıyor. Buradan yazılan yorumlara yetişmek zor oluyor.

--------------------
0
hcelenk 21 Şubat 2016 14:09
@MaRZoCHi, Üstadım yardımcı olmamız gerekir size. Kuralları gözümüze sokacak kadar belirgin yaptınız ama nedense bizler biraz okuma özürlüyüz. Onaylayıp geçiyoruz.
Ama Siteyi kapatırım gibi yazı gördüm aman deyim :D Aklına gelirse böyle birşey hayra yorma. Dle gibi güzel bir sistem siz olmadan yürüyemez.

Emeklerinize Saygı Göstermek için HERKESİN kurallara uyması gerekmekte.
Saygılar..
3 779
MaRZoCHi 21 Şubat 2016 12:36
@araz, şu zorla bilgi istemek işinden bıktım gerçekten.
bar bad görünüyor diyorsun da neye göre berbat ? Biz nerden görecez senin gördüğünü? Site adresin ne? Bunları düşünmek zor mu anlamıyorum. Kötü görünüyor diyince sanki çözümü 2+2=4 gibi birşey bekliyorsun...
Sanki herşeyi aklımızdan yapıyoruz. Eminim ki yukarıda yazılan yazıları tam olarak okumadın ve css leri eklemedin. Eklediysen de nasıl olur diye araştırmak yerine "ki önceki yorumlarda bahsi geçti" hemen hazır cevap bekliyorsun.
Ayrıca yorum kurallarını okumanı tavsiye ederim.. Sorunun varsa forumda konu açabilirsin.
Şimdi yazacaksın kardeş iyi ki birşey sorduk ne bu afra tafra diye... Senin gibi yazan da çok oldu ben de yazdım bunları bir çok kez. O yüzden kurallar yazıyoruz ve zorla okutmaya çalışıyoruz ki böyle olmasın ama nafile.

Yakında üye alımlarını kapatıp tek bir kurala uymayanı yasaklayacağım sanırım bu sorunlar anca böyle çözülür.. Ya da komple siteyi kapatmak.

--------------------
0
araz 14 Şubat 2016 07:11
@MaRZoCHi, SU kodu koyanda calisiyor amma ber bad gorunuyor
{comments cache="yes" approve="yes" template="last_comm" from="0" limit="5" order="postid" sort="asc"}
3 779
MaRZoCHi 12 Şubat 2016 20:43
@araz, dediklerinizden bişey anlamadım. Konuyu tekrar okuyup yapmayı deneyin. Olmuyorsa başka alternatifler deneyebilirsiniz.

--------------------
0
araz 12 Şubat 2016 17:21
@MaRZoCHi, hicbir yerde. {comments ...} main tpda koymusum {comments ...} gorsenmiyor amma son konuda gorsenmiyor
3 779
MaRZoCHi 12 Şubat 2016 15:59
@araz, Üstteki yazıda örnek kodlar verdim.
{comments cache="yes" approve="yes" template="last_comm" from="0" limit="5" order="postid" sort="asc"}
{comments users="yes" news="205" cache="no" approve="yes" template="last_comm" from="0" limit="10" order="date" sort="desc"}
{comments category="1-20" author="_THIS_" cache="no" approve="yes" template="last_comm" from="0" limit="10" order="date" sort="desc"}
{comments not-category="5" author="_CURRENT_" cache="yes" approve="yes" template="last_comm" from="0" limit="5" order="postid" sort="asc"}

Buna benzer koddan hangisini kullanıdınız temada ?
---
Konuyu güncelledim. Sanırım bu kısım bilgi açısından eksik kalmış.

--------------------
0
araz 12 Şubat 2016 15:36
@MaRZoCHi, ne sordugunu anlamadim.main istiyorsun burdan baka bilirsin main.tpl
3 779
MaRZoCHi 12 Şubat 2016 13:16
@araz, hayır yorumları göstermek için main.tpl ye eklediğini {comments ile başlayan kodu soruyorum.

--------------------
0
araz 12 Şubat 2016 12:07
@MaRZoCHi, comments.tpl istiyorsun ?
3 779
MaRZoCHi 12 Şubat 2016 10:24
@araz, bunu istemedim. Yorumları {comments ...} kodunu soruyorum..

--------------------
0
araz 12 Şubat 2016 06:13
@MaRZoCHi,
 <li class="last-comment user_{status}">
	<div class="foto">
		<p><a href="{author-url}">{author-colored}</a></p>
		<img src="{author-foto}" alt="" />
		[registered]<br /><span>{author-news}/{author-comm}</span>[/registe
red] </div> <div class="info"> <a href="{news-link}">{news-title limit="25"}</a><br /> <div class="comm">{text-preview}</div> <i>{date}</i> </div> <div style="clear:both"></div> </li>
1 2 3 4 5