Anasayfa FORUMLAR Üye Girişi Dosyalar Dersler İpuçları Yardımcı Araçlar Hakkımızda
KİMLER BAĞLI
Toplam Üye: 32638
Aktif Üye: 0
Aktif Ziyaretçi: 928
Üye Adı
Şifre
Beni Hatırla
          Yeni Üye KayıtYeni Üye Kayıt
          Şifremi UnuttumŞifremi Unuttum
FORUMLAR
 ??? Sitem deki Haberleri ..
(25176 okuma, 26 yanıt)
 Free Hosta Php Nuke Kurul..
(16336 okuma, 14 yanıt)
 EKLENTİ: Misafire mesajın..
(36638 okuma, 38 yanıt)
 Php Nuke 9.0 Geliyor..
(20733 okuma, 19 yanıt)
 Bu başlık için mesaj bulu..
(13911 okuma, 15 yanıt)
 Facebook Sohbet Tipi Sohb..
(17602 okuma, 15 yanıt)
 üye aktivasyon..
(10568 okuma, 8 yanıt)
 Facebook tarzı altbar... ..
(6219 okuma, 1 yanıt)
 kaldırmak istediğim bölüm..
(6504 okuma, 2 yanıt)
 Resimli RSS..
(23083 okuma, 25 yanıt)
 Onay linkini kaldirmak..
(10998 okuma, 8 yanıt)
 Yardım :( Site açılırken ..
(6602 okuma, 2 yanıt)
 .Htaccess ile uzantıda ke..
(8223 okuma, 4 yanıt)
 block genişliği..
(5666 okuma, 1 yanıt)
 Haber Resimleri ve Slide ..
(14262 okuma, 12 yanıt)
 Foruma büyük boyutlu resi..
(7257 okuma, 3 yanıt)
 Php-Nuke 8.0 Paket..
(9364 okuma, 6 yanıt)
 Hangi sürümü önerirsiniz?..
(10415 okuma, 8 yanıt)
 ethai1 3..
(13071 okuma, 10 yanıt)
 Yeni PEHASPESEO..
(69398 okuma, 82 yanıt)
 Türkçe Karakter sorunu ?..
(37492 okuma, 36 yanıt)
 tek modul için sağ ve sol..
(11307 okuma, 8 yanıt)
 Php-nuke8.0 başlıklarda t..
(10511 okuma, 8 yanıt)
 Phpden iyi anlayan..
(5388 okuma, 1 yanıt)
 Php nuke 7.6 - 3.1 patch ..
(72620 okuma, 89 yanıt)
 Mp3 Üst Player Yardım..
(29337 okuma, 40 yanıt)
 Toplu üyelik silme?..
(11043 okuma, 8 yanıt)
 Çözümleyemediğim hata.....
(12293 okuma, 11 yanıt)
 bloğu kayan hale getirmek..
(5936 okuma, 2 yanıt)
 Makale modulu..
(8528 okuma, 5 yanıt)
 PHP-Nuke Haber V.1 Paylas..
(84631 okuma, 121 yanıt)
 title değiştirme..
(10226 okuma, 6 yanıt)
 Arkadaşlar bu sorunun çöz..
(9988 okuma, 6 yanıt)
 Php Nuke 8.1..
(4321 okuma, 0 yanıt)
 merhaba..
(10209 okuma, 9 yanıt)
 Anasayfa için boş modül o..
(13400 okuma, 13 yanıt)
 admin panelinde Access De..
(6347 okuma, 2 yanıt)
 Bu başlığa hiç cevap gelm..
(26192 okuma, 25 yanıt)
 Nuke Tema yapilisi..
(17006 okuma, 16 yanıt)
 Mavisce-net temasina bann..
(8673 okuma, 6 yanıt)
 PHP-Nuke wTeam - eklentil..
(6593 okuma, 2 yanıt)
 coppermine hata..
(10618 okuma, 8 yanıt)
 içerik tanıtımı..
(6241 okuma, 2 yanıt)
 Haber Ve İçeriğe Resim Ek..
(7111 okuma, 3 yanıt)
 google keywords..
(8901 okuma, 6 yanıt)
 8.0'da html sorunu..
(5467 okuma, 1 yanıt)
 PHP-Nuke_8.1.3.5+NukeSent..
(53658 okuma, 76 yanıt)
 üye olunurken gereksiz is..
(9961 okuma, 7 yanıt)
 Arkadaşlar kolifa haber s..
(6311 okuma, 2 yanıt)
 Hesabınız'a tıklayınca te..
(10396 okuma, 7 yanıt)
Netopsiyon Online: Forums
Netopsiyon Online :: Başlık görüntüleniyor - Farklı Bloklar
 AramaArama   RütbelerRütbeliler   ProfilProfil   GirişGiriş 


Farklı Bloklar

 
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> Php-Nuke
Önceki başlık :: Sonraki başlık  
Yazar Mesaj
Salyangoz
Mesaj: 1+
Mesaj: 1+





Kayıt: Dec 26, 2002
Mesajlar: 41
Konum: istanbul

MesajTarih: 2005-12-02, 22:34:01    Mesaj konusu: Farklı Bloklar Alıntıyla Cevap Gönder

Selamlar arkadaşlar,
Bir süre yardımcı olabilecek mesaj varmı diye aradım fakat bulamadım, sol ve sağ bloğu farklı genişliklerde (Örneğin: Sol blok 120 genişlikteyken, sağ bilok 100 gibi) yapabilmemiz için herhangibir döküman elinde olan var mı..? Veya bu olay ile ilgili ipucu verebilecek arkadaş var mıdır..?
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
Bu Site Google Adsense ile Gelir Elde Ediyor









Tarih: 2024-05-10, 04:47:54    Mesaj konusu: Forum Arası Reklamlar


Başa dön
aslanonur
Mesaj: 1000+
Mesaj: 1000+





Kayıt: Apr 03, 2005
Mesajlar: 1904
Konum: İzmir

MesajTarih: 2005-12-02, 23:06:40    Mesaj konusu: Alıntıyla Cevap Gönder

Kurtay biliyodur :) onun temalarında öyle oluyor genelde ben bulurum yazarım biraz bekleyin
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
Salyangoz
Mesaj: 1+
Mesaj: 1+





