Datalife Engine Türkçe İndir

Datalife Engine 13.0

  • Sitenizi otomatik güncelleyebileceğiniz sistem
  • Tek tıklama ile plugin kurma/kaldırma sistemi
  • Geliştirilmiş site araması ve SEO optimizasyonları

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.

» » Son yorumlar için başlık limit ile başlık karakter sınırı ekleme

Son yorumlar için başlık limit ile başlık karakter sınırı ekleme

Ben bu özelliği temamda sürekli olarak kullanıyorum. Bazı makalelerin başlık uzunluğu çok olduğu için tek satırda listelenmesini engelliyor ve bu da görsel olarak hoş durmuyor. Artık {news-title limit="x"} etiketini kullanarak x'e değer verip başlıklarda karakter sınırını kullanabilirsiniz.

1. engine/classes/comments.class.php dosyasını aç ve bul:
else 	{
			$tpl->set( '{news_title}', "" );
			$tpl->set( '{news-link}', "" );
			$tpl->set( '{news-title}', "" );
		}


Altına ekle:
		if ( preg_match( "#\\{news-title limit=['\"](.+?)['\"]\\}#i", $tpl->copy_template, $matches ) ) {
			$count= intval($matches[1]);

			$row['title'] = strip_tags( $row['title'], "<br>" );
			$row['title'] = trim(str_replace( "<br>", " ", str_replace( "<br />", " ", str_replace( "\n", " ", str_replace( "\r", "", stripslashes( $row['title'] ) ) ) ) ));
			
			if( !$row['title'] ) $row['title'] = $lang['comments_empty'];
			
			if( $count AND dle_strlen( $row['title'], $config['charset'] ) > $count ) {
						
				$row['title'] = dle_substr( $row['title'], 0, $count, $config['charset'] );
						
				if( ($temp_dmax = dle_strrpos( $row['title'], ' ', $config['charset'] )) ) $row['title'] = dle_substr( $row['title'], 0, $temp_dmax, $config['charset'] );

			}
	
			$tpl->set( $matches[0], $row['title'] );
	
		}


Bundan sonra temanızda son yorumları listelerken artık başlıklarda sınırlama yapabilirsiniz.

Yapımcı: Evan
Kaynak: https://msfthaber.com
Demo: Tıkla
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
3 774
MaRZoCHi 10 Şubat 2018 12:25
Şimdi farkettim de ben de aynı eklentiyi yapmışım :) Siteyi 12.1 yaparken yaptığım custom comments yerine DLE dekini kullanmak isteyince gerekmişti.

--------------------
74
yusufdj 9 Şubat 2018 23:14
Çok teşekkürler yararlı bir paylaşım, benim yorumlarım sağa doğru açılıp gösteriliyor çok uzun göstermesini istemiyorum onu nasıl yapabilriim?
İSTATİSTİKLER