mainfile.php dosyasını aç, içerisinde gettheme diye bir fonksiyon göreceksin, o temaları belirleyen fonksiyondur, içeriğini şu şekilde değiştir,
global satırı varsa, $name ekle,
if ($name=="Arkadaslik") {
$theme="Arkadaslik";
} else if ($name== ....
şeklinde düzenle, tabi uzun zamandır ilgilenemediğim için değişkenleri hatırlamıyorum onu oradaki değikene bakarak yapğabilirsin
satırı ile değişin
kaç temanız var mesala themes klasöründe 4 tane
$tema1 = "tema1";
$tema2 = "tema2";
$tema3 = "tema3";
$tema4 = "tema4";
buradan tema adlarını girin sonra phpnin kendisi karıştırıp birisini ziyaretçiye sunacaktır
denemedim ama %99.9 çalışır .
saho verdigin yontem guzel ellerine saglik fakat bu benim işime yaramadi
benim simdi Mavi temam var ve ana tema o Siteye giriş temasi bide kirmizi siyah bi tema yaptim fakat forumlari bozuk gosteriyor o tema ve duzelmiyor bende kirmizi temada Forumlara girdiginde Mavi temanin aktif olmasini istiyorum yani hangi tema secilirse secilsin foruma tiklandiginda Forum temasi themes/uYuSNeT-Mavi/ temasini kullanarak girsin Forums modulune sonra ana sayfa tiklandiginda themes/uYuSNeT-Kirmizi/ aktif oLsun tekrar yani bu tema'yi bir tek Forums 'da kullanmak istiyorum sen orada header.php Kodlari ekledigimde Site genelinde olacak bu degisken yani mavi Tema aktif olmiyacak ben Forums Modulunde tek Hangi tema secilirse secilsin Forums tiklandiginda MAVI TEMa ile giriş yapmasini istiyorum bunu nasil yapabilirim Yardimci oLursaniz sevinirim
global $name;// ile modul adını alıyoruz
if ($name=='Forums') {
$ThemeSel = "forumda çıkacak tema";
include("themes/$ThemeSel/theme.php");
} else {
$ThemeSel = get_theme();
include("themes/$ThemeSel/theme.php");
}
satırını değiş forumda çıkacak tema nı yaz orada belirttiğim yere
global $name;// ile modul adını alıyoruz
if ($name=='Forums') {
$ThemeSel = "uYuSNeT-Mavi";
include("themes/$ThemeSel/theme.php");
} else {
$ThemeSel = get_theme();
include("themes/$ThemeSel/theme.php");
}
Fatal error: Cannot redeclare opentable() (previously declared in /home/httpd/vhosts/uyus.net/httpdocs/themes/uYuSNeT-Mavi/tables.php:15) in /home/httpd/vhosts/uyus.net/httpdocs/themes/uYuSNeT-Mavi/tables.php on line 14
hatasini verdi tema duzgun calişior ve bir hata yok
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
Tarih: 2006-07-06, 02:49:00 Mesaj konusu:
yok sorun temadan değil. Sahonun verdiği kodlarda mantık doğru sadece. Denenmemiş bir örnek. Bu hatanın nedeni temanın 2 defa çağrılmasından kaynaklanıyor.
global $name;// ile modul adını alıyoruz
if ($name=='Forums') {
$ThemeSel = "forumda çıkacak tema";
include("themes/$ThemeSel/theme.php");
die();
} else {
$ThemeSel = get_theme();
include("themes/$ThemeSel/theme.php");
die();
}
Fatal error: Cannot redeclare opentable() (previously declared in /home/httpd/vhosts/uyus.net/httpdocs/themes/uYuSNeT-Mavi/tables.php:15) in /home/httpd/vhosts/uyus.net/httpdocs/themes/uYuSNeT-Mavi/tables.php on line 14
Kayıt: Mar 18, 2005 Mesajlar: 2176 Konum: istanbul-tokat
Tarih: 2006-07-06, 10:24:56 Mesaj konusu:
global $name;
if ($name=='Feedback') {
$ThemeSel = "DeepBlue";
include("themes/$ThemeSel/theme.php");
} else {
$ThemeSel = get_theme();
include("themes/$ThemeSel/theme.php");
}
bunu şimdi denedim sorun çıkmadı localde forums pasifmiş feedback yaptım onda tema deepblue diğerinde 3dfantasy oluyo sağlam
birde o senin forumda çıkmasını istediğin tema yı admin panelinden koy bakalım
bu header.php de ki kodlarla hiç oynamadan bence onda hata var
fonksiyon 2 kez kullanıldı-tekrarlandı diyo
nukenin orjinal header.php 'sinde denedim yine ayni hatayi veriyor Forum modulu deilde iletişim Feedback yaptim Fakat yine Ayni tema'nin tebles.php dosyasi hatasini verio ne olacak bu
zaten oyle yaptimda olmadi bak simdi resimler ile gosterecegim
bu mavi tema ile Forum Sayfasi Cok guzel herşey gayet normal calişiyor
buda kirmizi Temanin forum sayfasi bakin Forum Bozuk gozukuyor sag taraf kirmizi sol taraf mavi forum ortada SIKIşmış bloklari kapattim yine ayni tam sayfa kodlarini uyguladim yine ayni bende
Kirmizi temada foruma tikladiginda o kirmizi Forum sayfasi yerine yine mavi tema'da acmak istiyorum ama olmuyor işte bunun icin ne yapmam lazim acaba
Tarih: 2007-05-28, 16:24:22 Mesaj konusu: Re: Her Modülde Farkli Tema
forumu tüm okumadım ama benim anladığım kadarıyla sen hangi temayı kullanırsam kullanayım ben tek forum sayfası açılsın istiyorum diyorsun galiba cevap vermeden önce bir yazayım buraya eger dogru anlamış isem cevap yazarsın sana açıklamalı şekilde cevap veririm kardeşim.
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız