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 için category-not parametresi

Custom için category-not parametresi

Custom tagında kullanmak üzere kategorileri girebiliyoruz. Fakat bazen bu kategorilerin dışındakiler gibi bir kullanıma ihtiyaç duyuyoruz.
Fakat sistemde böyle bir özellik mevcut değil. Yapacağımız düzeneleme ile bu özelliği sisteme kazandıracağız.

Dosya: engine/modules/functions.php

Bul :
if( preg_match( "#category=['\"](.+?)['\"]#i", $param_str, $match ) ) {


Üstüne Ekle :
	if( preg_match( "#category-not=['\"](.+?)['\"]#i", $param_str, $match ) ) {
		$temp_array = array();
		$match[1] = explode (',', $match[1]);
		foreach ($match[1] as $value) {
			if( count(explode('-', $value)) == 2 ) $temp_array[] = get_mass_cats($value);
			else $temp_array[] = intval($value);
		}
		$custom_category = trim( implode( "|", array_diff( array_keys( $cat_info ), $temp_array ) ) );
		if( $config['allow_multi_category'] ) {
			$where[] = "category regexp '[[:<:]](" . $custom_category . ")[[:>:]]'";
		} else {
			$custom_category = implode( "','", $custom_category );
			$where[] = "category NOT IN ('" . $custom_category . "')";
		}
	}


Örnek bir kullanım :
{custom category-not="6,7" template="topnews"}


Sistemdeki 6 ve 7 ID'li kategorilerin dışındaki tüm kategorileri kapsar.

Yapımcı: Mehmet Hanoğlu
Kaynak: https://dle.net.tr
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
3 779
MaRZoCHi 3 Ocak 2015 09:41
Bu düzenleme 10.4'e eklendi. Yani 10.3 ve altı sürümler için kullanılabilir.

--------------------
0
marika 18 Eylül 2014 20:51
Bu da işe yarar bir düzenleme olmuş.