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: 1173
Üye Adı
Şifre
Beni Hatırla
          Yeni Üye KayıtYeni Üye Kayıt
          Şifremi UnuttumŞifremi Unuttum
FORUMLAR
 ??? Sitem deki Haberleri ..
(25615 okuma, 26 yanıt)
 Free Hosta Php Nuke Kurul..
(16573 okuma, 14 yanıt)
 EKLENTİ: Misafire mesajın..
(37334 okuma, 38 yanıt)
 Php Nuke 9.0 Geliyor..
(21041 okuma, 19 yanıt)
 Bu başlık için mesaj bulu..
(14191 okuma, 15 yanıt)
 Facebook Sohbet Tipi Sohb..
(17973 okuma, 15 yanıt)
 üye aktivasyon..
(10724 okuma, 8 yanıt)
 Facebook tarzı altbar... ..
(6317 okuma, 1 yanıt)
 kaldırmak istediğim bölüm..
(6589 okuma, 2 yanıt)
 Resimli RSS..
(23399 okuma, 25 yanıt)
 Onay linkini kaldirmak..
(11153 okuma, 8 yanıt)
 Yardım :( Site açılırken ..
(6704 okuma, 2 yanıt)
 .Htaccess ile uzantıda ke..
(8366 okuma, 4 yanıt)
 block genişliği..
(5749 okuma, 1 yanıt)
 Haber Resimleri ve Slide ..
(14529 okuma, 12 yanıt)
 Foruma büyük boyutlu resi..
(7367 okuma, 3 yanıt)
 Php-Nuke 8.0 Paket..
(9493 okuma, 6 yanıt)
 Hangi sürümü önerirsiniz?..
(10567 okuma, 8 yanıt)
 ethai1 3..
(13282 okuma, 10 yanıt)
 Yeni PEHASPESEO..
(70611 okuma, 82 yanıt)
 Türkçe Karakter sorunu ?..
(38062 okuma, 36 yanıt)
 tek modul için sağ ve sol..
(11478 okuma, 8 yanıt)
 Php-nuke8.0 başlıklarda t..
(10657 okuma, 8 yanıt)
 Phpden iyi anlayan..
(5496 okuma, 1 yanıt)
 Php nuke 7.6 - 3.1 patch ..
(73972 okuma, 89 yanıt)
 Mp3 Üst Player Yardım..
(29863 okuma, 40 yanıt)
 Toplu üyelik silme?..
(11203 okuma, 8 yanıt)
 Çözümleyemediğim hata.....
(12487 okuma, 11 yanıt)
 bloğu kayan hale getirmek..
(6006 okuma, 2 yanıt)
 Makale modulu..
(8638 okuma, 5 yanıt)
 PHP-Nuke Haber V.1 Paylas..
(86210 okuma, 121 yanıt)
 title değiştirme..
(10433 okuma, 6 yanıt)
 Arkadaşlar bu sorunun çöz..
(10101 okuma, 6 yanıt)
 Php Nuke 8.1..
(4374 okuma, 0 yanıt)
 merhaba..
(10343 okuma, 9 yanıt)
 Anasayfa için boş modül o..
(13642 okuma, 13 yanıt)
 admin panelinde Access De..
(6460 okuma, 2 yanıt)
 Bu başlığa hiç cevap gelm..
(26614 okuma, 25 yanıt)
 Nuke Tema yapilisi..
(17206 okuma, 16 yanıt)
 Mavisce-net temasina bann..
(8782 okuma, 6 yanıt)
 PHP-Nuke wTeam - eklentil..
(6672 okuma, 2 yanıt)
 coppermine hata..
(10773 okuma, 8 yanıt)
 içerik tanıtımı..
(6335 okuma, 2 yanıt)
 Haber Ve İçeriğe Resim Ek..
(7220 okuma, 3 yanıt)
 google keywords..
(9029 okuma, 6 yanıt)
 8.0'da html sorunu..
(5537 okuma, 1 yanıt)
 PHP-Nuke_8.1.3.5+NukeSent..
(54770 okuma, 76 yanıt)
 üye olunurken gereksiz is..
(10099 okuma, 7 yanıt)
 Arkadaşlar kolifa haber s..
(6400 okuma, 2 yanıt)
 Hesabınız'a tıklayınca te..
(10595 okuma, 7 yanıt)
Netopsiyon Online: Forums
Netopsiyon Online :: Başlık görüntüleniyor - Youtube Modülüne ait blockda degişiklik
 AramaArama   RütbelerRütbeliler   ProfilProfil   GirişGiriş 


Youtube Modülüne ait blockda degişiklik

 
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
tyson
Mesaj: 100+
Mesaj: 100+





Kayıt: Jul 20, 2003
Mesajlar: 181

MesajTarih: 2007-07-21, 21:14:31    Mesaj konusu: Youtube Modülüne ait blockda degişiklik Alıntıyla Cevap Gönder

Bilindiği gibi Youtube Video Modülüne ait bir block var hepimizin kullandıgı..
Ancak Bu Block da YENİ EKLENEN ve EN ÇOK İZLENENLER listeleniyor..
Böyle oldugu zamanda site ziyaretçileri EN ÇOK İZLENEN VİDEOLAR göründüğü için buraya tıklıyorlar ve hep aynı videolar seyredilmiş oluyor..
Oysaki EN ÇOK İZLENELER yerine RASTGELE videolar listelense her video o blockda gözükmüş olur..

Genelde ziyaretçi en çok izlenen güzedlir mantıgıyla hep aynı videolara tıklıyor block dan..Ve dolayısı ile o videolar hep eçok seyredilen olarak kaldıklarından diger güzel videolar block da hiç yer alamıyorlar.

RASTGELE Videolar olarak nasıl listeleyebiliriz.
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-06-24, 12:26:15    Mesaj konusu: Forum Arası Reklamlar


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





Kayıt: May 16, 2005
Mesajlar: 3511
Konum: oradan

MesajTarih: 2007-07-21, 21:50:46    Mesaj konusu: Alıntıyla Cevap Gönder

en çok izlenilen videoları çekme mantıığ,

order by hittablosu desc limit 10 denildiğin de, yüksekten aşağı doğru hit tablosundaki verilere göre 10 elemanlık bir listeleme yapar.

order by rand() limit 10 derseniz, 10 eleman otomatik alıcaktır.
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder
tyson
Mesaj: 100+
Mesaj: 100+





Kayıt: Jul 20, 2003
Mesajlar: 181

MesajTarih: 2007-07-21, 22:53:17    Mesaj konusu: Alıntıyla Cevap Gönder

sanırım anlatamadım..

İstediğim En Çok izlenen videolar listelenecegine,RANDOM yani Rastgele 10 videoyu listelesin..
Çünkü zaten yeni eklediğin bir video daha önceden 12.000 üzeri gösterim yapan bir videoyu geçemez ve hiçbirzaman o block da yer alamaz..
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder
Sercan
Mesaj: 1000+
Mesaj: 1000+





Kayıt: Jan 07, 2006
Mesajlar: 1719
Konum: İstanbuL //

MesajTarih: 2007-07-21, 23:49:36    Mesaj konusu: Alıntıyla Cevap Gönder

seyranlı abinin dediği gibi ve senin üzerine bastığın gibi RAND :) (random)
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
tyson
Mesaj: 100+
Mesaj: 100+





Kayıt: Jul 20, 2003
Mesajlar: 181

MesajTarih: 2007-07-25, 17:40:53    Mesaj konusu: Re: Youtube Modülüne ait blockda degişiklik Alıntıyla Cevap Gönder

Kod:
<?php

$latest = "Son Eklenen";
$top = "Popüler";
$links = "Videolar";
$moreLink = "Videolar";
$subLY = 1;      // <= video gönder linki açýk kapalý  if de == 1 ise deðiþkengöster diyo anlamýþsýnzdýr zaten :d
$submitLink = "Video Ekle";
$limit = 15;
$popadi ="Popüler Videolar";


global $bgcolor1, $bgcolor2, $bgcolor3, $db, $prefix, $admin;
$content ="<table width=100% cellspacing=2><tr><td align=center><img src=/images/mdtubemini.gif></td></tr></table>";$content .= "<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=2 WIDTH=100%><TR><TD BACKGROUND=\"themes/modules/images/blokorta.jpg\"  WIDTH=50% ALIGN=CENTER VALIGN=TOP BGCOLOR=\"$bgcolor2\"><TABLE BORDER=0 CELLPADDING=2 CELLSPACING=1 WIDTH=100%>";
$content .= "<TR><TD WIDTH=100% BGCOLOR=\"$bgcolor1\" ALIGN=CENTER CLASS=\"title\"><font color=\"8C8C8C\">$latest $links</font></TD></TR><TR><TD BGCOLOR=\"$bgcolor1\" VALIGN=TOP ALIGN=CENTER WIDTH=100%>";
$content .= "<TABLE BORDER=0 WIDTH=\"100%\">";

