- Kod: Tümünü seç
[b]İçerik sayfası 1[/b][toc]
1. sayfanın içeriği
[page]
[b]İçerik sayfası 2[/b][toc]
2. sayfanın içeriği
[page]
[b]İçerik sayfası 3[/b][toc]
3. sayfanın içeriği
Kısacası; [toc] ile [page] arasındaki kısım ilgili sayfanın içeriği, [page] ile [toc] arasındaki kısım ise içerik menüsünde görünecek olan link olacaktır.
Not 1: Canver.net'te yayınlanan Knowledge Base Türkçe dil dosyalarında geçen [pages] kodu [page] olmalıdır. [pages] yazarsanız yukarıdaki test makalesinin kodu çalışmaz. [page] ile [toc] taglarının çalışabilmesi için HTML açık olmalıdır.
Not 2: KB Hatası:
Eğer KB ile bir makale yazarken "\" ters slaş işaretini herhangi iki tag arasına koyarsanız (ör: ['b']\[/'b'] bold tagları) önizleme yaptığınızda mesajınızda kalın bir ters slaş görürsünüz. Ancak mesajınızı yollarsanız görmeyeceksiniz. Hatayı gidermenin en basit yolu taglar arasına çift slaş ya da yazmak istediğinizin bir fazlası slaş koymaktır. ör: ['b']\\[/'b']. Makale gönderildiğinde mesaj olarak \ görünecektir.
Buarada bu güzel mod (Knowledge Base) nette çok az yerde bulunuyor. O kadar aramama rağmen bir tek http://www.phpbb2.de/ sitesinin download kısmında bulabildim dosyayı. Üstelik o dosyadaki kurulumda hatalar var. Daha önce yine canver.net'te düzeltme kodları yayınlanmıştı ancak herşey bölük pörçük durumda. Ben kurulum dosyalarını ve düzeltme kodlarını (bu kodları ben yazmadım) tek bir dosya altına getirip topladım. İsteyen dosyayı indirip modülü kendi sitesine kurabilir. Ayrıca canver.net'in Dosyalar bölümünden modülün Türkçe dil dosyalarını da alabilirsiniz. Tabi yukarda söylediğim gibi [pages] çevrisini [page] yapmayı unutmayınız. Sayfaları bölünce uzun makalelerin okunabilirliği artıyor.
Tarih: 8 Nisan 2007
Yeni FIX'ler: Aşağıdaki yolladığım dosya içindeki FIX.txt'de bu FIX'ler yok. Bunu da lütfen MOD'u kurarken ekleyiniz. Bu MOD'da amma aptalca hatalar var. Neyse çoğunu yabancı sitedeki phpBB severler bulmuş bunları da ben buldum. Hata şuydu; yorum sayısı bir sayfada gösterilecek sayıyı geçtikten sonra diğer yorumları göremiyordunuz. Aşağısındaki sayfa numaralandırması çıkmıyordu.
- Kod: Tümünü seç
--- AÇ ---
templates/subSilver/kb_article_body.tpl
--- BUL ---
<!-- BEGIN comments_pag -->
--- YAP ---
Bulduğun satırı komple sil
--- BUL ---
<!-- END comments_pag -->
--- YAP ---
Bulduğun satırı komple sil
--- DOSYAYI KAYDET ve KAPA -----
Bir diğer FIX admin panelinden makalelerin sıralama tipini değiştirseniz bile sıralama değişmiyordu. Onunla ilgili.
- Kod: Tümünü seç
----- AÇ -----
includes/functions_kb.php
----- BUL -----
$sql .= " ORDER BY " . $kb_news_sort_method_extra . $kb_news_sort_method . " " . $kb_news_sort_par;
----- İLE DEĞİŞTİR -----
//$sql .= " ORDER BY " . $kb_news_sort_method_extra . $kb_news_sort_method . " " . $kb_news_sort_par;
$sql .= " ORDER BY $kb_news_sort_method $kb_news_sort_par";
--- DOSYAYI KAYDET ve KAPA -----
Tarih: 10 Nisan 2007
Bir FIX daha ... Yeni bir makale eklediği zaman admin eklenen yeni makaleyi incelemek istediğinde
Warning: mysql_fetch_array()
hatası alıyor. Gidermek için şunu yapın:
- Kod: Tümünü seç
---- AÇ -----
db/mysql4.php
--- BUL ----
# Dosya içinde 2 yerde geçmektedir.
mysql_fetch_array
--- İLE DEĞİŞTİR ----
@mysql_fetch_array
--- DOSYAYI KAYDET ve KAPA -----
KB ile ilgi diğer MOD'lar.
KB Makale MOD'una yazar arama özelliği ve profilde makale sayacı
viewtopic.php?f=44&t=14890
Yeni makaleler blogu ezPortal & IM Portal
viewtopic.php?f=44&t=14770
phpBB SEO keyword URLs için KB eklentisi
viewtopic.php?f=73&t=14751
Makale MOD'u ana sayfasında alt konular
viewtopic.php?f=44&t=14930
Kolay gelsin,
ButterflyT