vBulletinData - vBulletinDestek
 
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 06-02-2011, 02:32 PM   #1 (permalink)
Kayıtlı Üye
 
Spartacus - ait Kullanıcı Resmi (Avatar)
 
  Date: Aug 2009
 Mesajlar: 598
Tecrübe Puanı: 7 Spartacus is just really niceSpartacus is just really niceSpartacus is just really niceSpartacus is just really niceSpartacus is just really nice
Standart IMDb Script V1.0.1 IMDb Film Bilgilerini Çekin

Resmi Gerçek Boyutunda Görmek için Tıklayınız.

Acıklama;V1Resmi Gerçek Boyutunda Görmek için Tıklayınız.0Resmi Gerçek Boyutunda Görmek için Tıklayınız.0:
İMDB Sitesinden: Oyuncu Bilgileri,Yapım Yılı,Filmin Türü,Ödüller,Süresi Gibi Bilgileri ÇekmekteResmi Gerçek Boyutunda Görmek için Tıklayınız.


Kuruluma başlamadan önce sunucunuzun "allow_url_fopen" desteği olup olmadığını kontrol edinizResmi Gerçek Boyutunda Görmek için Tıklayınız. Eğer Yoksa Host Firmanızla Görüşüp Bu Fonksiyonu Açmalarını Söyleyebilirisiniz Aksi Takdirde Eklenti Çalışmaz

Başlıyalım Şimdi Resmi Gerçek Boyutunda Görmek için Tıklayınız.
includes/class_bbcodeResmi Gerçek Boyutunda Görmek için Tıklayınız.php Açın
Kod:
        $bbcode = preg_replace($search, $replace, $bbcode);  
        }  

Altına Ekle
Kod:
        //-----------------------------------------  
            // [imdb] Film Tag Başlangıç  
                       //-----------------------------------------  
              
            $bbcode = preg_replace( "#(\[imdb=.*\])#Uies" , "\$this->handle_bbcode_imdb('\\1')"  , $bbcode);  
            $bbcode = preg_replace( "#(\[imdb\].*\[/imdb\])#ies" , "\$this->handle_bbcode_imdb('\\1')"  , $bbcode );  
                                                 //-----------------------------------------  
            // [imdb] Film Tag Bitiş  
                       //-----------------------------------------  


Bul:
Kod:
        /**  
    * Handles the parsing of a signature picture. Most of this is handled  
    * based on the $parse_userinfo member.  
    *  
    * @param    string    Description for the sig pic  
    *  
    * @return    string    HTML representation of the sig pic  
    */  


