IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   vB 3.7.X Eklentileri (https://www.ircforumlari.net/vb-37x-eklentileri/)
-   -   Connect with Facebook - (Eklenti) (https://www.ircforumlari.net/vb-37x-eklentileri/288154-connect-facebook-eklenti.html)

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:
PHP- Kodu:


<!-- / login form --> 

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&amp;t=$threadidname="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&amp;t=$threadidname="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&amp;f=$forumidmethod="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&amp;f=$forumidmethod="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&amp;t=$threadidmethod="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&amp;t=$threadidmethod="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"><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"><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"><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:
PHP- Kodu:


</fieldset

Üst Tarafına Ekle:
PHP- Kodu:


<!-- fbconnect -->
$fbconnect_button
<!-- / fbconnect --> 

Başlık: STANDARD_ERROR_LITE
Bul:
PHP- Kodu:


</fieldset

Üst Tarafına Ekle:
PHP- Kodu:


<!-- fbconnect -->
$fbconnect_button
<!-- / fbconnect --> 

Başlık: STANDARD_ERROR_LOGIN
Bul:
PHP- Kodu:


</fieldset

Ü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.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 20:22.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net