MyBB Depo Forum

Orjinalini görmek için tıklayınız: Mybb Foruma Php Yeni Sayfa Eklemek - Ders
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Sayfalar: 1 2 3 4
Mybb Foruma Php Uzantılı Yeni Alt Sayfa Eklemek - Ders
Merhaba Arkadaşlar

Öncelikle derse başlamadan amacını açıklayım.Çoğumuz Forumumuzu güzelleştirmek ve daha çok ziyaretçi çekmek amacıyla yeni kodlar buluruz ve bunu foruma uygularız(Yada Sığmadığı için uygulayamayız).Ancak kısa süre sonra forumda uygulanacak yer kalmaz.İşte Bu ders bu sorunlarınızı hafiften ucundan Açık Ağızlı Gülümseme iyileştirecek.

Öncelikle Bir Resim Koyalım ki daha iyi anlayın

resim

Gördüğünüz Gibi Çizdiğim yerde mctr.php yazıyor ancak herhangi bir mybb paketinin içinde mctr.php yok yani onu kendimiz oluşturuyoruz.Gözünüz korkmasın çok basit.Ayrıca resimde dikkat ederseniz Normal forumunuzdaki Tema Burayada uygulanmış durumda.Ayrıca Sayfayı admin panelinden Düzeltiyorsunuz.

Şimdi Kuruluma Geçelim

Öncelikle yeni bir php dosyası açın ve kodlar kısmına aşağıdaki kodları yazın

PHP Kod:
<?php 

define
('IN_MYBB'1); require "./global.php";

add_breadcrumb("Mybb.Com.Tr""Dosya Adı"); 

eval(
"\$html = \"".$templates->get("html5")."\";");

output_page($html);

?>

Öncelikle hemen basit bir düzenleme yapacağız.Dosya Adı yazan yere dosyayı ne adla kaydettiksek onu yazacağız.Mesala mctr.php kaydeytiksek Dosya Adı yerine mctr.php yazacağız.Şablon adı kısmını aşağıda anlatınlardan sonra yazacağız.

Şimdi Admin Paneli-Temalar & Şablonlar-Şablonlar-Kullandığınız Tema-Yeni Şablon Ekle yolunu izleyiniz.

Öncelikle şablon kodlarını yapıştırmadan önce şablona bir ad verip o adı php dosyasındaki şablon adı kısmına yazınız ve php dosyasını kaydedip forumun kurulu olduğu dizine atalım.

Kod Kısmına Şunları Yapıştıralım

Kod:
<html>
<head>
<title>Sayfa Başlığı</title>
{$headerinclude}
</head>
<body>
{$header}
<table border="0" cellspacing="1" cellpadding="4" class="tborder">
<tr>
<td class="thead"><span class="smalltext"><strong>Başlık Buraya.</strong></span></td>
</tr>
<tr>
<td class="trow1">

Mesajınızı Yazınız

</td></tr></table>
{$footer}
</body>

Ve kaydedelim...

Peki bunları nasıl düzenleyeceğiz işte size bunuda anlatıyım

resim

Şimdi Resimdeki 1 Numaralı Yeri Eklediğiniz Şablon Kodundaki
Kod:
<title>Sayfa Başlığı</title>
kısmında düzenleyebilirsiniz.

2 Numaralı Yeri Eklediğiniz Php Dosyasındaki
PHP Kod:
add_breadcrumb("Mybb.Com.Tr" 
kısmından düzenleyebilirsiniz.

3 Numaralı yeri eklediğiniz şablon kodundaki

Kod:
<td class="thead"><span class="smalltext"><strong>Başlık Buraya.</strong></span></td>
kısmından düzenleyebilirsiniz.

4 Numaralı Yeri Eklediğiniz Şablon kodundaki
Kod:
<td class="trow1">

Mesajınızı Yazınız

</td></tr></table>
kısmından düzenleyebilirsiniz.

Sorularınız olacaksa konu altından sorabilirsiniz.
Herkese İyi Akşamlar Hadi Bende Derse Açık Ağızlı GülümsemeMelek - Masum
ben ekliyorum ama sayfa görüntülenemiyor hatası veriyor :S
Adımları Doğru Yaptığınızdan Eminmisiniz?

Çünkü Bakın Çalışıyor

Kod:
http://forum.teklif.me/hiztesti.php
Hocam bende yapamadım, yardımcı olurmusunuz dediğiniz gibi yapıyorum sayfa boş görünüyor gerekli yerleri kendi siteme uygun doldurdum fakat olmadı.
Dediklerinizi aynen yaptım ama böyle bir hata verdi

resim
Bunu video ile anlatabilecek varsa çok sevinirim sabahtan beri uğraşıyorum yapamadım.
Şablon adı yanlış vermişsiniz.Şablon adını ve kodlarını yeniden düzenlerseniz sorun düzelir
Hocam banada yardımcı olurmusunuz sabahtan beri uğraşıyorum şablon ismini doğru yazdığım halde sayfa boş görünüyor.
Sayfalar: 1 2 3 4