Üstüne Ekle:
Kod:
        /*-------------------------------------------------------------------------*/  
      // www.divxturko.com   
     //  Clark Kent  
    //   Türkiyenin Yeni Paylaşım Platformu  
    /*-------------------------------------------------------------------------*/  
    var $imdb_count = 0;      
    function handle_bbcode_imdb($texto="")  
    {  
        global $imdb_count;  
          
        // Bu Kısımları İstediğiniz Gibi Değişebilirsiniz  
        $imdb_toptext = 'IMDB'; // Bu Kısıma İstediğinizi Yaza Bilirsiniz Üst Başlık Olacak  
        $imdb_perpost = 10; // Bu Değer 10 da Kalması Mantıklı Mesaj Yazma Sınırı  
        // Değişecek Kısımlar Bitti  
          
        if ($texto == "") return;  

        $imdb_count++;  
        if ($imdb_count > $imdb_perpost) return;  

        $idfilme = preg_replace('/[^0-9]/i',"\\1",$texto);   

        if (strlen($idfilme) != 7) { $this->error = 'imdb_nao7'; return; }  
          
        $imdb_url = "http://imdb.com/title/tt".$idfilme."/";  
        $imdb = @fopen($imdb_url, "r");  
        if ($imdb == FALSE) { $this->error = 'imdb_invalido'; return; }  
        while (!feof($imdb))  
            $imdb_raw .= fgets($imdb, 4096);  
        fclose($imdb);  
                
              preg_match ( "'<div id=\"tn15title\">(.*?)<span>\(<a's" , $imdb_raw , $titulo );              
            $titulo = str_replace("\n"," ", trim(strip_tags($titulo[1])));  
            preg_match ( "'<h5>Release Date:</h5> (.*?) <a class's" , $imdb_raw , $dro_release );  
            $dro_release = str_replace("more","",@strip_tags($dro_release[1]));  
            preg_match ( "'<h5>Directors:</h5>(.*?)<a class='" , $imdb_raw , $dro_directors );          
            $dro_directors = str_replace("href","target=\"_blank\"href",str_replace("/name/nm","http://www.imdb.com/name/nm",@$dro_directors[1]));  
            preg_match ( "'<h5>Director:</h5>(.*?)<br/>'" , $imdb_raw , $dro_director );          
            $dro_director = str_replace("href","target=\"_blank\"href",str_replace("/name/nm","http://www.imdb.com/name/nm",@$dro_director[1]));  
              preg_match ( "'<h5>Genre:</h5>\\n(.*?)more</a>\\n</div>'s" , $imdb_raw , $genero );              
            $genero = @strip_tags($genero[1]);  
            preg_match ("#<h5>Language:</h5><a(.*)>(.*)</a>#s" ,$imdb_raw, $language);  
            $language =  @strip_tags($language[1]);  
              preg_match ( "'<h5>Tagline:</h5>(.*?)</div>'" , $imdb_raw , $slogan );              
            $slogan = str_replace("more","",@strip_tags($slogan[1]));  
              preg_match ( "'<h5>Plot Outline:</h5> (.*?)</div>'" , $imdb_raw , $resumo );          
            $resumo = str_replace("more","",@strip_tags($resumo[1]));  
              preg_match ( "'<h5>Runtime:</h5>\\n(.*?)\\n</div>'" , $imdb_raw , $duracao );          
            $duracao = @strip_tags($duracao[1]);  
            if (strlen($duracao) > 50) $duracao = substr($duracao,0,50)."...";  
              
            preg_match ( "'Top 250: (.*?)</a>'" , $imdb_raw , $top );          
            $top = @strip_tags($top[0]);  
            if (isset($top)) $top = '<a href=http://imdb.com/chart/top]'.$top.'</a>';  
              preg_match ( "'<h5>Awards:</h5> \\n(.*?)more</a>\\n</div>'s" , $imdb_raw , $premios );          
            $premios = @str_replace("\n"," ",strip_tags($premios[1]));    
            preg_match ( "'(Cast   overview, |Complete credited cast|Credited cast)(.*?)<td   class=\"nm\"><a href=\"(.*?)\">(.*?)</a>(.*?)<td   class=\"nm\"><a href=\"(.*?)\">(.*?)</a>(.*?)<td   class=\"nm\"><a href=\"(.*?)\">(.*?)</a>(.*?)<td   class=\"nm\"><a href=\"(.*?)\">(.*?)</a>(.*?)<td   class=\"nm\"><a href=\"(.*?)\">(.*?)</a>(.*?)'s" , $imdb_raw , $actores );  
             // print_r($actores);   
            $actores = "<a href=http://imdb.com".@$actores[3].">".@$actores[4]."</a>, ".  
                       "<a href=http://imdb.com".@$actores[6].">".@$actores[7]."</a>, ".  
                       "<a href=http://imdb.com".@$actores[9].">".@$actores[10]."</a>, ".  
                       "<a hrefl=http://imdb.com".@$actores[12].">".@$actores[13]."</a>, ".  
                       "<a href=http://imdb.com".@$actores[15].">".@$actores[16]."</a>";  
                        

        $imdb_final .= "<table   border='0'><tr><td colspan=2 style='font-size: 13px;   line-height:125%;'><b><font size=4> <a href=".$imdb_url.">".$titulo."</a></font></b></td></tr>";    
          
        if ($dro_directors <> "") $imdb_final .= "<b>$imdb_lang_directors:</b> $dro_directors";  
        if ($dro_director  <> "") $imdb_final .= "<b>$imdb_lang_director:</b> $dro_director";  
        if ($language <> "")$imdb_final .= "<b>Dil:</b> $language";              
        if ($genero  <> "") $imdb_final .= "<b><font color=red>Türü</b>:</font> $genero";  
        if ($slogan  <> "") $imdb_final .= "<b><font color=red>Etiketler</b>:</font> $slogan";  
        if ($dro_release   <> "") $imdb_final .= "<b><font color=red>Gösterim Tarihi:</b></font> $dro_release / <a href='http://imdb.com/title/tt".$imdb_id."/releaseinfo'>Diğer Ülkeler</a>";  
        if ($resumo  <> "") $imdb_final .= "<b><font color=red>Pilot Kelime</b>:</font> $resumo";  
          
        if ($duracao <> "") $imdb_final .= "<b><font color=red>Süresi</b>:</font> $duracao";  
        if ($premios <> "") $imdb_final .= "<b><font color=red>Ödüller</b>:</font> $premios";  
        if ($actores <> "") $imdb_final .= "<b><font   color=red>Oyuncular</b></font> <font size=1   style=italic>(first 5)</font>: $actores";          
          
        $imdb_final .= "<b><font color=red>IMDB Linki</b></font>: <a href=\"".$imdb_url."\">$imdb_url</a></span></td></tr></table>";  

        
      

        return "<div class='quotetop'   style='padding:0px;'><div width=100% height=95 style='background:   url(images/css_img_imdb.gif) no-repeat right top;   margin:0;padding:4px;'>$imdb_toptext</div></div><div   class=quotemain>".$imdb_final."</div>";  
        
    }  