$color = $bgcolor3;
$result = mysql_query("SELECT id, title, hits FROM youtube_muzik WHERE date<>0 ORDER BY date DESC LIMIT 0, $limit");
while ($row = $db->sql_fetchrow($result)) {
      $title2 = ereg_replace("_", " ", $row[title]);
    if ($color == $bgcolor3) { $color = $bgcolor1; } else { $color = $bgcolor3; }
      $content .= "<TR><TD BGCOLOR=\"$color\" ALIGN=LEFT><a href=\"modules.php?name=youtube&file=read&id=$row[id]\">$title2</a></TD>";
      $content .= "<TD BGCOLOR=\"$color\" ALIGN=CENTER WIDTH=\"20\">$row[hits]</TD></TR>";
}

$content .= "</TABLE></TD></TR></TABLE></TD><TD BACKGROUND=\"themes/modules/images/blokorta.jpg\"  WIDTH=50% ALIGN=CENTER VALIGN=TOP BGCOLOR=\"$bgcolor2\"><TABLE BORDER=0 CELLPADDING=2 CELLSPACING=1 WIDTH=100%>";
$content .= "<TR><TD COLSPAN=2 WIDTH=100% BGCOLOR=\"$bgcolor1\" ALIGN=CENTER CLASS=\"title\"><font color=\"8C8C8C\">$popadi</font></TD></TR><TR><TD BGCOLOR=\"$bgcolor1\" VALIGN=TOP ALIGN=CENTER WIDTH=100%>";
$content .= "<TABLE BORDER=0 WIDTH=\"100%\">";

$result = mysql_query("SELECT id, title, hits FROM youtube_muzik WHERE hits<>0 ORDER BY hits DESC LIMIT 0, $limit");
while ($row = $db->sql_fetchrow($result)) {
      $title2 = ereg_replace("_", " ", $row[title]);
    if ($color == $bgcolor3) { $color = $bgcolor1; } else { $color = $bgcolor3; }
    $content .= "<TR><TD BGCOLOR=\"$color\" ALIGN=LEFT><a href=\"modules.php?name=youtube&file=read&id=$row[id]\">$title2</a></TD>";
      $content .= "<TD BGCOLOR=\"$color\" ALIGN=CENTER WIDTH=\"20\">$row[hits]</TD></TR>";
}

$content .= "</TABLE></TD></TR></TABLE></TD></TR></TABLE>";
$content .= "<CENTER>|[ <A HREF=\"modules.php?name=youtube\">$moreLink</A> ]";
if ($subLY == 1) { $content .= "|[ <A HREF=\"modules.php?name=ek_18&op=write_text\">$submitLink</A> ]"; }
$content .= "|</CENTER>";

?>


Kodlar yukarda..

yukardaki kodlarda sanırım şu satırın degişmesi yeterli RANDOM için..

$result = mysql_query("SELECT id, title, hits FROM youtube_muzik WHERE hits<>0 ORDER BY hits DESC LIMIT 0, $limit");


peki nasıl olmalı bu satır..

teşekkürler.
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: 2007-07-25, 17:47:15    Mesaj konusu: Alıntıyla Cevap Gönder

$result = mysql_query("SELECT id, title, hits FROM youtube_muzik WHERE hits<>0 ORDER BY hits DESC LIMIT 0, $limit");

yerine

$result = mysql_query("SELECT id, title, hits FROM youtube_muzik WHERE hits<>0 ORDER BY rand() DESC LIMIT 0, $limit");

Hite göre sıralama yapmaz ama rastgele çeker.
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
azmiii
Mesaj: 100+
Mesaj: 100+





Kayıt: Feb 04, 2005
Mesajlar: 113
Konum: Ankara

MesajTarih: 2007-08-08, 10:45:49    Mesaj konusu: Alıntıyla Cevap Gönder

çok güzel oldu böyle sağolun Ali Osman ve tüm neteopsiyon ekibi ;)
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
Ö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 super youtube player a lot of skin an... mehaga Php Nuke Modülleri 1 2010-07-16, 01:31:45 Son Mesajı Görüntüle
Yeni mesaj yok Youtube videolari site de anasayfa da... haydarlim Php Nuke Blocklar 3 2010-06-19, 23:34:50 Son Mesajı Görüntüle
Yeni mesaj yok yeni phpnuke youtube 2.0 mehaga Php Nuke Modülleri 1 2010-06-12, 22:32:46 Son Mesajı Görüntüle
Yeni mesaj yok Bizim Yazarlar Modülüne blok istek DursunKaptan Php Nuke Blocklar 0 2010-05-28, 16:34:37 Son Mesajı Görüntüle
Yeni mesaj yok Ana sayfadaki mesajlar modülüne resim... teach67 Php Nuke Sorunlarınız 7 2010-05-02, 22:19:04 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