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

» » Kategoriler için otomatik menü oluşturma

Kategoriler için otomatik menü oluşturma

Admin panelden oluşturduğunuz kategoriler için otomatik olarak menünüzün gözükmesini sağlayabilirsiniz. Menü 3 kademeye kadar kategorilerinizi gösterebilir. Ana Kategori > Alt Kategori > 2. Alt Kategori şeklinde. TPL dosyasındaki taglar yardımıyla kolayca her temaya uyarlayabilirsiniz.

Derinlik 1 : depth1 : ( Ana kategori )
Derinlik 2 : depth2 : ( Alt kategori )
Derinlik 3 : depth3 : ( 2.Alt kategori )


Şablon dosyası ile her temanıza uyarlayabilirsiniz.

Admin panelde kategoriler :
Kategoriler için otomatik menü oluşturma

Sitede otomatik gözüken kategoriler :
Kategoriler için otomatik menü oluşturma

Kurulum dökümanı eklentide verilmiştir.

Dosyayı kaydet: Menu-Kurulum.zip [277,63 Kb] (İndirilme: 202)

javascript kodlarını eklenerek accordion menü yapımına elverişli hale getirilmiştir.
Dosyayı kaydet: menu-yeni.zip [1,84 Kb] (İndirilme: 120)

TPL dosyasında {seo-link} kodunu / ile başlacak şekilde ekleyiniz!

Alternatif javascript kodları. Eğer bir alt derinliğe sahipse kayarak açılır, değilse link görevi görür.
$("ul.depth1 > li > a").click( function(e) {
    li = $(this).parent('li');
    if ( li.find('ul.depth2').length ) {
        e.preventDefault();
        li.find('ul.depth2').slideToggle();
    }
});
$("ul.depth2 > li > a").click( function(e) {
    li = $(this).parent('li');
    if ( li.find('ul.depth3').length ) {
        e.preventDefault();
        li.find('ul.depth3').slideToggle();
    }
});


Yapımcı: Mehmet Hanoğlu
Kaynak: https://dle.net.tr/
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
0
lacers123 30 Mayıs 2018 13:54
Alıntı: Hagen
Merhaba bunu denemenizde fayda var diğer değişiklikleri geri alın.
https://dle.net.tr/dle-eklenti/2432-otomatik-kategori-sistemini-dle-11.1-de-kul
lanmak.html


Teşekkür ederim hocam deniyorum hemen.
0
lacers123 28 Mayıs 2018 12:53
Merhabalar.
Kurulumu eksiksiz yaptım yanlış yapmış olma ihtimaline karşı birkaç kez tekrar yaptım ancak bi türlü çalıştıramadım.
Sidebarda {menu} ile çağırıyorum ancak yalnızca yazı olarak görüyorum. Yani menü ya da kategoriler gelmiyor sadece {menu} yazısı geliyor.
Dle 11.2 sürümü kullanıyorum bu sorun neyden kaynaklanıyor olabilir?
Teşekkürler...
0
Evan 26 Şubat 2018 09:32
Alıntı: Sembolbu
12.1 için kurulum anlatımı güncellemesi istiyoruz :)

DataLife Engine 12.1'de sistem kendisi destekliyor. [leech=https://dle-news.com/extras/online/index.html?all2.html]Bu[/leech] sayfaya gidin ve ardından "Categories Menu" bağlantısına tıklayın. Gelen pencerede hangi dosyada, hangi kodları kullanacağınızı örnekli bir şekilde görebilirsiniz.
0
Sembolbu 26 Şubat 2018 02:36
12.1 için kurulum anlatımı güncellemesi istiyoruz :)
0
F.Ozyasar 26 Mayıs 2017 01:16
Bende oldu fakat forumda çıktı onu nasıl kaldırabiliriz ?
3 779
MaRZoCHi 23 Temmuz 2016 13:56
Aslında hiç class olmazsa bile yapılabilir. JS ve CSS de
Örnek:

http://screencloud.net/v/x6i3
.popmenu > li > ul { display: none; width: 200px; overflow: hidden; }
.popmenu > li:hover > ul { display: block; margin: 0px; padding: 0px; background: #555; padding: 5px; left: -195px; margin-top: -41px; position: absolute; border-radius: 5px; border-top-right-radius: 0px; }
.popmenu > li:hover > ul > li { padding: 0px 5px; }
.popmenu > li:hover > ul > li > a { color: #fff; }
.popmenu > li:hover > ul > li:hover { background: #212121; }

--------------------
3 779
MaRZoCHi 23 Temmuz 2016 10:01
@Hagen, kodları incelersen db sorgusu olmadığını görebilirsin. Bu nedenle önbelleklemeye ihtiyaç yok. Çünkü sistem kategoriler için özel olarak önbellek oluşturuyor. ( engine/cache/system/category.php )
2-3 ve yapılabilir ;)
Teşekkürler.

Ayrıca arşiv güncellendi. Kodlar php dosyasına aktarıldı.

--------------------
0
astala_orj 5 Temmuz 2016 03:31
@MaRZoCHi,
hocam php bilgim az acaba düzenleyip burada yayınlayabilirmisiniz tesekkürler şimdiden :d
3 779
MaRZoCHi 4 Temmuz 2016 16:38
@aimmortal, DLE 11 uyumlu olması için Kurulum.txt deki index.php yerine engine/modules/main.php yi düzenleyin.

@astala_orj, icon için değer
$cat_info[$key]['icon']
"{seo-link}" tagı gibi ekleyebilirsiniz.
seo-link için değer
get_url($cat_info[$key]['id'])

--------------------
0
astala_orj 4 Temmuz 2016 14:16
Mehmet Hocam Bu eklentiye birde categoy-icon çektirmezmiyiz tadından yenmez :D
0
aimmortal 22 Mayıs 2016 15:02
Bu eklentinin DLE 11 için güncellemesi lazım. Marzochi yardımcı olursan çok sevinirim.
3 779
MaRZoCHi 26 Ekim 2015 00:45
@Sukru, kodu sildim. Çünkü bu durumda işe yaramaz. Site adresinizi verirseniz bakabilirim..

--------------------
0
Sukru 25 Ekim 2015 22:34
Arkadaşlar ben kendime göre css ile menümü oluşturdum ama alt kategorisi olan kategoriye ok gibi simge koymak istiyorum ama beceremedim. Yardımcı olursanız sevinirim.
0
omerbozdi 21 Eylül 2015 20:56
Aci ben acemiyim de şimdi ben kategoriler oluşturdum ama main.tpl deki kodlarda açılan menü kodu yok çok kod denedim ama açılır menü yapamadım bende bunu indirdim yaparım diye ama nasıl ekleneceğini bilmiyorum kısaca anlatırmısın lütfen.
3 779
MaRZoCHi 7 Şubat 2015 13:32
@Seyfulllah, anladım. Önemli değil ;)
Dediğim gibi genelleme ile yazdım. Sorunlarınızı forumda konu açarak sorarsanız. Forumdaki blokta cevap yazılmayan konular görünüyor. Takip etmesi daha kolay oluyor.
Yani soruları forumdan sorarsanız, cevap yazılması için daha az beklersiniz.

Evet javascript ile çözdüm sorunu, menu mantığı temada farklı olduğundan, php ile uğraşmamak için bu kodu ekledim.

--------------------
0
Seyfulllah 7 Şubat 2015 12:25
@MaRZoCHi, yardımın için çok teşekkür ederim sorun çözüldü..

classlar ile ilgili olarak yaptığın değişikliklerin neredeyse tamamını yaptım ama nereyi atladım neden olmadı bilemiyorum.

Ayrica yorumlarda yardımcı olunmuyor kimse yardım etmiyor gibi bir iiimam yok . boyle birsey bu ekibe haksızlıktır. Ben sadece alt kısımdaki son yorumlar bolumunde gözükmesi için günde 1 defa mesaj attım. admin panelinde görüp göremediğinizi bilemiyorum. sadece sorunun çözülmediğini bunuda footerda ki son yorumlara tıklayanın okuyacağını düündüğüm için yazdım. daha önce çözülmüyor sorun diye haksızlık yapan olabilir ama ben boyle bir yorum veya ima yapmadım. bir kaç gündür de senin siteye bakamadığını da takip ettim. diğer arkadaşlardan anlayan vardır gibi düşündüm.

birde alttaki javascript i sen mi yazdın. Çünkü orjinalinde bu script yok. bu kod ile mi sorunu çözdün ?
3 779
MaRZoCHi 7 Şubat 2015 11:07
@Seyfulllah, bir çok kez yorum yazmak bize uygun zaman oluşturmuyor. Sonuçta kimsenin zorunlu görevi değil ilgilenmek. Uygun oldukça, vakit buldukça ve karşılıksız olarak yardım etmeye çalışıyoruz. Gerçekten bu tarz yorumlar hoş değil. ( Bir çok defa oldu, sadece sizin için söylemiyorum )

İkincisi, bir menü otomatik olmadı diye tema değiştirmek pek mantıklı değil. Bir süre manuel şekilde girilip kullanılabilir. Temanın en önemli kısmının menü olduğunu düşünmüyorum.

Modülün kurulumunu yapıp, menu.tpl ye aşağıdaki kodları girin. Yineliyorum, bir çok kez yorum yazdığınız için yardımcı olmadım. Uygun vakit bulduğum için yardımcı oldum. Buyrun...
<ul class="navigation">
	[depth1]
	<li><a href="/{seo-link}" title="{title}">{title}</a></li>
		[depth2]
		<li><span class="droplink" data-title="sub-{title}">{title}</span></li>
		<li class="dropmenu">
			<ul>
				[sub2]
				<li><a href="/{seo-link}">{title}</a></li>
				[/sub2]
			</ul>
		</li>
		[/depth2]
	[/depth1]
</ul>
<script>
$(document).ready(function() {
	$("ul.navigation li a[title]").each( function( i, a ) {
		var mtitle = $(this).attr('title');
		if ( $("span.droplink[data-title='sub-" + mtitle + "']").length != 0 ) {
			$("ul.navigation li a[title='"+ mtitle + "']").remove();
		}
	});
});
</script>

--------------------
0
Seyfulllah 7 Şubat 2015 10:25
arkadaşlar bu sorunu çözemeyecek miyiz ?
0
Seyfulllah 6 Şubat 2015 09:51
arkadaşlar yok mu yardımcı olacak yada şuan uğraşan var mı bu sorun ile ilgili.
temayı değiştirmek zorunda kalacam ya
0
Seyfulllah 5 Şubat 2015 10:22
arkadaşlar yok mu yardımcı olabilecek
0
Seyfulllah 4 Şubat 2015 10:27
@MaRZoCHi, site yayında değil local de. ayrıca bu sorunu 10.3 üzerinde bir temada ve 10.4 üzerinde farklı bir temada denedim. sistem çalışıyor. panelden ekle göster. sorun yok. ama ul ve li ile dropdown menuler var. {menu} kodunu , bunları kaldırıp yada aralarına atıp her türlü denedim. hep sorunlu çalışıyor. yani temanın orjinalınde olan dropdown menuler gibi olmuyor. css dosyalarında menu.tpl içindeki class ları aradım ama yok. yani o class lar css dosyalarında tanımlanmamış. temanın normal dropdown menulerinin class larını alayım menu.tpl deki classlara tanımlayım dedim. ama birebir uyuşmuyor. olmuyor.
tema dosyası aşağıdaki link te
Tema Dosyası
3 779
MaRZoCHi 3 Şubat 2015 22:01
@Seyfulllah, site adresiniz nedir acaba ? Menü html'i problemli sanırım.

--------------------
0
Seyfulllah 3 Şubat 2015 15:10
Aşağıdaki menu.tpl dosyasının class ları
<ul class="lmenu reset">
	[depth1]
	<li class="depth1"><a href="{seo-link}">{title}</a>
		[depth2]
		<ul class="reset">
			[sub2]
			<li class="depth2"><a href="{seo-link}">&nbsp;&nbsp;{title}</a>
				[depth3]
				<ul class="reset">
					[sub3]<li class="depth3"><a href="{seo-link}">&nbsp;&nbsp;&nbsp;&nbsp;{
title}</a></li>[/sub3] </ul> [/depth3] </li> [/sub2] </ul> [/depth2] </li> [/depth1] </ul>



benim temadaki açılır menu aşağıda


 <ul class="navigation">
                <li><span class="droplink">Menu 1</span></li>
                    <li class="dropmenu">
                        <ul>
                            <li><a href="/">Submenu </a></li>
                            <li><a href="/">Submenu</a></li>
                            <li><a href="/">Submenu </a></li>
                            <li><a href="/">Submenu </a></li>
                            <li><a href="/">Submenu </a></li>
                        </ul>
                	</li>
             
                <li><a href="/">Menu 4</a></li>
                <li><a href="/">Menu 5</a></li>
                <li><a href="/">Menu 6</a></li>
</ul>



yapmak istediğim otomatik menuyu çalıtırmak ama temadaki açılır menu css'leri ile çalıştırmak.
yardımcı olursanız sevinirim
0
Seyfulllah 3 Şubat 2015 14:11
çok teşekkür ederim. çalıştı.
FAKAT
bu şekilde kategoriler geldiğinde temada bulunan ul ve li css dosyaları işe yaramıyor.
yani normalde afilli duran menuler bildiğin düz yazıya dönüyor.
3 779
MaRZoCHi 3 Şubat 2015 13:59
@Seyfulllah, 10.4'te index.php yerine engine/modules/main.php dosyasında işlem yapılacaktır.

--------------------
0
Seyfulllah 3 Şubat 2015 13:53
10.4 üzerinde index.php de aşağıdaki kod yok. haliyle de kurulumu nasıl yapacaz acaba

echo $tpl->result['main'];
0
Seyfulllah 3 Ocak 2015 10:12
çok teşekkürler. dle 10.3 üzerinde sorunsuz çalıştı.
0
ozanca66 13 Kasım 2014 14:19
bunu kullanıyordum ama bir anda kategoriler kayboldu
3 779
MaRZoCHi 5 Ağustos 2014 21:08
@regal, Cookie kullanımı yok. Eklenti en sade haldedir. İhtiyaç duyanlar javascript yardımıyla ekleyebilirler.

--------------------
0
regal 5 Ağustos 2014 20:57
Teşşekkürler kategoriler tıklayıp açılınca cookiede kalıyomu açık olarak sayfayı yenileyince yada başka sayfaya geçnce ?
Yoksa sayfa yenilenince ana kategoriler açılı olmadanmı geliyor ?
1 2