• 10-07-2010, 21:56:17
    #1
    evet arkadaşlar çoğumuz bu problemi biliyoruz...

    Ancak sitenizde şuanki embed şekli;
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="515" height="350" id="Untitled-1" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="true" /><param name="movie" value="/player.swf?file=http://video.ak.facebook.com/cfs-ak-ash2/42212/383/131194380251585_36271.mp4" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="/player.swf?file=http://video.ak.facebook.com/cfs-ak-ash2/42212/383/131194380251585_36271.mp4" quality="high" bgcolor="#ffffff" width="500" height="450" name="mymovie" align="middle" allowFullScreen="true" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
    Bu şekilde olmalıdır...


    Şimdi temanızın functions.php dosyasına ?> bu koddan önce aşağıdaki kodları ekleyin...

    function playerdegistir_bakalim($content) {
    $icerik = $content;
    $icerik=trim($icerik);
    $icerik= str_replace("\n","",$icerik);
    $icerik= str_replace("\t","",$icerik);
    preg_match_all("#<object(.*?)</object>#si",$icerik,$videolinkk);
    
    	for ($t=0; $t<count($videolinkk[1]); $t++)
    		{ 
    		$videolink=explode('file=',$videolinkk[1][$t]);
        $videolink=explode('" />', $videolink[1]);
    		if($videolinkk[1][$t]<>""){if($t<>"0"){
    		
    	$niyo=$niyo.'<!--nextpage-->'.'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="575" height="357" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="true" /><param name="movie" value="https://www.4shared.com/flash/player.swf?file='.$videolink[0].'" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="https://www.4shared.com/flash/player.swf?file='.$videolink[0].'" quality="high" bgcolor="#ffffff" width="575" height="357" name="mymovie" align="middle" allowFullScreen="true" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" /></object>';
    			}else{
    			$niyo='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="575" height="357" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="true" /><param name="movie" value="https://www.4shared.com/flash/player.swf?file='.$videolink[0].'" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="https://www.4shared.com/flash/player.swf?file='.$videolink[0].'" quality="high" bgcolor="#ffffff" width="575" height="357" name="mymovie" align="middle" allowFullScreen="true" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" /></object>';
    			}}
    			
    				}
    if($niyo==""){
    	return $content;
    	}else{
    return $niyo;}
    }
    
    if(strpos($_SERVER['HTTP_USER_AGENT'],'Firefox') === false && strpos($_SERVER['HTTP_USER_AGENT'],'Chrome') === false){
    add_filter('the_content', 'playerdegistir_bakalim');
    }


    Hepsi bu kadar umarım yardımcı olmuşumdur... Teşekkürler...


    Önemli Not: Bo kod dizi sitelerinde tam sağlıklı çalışır ancak Film sitelerinde Afiş ve Açıklama kısımlarını yok eder sadece video kalır....
  • 10-07-2010, 22:27:38
    #2
    Üyeliği durduruldu
    if(strpos($_SERVER['HTTP_USER_AGENT'],'Firefox') === false && strpos($_SERVER['HTTP_USER_AGENT'],'Chrome') === false){


    ieo da gene calısmıcak :S
  • 10-07-2010, 22:31:00
    #3
    functions.php dosyasında
    Alıntı
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="515" height="350" id="Untitled-1" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="true" /><param name="movie" value="/player.swf?file=http://video.ak.facebook.com/cfs-ak-ash2/42212/383/131194380251585_36271.mp4" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="/player.swf?file=http://video.ak.facebook.com/cfs-ak-ash2/42212/383/131194380251585_36271.mp4" quality="high" bgcolor="#ffffff" width="500" height="450" name="mymovie" align="middle" allowFullScreen="true" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
    Kodu yok.
  • 11-07-2010, 09:19:28
    #4
    johnm adlı üyeden alıntı: mesajı görüntüle
    if(strpos($_SERVER['HTTP_USER_AGENT'],'Firefox') === false && strpos($_SERVER['HTTP_USER_AGENT'],'Chrome') === false){


    ieo da gene calısmıcak :S
    o kodun anlamı; Firefox ve Chrome değilse alttaki kodları çalıştır demek... yani ie de farklı player çıkaracak, daha doğrusu firefox ve chrome olmayan diğer tarayıcılarda facebook playeri çıkacak...
  • 11-07-2010, 09:20:39
    #5
    falc0n adlı üyeden alıntı: mesajı görüntüle
    functions.php dosyasında

    Kodu yok.
    o kodlar zaten functions.php dosyasında yok... Olayı anlamadınız sanırım bahsettiğiniz kodlar sizin sitenizin şuan ki video gösterim şeklidir...
  • 11-07-2010, 11:34:46
    #6
    işte kardeşim yav yine çözdün helal sana + repp
  • 11-07-2010, 11:48:19
    #7
    Diyarbekir adlı üyeden alıntı: mesajı görüntüle
    işte kardeşim yav yine çözdün helal sana + repp
    Rica ederim..
  • 11-07-2010, 13:20:54
    #8
    Sağol arkadaşım +rep (Gerçi nötr veriyorum galiba vermeyim mi )
  • 11-07-2010, 14:06:06
    #9
    canavarinfo adlı üyeden alıntı: mesajı görüntüle
    Sağol arkadaşım +rep (Gerçi nötr veriyorum galiba vermeyim mi )
    Kafana göre takıl kardeş rep takıntım yok