Kayıt: Dec 26, 2002
Mesajlar: 41
Konum: istanbul

MesajTarih: 2005-12-02, 23:09:35    Mesaj konusu: Alıntıyla Cevap Gönder

Dışarıdan da araştırdım biraz ama pek açıklayıcı birşey bulamadım, kodları karıştırdım biraz ama theme.php dışında bir yerde blocks(left) (right) a etki eden bişiler var ama henüz bulamadım :)
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
niquitincq
Mesaj: 50+
Mesaj: 50+





Kayıt: Aug 27, 2004
Mesajlar: 51
Konum: mersin

MesajTarih: 2005-12-02, 23:59:35    Mesaj konusu: Re: Farklı Bloklar Alıntıyla Cevap Gönder

mainfile.php de blocklar olusturuluyor (render_blocks ve blocks fonksiyonları ) . Sag taraf farklı olsun diyorsan hem buruda hem theme.php dosyasında degisiklikler yapmalısın.
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder
Aliosman
Teknik Yönetici
Teknik Yönetici





Kayıt: Jul 20, 2002
Mesajlar: 3836
Konum: Balıkesir

MesajTarih: 2005-12-03, 01:29:27    Mesaj konusu: Alıntıyla Cevap Gönder

Aslında bunu temadan yapabilirsiniz. Dikkat ederseniz blok genişlikleri theme.php içerisinde tanımlanıyor. Şimdi DeepBlue temasını açtım ve gördüklerimi yazıyorum.

Kod:
   ."<td width=\"138\" bgcolor=\"d3e2ea\" valign=\"top\">\n";
    blocks(left);
