PhpNuke

Bunu daha önce aktifnuke.com’da yazmıştım. Fakat merak eden ve sürekli bunları soranlar olduğu için dmry.net altına da benzer birkaç püf noktasını zamanla ekleyeceğim. Bunlardan biri ise her modül altında farklı tema görüntülemektir.
O zaman devam..

8 yorum Beğen Paylaş PhpNuke Üstünde Modül Adına Göre Otomatik Tema Değişimi

PhpNuke Üstünde Modül Adına Göre Otomatik Tema Değişimi

Sitemde ki temalar şunlar olsun,

      iCGstation
      fisubice
      DATACORE
      fisubsilversh

Benim isteğim ise, sitenin genel teması fisubsilversh olsun fakat forumlara girildiğinde tema olarak iCGstation kullanılsın..Aynı şekilde konulara girince fisubice ve içeriğe girince de DATACORE kullanılsın isteyebilirsiniz..Gerçekten de gerekli ve kimi modüller için güzel bir uygulama olabilir.Problemimizi çözmek için, site giriş dizinde yer alan header.php dosyasını açıyoruz. Hemen girişte

<?php

kodundan sonra aşağıdaki kodları ekliyoruz.

global $Default_Theme;
switch ($_GET['name']) {
    case "Forums";
    $Default_Theme="iCGstation";
    break;

    case "Topics";
    $Default_Theme="fisubice";
    break;

    case "Content";
    $Default_Theme="DATACORE";
    break;
}

Ve kaydedip çıkıyoruz. Artık temalar istediğim şekilde değişecektir.. Sizlerde bu şekilde tema dağılımı yapabilirsiniz. Bu listeye yeni bir modül-tema ilişkisi eklemek için “}” işaretinden önce,

  case "ModulAd";
  $Default_Theme="TemaAd";
  break;

kodlarını ekleyeceğiz. “ModulAd”, “TemaAd” kısımlarını sizler belirliyorsunuz.

25 Ocak 2006, 12.51 tarihinde yayınlanmış
4 Ekim 2008, 13.00 tarihinde güncellenmiş
Bu yazı 8 adet yorum almıştır ve bunların 8 ile 0 arası görüntülenmektedir. Yorumları RSS ile takip edebilirsiniz.
| 09 Haziran 2008 , 21:10
#8

php sitemin header.php bölümü yok. header.html kısmı var. kodlar html ye dönüşüyor mu. buraya nasıl ekleyebilirim.

| 28 Eylül 2006 , 18:58
#7

forumlarda biçok kişinin aradığı bir yöntemdi. Emeğine sağlık ;)

| 28 Eylül 2006 , 09:26
#6

tşk ederim kardeşim yaralı bir bilgi gerçekten elıne sağlık

MK
| 11 Mayıs 2006 , 19:43
#5

Tesekkurler. ;)

| 11 Mayıs 2006 , 01:00
#4

Mk ve Ufuk;

Arkadaşlar konu dışındaki ek soruları cevaplandırmıyorum. Siz de biliyorsunuz ki burası bir forum değil ve ülkemizde phpnuke destek adı altında birçok site mevcut. Bu tarz sorularınızı onlara iletirseniz eminim yanıt alacaksınızdır. :|

| 03 Şubat 2006 , 14:38
#3

aga saolda ben bunu bloklar için düşündüm yani her bloğu farklı renklerde nasıl gösterebiliriz. :?:

MK
| 30 Ocak 2006 , 12:31
#2

Merhabalar.

ßen sole ßisi dusunuyorum.

Module gore genel olarak tema degisimi deilde.

Sadece temanın Header Kısmının Modullere gore Degismesi.

Ornek : modules.php?name=Forums Kısmına girdigimizde Header kısımdaki banner veya herhangi ßiseyin degisip forum modulu icin hazırladıgımız yine banner veya baska biseyin devreye girmesi.

ßu anlattıgımı ßi kac sitede gordum.

ßu nasıl yapabilecegim hakkında bilgi verirseniz sevinirim.

ßasarılar.

Ömer
| 26 Ocak 2006 , 01:53
#1

çok teşekkür ederim

promosyon Oyunlar prefabrik Reklam Ver! promosyon promosyon
seo Ertan Dönmez Godaddy Promo Codes Reklam Ver! Reklam Ver! Reklam Ver! Reklam Ver!
© 2005 - 2010 Tüm hakları dmRy.net'e aittir.
Kullanım şartları yerine getirilmeden hiçbir şekilde kopyala-yapıştır yapılamaz, yazılar ve bilgiler kullanılamaz.
Dmry.net Vital Teknoloji tarafından desteklenmektedir
yukarı dön