• 09-05-2010, 14:31:18
    #1
    Üyeliği durduruldu
    VİDEO İÇİN: http://cssders.com/29-dle-part-sistemi-yapma.html



    S.a arkadaşlar, şimdi DLE'de nasıl part sistemi yapabiliriz? Onu öğrenelim..

    İlk olarak admin panelimizde İlave Alan oluşturmalıyız. Bunu için;

    https://www.siteadi.com/admin.php?mo...tion=configure adresine giriyor ve Yeni Alan Ekle diyoruz.


    Alan Adı --- Alanımızın Adı (Türkçe karakter kullanmayın - ı,ş,ç,ğ,ü,İ -)

    Alan Tanımı --- Konu eklerken gözükecek bir tanım (Örneğin; Embed kodunu yazınız.. gibi)

    Kategori --- Tümü diyeceksiniz..

    Alan Tipi --- (Bu iki türlü olacak. Part başlıkları için Bir Satır diyeceksiniz.. Part Embed kısmı için ise Birkaç satır diyeceksiniz.)

    Varsayılan Değer --- Boş bırakıyoruz.

    İsteğinize Göre Kullanın sekmesinide işaretlemeyi unutmayın.


    Kaydet diyoruz ve tamam ilave alanımızı oluşturduk. Şimdi oluşturacağınız ilave adlarınızı aşağıda yazıyorum. Sabır ile oluşturun lütfen

    tab1 -- Bir Satır
    
    tabembed1  -- Birkaç Satır
    
    tab2 -- Bir Satır
    
    tabembed2 -- Birkaç  Satır
    
    tab3 -- Bir Satır
    
    tabembed3 -- Birkaç Satır
    
    tab4  -- Bir Satır
    
    tabembed4 -- Birkaç Satır
    
    tab5 -- Bir Satır
    
    tabembed5  -- Birkaç Satır
    
    tab6 -- Bir Satır
    
    tabembed6 -- Birkaç  Satır
    
    tab7 -- Bir Satır
    
    tabembed7 -- Birkaç Satır
    
    tab8  -- Bir Satır
    
    tabembed8 -- Birkaç Satır
    
    tab9 -- Bir Satır
    
    tabembed9  -- Birkaç Satır

    ilave alanlarımızı oluşturduktan sonra admin panelimiz aşağıdaki görüntüde olması gerekiyor.



    Şimdi ise bu alanları full-story.tpl'mizde göstermeyi öğrenelim..

    Bunu için arkadaşlar ben kendimde olan bir tam sistemini kurdum.Şimdi full-story.tpl dosyanızı açın ve tab sistemini göstereceğiniz kısma aşağıda kodları yazın.

    <ul>
            <li><a  href="#tab1">[xfvalue_tab1]</a></li>
            <li><a  href="#tab2">[xfvalue_tab2]</a></li>
            <li><a  href="#tab3">[xfvalue_tab3]</a></li>
            <li><a  href="#tab4">[xfvalue_tab4]</a></li>
            <li><a  href="#tab5">[xfvalue_tab5]</a></li>
            <li><a  href="#tab6">[xfvalue_tab6]</a></li>
            <li><a  href="#tab7">[xfvalue_tab7]</a></li>
            <li><a  href="#tab8">[xfvalue_tab8]</a></li>
            <li><a  href="#tab9">[xfvalue_tab9]</a></li>
        </ul>
        <div>
            <div  id="tab1">
            [xfvalue_tabembed1]
            </div>
            
            <div  id="tab2">
            [xfvalue_tabembed2]
            </div>
            
            <div  id="tab3">
            [xfvalue_tabembed3]
            </div>
            
            <div  id="tab4">
            [xfvalue_tabembed4]
            </div>
    
            <div  id="tab5">
            [xfvalue_tabembed5]
            </div>
            
            <div  id="tab6">
            [xfvalue_tabembed6]
            </div>
            
            <div  id="tab7">
            [xfvalue_tabembed7]
            </div>
            
            <div  id="tab8">
            [xfvalue_tabembed8]
            </div>
            
            <div  id="tab9">
            [xfvalue_tabembed9]
            </div>
        </div>
    
        <div  style="clear:both;"></div>

    Daha sonra main.tpl dosyasını açıp HEAD tagları arasına aşağıda kodu yazın.

    <script type="text/javascript"  src="http://sitenizinadi.com/jquery.min.js"></script>
    <script  type="text/javascript">
    
    $(document).ready(function() {
    
        //Default  Action
        $(".tab_content").hide(); //Hide all content
        $("ul.tabs  li:first").addClass("active").show(); //Activate first tab
        $(".tab_content:first").show();  //Show first tab content
        
        //On Click Event
        $("ul.tabs  li").click(function() {
            $("ul.tabs  li").removeClass("active"); //Remove any "active" class
            $(this).addClass("active");  //Add "active" class to selected tab
            $(".tab_content").hide();  //Hide all tab content
            var activeTab =  $(this).find("a").attr("href"); //Find the rel attribute value to  identify the active tab + content
            $(activeTab).fadeIn();  //Fade in the active content
            return false;
        });
    
    });
    </script>
    jquery.min.js Download


    Son olarak temanızın CSS dosyasını açın.
    /*  Tab Sistemi */
        ul.tabs {margin: 0; padding: 0; float: left;  list-style: none; height: 25px; width: 100%;}
        ul.tabs li {float:  left; margin: 0; padding: 0; height: 24px; line-height: 24px;  border-left: none; margin-bottom: -1px; background: #000; overflow:  hidden; position: relative;}
        ul.tabs li a {text-decoration: none;  color: #fff; display: block; font-size: 12px; padding: 0 10px; outline:  none;}
        ul.tabs li a:hover {background: #ddd;}    
        html  ul.tabs li.active, html ul.tabs li.active a:hover  {background-color:  #fff; color: #000; text-shadow: 1px 1px 3px #000;}
        html ul.tabs  li.active a {color: #000;}
        .tab_container {clear: both; float:  left; width: 100%; background: transparent;}
    Yukarıdaki CSS kodları benim kendi sitemin temasına göre uyarlıdır. Siz isteğinize göre değiştirebilirsiniz. Tab sisteminiz hayırlı olsun Birde videoyu izlemenizi tavsiye ederim.

    Zaten DLE'de olan bir özellik ile güzel birşey yapmış olduk Umarım herkes anlamıştır.

    Kolay gelsin / Tayfun Erbilen
  • 09-05-2010, 16:31:32
    #2
    Ellerinize Sağlık Hocam Güzel Bir Anlatım Olmuş Fakat 1-2 Sorum Olacaktı..

    1.) İframe'li Embed kodlarını Ekliyormu o şekilde ?
    2.) Kendi Playerımızda Nasıl Oynatırız..
  • 09-05-2010, 19:19:34
    #3
    Üyeliği durduruldu
    sncr_1 adlı üyeden alıntı: mesajı görüntüle
    Ellerinize Sağlık Hocam Güzel Bir Anlatım Olmuş Fakat 1-2 Sorum Olacaktı..

    1.) İframe'li Embed kodlarını Ekliyormu o şekilde ?
    2.) Kendi Playerımızda Nasıl Oynatırız..
    iframe kodları eklemek için parse.class.php dosyasında iframe diye aratıp çıkan yerleri silmen gerekli. Daha sonra ekleyebilirsin

    Kendi playerında oynatmak için facebook'un mp4 linkleri var onu yazman yeterli zaten. Videodada farkettiysen ^^
  • 13-05-2010, 09:03:17
    #4
    Üyeliği durduruldu
    Helal olsun dleturkte gordum konuyu super yapmısnız burdada gorunce yıne bır tesekkur yorumu yazmak ıstedım cok guzel 1 iş eyvallah hocam
  • 16-05-2010, 18:57:54
    #5
    Dlenin gelişimi için güzel işler bunlar + rep