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

» » Makalenin ana kategorisini çekme

Makalenin ana kategorisini çekme

Eğer sitenizde kategorileriniz; Kategori -> Alt kategori şeklinde ise bu düzenleme ile ana kategorinin adını çekebilirsiniz.
main-category tagı, eğer makale alt kategoride ise bir üst kategorinin adını çeker. Değilse boş bir değer alır.

Aç - engine/modules/show.short.php, engine/modules/show.full.php, engine/modules/show.custom.php
Bul :
$category_id = $row['category'];

Altına Ekle :
						// MWS Main Category Hack
						$tpl->set( '{category}', $cat_info[ $category_id ]['name'] );
						if ( $cat_info[ $category_id ]['parentid'] != "0" ) {
							$_pid = $cat_info[ $category_id ]['parentid'];
							$tpl->set( '{main-category}', $cat_info[ $_pid ]['name'] );
						} else {
							$tpl->set( '{main-category}', "" );
						}
						// MWS Main Category Hack

( Eğer kodu bulamazsanız düzenlemeyi yapmayın. Yeni sürümlerde search.php show.custom.php yi kullanıdığı için )
Aç - engine/modules/search.php
Bul :
$category_id = $url_cat;

Altına Ekle :
		// MWS Main Category Hack
		$tpl->set( '{category}', $cat_info[ $category_id ]['name'] );
		if ( $cat_info[ $category_id ]['parentid'] != "0" ) {
			$_pid = $cat_info[ $category_id ]['parentid'];
			$tpl->set( '{main-category}', $cat_info[ $_pid ]['name'] );
		} else {
			$tpl->set( '{main-category}', "" );
		}
		// MWS Main Category Hack

Kullanımı :
shortstory.tpl, fullstory.tpl, searchresult.tpl
{main-category} : Eğer alt kategori ise bir üst kategorinin adını çeker
{category} : En alt kategorinin adını çeker


Yapımcı: Mehmet Hanoğlu
Kaynak: https://dle.net.tr/
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
0
mehmet 6 Şubat 2016 22:23
Hocam {main-category} zaten onceden name olarak vardı. Sadece alttaki yeri name yaptım düzeldi fakat kategori içine atmıyor.
$tpl->set( '{category}', $cat_info[ $category_id ]['alt_name'] );

Dediğiniz {main-category-url} olarak alt_name olarak ikinci satıra ekledim fakat sonuç alamadım herhalde yapamadım. Buyrun altta kodu verdim düzenleyip verseniz sevinirim :)

// MWS Main Category Hack
$tpl->set( '{category}', $cat_info[ $category_id ]['name'] );
$tpl->set( '{main-category-url}', $cat_info[ $category_id ]['alt_name'] );
if ( $cat_info[ $category_id ]['parentid'] != "0" ) {
$_pid = $cat_info[ $category_id ]['parentid'];
$tpl->set( '{main-category}', $cat_info[ $_pid ]['name'] );
} else {
$tpl->set( '{main-category}', "" );
						}
// MWS Main Category Hack
3 779
MaRZoCHi 6 Şubat 2016 22:01
@Hagen, evet haklısın.

@mehmet, aynı satırı altına kopyala {main-category} olan name olsun, {main-category-url} olarak alt_name ekle.

--------------------
0
mehmet 6 Şubat 2016 17:02
Hocam düzeldi fakat kategori tıkladığımız zaman bu kezde gerekli yere atmıyor. Şöyle bi link çıkıyor.
/Ağ%20Araçları/
3 779
MaRZoCHi 6 Şubat 2016 15:16
@mehmet, eklediğin kodda alt_name varsa eskidir. Onları name olarak değiştir düzelir.

--------------------
0
mehmet 6 Şubat 2016 14:39
Merhabalar resimde gösterdiğim yerlerin düzgün görünmesini istiyorum, ag araclari değilde Ağ Araçları olarak görünmesi için uğraştim yapamadım. Diğer kategorilerde öyle görünüyor. Düzgün olarak görünmesi için düzenleme yapılabilirmi ?

0
mrtk34 6 Aralık 2015 18:46
Selam Kodu aşağıdaki gibi yaptım, linkide aşağıdaki gibi verdim.Linktede, İsmi göstermede de sorun olmadı. Bilginize.

<a href="../{category}">{categoryn}</a>


// MWS Main Category Hack
$tpl->set( '{categoryn}', $cat_info[ $category_id ]['name'] );
$tpl->set( '{category}', $cat_info[ $category_id ]['alt_name'] );
if ( $cat_info[ $category_id ]['parentid'] != "0" ) {
$_pid = $cat_info[ $category_id ]['parentid'];
$tpl->set( '{main-category}', $cat_info[ $_pid ]['name'] );
} else {
$tpl->set( '{main-category}', "" );}
// MWS Main Category Hack
3 779
MaRZoCHi 26 Kasım 2015 23:28
@mehmet, est. yardımcı olduysak ne mutlu.

--------------------
0
mehmet 26 Kasım 2015 23:17
Verdiğiniz kodu değiştirerek sorun çözülmüş oldu sayenizde çok teşekkür ediyorum. Emeğinize sağlık
3 779
MaRZoCHi 26 Kasım 2015 23:00
Evet ben de farkettim.
$tpl->set( '{category}', $cat_info[ $category_id ]['name'] );

Bu kodu aşağıdaki ile değiştir
$tpl->set( '{category}', $cat_info[ $category_id ]['alt_name'] );

Yeni sürümlerde search.php düzenlemesine gerek yok ;)

--------------------
0
mehmet 26 Kasım 2015 22:04
<a href="/{category}/">{category}</a>

Bu verdiğiniz kod istediğim gibi oldu fakat tıkladığımızda hata sayfasına atıyor makalenin olduğu yere atmıyor.

Birde yukarda
engine/modules/search.php
içindeki bu kod:
$category_id = $url_cat;
yok ne yapacaz ?
3 779
MaRZoCHi 26 Kasım 2015 14:34
@mehmet, @mrtk34, ana kategoriyi verdiği için
<a href="/{category}/">{category}</a>
olarak kullanabilirsin.

--------------------
0
mehmet 26 Kasım 2015 13:40
Bu eklenti tam aradığım eklenti fakat {category} özelliğini kullandığımızda ilgili kategoriyi çekiyor fakat tıklanılabilir olmasını istiyorum ? kategoriye link nasıl veririz ? Şimdiden teşekkürler.
0
mrtk34 22 Kasım 2015 22:28
Mehmet Hocam, yine işe yaradı teşekkürler. {category} değişkeninde ilgili kategoriye link verme işlemini nasıl yapabiliriz. Yardım rica ederim.