vBulletin Facebook Eklentisi

Son güncelleme: 18.10.2011 13:45
  • ÖNCELİKLE;Veritabanı yedeğinizi alın.
    Kurulum sırasında forumunuzu üyelerin kullanımına kapatın.


    ADIM 1:Yeni bir Facebook Uygulaması oluşturun. Facebook Uygulaması oluşturmak için tıklayın: http://www.facebook.com/developers/ (facebook üyesi olmalısınız)

    Geri Bildirim Adresi olarak forum adresinizi verin. (örnek: http://www.siteniz.com/forum/)

    Bağlan sekmesinde alan adını yaz ancak www kullanma (siteniz.com)

    ADIM 2:
    Ekteki dosyaları ftpye, forum dizinine atın.

    ADIM 3:
    XML dosyasını ürün yöneticisinden yükle

    ADIM 4:
    Yönetici panelinde "vBulletin Seçenekleri"nin üstünde Go to FB Connect Options başlığına tıkla.

    "Settings" sekmesine Facebookta oluşturduğun "API Key" ve "Secret" kodlarını ekle.

    ADIM 5:
    "News-Feed Templates"e tıkla.
    "Register default templates"e tıkla ve çıkan 3 kodu "Settings" sekmesinde en alttaki üç alana kopyala (Burayı biraz karıştır, geliştirebilirsin).

    ADIM 6:
    Tema Düzenleme

    Başlık: footer
    Bul:
    <script type="text/javascript">
    <!--
    // Main vBulletin Javascript Initialization
    vBulletin_init();
    //-->
    </script>

    Altına Ekle:
    <!-- fbconnect -->
    $fbconnect_init
    <!-- / fbconnect -->

    Başlık: navbar
    Bul:
    <!-- / login form -->

    Altına Ekle:
    <!-- fbconnect -->
    <center>
    <span class="fbconnect" style="height:21px">
    <img src="http://static.ak.fbcdn.net/images/loaders/indicator_white_small.gif" alt="Connect with Facebook" />
    </span>
    </center>
    <!-- / fbconnect -->

    Başlık: newreply
    Bul:
    <form action="newreply.php?do=postreply&t=$threadid" name="vbform" method="post"<if condition="!is_browser('webtv')"> onsubmit="return vB_Editor['$editorid'].prepare_submit(0, $vboptions[postminchars])"</if>>
    Bununla Değiştir:
    $fb_prepare_submit
    <form action="newreply.php?do=postreply&t=$threadid" name="vbform" method="post"<if condition="!is_browser('webtv')"> onsubmit="return fb_prepare_submit(this, 0)"</if>>

    Bul:
    <input type="submit" class="button" name="sbutton" id="{$editorid}_save" value="$vbphrase[submit_reply]" accesskey="s" tabindex="1" />
    Bununla Değiştir:
    <input type="submit" class="button" name="sbutton" id="{$editorid}_save" value="$vbphrase[submit_reply]" accesskey="s" tabindex="1" onclick="isPreview = false" />
    Bul:
    <input type="submit" class="button" name="sbutton" value="$vbphrase[submit_reply]" accesskey="s" tabindex="1" />
    Bununla Değiştir:
    <input type="submit" class="button" name="sbutton" value="$vbphrase[submit_reply]" accesskey="s" tabindex="1" onclick="isPreview = false" />
    Başlık: newthread
    Bul:
    <form action="newthread.php?do=postthread&f=$forumid" method="post" name="vbform"<if condition="!is_browser('webtv')"> onsubmit="return vB_Editor['$editorid'].prepare_submit(this.subject.value, $vboptions[postminchars])"</if>>
    Bununla Değiştir:
    $fb_prepare_submit
    <form action="newthread.php?do=postthread&f=$forumid" method="post" name="vbform"<if condition="!is_browser('webtv')"> onsubmit="return fb_prepare_submit(this, this.subject.value)"</if>>

    Bul:
    <input type="submit" class="button" name="sbutton" id="{$editorid}_save" value="$vbphrase[submit_new_thread]" accesskey="s" tabindex="1" />
    Bununla Değiştir:
    <input type="submit" class="button" name="sbutton" id="{$editorid}_save" value="$vbphrase[submit_new_thread]" accesskey="s" tabindex="1" onclick="isPreview = false" />
    Bul:
    <input type="submit" class="button" name="sbutton" value="$vbphrase[submit_new_thread]" accesskey="s" tabindex="1" />
    Bununla Değiştir:
    <input type="submit" class="button" name="sbutton" value="$vbphrase[submit_new_thread]" accesskey="s" tabindex="1" onclick="isPreview = false" />
    Başlık: SHOWTHREAD
    Bul:
    <form action="newreply.php?do=postreply&t=$threadid" method="post" name="vbform" onsubmit="return qr_prepare_submit(this, $vboptions[postminchars]);" id="qrform">
    Bununla Değiştir:
    <form action="newreply.php?do=postreply&t=$threadid" method="post" name="vbform" onsubmit="return fb_qr_prepare_submit(this, $vboptions[postminchars]);" id="qrform">
    Bul:
    <!-- / quick reply -->
    Insert Before:
    $fb_qr_prepare_submit


    Başlık: USERCP_SHELL
    Bul:
    <tr><td class="$navclass[password]" nowrap="nowrap"><a class="smallfont" href="profile.php?$session[sessionurl]do=editpassword">$vbphrase[edit_email_and_password]</a></td></tr>
    Bununla Değiştir:
    <if condition="$bbuserinfo[fbemail]">
    <tr><td class="$navclass[password]" nowrap="nowrap"><a class="smallfont" href="#" onclick="facebook_prompt_permission('email'); return false;">$vbphrase[fbconnect_email_settings]</a></td></tr>
    <else />
    <tr><td class="$navclass[password]" nowrap="nowrap"><a class="smallfont" href="profile.php?$session[sessionurl]do=editpassword">$vbphrase[edit_email_and_password]</a></td></tr>
    </if>

    Başlık: modifyprofile
    Bul:
    <fieldset class="fieldset">
    <legend>$vbphrase[email_and_password]</legend>
    <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
    <tr>
    <td>$vbphrase[click_button_below_edit_email]</td>
    </tr>
    <tr>
    <td>
    <!-- don't remove -->
    <input type="image" src="$vboptions[cleargifurl]" style="width: 1px; height: 1px;" />
    <!-- / don't remove -->
    <input type="submit" class="button" style="font-weight:normal" value="$vbphrase[edit_email_and_password]" name="gotopassword" />
    </td>
    </tr>
    </table>
    </fieldset>

    Bununla Değiştir:
    <fieldset class="fieldset">
    <if condition="$bbuserinfo[fbemail]">
    <legend>$vbphrase[fbconnect_email_settings]</legend>
    <a href="#" onclick="facebook_prompt_permission('email'); return false;">$vbphrase[set_email_notification_settings]</a>
    <else />
    <legend>$vbphrase[email_and_password]</legend>
    <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
    <tr>
    <td>$vbphrase[click_button_below_edit_email]</td>
    </tr>
    <tr>
    <td>
    <!-- don't remove -->
    <input type="image" src="$vboptions[cleargifurl]" style="width: 1px; height: 1px;" />
    <!-- / don't remove -->
    <input type="submit" class="button" style="font-weight:normal" value="$vbphrase[edit_email_and_password]" name="gotopassword" />
    </td>
    </tr>
    </table>
    </if>
    </fieldset>
    Başlık: STANDARD_ERROR
    Bul:
    </fieldset>
    Üst Tarafına Ekle:
    <!-- fbconnect -->
    $fbconnect_button
    <!-- / fbconnect -->

    Başlık: STANDARD_ERROR_LITE
    Bul:
    </fieldset>
    Üst Tarafına Ekle:
    <!-- fbconnect -->
    $fbconnect_button
    <!-- / fbconnect -->

    Başlık: STANDARD_ERROR_LOGIN
    Bul:
    </fieldset>
    Üst Tarafına Ekle:
    <!-- fbconnect -->
    $fbconnect_button
    <!-- / fbconnect -->

    ADIM 7:
    "Data Mapping" sekmesine tıklayın. Profil alanı bilgileri ile avatarları karşılıklı eşleştirin.


    TIKLA
#03.10.2009 08:35 0 0 0
  • Ne I$e Yarıyor ? Ekteki DoSya DeniLmi$ Ama Ekte DoSya Yok ?
#03.10.2009 11:34 0 0 0
  • ben yapamadım :D
#09.10.2009 17:22 0 0 0
  • nereyi yaptın abi ekede dosya ekledim
#10.10.2009 08:23 0 0 0
  • bu scriptin ne gibi faydalari var acaba ?
    ücretli diye duymustum dogru mu ?

    eline saglik karakiz
#12.10.2009 06:00 0 0 0
  • ücretli değil

    eklenti sadece
#12.10.2009 08:29 0 0 0
  • vBulletin.Com

    açıklamasına göre

    Bu eklenti ve mevcut kullanıcılar Facebook Connect yoluyla Facebook hesabınızla giriş için konuk sağlar

    Kullanıcıları sadece Facebook hesabınız ile kayıt sürecinden geçmekte olmadan giriş yapabilirsiniz.
#13.10.2009 11:39 0 0 0
  • caps koysaydınız bbarii :S
#16.10.2009 13:36 0 0 0
  • ben kurdum sistem cöktü.
#01.11.2009 21:53 0 0 0
  • Ben kurdum sorunsuz kullanıyorum
#08.11.2009 10:42 0 0 0
  • yardım edebilirmisini ben kuramadım resme tıklıyorum pop up açılmıyor.
#14.11.2009 21:00 0 0 0
  • çaLışmasa neden koyalım internet ayrLarını düzenLe
#16.11.2009 07:49 0 0 0
  • internet ayarı derken biraz anlatırmsıınız.
#18.11.2009 17:09 0 0 0
  • noimageçaLışmasa neden koyalım internet ayrLarını düzenLenoimageDenedinmi?

    İnternet ayarlari ne alaka!...
#18.11.2009 17:12 0 0 0
  • noimageinternet ayarı derken biraz anlatırmsıınız.noimage

    Arkadaşım internet ayarı ile alakası yok yanlış terim kullanmış..

    Anlatılanlar harfi harfine yap aksatmadan yaparken önce yedek vbulletin siteniz varsa ücretsiz hostinglerde deneyin..bazen hatali kodlar sitede düzensizliklere neden olur..
#18.11.2009 17:14 0 0 0
  • Harfi harfine uyguladım yaptım bağlan buttonu çıkıyor Tıklayınca hiçbirşey yapmıyor bir yerde hata var ama çözemedim
#24.12.2009 08:28 0 0 0
  • caps olsa iyi olur
#16.02.2010 18:47 0 0 0
  • noimage

    Böyle bir resim çıkıyor ne yapmalıyım arkadaşlar?
#13.04.2010 11:45 0 0 0
  • bunu yapmak büyük cesaret ister :)
#07.06.2010 21:00 0 0 0