Eklenti Adı : Tablo - Table BBCode
Yapımcı : Fahrenheit
Eklenti Sürümü : 1.0
Eklenti Tarihi : 23.11.2009
Güncelleme Tarihi : 21.08.2010
Uyumlu Sürüm : 1.80
Sistem : Sadece forum için
Eklenti Tipi : Değişiklik (mod)
Eklenti Türü : BBCode
Bu eklentinin modu için : Tıklayın
Tema Desteği : Tüm Resmi Temalar (5 Renkli, Kara Elmas, KFP-Tema, V_Tema, Tek Renkli, Kar Çiçeği)
indirme : phpKF 1.80 için
Değiştirilecek Dosyalar :
gerecler.php - temalar/5renkli/mesaj_yaz.html - dosyalar/betik_mesaj.js
Eklenecek Dosyalar:
dosyalar/tablo.gif
Açıklama : Bu eklenti ile mesajda istediğiniz şekilde tablolar oluşturabilirsiniz. Tablo BBCode düğmesini tıklayın, tablo boyut, satır ve hücre sayılarını girin, kodlar otomatik oluşturulacaktır.
GÖRÜNÜMÜ
ÖRNEK KULLANIMLAR:
Kod mantığı HTML`deki <table> ile aynıdır. HTML bilenler hemen kavrayacaktır, bilmeyenler için de aşağıda örnekler mevcut.
BBCode kullanımını kolaylaştırmak için tüm parametreleri katmadım, sadece boyut (width) ve yanyana hücre birleştirme (colspan) değerleri verilebiliyor.
Parametre olma ve olmama olasılığı hesaba katılarak kullanımı daha da kolaylaştırılmıştır. Yani parametre girilmek zorunda değildir.
Parametresiz (En basit ve kolay tablo örneği):
Alıntı Çizelgesi: Örnek 1 yazmış
[table]
[tr]
[td]Örnek Tablo 1[/td]
[/tr]
[tr]
[td]satır 1 - hücre 1[/td]
[/tr]
[/table]
Boyut parametreli (Tablo ve hücrelere sabit boyut atanmış örnek):
[table] ve [td] etiketlerinde piksel değeri ile sabit boyut veriyoruz.
Alıntı Çizelgesi: Örnek 2 yazmış
[table=400]
[tr]
[td=100]Örnek Tablo 2[/td]
[td=250]Örnek Tablo 2[/td]
[/tr]
[tr]
[td]satır 1 - hücre 1[/td]
[td]satır 1 - hücre 2[/td]
[/tr]
[/table]
Boyut ve hücre birleştirme parametreli gelişmiş örnek:
[table] ve [td] etiketlerinde yüzde değeri ile sayfa genişlğine göre değişken boyut veriyoruz.
[td] etiketinde boyuttan sonra noktalı virgül ( ; ) ile ayırarak birleştirilecek hücre sayısını giriyoruz (colspan).
Alıntı Çizelgesi: Örnek 3 yazmış
[table=80%]
[tr]
[td=100%;3]Örnek Tablo 3[/td]
[/tr]
[tr]
[td=30%]satır 1 - hücre 1[/td]
[td=70%;2]satır 1 - hücre 2[/td]
[/tr]
[tr]
[td]satır 2 - hücre 1[/td]
[td]satır 2 - hücre 2[/td]
[td]satır 2 - hücre 3[/td]
[/tr]
[/table]
Yukarıdaki örneklerde kolay anlaşılması için satır atlama ve boşluk kullanılmıştır ama siz satır atlama kullanmaktan kaçının. Sadece içine koyduğunuz yazılarda satır atlama kullanın.
Yani etiketleri [table][tr][td] şeklinde birleşik yazın.
TÜM KULLANILABİLİR ETİKET VE PARAMETRELER:
[table] - [table=250] - [table=80%]
[td] - [td=250] - [td=80%] - [td=150;3]
[tr]
[/tr]
[/td]
[/table]
Yukarıda da bahsettiğim gibi kolay kullanım ve açık doğurmaması için fazla parametre eklemedim.
Bu yüzden bbcode ile sadece boyut ve yanyana hücre birleştirme yapılabiliyor.
Tablo görünümü değiştirmek isteyen html bilenler, koddaki ilgili yerleri istedikleri gibi değiştirebilirler.
Bu eklenti ile ilgili değişiklik ve kullanım sorunlarını buraya yazabilirsiniz.