MooNBeaM | 07 Kasım 2009 12:35 | Connect with Facebook - (Eklenti) Download : [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Ö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: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] (facebook üyesi olmalısınız) Geri Bildirim Adresi olarak forum adresinizi verin. (örnek: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) Bağlan sekmesinde alan adını yaz ancak Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.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: PHP- Kodu: <script type="text/javascript"> <!-- // Main vBulletin Javascript Initialization vBulletin_init(); //--> </script>
Altına Ekle: PHP- Kodu: <!-- fbconnect --> $fbconnect_init <!-- / fbconnect -->
Başlık: navbar
Bul:
Altına Ekle: PHP- Kodu: <!-- 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: PHP- Kodu: <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: PHP- Kodu: $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: PHP- Kodu: <input type="submit" class="button" name="sbutton" id="{$editorid}_save" value="$vbphrase[submit_reply]" accesskey="s" tabindex="1" />
Bununla Değiştir: PHP- Kodu: <input type="submit" class="button" name="sbutton" id="{$editorid}_save" value="$vbphrase[submit_reply]" accesskey="s" tabindex="1" onclick="isPreview = false" />
Bul: PHP- Kodu: <input type="submit" class="button" name="sbutton" value="$vbphrase[submit_reply]" accesskey="s" tabindex="1" />
Bununla Değiştir: PHP- Kodu: <input type="submit" class="button" name="sbutton" value="$vbphrase[submit_reply]" accesskey="s" tabindex="1" onclick="isPreview = false" />
Başlık: newthread
Bul: PHP- Kodu: <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: PHP- Kodu: $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: PHP- Kodu: <input type="submit" class="button" name="sbutton" id="{$editorid}_save" value="$vbphrase[submit_new_thread]" accesskey="s" tabindex="1" />
Bununla Değiştir: PHP- Kodu: <input type="submit" class="button" name="sbutton" id="{$editorid}_save" value="$vbphrase[submit_new_thread]" accesskey="s" tabindex="1" onclick="isPreview = false" />
Bul: PHP- Kodu: <input type="submit" class="button" name="sbutton" value="$vbphrase[submit_new_thread]" accesskey="s" tabindex="1" />
Bununla Değiştir: PHP- Kodu: <input type="submit" class="button" name="sbutton" value="$vbphrase[submit_new_thread]" accesskey="s" tabindex="1" onclick="isPreview = false" />
Başlık: SHOWTHREAD
Bul: PHP- Kodu: <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: PHP- Kodu: <form action="newreply.php?do=postreply&t=$threadid" method="post" name="vbform" onsubmit="return fb_qr_prepare_submit(this, $vboptions[postminchars]);" id="qrform">
Bul: PHP- Kodu: <!-- / quick reply -->
Insert Before: $fb_qr_prepare_submit
Başlık: USERCP_SHELL
Bul: PHP- Kodu: <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: PHP- Kodu: <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: PHP- Kodu: <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: PHP- Kodu: <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:
Üst Tarafına Ekle: PHP- Kodu: <!-- fbconnect --> $fbconnect_button <!-- / fbconnect -->
Başlık: STANDARD_ERROR_LITE
Bul:
Üst Tarafına Ekle: PHP- Kodu: <!-- fbconnect --> $fbconnect_button <!-- / fbconnect -->
Başlık: STANDARD_ERROR_LOGIN
Bul:
Üst Tarafına Ekle: PHP- Kodu: <!-- fbconnect --> $fbconnect_button <!-- / fbconnect -->
ADIM 7:
"Data Mapping" sekmesine tıklayın. Profil alanı bilgileri ile avatarları karşılıklı eşleştirin. |