Bak burada sol blokların genişliği belirtilmiş. 138 genişlik verilmiş. Kodlara bakmaya devam ediyorum.
Kod:
    if ($index == 1) {
   echo "</td><td><img src=\"themes/DeepBlue/images/pixel.gif\" width=\"10\" height=\"1\" border=\"0\" alt=\"\"></td><td valign=\"top\" width=\"138\" bgcolor=\"d3e2ea\">\n";
   blocks(right);
şimdi de bunu gördüm. Burada da sağ blokların genişliği (138) tanımlanmış. Değiştirdim ve çalıştırdım. Sonuç söylediğin gibi. Sol ve sağ blokların genişliği farklı oldu. Ben burada yapılıp yapılmayacağını kontrol etmek için DeepBlue temasını kullandım ve yapılıyor. Sizde temanızı inceleyerek nerede değişiklik yapılacağını bulup yapabilirsiniz. Bütün iş tablo hücrelerinde(<TD>).
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
Salyangoz
Mesaj: 1+
Mesaj: 1+





Kayıt: Dec 26, 2002
Mesajlar: 41
Konum: istanbul

MesajTarih: 2005-12-03, 01:47:40    Mesaj konusu: Re: Farklı Bloklar Alıntıyla Cevap Gönder

Söylediğini anladım ve denedim fakat benim kullandığım kendi temamda biraz farklı bu senin anlattığına göre, senin dediğini yaptığımda blokların altında bulunan table etkileniyor, ben yabancı sitelerden birşeyler buldum mainfile ile filan ilgili, onu tatbik etmeye çalışıyorum, umarım olur...
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
Salyangoz
Mesaj: 1+
Mesaj: 1+





Kayıt: Dec 26, 2002
Mesajlar: 41
Konum: istanbul

MesajTarih: 2005-12-03, 02:35:36    Mesaj konusu: Re: Farklı Bloklar Alıntıyla Cevap Gönder

Olay tamamdır... İleride gerekirse aşağıdaki gibi...

mainfile.php değişiklikleri...

function render_blocks bölümü aşağıdaki gibi...

Kod:
function render_blocks($side, $blockfile, $title, $content, $bid, $url) {
    if ($url == "") {
   if ($blockfile == "") {
       if ($side == "c") {
      themecenterbox($title, $content);
       } elseif ($side == "d") {
      themecenterbox($title, $content);
       }  elseif ($side == "r") {
                                    themesidebox2($title, $content);
       } else {
                                    themesidebox($title, $content);
       }
   } else {
       if ($side == "c") {
      blockfileinc($title, $blockfile, 1);
       } elseif ($side == "d") {
      blockfileinc($title, $blockfile, 1);
       } elseif ($side == "r") {
      blockfileinc($title, $blockfile, 4);
       } else {
      blockfileinc($title, $blockfile);
       }
   }
    } else {
   if ($side == "c" OR $side == "d") {
       headlines($bid,1);
   } else {
           headlines($bid);
   }
    }
}


function blockfileinc bölümü aşağıdaki gibi...

Kod:
function blockfileinc($title, $blockfile, $side=0) {
    $blockfiletitle = $title;
    $file = @file("blocks/$blockfile");
    if (!$file) {
   $content = _BLOCKPROBLEM;
    } else {
   include("blocks/$blockfile");
    }
    if ($content == "") {
   $content = _BLOCKPROBLEM2;
    }
    if ($side == 1) {
   themecenterbox($blockfiletitle, $content);
    } elseif ($side == 2) {
   themecenterbox($blockfiletitle, $content);
    } elseif ($side == 4) {
   themesidebox2($blockfiletitle, $content);
    } else {
   themesidebox($blockfiletitle, $content);
    }
}


function headlines bölümü aşağıdaki gibi...

Kod:
function headlines($bid, $cenbox=0) {
    global $prefix, $db;
    $bid = intval($bid);
    $sql = "SELECT title, content, url, refresh, time FROM ".$prefix."_blocks WHERE bid='$bid'";
    $result = $db->sql_query($sql);
    $row = $db->sql_fetchrow($result);
    $title = $row[title];
    $content = $row[content];
    $url = $row[url];
    $refresh = $row[refresh];
    $otime = $row[time];
    $past = time()-$refresh;
    if ($otime < $past) {
   $btime = time();
   $rdf = parse_url($url);
   $fp = fsockopen($rdf['host'], 80, $errno, $errstr, 15);
   if (!$fp) {
       $content = "";
       $sql = "UPDATE ".$prefix."_blocks SET content='$content', time='$btime' WHERE bid='$bid'";
       $db->sql_query($sql);
       $cont = 0;
       if ($cenbox == 0) {
      themesidebox2($title, $content);
       } else {
      themecenterbox($title, $content);
       }
       return;
   }
   if ($fp) {
       if ($rdf['query'] != '')
           $rdf['query'] = "?" . $rdf['query'];

       fputs($fp, "GET " . $rdf['path'] . $rdf['query'] . " HTTP/1.0\r\n");
       fputs($fp, "HOST: " . $rdf['host'] . "\r\n\r\n");
       $string   = "";
       while(!feof($fp)) {
          $pagetext = fgets($fp,300);
          $string .= chop($pagetext);
       }
       fputs($fp,"Connection: close\r\n\r\n");
       fclose($fp);
       $items = explode("</item>",$string);
       $content = "<font class=\"content\">";
       for ($i=0;$i<10;$i++) {
      $link = ereg_replace(".*<link>","",$items[$i]);
      $link = ereg_replace("</link>.*","",$link);
      $title2 = ereg_replace(".*<title>","",$items[$i]);
      $title2 = ereg_replace("</title>.*","",$title2);
                $title2 = stripslashes($title2);
      if ($items[$i] == "" AND $cont != 1) {
          $content = "";
          $sql = "UPDATE ".$prefix."_blocks SET content='$content', time='$btime' WHERE bid='$bid'";
          $db->sql_query($sql);
          $cont = 0;
          if ($cenbox == 0) {
         themesidebox2($title, $content);
          } else {
         themecenterbox($title, $content);
          }
          return;
      } else {
          if (strcmp($link,$title2) AND $items[$i] != "") {
         $cont = 1;
         $content .= "<strong><big>&middot;</big></strong><a href=\"$link\" target=\"new\">$title2</a><br>\n";
          }
      }
       }

   }
   $sql = "UPDATE ".$prefix."_blocks SET content='$content', time='$btime' WHERE bid='$bid'";
   $db->sql_query($sql);
    }
    $siteurl = ereg_replace("http://","",$url);
    $siteurl = explode("/",$siteurl);
    if (($cont == 1) OR ($content != "")) {
   $content .= "<br><a href=\"http://$siteurl[0]\" target=\"blank\"><b>"._HREADMORE."</b></a></font>";
    } elseif (($cont == 0) OR ($content == "")) {
   $content = "<font class=\"content\">"._RSSPROBLEM."</font>";
    }
    if ($cenbox == 0) {
   themesidebox2($title, $content);
    } else {
   themecenterbox($title, $content);
    }
}



theme.php değişiklikleri...

Kod:
function themesidebox($title, $content) {
    $tmpl_file = "themes/Tema/blocks.html";
    $thefile = implode("", file($tmpl_file));
    $thefile = addslashes($thefile);
    $thefile = "\$r_file=\"".$thefile."\";";
    e v a l($thefile);
    print $r_file;
}


Üstteki bu kodu aynen altına kopyalayıp themesidebox fonksiyonunu themesidebox2 olarak ve block.html adresini blocks2.html olarak değiştiriniz...

Kod:
function themesidebox2($title, $content) {
    $tmpl_file = "themes/Tema/blocks2.html";
    $thefile = implode("", file($tmpl_file));
    $thefile = addslashes($thefile);
    $thefile = "\$r_file=\"".$thefile."\";";
    e v a l($thefile);
    print $r_file;
}


Bütün bu işlemlerden sonra Temanız içerisindeki blocks.html dosyasını kopyalayıp blocks2.html olarak kaydedip sağ bloğunuzu istediğiniz gibi düzenleyebiliyorsunuz...

Yardımcı Kaynak: NukeMods
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
GuelD
Mesaj: 1+
Mesaj: 1+





Kayıt: Nov 22, 2007
Mesajlar: 2

MesajTarih: 2007-11-24, 05:22:37    Mesaj konusu: Alıntıyla Cevap Gönder

Öyle guzel bir anlatim diki denildigi gibi yaptim ve icimdende nasil olsa yine hata vericek diyordum ama vermedi ve istedigim gibi oldu allah razi olsun bu bilgiyi bizler ile böyle guzel bir anlatim ile paylastiginiz icin
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder
Bu Site Google Adsense ile Gelir Elde Ediyor









Tarih: 2024-05-10, 04:47:54    Mesaj konusu: Forum Arası Reklamlar


Başa dön
By_GvA
Mesaj: 50+
Mesaj: 50+





Kayıt: Oct 18, 2007
Mesajlar: 56

MesajTarih: 2007-11-29, 21:01:26    Mesaj konusu: Alıntıyla Cevap Gönder

kardeş ben kurdum ama olmadı
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder E-posta gönder
Önceki mesajları göster:   
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> Php-Nuke Tüm zamanlar GMT + 3 Saat
1. sayfa (Toplam 1 sayfa)

 
Geçiş Yap:  
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

Benzer Konular

Başlık Yazar Forum Cevaplar Tarih
Yeni mesaj yok VıdeolaR Orta Blogonunda Farklı Taray... cuneytsonmez Php Nuke Blocklar 3 2010-04-07, 23:02:49 Son Mesajı Görüntüle
Yeni mesaj yok tema genisliyor farklı tarayıcı ile ... cuneytsonmez Php Nuke Tema Paylaşımları 11 2010-03-28, 20:25:13 Son Mesajı Görüntüle
Yeni mesaj yok Temada Bloklar Arasındaki Boşlukları ... cyprus_tde Php Nuke Sorunlarınız 2 2010-02-22, 18:38:46 Son Mesajı Görüntüle
Yeni mesaj yok 2 dakika içinde 5 farklı bölgedeki İP... Sergen Php Nuke Güvenlik 5 2010-02-20, 12:41:17 Son Mesajı Görüntüle
Yeni mesaj yok Bloklar Arası Boşluk Kaldırmak asd1 Php Nuke Blocklar 9 2010-01-04, 14:27:14 Son Mesajı Görüntüle

Copyright © 2002-2024 Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. - Bütün hakları saklıdır!
Bu site Netopsiyon.com.tr Sunucularında Barındırılmaktadır.
Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. Netopsiyon Copyright