Bu başlıktan da takip edebilirsiniz http://www.simplemachines.org/commun...?topic=71129.0

Önce malzemeleri ayarlıyalım
index.php dosyası ( tasarım ve iskeletin bulunacağı dosya )
/sayfalar klasörü ( modüllerin bulunduğu klasör )
/haberler klasörü ( Burada sizin eklediğiniz haberler yer alacak )
/resimler klasörü ( style css ve site ikonlarını koyacağımız klasör )
/smf klasörü ( yani smf nin bulunduğu klasör )

1 )
index.php dosyası içerisinde tasarım için gereken zenginliklere ben karışmayacağım.Fakat basitçe linkler yerleştireceğim.

a )
index.php dosyamızın ilk satırına smf forumumuzun ssi dosyasının bulunduğu fiziksel veri yolunu yerleştirmemiz gerekmektedir.
Örnek ;
<?php require("/home/xxxxx/public_html/forum/SSI.php"); ?>

Not:kendi ssi dosyanızın bulunduğu fiziksel veri yolunu www.site.com/forum/ssi_examples.php dosyasından görebilirsiniz.
Bu kodu yerleştirdikten sonra tasarıma geçeceğiz.Tabi burası size kalmış.Fakat örnek olsun diye basitçe html kodlarıyla işe girişelim :

<?php require("/home/birlikne/public_html/operasyon/SSI.php"); ?>
<html>
<title>Kendi Portalım V.0.1</title>
<body background="/resimler/arkaplan.jpg" >
<table border="1" width="100%" cellspacing="0" cellpadding="6">
<td width="50%" bgcolor="#F3F4F5" >
<a href="?onubanagetirin=iste,geldim,sayfa1"><img src=http://www.simplemachines.org/community/Smileys/simple/tongue.gif border=0></img>Link 1</a>
<a href="?onubanagetirin=iste,geldim,sayfa2"><img src=http://www.simplemachines.org/community/Smileys/simple/tongue.gif border=0></img>Link 2</a>
<a href="?onubanagetirin=iste,geldim,sayfa3"><img src=http://www.simplemachines.org/community/Smileys/simple/tongue.gif border=0></img>Link 3</a>
<a href="?onubanagetirin=iste,geldim,sayfa4"><img src=http://www.simplemachines.org/community/Smileys/simple/tongue.gif border=0></img>Link 4</a>
</td>
<td width="100%" bgcolor="#F3F4F5" >
<?php ssi_boardStats(); ?>
<br>
<?php ssi_login(); ?>
<br>
<?php ssi_logout(); ?>
</td>
</table>
<div aligne=center>
<?php ssi_menubar(); ?>
</div>
<table border="0"  cellspacing="1" cellpadding="3" style="border-top: 1 solid #000000; border-bottom: 1 solid #000000" bgcolor="#E2DDC9" height="15">
<tr>
<td  style="border-top: 1 solid #000000; border-bottom: 1 solid #000000" bgcolor="#F3F4F5" height="15">
<?PHP

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Buraya include gömeceğiz.
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
if($_POST['do'] == "search" or $_GET['dosearch'] == "yes"){ $subaction = "search"; $dosearch = "yes"; include("haberler/search.php"); }
elseif($_GET['onubanagetirin'] == "iste,geldim,sayfa1"){ include("sayfalar/sayfa1.php"); }
elseif($_GET['onubanagetirin'] == "iste,geldim,sayfa2"){ include("sayfalar/sayfa2.php"); }
elseif($_GET['onubanagetirin'] == "iste,geldim,sayfa3"){ include("sayfalar/sayfa3.php"); }
elseif($_GET['onubanagetirin'] == "iste,geldim,sayfa4"){ include("sayfalar/sayfa4.php"); }
elseif($_GET['onubanagetirin'] == "iste,geldim,sayfa5"){ echo"İstatistik sayfasını sonra yapacağız."; /* 
include("$haberler/stats.php"); */ }
else{ include("sayfalar/ana.php"); }

?>
<br>
</td>
</tr>
</table>

 </td>
      </tr>
    </table>
<p align="center"><a href=http://www.site.com>Site.com</a> - <b>Kendi Portalim</b>
</body>
</html>
Burada deneyelim http://1.birliknet.com/dersler
sayfalarımız şu şekilde çıkacak :
http://1.birliknet.com/dersler/?onub...,geldim,sayfa1
http://1.birliknet.com/dersler/?onub...,geldim,sayfa2

/sayfalar kısmına koymuş olduğum sayfa1.php sayfa2.php sayfa3.php sayfa4.php ana.php dosyalarından bahsedelim :
Bu dosyaların formatı değişebilir.İlla php olmak zorunda değil. txt bile olabilir.Çünkü hangi dosya olursa olsun ana sayfaya gömülecektir.Fakat php olursa yeni modüller yapma imkanınız olacaktır.Örneğin site istatistikleri , site haberleri , resim galerisi , ziyaretçi defteri vs vs yani portal kendi ürünümüz olduğu için burada hayal gücümüzü konuşturmamız gerekiyor. ana.php dosyası ana sayfada çıkacak olan dosyadır.Ben sizin yerinizde olsam içine bir haber scripti gömerdim.Ve ilerleyen günlerde ( mümkünse mysql kullanmadan ) haber scriptinide bu başlıkta yaparız
Şimdilik haberler klasörüne dokunmuyoruz.Dediğim gibi ilerleyen günlerde onu da birlikte yazmayı öğreneceğiz.