Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
MyBB Konu İçi Tablo Sistemi
#1
Information 
Bir çok büyük forum da çalıştım ve gördüğüm şey şu oldu:
Yönetim ekibine verdikleri görevleri bir konuda toplayıp bir tablo oluşturup + veya - koyuyorlardı. MyBB editöründe tablo oluşturma butonunu aradım ancak bulamadım. vBulletin vb. sistemlerde bu mevcut. Dolayısıyla ben de MyCode ile işimi halletmeye baktım. Burada yapacağımız şey tamamen HTML ile aynı yapıda.

İlk Aşama: Admin Paneline Girin
Admin Paneli   >>   Forum Ayarları   >>   MyKod Yönetimi   >>   Yeni MyKod Ekle sayfasına gelin.

MyKod Başlığı: Tablo Etiketi
Kısa Bilgi: tablo başlangıç etiketi
Düzenli İfade: \[table\](.*?)\[/table\]
Yerine Gösterilicek İfade: <table>$1</table>

Biz Burada Ne Yaptık?
Normalde HTML ile tablo oluştururken <table> etiketi ile başlarız ve </table> etiketi ile bitiririz. MyBB sistemine HTML'i konu içine doğrudan sokamayacağımız için HTML'i MyKod ile konu içide dahil ettik. Bkz:
Kod:
[table] ile başlayacağız [/table]
ile bitireceğiz.

İkinci Aşama: Yeni MyKod Ekleyin
Tekrar demin uyguladığınız işlemi yapın. Yani aynı sayfaya gelin.

MyKod Başlığı: Satır Etiketi
Kısa Bilgi: satır etiketi
Düzenli İfade: \[tr\](.*?)\[/tr\]
Yerine Gösterilicek İfade: <tr>$1</tr>

Peki Şimdi Ne Yaptık?
HTML'de <table> etiketinden sonra <tr> etiketi gelir. Yani tablonun ilk satırı, ikinci satırı, üçüncü satırı,... bu böyle devam eder. <tr> ile satıra başlar ve </tr> ile bitiririz. MyBB'ye HTML dahil edemediğimiz için(eklentilerle edilebilir ancak olmadığını varsayıyoruz.) <tr> etiketini
Kod:
[tr]
MyKoduna çevirdi.

Üçüncü Aşama: Son MyKodunuzu Ekleyin
Yine aynı sayfaya gelerek MyKod ekleyeceğiz. Ancak bu sefer biraz karışık. Hakkımızda hayırlısı...

MyKod Başlığı: Sütun Etiketi
Kısa Bilgi: sütun etiketi
Düzenli İfade: \[td=(.*?)\](.*?)\[/td\]
Yerine Gösterilicek İfade: <td style="border: $1px solid gray; padding: 5px 10px; border-radius: 0px !important;">$2</td>

Peki Burada Ne Yaptık?
Farkındaysanız burada diğerlerinden biraz daha farklı işlemler yaptık. Hangi işlemleri yaptık? HTML de sütun <td> etiketi ile başlar </td> etiketi ile biter. Bu konuda az çok fikir sahibi olmuşsunuzdur. (Sütun Nedir? Bkz: Yanyana dizilmiş tablo sekmeleri.) Biz de <td> yapısını [td] MyKoduna çevirdik ama ekstradan bir özellik ekledik. \[td=(.*?)\](.*?)\[/td\] bunun anlamı şudur
Kod:
[td=degisken]ikincidegisken[/td]
eğer siz sadece
Kod:
[td]
olarak kullanırsanız MyKod sistemi hata verir. Konu sayfası kayar. Peki ne yapacaksınız bu saçma ilk değişken ne işe yarıyor? Bu değişken şu işe yarıyor
Kod:
[td=3]Önemli Veri[/td]
3 değeri tablo sekmesinin kenarında ki çizgilerin kalınlığını belirliyor. Bu değer size kalmış. Normal eklemek isterseniz:
Kod:
[td=1]element[/td]
şeklinde ekleyebilirsiniz. Ancak yine söylüyorum kullanımı dışında diğer MyKodlar gibi kullanmaya kalkarsanız sayfa kayar.
Kod:
([td]element[/td] gibi kullanmaya kalkmayın. Yapı bozulur. Ancak [td=1][b]kalın yazı[/b][/td] bu tarzda kullanabilirsiniz. td etiketinin içini doldurabilirsiniz.)


Son Aşama: Yaptığımızı Örneklendirelim
Bu aşamada size örnek kodları veriyorum. Bu şekilde tablolar oluşturabilirsiniz.

