Merih Forum Programlama ve yazılım algoritmalar programlama SimpleBB için forumdan son konular eklentisi

  • 0 Oy - 0 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5
SimpleBB için forumdan son konular eklentisi

 
#1

SimpleBB için foruma yazılan son konular eklentisi. SimpleBB ayrı bir sistem değilde tam olarak DLE'nin kendisi olduğu için her özelliği aynı şekilde kullanabiliyoruz. Bu eklenti için sadece kategori id yerine foruma ait kategorilerin id lerini temsil edecek bir değişken atadık. Bu sadece forum kategori id lerini yazmadan otomatik olarak çektirebiliyoruz. Konuları çeken kod tamamen sistem tarafından sağlanan custom kodudur. Gerekli eklemeleri yapabilirsiniz.

Öncelikle SimpleBB modülünü buradan indirebilirsiniz.

Kurulum
1) Temanızda çalışan bir css dosyasına ekleyin
Kod:
#simplebb-lp { width: 99%; border-collapse: collapse; text-align: left; cursor: default; margin: auto;  margin-bottom: 15px; }
#simplebb-lp thead { border-bottom: 4px solid #3E4B51; }
#simplebb-lp thead td { font-size: 13px; color: #197ED1; font-weight: normal; }
#simplebb-lp td { border-bottom: 1px solid #ccc; color: #666; padding: 7px 5px; font-size: 12px; }
#simplebb-lp td a { color: #668DD8; }
#simplebb-lp td a:hover { color: #224994; text-decoration: none; }


2)Sadece ana sayfada gözükmesini sağlamak için aviable tagı ile verildi. İsteyen kaldırabilir.
main.tpl de [c]{info}[/c] tagının altına ekleyebilirsiniz.
Kod:
[aviable=main]
<table id="simplebb-lp">
    <thead>
        <tr>
            <td><h5 class="btl">Konu</h5></td>
            <td><h5 class="btl">Gönderen</h5></td>
            <td><h5 class="btl">Forum</h5></td>
            <td><h5 class="btl">Cvp/Gösterim</h5></td>
            <td><h5 class="btl">Tarih</h5></td>
        </tr>
    </thead>
    <tbody>
        {custom category="{forum-cats}" template="forum/lastpost" limit="6" cache="no"}
    </tbody>
</table>
[/aviable]



SimpleBB 2.1 sürümüne 3.adım dahil edilmiştir. Eğer 2.1 öncesi bir sürüm kullanıyorsanız aşağıdaki 3. düzenlemeyi yapınız.
3) Aç: engine/modules/main.php
Bul:
Kod:
$tpl->load_template ( 'main.tpl' );


Altına ekle
Kod:
// SimpleBB - 20
if ( isset( $forum ) ) {
    $tpl->copy_template = str_replace( "{forum-cats}", implode( ",", $forum->get_forums() ), $tpl->copy_template );
}
// SimpleBB - 20


Eğer temanızda forum/lastpost.tpl dosyası yoksa aşağıdaki kodları kullanarak oluşturabilirsiniz:
Kod:
<tr>
    <td><a href="{full-link}">{title}</a></td>
    <td>{author}</td>
    <td>{category}</td>
    <td>{comments-num} / {views}</td>
    <td>{date}</td>
</tr>



Önizleme
[Resim: 1445291539_datalife_engine_-_2015-10-20_00.23.23.png] 

Yapımcı: 
Kaynak: https://dle.net.tr




Bul
Alıntı


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  iş ve öğrenci için Çalışan devam durumu izleyicisi kıllıbacak 0 832 24-03-2019, Saat: 00:06
Son Mesaj: kıllıbacak
  SimpleBB v2.3.2 kıllıbacak 0 779 27-01-2019, Saat: 17:41
Son Mesaj: kıllıbacak
  kodlama editörü brackets için tavsiyeler xray 0 1,402 13-10-2018, Saat: 12:24
Son Mesaj: xray
  Yeni Başlayanlar için Öğrenmesi En Kolay 5 Programlama Dili selami 0 2,277 26-05-2017, Saat: 11:49
Son Mesaj: selami

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Bu konuyu görüntüleyen kullanıcı(lar):
1 Ziyaretçi

   
Türkçe Çeviri: Emre KRMN, Kodlayanlar MyBB, © 2002-2022 MyBB Group.  



Merih Forum® bilgi paylaşım platformu. 2015-∞ Tüm hakları saklıdır.