FORUM SUPERMEYDAN  
Web Tasarım Estetik Estetik prefabrik key ödemeleri Alışveriş

Geri git   FORUM SUPERMEYDAN > BİLGİSAYAR & İNTERNET > Webmaster Dünyası > php nuke

Tema Nasıl Yapılır?

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..."

Cevapla
 
Seçenekler Stil
Alt 23-08-2006, 04:20 PM   #1
Yeni Kayıt
 
Üyelik tarihi: Aug 2006
Mesajlar: 1
Rep Gücü: 3 Rep: 10
erkann is on a distinguished road
Exclamation Tema Nasıl Yapılır?

Ya arkadaşlar yok mu hiç tema yapımını anlatacak olan bi arkadaş. bizde bilelim

Konu Quarezma tarafından (24-08-2006 Saat 12:32 AM ) değiştirilmiştir.
erkann isimli Üye şimdilik offline konumundadır  
Mesajı Digg'e ekleMesajı del.icio.us'a ekleMesajı Technorati'ye ekleMesajı FURL ekleSpurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Herşey Yarı Fiyatına..
Alt 24-08-2006, 12:31 AM   #2
Uye
 
Quarezma - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Nov 2005
Nerden: VIENNA / ISTANBUL
Mesajlar: 291
Cinsiyet:
Rep Gücü: 12 Rep: 899
Quarezma gözlemlemek için görkemli biriQuarezma gözlemlemek için görkemli biriQuarezma gözlemlemek için görkemli biriQuarezma gözlemlemek için görkemli biriQuarezma gözlemlemek için görkemli biriQuarezma gözlemlemek için görkemli biriQuarezma gözlemlemek için görkemli biri
Ce: Tema Nasıl Yapılır?

Alıntı:
erkann´isimli üyeden Alıntı Mesajı göster
Ya arkadaşlar yok mu hiç tema yapımını anlatacak olan bi arkadaş. bizde bilelim
Nuke Tema'larini 2 ye ayirmak gerek !

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 = "&amp;nbsp;&amp;nbsp;<a href=\"modules.php?name=Your_Account&amp;op=new_us er\">Üye olmak istiyorum..";
} else {
$theuser = "&amp;nbsp;&amp;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;amp;op=us erinfo&amp;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>&amp;nbsp;&amp;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>&amp;nbsp;&amp;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;amp;query=&amp; amp;topic=$topic&amp;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;amp;query=&amp; amp;topic=$topic&amp;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;amp;sid=$sid\">" ._EDIT."</a> | <a href=\"admin.php?op=RemoveStory&amp;amp;sid=$sid\" >"._DELETE."</a> ]
";
}
echo "<br></font></td>
"
."</tr>
"
."<tr><td bgcolor=\"$bgcolor1\"><font size=\"1\"><a href=\"modules.php?name=Search&amp;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
__________________
Quarezma isimli Üye şimdilik offline konumundadır  
Mesajı Digg'e ekleMesajı del.icio.us'a ekleMesajı Technorati'ye ekleMesajı FURL ekleSpurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Alt 01-10-2006, 04:42 PM   #3
Yeni Kayıt
 
TuRKuaZz - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Mar 2006
Mesajlar: 4
Rep Gücü: 3 Rep: 10
TuRKuaZz is on a distinguished road
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]
TuRKuaZz isimli Üye şimdilik offline konumundadır  
Mesajı Digg'e ekleMesajı del.icio.us'a ekleMesajı Technorati'ye ekleMesajı FURL ekleSpurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Alt 08-10-2006, 03:30 PM   #4
Yeni Kayıt
 
Üyelik tarihi: Apr 2006
Mesajlar: 8
Rep Gücü: 3 Rep: 10
ldogan is on a distinguished road
elimde phpbb teması var ..bunu nasıl nuke teması yapabilirim
ldogan isimli Üye şimdilik offline konumundadır  
Mesajı Digg'e ekleMesajı del.icio.us'a ekleMesajı Technorati'ye ekleMesajı FURL ekleSpurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Alt 11-01-2007, 05:01 AM   #5
Yeni Kayıt
 
Crow - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Sep 2006
Mesajlar: 18
Rep Gücü: 3 Rep: 10
Crow is on a distinguished road
Cevap: Tema Nasıl Yapılır?

abı ıyı cok guseL anlattında ben bı sey anlamdım :D
Crow isimli Üye şimdilik offline konumundadır  
Mesajı Digg'e ekleMesajı del.icio.us'a ekleMesajı Technorati'ye ekleMesajı FURL ekleSpurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Alt 18-04-2007, 08:33 PM   #6
Uye
 
Quarezma - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Nov 2005
Nerden: VIENNA / ISTANBUL
Mesajlar: 291
Cinsiyet:
Rep Gücü: 12 Rep: 899
Quarezma gözlemlemek için görkemli biriQuarezma gözlemlemek için görkemli biriQuarezma gözlemlemek için görkemli biriQuarezma gözlemlemek için görkemli biriQuarezma gözlemlemek için görkemli biriQuarezma gözlemlemek için görkemli biriQuarezma gözlemlemek için görkemli biri
Cevap: Tema Nasıl Yapılır?

Alıntı:
Crow´isimli üyeden Alıntı Mesajı göster
abı ıyı cok guseL anlattında ben bı sey anlamdım :D
PHP NUKE tema yapilisini anlatiliyor anlamicak bisi yok
__________________
Quarezma isimli Üye şimdilik offline konumundadır  
Mesajı Digg'e ekleMesajı del.icio.us'a ekleMesajı Technorati'ye ekleMesajı FURL ekleSpurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Cevapla

Seçenekler
Stil

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Kapalı


Benzer Konular
Konu Konuyu Başlatan Forum Cevap Son Mesaj
bebek nasıl yapılır? doğangüneş Mizah :) 2 29-11-2008 06:39 PM
Yüz Maskeleri Nasıl Yapılır ?(Erkek Bakım) Nil@y Erkekler ,Vah Erkekler 1 21-11-2007 10:22 PM
Overclock Nedir? Neden Yapılır? Nasıl Yapılır? Bay X Donanım 0 10-10-2007 09:30 PM
Evde Şarap Yapımı > Nasıl Yapılır? doğangüneş Damak Tadı (yemek tarifleri) 0 22-08-2007 12:43 AM
Bilimsel Makale nasıl yazılır,nasıl yayınlanır KopiLL Kitap Tanıtımları, E-Box 0 30-03-2007 06:14 PM


Bütün Zaman Ayarları WEZ +3 olarak düzenlenmiştir. Şu Anki Saat: 02:15 PM .


Powered by vBulletin® Jelsoft Enterprises Ltd.

Supermeydan.net kar amacı gütmeyen bilgi, paylaşım üzerine kurulu ücretsiz bir forum sitesidir, üyeler her türlü bilgiyi,dosyayı önceden onay olmadan anında siteye yazabilmektedir, bu mesajlardan dolayı doğabilecek her türlü sorumluluk mesajı yazan üyeye aittir. Yine de sitemizde yasa dışı (illegal) içerik bulursanız supermeydan@gmail.com email adresine bildiriniz, şikayetiniz incelendikten sonra en kısa sürede gereken yapılacaktır, Teşekkürler!


Telif haklarını ihlal eden hertürlü materyal supermeydan.net de yayınlanamaz ve dağıtılamaz.Site içeriğini Kaynak göstermek şartıyla kullanmanız serbesttir.
Okur konuları ve yorumları kişilerin kendi görüşleridir.SuperMeydan.Net konu ve yorum içeriklerini benimsememektedir

Search Engine Friendly URLs by vBSEO