Kod:
[table]
[tr]
[td=2][b]Kullanıcı Adı[/b][/td]
[td=2][b]V.I.P Üyelik Satın Aldığı Tarih[/b][/td]
[td=2][b]V.I.P Üyeliğin Biteceği Tarih[/b][/td]
[/tr]
[tr]
[td=1]tedem[/td]
[td=1]01.06.2017[/td]
[td=1]19.11.2028[/td]
[/tr]
[tr]
[td=1]codeless[/td]
[td=1]02.02.2018[/td]
[td=1]18.02.2018[/td]
[/tr]
[tr]
[td=1]ornekbiri[/td]
[td=1]02.02.2018[/td]
[td=1]18.02.2018[/td]
[/tr]
[/table]

Verilen Kodun Önizlemesi:
odG7Am.png

Soru ve sorunlarınızı konu altından bildirebilirsiniz.
Ara
Cevapla PGM
Teşekkür verenler:


Bu Konudaki Yorumlar
MyBB Konu İçi Tablo Sistemi - Yazar: Codeless - 24-02-2018 Saat: 20:01
RE: MyBB Konu İçi Tablo Sistemi - Yazar: mehmetext - 24-02-2018 Saat: 20:39
RE: MyBB Konu İçi Tablo Sistemi - Yazar: Barney - 24-02-2018 Saat: 20:41
RE: MyBB Konu İçi Tablo Sistemi - Yazar: AUSXR - 25-02-2018 Saat: 16:17
RE: MyBB Konu İçi Tablo Sistemi - Yazar: Codeless - 24-02-2018 Saat: 20:43
RE: MyBB Konu İçi Tablo Sistemi - Yazar: Barney - 25-02-2018 Saat: 09:13
RE: MyBB Konu İçi Tablo Sistemi - Yazar: Codeless - 25-02-2018 Saat: 16:05
RE: MyBB Konu İçi Tablo Sistemi - Yazar: #Baran - 24-02-2018 Saat: 21:03
RE: MyBB Konu İçi Tablo Sistemi - Yazar: PatronFlexin - 25-02-2018 Saat: 00:44
RE: MyBB Konu İçi Tablo Sistemi - Yazar: yusufkoc - 25-02-2018 Saat: 15:01
RE: MyBB Konu İçi Tablo Sistemi - Yazar: Samet_pro - 25-02-2018 Saat: 16:10
RE: MyBB Konu İçi Tablo Sistemi - Yazar: Barney - 25-02-2018 Saat: 16:10
RE: MyBB Konu İçi Tablo Sistemi - Yazar: Codeless - 25-02-2018 Saat: 16:10
RE: MyBB Konu İçi Tablo Sistemi - Yazar: Barney - 25-02-2018 Saat: 16:11
RE: MyBB Konu İçi Tablo Sistemi - Yazar: PatronFlexin - 25-02-2018 Saat: 16:12
RE: MyBB Konu İçi Tablo Sistemi - Yazar: Samet_pro - 25-02-2018 Saat: 16:11
RE: MyBB Konu İçi Tablo Sistemi - Yazar: Barney - 25-02-2018 Saat: 16:14
RE: MyBB Konu İçi Tablo Sistemi - Yazar: #Power - 25-02-2018 Saat: 16:15
RE: MyBB Konu İçi Tablo Sistemi - Yazar: PatronFlexin - 25-02-2018 Saat: 16:21
RE: MyBB Konu İçi Tablo Sistemi - Yazar: Wenchernz - 25-02-2018 Saat: 19:29
RE: MyBB Konu İçi Tablo Sistemi - Yazar: admin - 26-02-2018 Saat: 04:08
RE: MyBB Konu İçi Tablo Sistemi - Yazar: mehmetext - 26-02-2018 Saat: 14:07
RE: MyBB Konu İçi Tablo Sistemi - Yazar: Muratbaykam - 26-02-2018 Saat: 14:46
RE: MyBB Konu İçi Tablo Sistemi - Yazar: Codeless - 26-02-2018 Saat: 19:03
RE: MyBB Konu İçi Tablo Sistemi - Yazar: Codeless - 27-01-2020 Saat: 01:20

Hızlı Menü:


Şu anda bu konuyu okuyanlar: 1 Ziyaretçi


Online Shopping App
Online Shopping - E-Commerce Platform
Online Shopping - E-Commerce Platform
Feinunze Schmuck Jewelery Online Shopping