WB_BlocksManager Eklentisi

PNT Nuke ve Php-Nukeye Ait Eklentilerin Paylaşıldığı-İstenildiği ve Kurulum Sorunlarının Yazıldığı Bölüm

Moderatör: Moderatörler

WB_BlocksManager Eklentisi

Mesajgönderen soulfather » 2011/09/01 - 21:57

Manfile Aç

şu satırı aratıyoruz:

Kod: Tümünü seç
function blocks($side)


bu kdoun devamında

Kod: Tümünü seç
global "$storynum, $prefix, $multilingual, $currentlang, $db, $admin, $user,


bu satırı buluyoruz ve sonuna

Kod: Tümünü seç
"$name"


kodunu eklıyoruz satırımız bu şekılde olmalı:


Kod: Tümünü seç
global $storynum, $prefix, $multilingual, $currentlang, $db, $admin, $user, $name;


Yine mainfile php içerisinde

Kod: Tümünü seç
"function blocks($side)" olduğu bıleşenın olduğu yerın hemen altında
"$side = $pos;"


kodunu buluyoruz.

Ardından gelen:

Kod: Tümünü seç
$sql = "SELECT bid, bkey, title, content, url, blockfile, view FROM ".$prefix."_blocks WHERE bposition='$pos' AND active='1' $querylang ORDER BY weight ASC";


satırının başına // bu işaretı koyup etkısız hale getırıyoruz yanı yenı halı bu şekılde olacak:

Kod: Tümünü seç
//$sql = "SELECT bid, bkey, title, content, url, blockfile, view FROM ".$prefix."_blocks WHERE bposition='$pos' AND active='1' $querylang ORDER BY weight ASC";


hemen altındakı satıra alttakı kodu eklıyoruz:

Kod: Tümünü seç
if (isset($name)) {
$sql = "SELECT b.bid, b.bkey, b.title, b.content, b.url, b.blockfile, b.view FROM ".$prefix."_blocks b, ".$prefix."_blocks_manager m WHERE b.bid=m.bid AND m.title='$name' AND b.bposition='$pos' AND b.active='1' $querylang ORDER BY b.weight ASC";
} else {
$sql = "SELECT b.bid, b.bkey, b.title, b.content, b.url, b.blockfile, b.view FROM ".$prefix."_blocks b WHERE b.bposition='$pos' AND b.active='1' $querylang ORDER BY b.weight ASC";
}


mysql.sql adlı dosyayı phpmyadmın yardımıyla sorgulatınız.


Ekte Dosya Var kurulum içinde
En son soulfather tarafından 2011/12/27 - 16:05 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
PhpNukeTurkiye.Com Site Kurallarını Okumak İçin Tıklayın
Site kuralları gereği, kullanıcı profilinde web adresi bulunmayan, kullanmakta olduğu sitenin copyright bilgisi silinen kişilerin isteklerine cevap verilmeyecektir.
Önceliğimiz olarak emeğe saygı diyoruz..
Saygılarımızı sunuyoruz.. PNT Yönetim...



http://www.catkarakoyu.com Köy Sitemiz % 95
http://catkarakoyu.com/nuke Demo Sitemiz % 20

--------------
Moderatör
Kullanıcı avatarı
Mesajlar: 742
Kayıt: 2011/08/08 - 00:00
Konum: Ankara
Ettiği teşekkür: 1
Aldığı teşekkür: 2


Mesajgönderen DjSooN » 2011/11/17 - 03:04

oww super
Yeni Üye
Kullanıcı avatarı
Mesajlar: 6
Kayıt: 2011/11/17 - 01:00
Ettiği teşekkür: 0
Aldığı teşekkür: 0

Re:

Mesajgönderen sima19 » 2011/12/26 - 02:10

Nuke 9.9 blue da manifile.php de eklenecek kodları bulamadım
Yeni Üye
Kullanıcı avatarı
Mesajlar: 380
Kayıt: 2011/12/25 - 01:00
Konum: Çorum
Ettiği teşekkür: 7
Aldığı teşekkür: 5

Mesajgönderen soulfather » 2011/12/27 - 16:08

tamam 7.9 blue indirdim dediğin gibi kod yok zaten o kudu iptal ediyoruz başına // koyacağımız için iptal oalcak :-)

o yüzden sen şöyle yap kodu bul

