![]() |
| | |||||||
Webmaster Dünyası katogorisi php nuke forumu içinde "Tema Nasıl Yapılır?" başlıklı konu görüntüleniyor, "Ya arkadaşlar yok mu hiç tema yapımını anlatacak olan bi arkadaş. bizde bilelim..."
![]() |
| | LinkBack (1) | Seçenekler | Stil |
| |
#1 |
| Yeni Kayıt ![]() Üyelik tarihi: Aug 2006
Mesajlar: 1
Rep Gücü: 3 Rep: 10 ![]() | Ya arkadaşlar yok mu hiç tema yapımını anlatacak olan bi arkadaş. bizde bilelim Konu Quarezma tarafından (23-08-2006 Saat 11:32 PM ) değiştirilmiştir.. |
| | |
| Sponsored Links |
| | #2 | |
| Uye ![]() Üyelik tarihi: Nov 2005 Nerden: VIENNA / ISTANBUL
Mesajlar: 291
Cinsiyet: Rep Gücü: 11 Rep: 899 ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ce: Tema Nasıl Yapılır? Alıntı:
1) Nuke tema'sinin icinde images, style, index.html, vede theme.php bulunmaktadir :!: images herhalde sorun olmaz :!: style degistirmenize gerek yok :!: Index.html zaten bos :!: geldik theme.php 'ye herhagi bir yazi prog. acin mesela editör veya wordpad .. ve altaki kodlari bulun cookiedecode($user); $username = $cookie[1]; if ($username == "") { $username = "Anonymous"; } echo "<body leftmargin=\"1\" topmargin=\"1\" marginwidth=\"1\" marginheight=\"1\">"; if ($username == "Ziyaretci") { $theuser = "&nbsp;&nbsp;<a href=\"modules.php?name=Your_Account&op=new_us er\">Üye olmak istiyorum.."; } else { $theuser = "&nbsp;&nbsp;Hosgeldin: $username!"; ve degistirin :!: 2) Nuke tema'si biraz degisik phpbb forum'lu olanlar :!: images herhalde sorun olmaz :!: style degistirmenize gerek yok :!: Forum degistirmenize gerek yok :!: Not:eger Forum images TC butonlar mevcutsa ekliyebilirsiniz :!: footer.html degistirmenize gerek yok :!: Blocks.html degistirmenize gerek yok :!: story_page.html degistirmenize gerek yok :!: story_home degistirmenize gerek yok :!: center_right.html degistirmenize gerek yok :!: left_center.html degistirmenize gerek yok :!: orig tables.php degistirmenize gerek yok :!: tables.php degistirmenize gerek yok :!: rounded tables.php degistirmenize gerek yok :!: Index.html zaten bos :!: theme.php aynen yukarkaki gibi degistirin :!: geldik header.html :!: herhagi bir yazi prog. acin mesela editör veya wordpad .. ve altaki kodlari bulun <td><a href="index.php"> <img src="themes/xxxxx/forums/images/top_bar_home.gif" width="80" height="26" border="0" alt="Ana sayfa" title="Home" /></a></td> <td><a href="downloads.html"> <img src="themes/xxxxxx/forums/images/top_bar_downloads.gif" width="80" height="26" border="0" alt="Dosyalar" title="Downloads" /></a></td> <td><a href="modules.php?name=Your_Account"> <img src="themes/xxxx/forums/images/top_bar_account.gif" width="80" height="26" border="0" alt="Hesabiniz" title="Account" /></a></td> <td><a href="forums.html"> <img src="themes/xxxxxx/forums/images/top_bar_forum.gif" width="80" height="26" border="0" alt="Forumlar" title="forum" /></a></td> </tr> </table></td> ve bazi header.html 'lerde aylar bulunmakta <!-- // Array ofmonth Names var monthNames = new Array( "Ocak","Subat","Mart","Nisan","Mayis","Haziran","Te mmuz","Agustos","Eylül", "Ekim","Kasim","Aralik"); var now = new Date(); thisYear = now.getYear(); if(thisYear < 1900) {thisYear += 1900}; // corrections if Y2K display problem document.write(monthNames[now.getMonth()] + " " + now.getDate() + ", " + thisYear); // --> ve degistirin :!: simdiden kolay gelsin :!: TEMA HAZIRLAMA ! Tema hazırlamaya başlamadan önce gerekli dizinleri ( Dizin dediğime bakmayın yani klasör DOS zamanından kalma alışkanlık) oluşturalım. Öncelikle themes dizini içinde bir dizin oluşturun. Bu oluşturduğunuz dizin temanın adını belirleyecektir. Ben burada supermeydan adını veriyorum. Daha sonra supermeydan dizini içerisinde yeni iki dizine daha ihtiyacımız var. Birincisi images, ikincisi style. images dizini içerisinde leftbar.gif, mainbar.gif ve rightbar.gif grafikleri mutlaka olmalıdır. Style dizini içerisinde ise temaya ait style bilgilerinin yer aldığı style.css dosyası oluşturun. Bu css dosyasında mutlaka .content, .storytitle, .storycat, .boxtitle, tiny, boxcontent, option classlarını oluşturmalısınız. Bunlardan başka link özellikleri, sitede kullanılacak font gibi özellikleri de tanımlayabilirsiniz. Style dosyasının içeriği şu şekilde olabilir: FONT {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px} TD {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px} BODY {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px} P {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px} DIV {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px} INPUT {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px} TEXTAREA {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px} FORM {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px} A:link {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline} A:active {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline} A:visited {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline} A:hover {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline} .title {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none} .content {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica} .storytitle {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none} .storycat {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline} .boxtitle {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none} .boxcontent {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica} .option {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none} .tiny {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none} Ben burada bu syle özelliklerini sadece örnek olması açısından verdim. Şimdi gelelim asıl dosyamıza. Supermeydan dizini içerisinde theme.php dosyası oluşturun. Bu dosyanın içerisini adım adım oluşturalım. Öncelikle renk tanımlamaları yapalım. Renk tanımlamalarını şu şekilde yapabiliriz. $bgcolor1 = "#ffffff"; $bgcolor2 = "#cccccc"; $bgcolor3 = "#ffffff"; $bgcolor4 = "#eeeeee"; $textcolor1 = "#ffffff"; $textcolor2 = "#000000"; Bu renkleri istediğiniz kadar artırabilir ve değiştirebilirsiniz. Ama yukarıdaki renk tanımlamalarını mutlaka hazırlamalısınız. Bu renk tanımlamaları modüller içinde kullanılan tanımlamalar. Şimdi modüllerin içerisinde görebileceğiniz gibi OpenTable, OpenTable2, CloseTable ve CloseTable2 fonksiyonlarını tanımlayalım. OpenTable fonksiyonunu şu şekilde tanımlayabilirsiniz. function OpenTable() { global $bgcolor1, $bgcolor2; echo "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"$bgcolor2\"><tr><td> "; echo "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"8\" bgcolor=\"$bgcolor1\"><tr><td> "; } OpenTable fonksiyonunda table genişliklerini (width), hücreler arası boşlukları (cellspacing), hücre içeriği ile kenar arasındaki boşlukları (cellpadding) ve renk değerlerini istediğiniz gibi değiştirebilirsiniz. OpenTable2 yi de aynı şekilde tanımlayalım. function OpenTable2() { global $bgcolor1, $bgcolor2; echo "<table border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"$bgcolor2\" align=\"center\"><tr><td> "; echo "<table border=\"0\" cellspacing=\"1\" cellpadding=\"8\" bgcolor=\"$bgcolor1\"><tr><td> "; } OpenTable ve OpenTable2 fonksiyonları ile oluşturduğumuz tabloları kapatan CloseTable ve CloseTable2 fonksiyonlarını ise şu şekilde tanımlayabiliriz. function CloseTable() { echo "</td></tr></table></td></tr></table> "; } function CloseTable2() { echo "</td></tr></table></td></tr></table> "; } Bu tanımlamalardan sonra sıra News modülü ile ilgili düzenlemeyi yapacak FormatStory fonksiyonunu tanımlayalım. function FormatStory($thetext, $notes, $aid, $informant) { global $anonymous; if ($notes != "") { $notes = "<b>"._NOTE."</b> <i>$notes</i> "; } else { $notes = ""; } if ("$aid" == "$informant") { echo "<font class=\"content\">$thetext<br>$notes</font> "; } else { if($informant != "") { $boxstuff = "<a href=\"modules.php?name=Your_Account&amp;op=us erinfo&amp;uname=$inf ormant\">$informant</a> "; } else { $boxstuff = "$anonymous "; } $boxstuff .= ""._WRITES." <i>\"$thetext\"</i> $notes "; echo "<font class=\"content\">$boxstuff</font> "; } } Bu fonksiyonu değiştirmeden kullanabilirsiniz. Buraya kadar hazırlık yaptık. Şimdi tema dosyasının ana fonksiyonlarının içeriklerini oluşturalım. İlk fonksiyonumuz themeheader fonksiyonu. Bu fonksiyonu her satırı adım adım hazırlayarak iyice öğrenelim. function themeheader() { diyerek fonksiyonu tanımladık. Şimdi fonksiyonun içeriğini oluşturalım. echo "<body bgcolor=\"ffffff\" text=\"000000\" link=\"0000ff\" vlink=\"0000ff\">"; ile sitemizin gövdesini oluşturmaya başladık. Bundan sonra bannerları nasıl yayınlayacağımızı öğrenelim. Bu işlem için bir şart koymamız gerekiyor. Bu şart sayesinde bannerlar aktif edilmemişse banners.php dosyasının yüklenmemesini sağlayabiliriz. if ($banners) { include("banners.php"); } [/color] Burada eğer $banners değişkeni 1 ise banners.php dosyasını yükle, değilse devam et diyoruz. İsterseniz bu satırı şu şekilde oluşturup, bannerlar aktif olmadığında başka bir dosyanın yüklenmesini sağlayabilirsiniz. if ($banners) { include("banners.php"); } else { include("sponsor.php"); } Bu tamamen sizin isteğinize bağlı. Bannerı yükleyedikten sonra site logosunu ve logonun sağ tarafına bir arama formu koyalım, sol blokları yükleyelim ve fonksiyonu tamamlayalım. Bu işlemi şu şekilde yapabiliriz. echo "<br>" ."<table border=\"0 cellpadding=\"4\" cellspacing=\"0\" width=\"100%\" align=\"center\"><tr><td bgcolor=\"ffffff\">" ."<table border=\"0\" cellspacing=\"0\" cellpadding=\"3\" width=\"100%\" bgcolor=\"ffffff\"><tr><td>" ."<a href=\"index.php\"><img src=\"themes/Netopsiyon/images/logo.gif\" Alt=\"$sitename\" border=\"0\"></a>" ."</td><td align=\"right\">" ."<form action=\"modules.php?name=Search\" method=\"post\">" ."<font class=\"content\">Site içi arama:" ."<input type=\"text\" name=\"query\"><input type=\"Submit\" value=\"Ara\">" ."</font></form>" ."</td></tr></table></td></tr><tr><td valign=\"top\" width=\"100%\" bgcolor=\"ffffff\">" ."<table border=\"0\" cellspacing=\"0\" cellpadding=\"2\" width=\"100%\"><tr><td valign=\"top\" width=\"150\" bgcolor=\"ffffff\">"; blocks(left); echo "<img src=\"images/pix.gif\" border=\"0\" width=\"150\" height=\"1\"></td><td>&nbsp;&nbsp;</td><td width=\"100%\" valign=\"top\">"; } Yukarıdaki kodlarda dikkat ederseniz en başta kullandığımız renk tanımlamalarını henüz kullanmadık. İsterseniz bgcolor değerlerini renk tanımlamaları ile değiştirebilirsiniz. Bu işlemi şu şekilde bgolor=\"$bgcolor1\" yapabilirsiniz. pix.gif dosyası 1x1 piksellik bir grafik. pix.gif grafiğini sol blokların genişliğini tanımlamak için kullandım. blocks(left); bölümü sol blokların yüklenmesini belirtir. Sağ taraftaki blokları göstermeden önce şart konulması gerekiyor. Bunu sırası gelince göstereceğim. Evet ilk fonksiyonumuz olan themeheader fonksiyonunu tamamladık. Şimdi sıra en altta. yani şu copyright satırlarını yer aldığı yer. Burayı themefooter fonksiyonu ile şekillendiriyoruz. Bu fonksiyonda ayrıca sağ blokları da yükleyen satır yer alacak. Bu fonksiyon çok basit olarak şöyle tanımlanır. function themefooter() { global $index; if ($index == 1) { echo "</td><td>&nbsp;&nbsp;</td><td valign=\"top\" bgcolor=\"#ffffff\">"; blocks(right); echo "</td>"; } echo "</td></tr></table></td></tr></table>"; footmsg(); } Burada önce $index değişkenini global olarak tanımladık. Daha sonra bir şart koyduk. Bu şarta göre $index değişkeni 1 ise sağ blokları göster diyoruz. Bu $index değişkeni modüllerin içerinde yer alan ve sağ bloğun gösterilip gösterilmemesi gerektiğini belirten değişkenden başka bir şey değil. Tema dosyasında bu şartı koymazsanız modül içerisindeki değer ne olursa olsun sağ bloklar devamlı olarak gösterilir. Bu da istenmeyen bir durumdur. En altta yer alan footmsg(); değişkenini çağıran satır config.php içerisinde yer alan $foot1, $foot2, $foot3, $foot4 içeriklerini yazdıran bir tanımlama. Şimdi diğer fonksiyonlara geçelim. Üçüncü ana fonksiyonumuz themeindex fonksiyonu. Bu fonksiyonun ne amaçla kullanıldığını şöyle açıklayabiliriz. Şimdi PHPNuke'de anasayfada mutlaka bir modül yüklü olması gerekli yoksa anasayfa yok hatası ile karşılaşırsınız.. Çoğunlukla anasayfada News modülü yer alıyor. Bu modülün içeriği buradan tanımlanır. Bir sonraki fonksiyonda ise -yani themearticle- devamı bağlantısına tıklandığında nasıl bir görüntü sunulacağı tanımlanır. tehemindex fonksiyonu şu şekilde tanımlanır. function themeindex ($aid, $informant, $time, $title, $counter, $topic, $thetext, $notes, $morelink, $topicname, $topicimage, $topictext) { global $anonymous; echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" align=\"center\" bgcolor=\"000000\" width=\"100%\"><tr><td>" ."<table border=\"0\" cellpadding=\"3\" cellspacing=\"1\" width=\"100%\"><tr><td bgcolor=\"ffffff\">" ."<b>$title</b><br>" ."<font class=\"tiny\">" .""._POSTEDBY." <b>"; formatAidHeader($aid); echo "</b> "._ON." $time $timezone ($counter "._READS.")<br>" ."<b>"._TOPIC."</b> <a href=\"modules.php?name=Search&amp;query=& amp;topic=$topic&amp; author=\">$topictext</a><br>" ."</font></td></tr><tr><td bgcolor=\"ffffff\">"; FormatStory($thetext, $notes, $aid, $informant); echo "<br><br>" ."</td></tr><tr><td bgcolor=\"ffffff\" align=\"right\">" ."<font class=\"content\">$morelink</font>" ."</td></tr></table></td></tr></table>" ."<br>"; } Buradaki kodları inceleyelim. Öncelikle fonksiyonu tanımlıyoruz. Ama dikkat ederseniz bu fonksiyon tanımlamasında bazı değişkenleri de kullanıyoruz. Bu değişkenleri kod içerisinde kullanacağımız için mutlaka tanımlamalısınız. Bir tablo oluşturup içeriği burada tanımlıyoruz. $title değişkeni ile haber başlığını yayınlıyoruz. Daha sonra bu haberi gönderen editörü, tarihi ve okunma sayısını yayınlıyoruz. Bu satırlar şunlar: ."<b>$title</b><br>" ."<font class=\"tiny\">" .""._POSTEDBY." <b>"; formatAidHeader($aid); echo "</b> "._ON." $time $timezone ($counter "._READS.")<br>" Konuyu ise "._TOPIC." ile yazıyoruz. İsterlerse konuda arama yaapılmasını sağlayan satırı ekliyoruz. Bu satır ise şu: ."< b >"._TOPIC."< /b > <a href=\"modules.php?name=Search&amp;query=& amp;topic=$topic&amp; author=\">$topictext</a>< br >" Ardından haber içeriğini bu dosyanın en başında tanımladığımız FormatStory fonksiyonu ile yayınlıyoruz. Bu satır: FormatStory($thetext, $notes, $aid, $informant); Bir sonraki aşamada eğer haberin devamı varsa $morelink değişkeni ile devamı bağlantısı koyuyoruz. Ve fonksiyonumuz sona eriyor. Şimdi diğer bir fonksiyon olan themearticle fonksiyonu tanımlayalım. Bu fonksiyonda eğer sitede admin olarak bulunuyorsanız "Düzenle" ve "Sil" bağlantılarını da koyuyoruz. Tabii bu bağlantıları normal ziyaretçilerinizin görmemesi gerekiyor. Bu fonksiyon ise şöyle tanımlanır. function themearticle ($aid, $informant, $datetime, $title, $thetext, $topic, $topicname, $topicimage, $topictext) { global $admin, $sid, $tipath; global $bgcolor1, $bgcolor2, $bgcolor3, $bgcolor4, $textcolor1, $textcolor2; echo "<table border=\"0\" cellpadding=\"2\" cellspacing=\"0\" width=\"100%\" bgcolor=\"$bgcolor1\"> " ."<tr><td align=\"center\" valign=\"middle\"> " ."<table border=\"0\" cellpadding=\"2\" cellspacing=\"0\" width=\"100%\"> " ."<tr><td bgcolor=\"$bgcolor3\"><font color=\"$bgcolor1\" size=\"1\"><b><u>$title</u></b></font><br> " ."<font size=\"1\">"._POSTEDON." $datetime "._BY." "; formatAidHeader($aid); if (is_admin($admin)) { echo "<br>[ <a href=\"admin.php?op=EditStory&amp;sid=$sid\">" ._EDIT."</a> | <a href=\"admin.php?op=RemoveStory&amp;sid=$sid\" >"._DELETE."</a> ] "; } echo "<br></font></td> " ."</tr> " ."<tr><td bgcolor=\"$bgcolor1\"><font size=\"1\"><a href=\"modules.php?name=Search&amp;topic=$topi c\"><img src=\"$tipath$topicimage\" border=\"0\" Alt=\"$topictext\" align=\"right\" hspace=\"5\" vspace=\"5\"></a> "; FormatStory($thetext, $notes, $aid, $informant); echo "</font></td></tr></table> " ."</td></tr></table> " ."<br> "; } Burada dikkat ederseniz ilk defa en yukarıda tanımladığımız renk tanımlamalarını kullandım. Amacım nasıl kullanıldığı göstermekti. Kodları incelersek if (is_admin($admin)) { şartı ile eğer sitede admin olarak bulunuyorsak "Düzenle" ve "Sil" bağlantıları gösterilecek. Değilse göstermeyecek. Bu fonksiyonda anlatılacak bir şey yok. Sadece themeindex fonksiyonunu biraz geliştirdik o kadar. Sıra son foksiyonumuza geldi. themesidebox fonksiyonu. Bu fonksiyonda sol ve sağ blokların nasıl formatta gösterileceği tanımlanır. Bu fonksiyon basit olarak şu şekilde tanımlanır. function themesidebox($title, $content) { echo "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"150\" bgcolor=\"000000\"><tr><td>" ."<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"3\"><tr><td bgcolor=\"#FFFF00">" ."<font class=\"content\">$title</font></td></tr><tr><td bgcolor=\"ffffff\"><font class=\"content\">" ."$content" ."</font></td></tr></table></td></tr></table><br>"; } Basit bir şekilde tema oluşturmak bu kadar. Bu fonksiyonları geliştirerek daha güzel temalar hazırlayabilirsiniz. Bu temada anasayfadaki konu grafikleri yerine yazı kullandım. Bunun nasıl değiştirileceğini bulabilir misiniz :?: (İpucu: themearticle fonksiyonuna bakın.) Kodun tamamlanmış halini sizlere vermiyorum. Bakalım tema hazırlamak size çok kolay mı gelecek yoksa çok zor mu gelecek :?: Alintidir
__________________ | |
| | |
| | #3 |
| Yeni Kayıt ![]() Üyelik tarihi: Mar 2006
Mesajlar: 4
Rep Gücü: 3 Rep: 10 ![]() | Elinde bir adet SMN teması olacak tercihen header.html, block.html olanlardan. Bir adet FrontPage ya da DreamWeaver. header.html vb. dosyaları bunlarda açıp düzenleyeceksin. Kendi temanı yapmış olursun. Piyasadaki bir çok tema böyle yapılıyor ;)
__________________ BAYRAKLARI BAYRAK YAPAN ÜSTÜNDEKİ KANDIR, TOPRAK EĞER UĞRUNDA ÖLEN VARSA VATANDIR [PIE]BOZKURT63[/PIE] |
| | |
| | #4 |
| Yeni Kayıt ![]() Üyelik tarihi: Apr 2006
Mesajlar: 8
Rep Gücü: 3 Rep: 10 ![]() | elimde phpbb teması var ..bunu nasıl nuke teması yapabilirim |
| | |
| | #5 |
| Yeni Kayıt ![]() Üyelik tarihi: Sep 2006
Mesajlar: 18
Rep Gücü: 2 Rep: 10 ![]() | Cevap: Tema Nasıl Yapılır? abı ıyı cok guseL anlattında ben bı sey anlamdım :D |
| | |
| | #6 |
| Uye ![]() Üyelik tarihi: Nov 2005 Nerden: VIENNA / ISTANBUL
Mesajlar: 291
Cinsiyet: Rep Gücü: 11 Rep: 899 ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Cevap: Tema Nasıl Yapılır? PHP NUKE tema yapilisini anlatiliyor anlamicak bisi yok
__________________ |
| | |
![]() |
| Seçenekler | |
| Stil | |
| | |
LinkBacks (?)
LinkBack to this Thread: http://www.supermeydan.net/forum/forum86/thread2088.html | ||||
| Konuyu Başlatan | For | Type | Tarih | |
| NukeTurk.Com Trke PHP-Nuke Destek Sitesi | Mesaj Panosu | Temalar | Temayı Full Nasıl Editleriz ??? | This thread | Refback | 22-12-2007 01:53 AM | |
Benzer Konular | ||||
| Konu | Konuyu Başlatan | Forum | Cevap | Son Mesaj |
| Yüz Maskeleri Nasıl Yapılır ?(Erkek Bakım) | DESTiNA | Erkekler ,Vah Erkekler | 2 | Bugün 01:45 AM |
| Overclock Nedir? Neden Yapılır? Nasıl Yapılır? | Bay X | Donanım | 0 | 10-10-2007 08:30 PM |
| Evde Şarap Yapımı > Nasıl Yapılır? | doğangüneş | Damak Tadı (yemek tarifleri) | 0 | 21-08-2007 11:43 PM |
| bebek nasıl yapılır? | doğangüneş | Mizah :) | 0 | 16-05-2007 03:09 PM |
| Bilimsel Makale nasıl yazılır,nasıl yayınlanır | KopiLL | Kitap Tanıtımları, E-Box | 0 | 30-03-2007 05:14 PM |
| | |