Andaç için UAZonguldak sitesini hazırlıyordum bir yandan. Ana sayfayı wordpress, forum sayfasını ise phpbb yaptık. Fakat ana sayfa çok sakin kalıyordu. Forumdaki son başlıkları phpnuke altındaki bloklar gibi anasayfada görüntülemek istiyorduk. İşte hazırlamış olduğum bu eklenti ile phpBB forumunuzdaki son mesaj yazılan başlıkları wordpress üzerinde görüntüleyebilirsiniz.
KURULUM
Her zamanki gibi öncelikle eklentiyi indiriyorsunuz buradan 🙂 Sonrasında sıkıştırılmış zip dosyası içerisinde çıkarıyorsunuz. phpbb_son_basliklar.php
dosyasını herhangi bir metin editörü ile açıyorsunuz. (örneğin not defteri)
[php]DEFINE(“SITE_URL”,”http://forum.uazonguldak.com”);
DEFINE(“VERITABANI_HOST”,”localhost”);
DEFINE(“VERITABANI”,”forumzong”);
DEFINE(“VERITABANI_KULLANICI”,”root”);
DEFINE(“VERITABANI_SIFRE”,””);
DEFINE(“PHPBB_TABLO_PREFIX”,”phpbb_”);[/php]
satırlarında yapmanız gereken ayarlar var. Bunlar sırasıyla şöyle;
SITE_URL, forumunuzun yer aldığı adrestir.
VERITABANI_HOST, forumunuzun veritabanının sunucusudur.
VERITABANI, forumunuzun veritabanının ismidir.
VERITABANI_KULLANICI, forumunuzun veritabanına erişim kullanıcı adıdır.
VERITABANI_SIFRE, forumunuzun veritabanına erişim şifresidir.
PHPBB_TABLO_PREFIX, forumunuzun veritabanındaki tabloların ön ekidir.
Gerekli değişiklikleri yapınız ve sonrasında sitenizin wp-content/plugins
dizini altına değişiklikleri uyguladığınız bu dosyayı kopyalıyorsunuz. Son olarak eklenti yönetiminden PhpBB Son Basliklar (PhpBB Last Topics)
isimli eklentimizi aktif ediyorsunuz.
KULLANIMI
Bu bloğu görüntülemek istediğiniz yere,
[php][/php]
satırını eklemeniz yeterlidir. Buradaki 5 rakamı, forumda güncellenen son 5 başlığı görüntüleyecektir. İstediğiniz bir rakamla değiştirebilirsiniz.
ÖNEMLİ NOT
Veritabanlarındaki dil kodlamalarından ötürü Türkçe karakterlerde problem yaşanması olasıdır. Günlüklerin birçoğu UTF-8 formatında yayın yapmaktadır. Hatasız görüntüleme için forum veritabanı da utf-8 formatında olmalıdır düşüncesindeyim. Aksi durumlarda hayli denedim php ile diğer karakter setlerine çevirmeyi ama Türkçe karakterler gelmedi.
Ayrıca bu eklenti wordpress 2.0.2 sürümü üzerinde geliştirilmiştir ve önceki sürümlerde test edilmemiştir.
Bu eklentinin örneğini http://www.uazonguldak.com üzerinde bulabilirsiniz.