Kullandığınız Tema >> Editor >> Editor_Toolbar_On
Bul :
Kod:
        <if condition="$show['html_bbcode']">  
                <td><div class="imagebutton" id="{$editorid}_cmd_wrap0_html"><img src="$stylevar[imgdir_editor]/html.png"  width="16" height="16" alt="$vbphrase[wrap_html_tags]" /></div></td>  
            </if>  


Altına Ekle:
Kod:
        <!--İMDB TAG BAŞLANGIÇ -->  
<td><div class="imagebutton" id="{$editorid}_cmd_wrap0_imdb"><img src="$stylevar[imgdir_editor]/imdb.gif" width="21" height="20" alt=" İMDB Bilgisi Ekle" /></div></td>  
<!--İMDB TAG BİTİŞ -->  


Ekteki Dosyayı imdbResmi Gerçek Boyutunda Görmek için Tıklayınız.gif images/editor içine kopyalayınResmi Gerçek Boyutunda Görmek için Tıklayınız.

Ekteki css_img_imdbResmi Gerçek Boyutunda Görmek için Tıklayınız.gif ve css_img_quoteResmi Gerçek Boyutunda Görmek için Tıklayınız.gif İmages Klasörüne Kopyalayın

Kullandığınız Tema >> Git >> İlave CSS-yazılımı

Ekle:
Kod:
        /* *****İMDB Top Alanı ********************************************** */ 
.quotetop 
{ 
    background: #161616 url(images/css_img_quote.gif) no-repeat right; 
    border: 1px solid #CC9900; 
    border-bottom: 1px solid #CC9900; 
    color: #CC9900; 
    font-weight: bold; 
    font-size: 10px; 
    margin: 8px auto 0 auto; 
    padding: 3px; 
} 

.quotemain 
{ 
    background: #3B3B3B; 
    border: 1px solid #CC9900; 
    border-top: 1px solid #FFCC00; 
    color: #FFFFCC; 
    padding: 4px; 
    margin: 0 auto 8px auto; 
} 

.codetop, 
.sqltop, 
.htmltop 
{ 
    background: #161616 url(images/css_img_code.gif) no-repeat right; 
    border: 1px solid #CC9900; 
    color: #CC9900; 
    font-weight: bold; 
    margin: 0 auto 0 auto; 
    padding: 3px; 
    width: 98%; 
} 

.codemain, 
.sqlmain, 
.htmlmain 
{ 
    background: #3B3B3B; 
    border: 1px solid #CC9900; 
    border-top: 1px solid #FFCC00; 
    color: #FFFFCC; 
    font-family: Courier, Courier New, Verdana, Arial; 
    margin: 0 auto 0 auto; 
    padding: 3px; 
    width: 98%; 
} 

#QUOTE, 
#CODE 
{ 
    background: #FAFCFE; 
    border: 1px solid #000; 
    color: #465584; 
    font-family: Verdana, Arial; 
    font-size: 11px; 
    padding: 2px; 
    white-space: normal; 
} 

#CODE 
{ 
    font-family: Courier, Courier New, Verdana, Arial; 
} 

.cleared 
{ 
    clear: both; 
}  


Eklenmiş Dosya
Dosya tipi: zip images.zip (3,2 KB (Kilobyte), 17x kez indirilmiştir)
Spartacus - İCQ üzeri Mesaj gönder Spartacus - MSN üzeri Mesaj gönder Spartacus isimli Üyeye Skype üzeri Mesaj gönder Spartacus isimli Üye şimdilik offline konumundadır  
Alıntı ile Cevapla
Yeni Konu aç Cevapla

Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Bookmarks
Seçenekler
Stil