Yardım - Arama - Takvim
Forum'ların Tam Görüntüsü: Youtube Ve Google Videolarını Yayımlama (İpb Için)
Türkçe Forum > Yardım - Destek (Web Sitenize Forum Kurmak İstiyorsanız) > Invision Power Board, vBulletin, SMF, Php-Nuke, Phpbb, Wbb, Asp > Invision Power Board > Dil Dosyaları ve Eklentiler
iXPLod
Merhaba arkadaşlar. YouTube ve Google videolarını forumunuzda gösterebilirsiniz. Yanlız buradaki anlatım sadece 2.1.x serisinde denenmiştir. Bu kodları dosyalara eklemeden önce yedeklerini almayı unutmayın.

YouTube İçin Yapmanız Gerekenler:

ACP --> Management --> Custom BBCode --> Add New BBCode'a tıklayın ve;

Custom BBCode Title: YouTube yazın.
Custom BBCode Description: Herhangi bir açıklama yazabilirsiniz, mesela ben, YouTube videoları yazdım bu kısıma
Custom BBCode Example: [youtube]Video ID[/youtube]
Custom BBCode Tag: youtube yazın
Use Option in tag?: 'No' olarak seçin
Custom BBCode replacement kısmına şu kodu yazın:

CODE

<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/{content}"></param><embed src="http://www.youtube.com/v/{content}" type="application/x-shockwave-flash" width="425" height="350"></embed></object>


Bunu da ekledikten sonra Add BBcode'a tıklayın ve böylece YouTube BBcode'u hazır. smile.gif

Kullanmak için yapmanız gereken:
http://www.youtube.com/share?v=GN8I2SyEiHw
[youtube]GN8I2SyEiHw[/youtube]
Bu kadar. smile.gif

Google Video İçin:

ACP -> Management --> Custom BBCode --> Add New BBCode'a tıklayın

Custom BBCode Title: Google Video yazın.
Custom BBCode Description: Herhangi bir açıklama yazabilirsiniz, mesela ben, Google videoları yazdım bu kısıma
Custom BBCode Example: [gvideo]Video ID[/gvideo]
Custom BBCode Tag: gvideo yazın
Use Option in tag?: 'No' olarak seçin
"Custom BBCode replacement" kısmına şu kodu yazın:

CODE
<embed style="width:400px; height:326px;" id="VideoPlayback" align="middle" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId={content}&hl=en" quality="best" bgcolor="#ffffff" scale="noScale" salign="TL"  FlashVars="playerMode=embedded"> </embed>


Kullanmak için yapmanız gereken:
http://video.google.com/googleplayer.swf?d...285131278&hl=en
[gvideo]8048661715285131278[/gvideo]
Özetle; "docid=" den sonra ne varsa aynen yazın.. başında " - ( tire ) " olsa bile.
Bu kadar. smile.gif
iXPLod
Kodları Mesaj Editörüne Eklemek İçin:

jscripts/ipb_editor_std.js'yi açın ve aşağıdaki kodları bulun:

CODE

/*-------------------------------------------------------------------------*/
// List tag
/*-------------------------------------------------------------------------*/

function tag_list( type )
{
   var listvalue = "init";
   var thelist   = "";
   
   opentag = ( type == 'ordered' ) ? '[list=1]' : '[list]';
   
   while ( (listvalue != "") && (listvalue != null) )
   {
       listvalue = prompt(list_prompt, "");
       
       if ( (listvalue != "") && (listvalue != null) )
       {
           thelist = thelist+"[*]"+listvalue+"\n";
       }
   }
   
   if ( thelist != "" )
   {
       wrap_tags( opentag + "\n" + thelist + "[/list]\n", "");
   }
}


Altına şunu ekleyin:

CODE
/*-------------------------------------------------------------------------*/
// Youtube tag
/*-------------------------------------------------------------------------*/

function tag_youtube()
{
var FoundErrors = '';

//----------------------------------------
// Do we have ranged text?
//----------------------------------------

if ( check_range() )
{
//----------------------------------------
// Yes, just wrap text
//----------------------------------------

wrap_tags( "[youtube]", "[/youtube]", "" );
}
else
{
var enterURL = prompt(text_enter_url, "http://");

if ( ! enterURL )
{
 alert(error_no_url);
 return;
}

wrap_tags("[youtube]"+enterURL+"[/youtube]", "");
}
}


kaydedip, sitenize yükleyin.

Daha sonra, "ACP > Skin manager> Edit template HTML>Post/PM editor> Editor std" açın ve aşağıdaki kodları bulun:

CODE

<td><div id='do_code'><img class="rteimage" src="{ipb.vars['img_url']}/folder_rte_images/code.gif" width="21" height="21 alt="{ipb.lang['js_tt_code']}" title="{ipb.lang['js_tt_code']}" onclick="simpletag('code')"></div></td>


Altına ekleyin:

CODE
<td><div id='do_youtube'><img class="rteimage" src="{ipb.vars['img_url']}/folder_rte_images/youtube.gif" width="18" height="18" alt="youtube" title="youtube" onclick="tag_youtube()"></div></td>


user posted image resmini "youtube.gif" diye kaydedip, "style_images/x/rte_images" dizinine koydunuzmu işlem tamamdır. smile.gif
Not: "x" dediğim yer kullandığınız resim setine göre değişiyor. mesela, "http://www.showhaber.net/forum/style_images/1/rte_images" gibi.

______________________________________________________________________________

Aslına bakarsanız bunlarla hiç uğraşmadan flash kodu ile de videoları sitenize ekleyebilirsiniz. Ama kodlar flash üzeri olduğu için hem sayfanın açılma hızını yukardaki kodlara göre daha çok yavaşlatacak ve her video eklemek istediğiniz de sürekli olarak aynı kodları yazmak durumunda kalacaksınız. O yüzden flash kodu vermiyorum. Ama isteyen olursa onu da eklerim. smile.gif
Tymsah
Teşekkürler iXPLod ..
HüsranTeam
ben yaptim ama kare sekLinde beyaz ekran cıkıyor ve video görünmüyor :S
iXPLod
Bir yerde mutlaka hata yapmışsındır. Modu yazanlar denemiş, ve sorunsuz çalışmıştır, bizzat gördüm. smile.gif
cuneyt
QUOTE(HüsranTeam @ 18.10.2006, 19:04:33)
ben yaptim ama kare sekLinde beyaz ekran cıkıyor ve video görünmüyor :S
*



Çalısıyor! ben denedim

Butona tıkladıktan sonra cıkan

link girin
http://

kısmına
http://www.youtube.com/watch?v=tEQZub4bRew
şeklinde giriş yaparsanız beyaz sayfa cıkıyor...

http:// kısmını silip sadece
tEQZub4bRew
kodunu girmeniz yeter

HüsranTeam
evet dediginiz gibi bi yanLisim varmis smile.gif kusura bakmayin. tesekkürler..
Forum'ların Normal Resimli Görüntüsüne geçiş için burayı Tıklayın