Kod: Tümünü seç
    $side = $pos;
    $result = $db->sql_query("SELECT * FROM ".$prefix."_blocks WHERE bposition='$pos' AND active='1' $querylang ORDER BY weight ASC");
    while($row = $db->sql_fetchrow($result)) {


Alttaki İle değiştir.



Kod: Tümünü seç
    $side = $pos;

    if (isset($name)) {
        $sql = "SELECT b.bid, b.bkey, b.title, b.content, b.url, b.blockfile, b.view FROM ".$prefix."_blocks b, ".$prefix."_blocks_manager m WHERE b.bid=m.bid AND m.title='$name' AND b.bposition='$pos' AND b.active='1' $querylang ORDER BY b.weight ASC";
      } else {
     $sql = "SELECT b.bid, b.bkey, b.title, b.content, b.url, b.blockfile, b.view FROM ".$prefix."_blocks b WHERE b.bposition='$pos' AND b.active='1' $querylang ORDER BY b.weight ASC";
     }   $result = $db->sql_query($sql);
 
    while($row = $db->sql_fetchrow($result)) {



Kendim de 7.9 Blue Edition kullnıyorum şimdi böyle dene olcaktır.
PhpNukeTurkiye.Com Site Kurallarını Okumak İçin Tıklayın
Site kuralları gereği, kullanıcı profilinde web adresi bulunmayan, kullanmakta olduğu sitenin copyright bilgisi silinen kişilerin isteklerine cevap verilmeyecektir.
Önceliğimiz olarak emeğe saygı diyoruz..
Saygılarımızı sunuyoruz.. PNT Yönetim...



http://www.catkarakoyu.com Köy Sitemiz % 95
http://catkarakoyu.com/nuke Demo Sitemiz % 20

--------------
Moderatör
Kullanıcı avatarı
Mesajlar: 742
Kayıt: 2011/08/08 - 00:00
Konum: Ankara
Ettiği teşekkür: 1
Aldığı teşekkür: 2

Re:

Mesajgönderen sima19 » 2011/12/27 - 16:20

verdiğin kodları ekledim. sayfada hata vermedi ama modullerde bloklar çıkmıyor. sağ blok yok
Yeni Üye
Kullanıcı avatarı
Mesajlar: 380
Kayıt: 2011/12/25 - 01:00
Konum: Çorum
Ettiği teşekkür: 7
Aldığı teşekkür: 5

Re:

Mesajgönderen sima19 » 2011/12/27 - 16:43

sayfafaki tüm bloklar kayboluyor bu kod ile :?
Yeni Üye
Kullanıcı avatarı
Mesajlar: 380
Kayıt: 2011/12/25 - 01:00
Konum: Çorum
Ettiği teşekkür: 7
Aldığı teşekkür: 5

Re:

Mesajgönderen soulfather » 2011/12/27 - 16:44

tamam ayarlayacaksın işte. admın panelde block manager adında bir bolumdaha olacak oradan istedigin module block atayacaksın.
PhpNukeTurkiye.Com Site Kurallarını Okumak İçin Tıklayın
Site kuralları gereği, kullanıcı profilinde web adresi bulunmayan, kullanmakta olduğu sitenin copyright bilgisi silinen kişilerin isteklerine cevap verilmeyecektir.
Önceliğimiz olarak emeğe saygı diyoruz..
Saygılarımızı sunuyoruz.. PNT Yönetim...



http://www.catkarakoyu.com Köy Sitemiz % 95
http://catkarakoyu.com/nuke Demo Sitemiz % 20

--------------
Moderatör
Kullanıcı avatarı
Mesajlar: 742
Kayıt: 2011/08/08 - 00:00
Konum: Ankara
Ettiği teşekkür: 1
Aldığı teşekkür: 2

Re:

Mesajgönderen sima19 » 2011/12/27 - 16:47

iyi tamam hoş diyorsunda anasayfada hiç bir blok yok hepsi gidiyor...
Yeni Üye
Kullanıcı avatarı
Mesajlar: 380
Kayıt: 2011/12/25 - 01:00
Konum: Çorum
Ettiği teşekkür: 7
Aldığı teşekkür: 5

Re:

Mesajgönderen soulfather » 2011/12/27 - 17:34

ya kadeş mustafa kardeş öyleydi değilmi senin ismin. sen şimdi ana sayfaya bir boş modul oluşturdunmu boş modul kullan yani sonra blocktan önce sitede kullanıcağın blockları aktifleştir. sonra block manager ayarlarına gir oradan da boş modulu sec ana sayfa için oradan istediğin blocku ayarla.

zaten eklentinin amacı bu tüm blockları sıfırlar ana safya olsun modul olsun. sen ana sayfada başka block hikaye modulunde başka block kullanabilmen için bu eklenti yapılmıştır.
PhpNukeTurkiye.Com Site Kurallarını Okumak İçin Tıklayın
Site kuralları gereği, kullanıcı profilinde web adresi bulunmayan, kullanmakta olduğu sitenin copyright bilgisi silinen kişilerin isteklerine cevap verilmeyecektir.
Önceliğimiz olarak emeğe saygı diyoruz..
Saygılarımızı sunuyoruz.. PNT Yönetim...



http://www.catkarakoyu.com Köy Sitemiz % 95
http://catkarakoyu.com/nuke Demo Sitemiz % 20

--------------
Moderatör
Kullanıcı avatarı
Mesajlar: 742
Kayıt: 2011/08/08 - 00:00
Konum: Ankara
Ettiği teşekkür: 1
Aldığı teşekkür: 2



Dön Eklenti

Kimler çevrimiçi

Bu forumu gezen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 0 misafir