Σύνδεση μέσω Facebook
Σελίδα 1 από 1 • Μοιραστείτε
Σύνδεση μέσω Facebook
Σύνδεση μέσω Facebook |
Το Facebook Connect είναι ένα επαναστατικό σύστημα για να συνδεθείτε με το λογαριασμό σας στο Facebook και να προσκαλέστε τους φίλους σας και τις επαφές του δικτύου στο φόρουμ. Ο ιδρυτής μπορεί να καλέσει τους φίλους τους, αλλά και τα μέλη μπορούν να κάνουν το ίδιο. Φυσικά, ο διαχειριστής πρέπει να έχει ένα λογαριασμό στο Facebook. Ή μπορεί να δημιουργήσετε ένα. Για την εύρυθμη λειτουργία της μονάδας:
ACP ( Πίνακας Διαχείρισης ) > Λειτουργικές Μονάδες > Facebook Connect > Ρυθμίσεις: Επιλέξτε τον Installation guide, στο πρώτο βήμα επιλέγετε το Clicking Here: Έπειτα εμφανίζεται μία σελίδα που ζητάει κάποια στοιχεία. Συμπληρώστε τα στοιχεία: Τότε θα σας μεταφέρει σε μια σελίδα με ένα αναγνωριστικό κωδικό. (Σημείωση: μπορείτε να λάβετε μια κενή σελίδα, αλλά η εφαρμογή θα εξακολουθεί να δημιουργείται). Εάν έχετε μια κενή σελίδα, μπορείτε να τροποποιήσετε την application σας: Ανακτήστε τον κωδικό ID: Μην ξεχάσετε να θέσετε το όνομα χώρου ( domain ) στο App Domain. Για παράδειγμα, αν το φόρουμ σας είναι το myforum.forumotion.com, θα πρέπει να γράψετε forumotion.com : B) Ο Διαχειριστής πρέπει να επικολλήσει τον κώδικα της εφαρμογής ταυτότητας μέσα στο admin panel του φόρουμ σας: Γ) Ο Διαχειριστής πρέπει να ενεργοποιήσει τη λειτουργία: Μπορείτε να επιλέξετε οι χρήστες να κάνουν σύνδεση αυτόματα, χωρίς να δώσουν τα στοιχεία: Μπορείτε να ρυθμίσετε το μήνυμα της πρόσκλησης: Για να κάνουν εγγραφή οι χρήστες μέσω facebook πρέπει να ακολουθήσουν την διαδικασία της εγγραφής και μετά να πατήσουν: Πρέπει να έχει ο χρήστης λογαριασμό στο Facebook για να κάνει κάνει εγγραφή. Μετά πρέπει να βάλει το e-mail και το password, ώστε να κάνει εγγραφη. Αφού έχει γίνει η εγγραφή, πρέπει να κάνουν σύνδεση πατώντας: Αν είστε ήδη μέλος και θελετε να κάνετε σύνδεση μέσω facebook, πρέπει να πάτε: Προφίλ > Επιλογές > Associate your Facebook account > Για να προσκαλέσετε μέλη πρέπει να πάτε στο Προφίλ > Facebook Invites Επιλέξτε έως και 26 Φίλους σας και στείλτε την πρόσκληση! |
Ο οδηγός γράφτηκε από Buttercup του Αγγλικού Φόρουμ Υποστήριξης και μεταφράστηκε στα Ελληνικά από Nemo |
Nemo- Υπεύθυνος Φόρουμ
-
Τόπος : Αθήνα, Ελλάδα
Δημοσιεύσεις : 1206
Απ: Σύνδεση μέσω Facebook
Στο: profile_add_body.tpl για phpBB2
Προσθέστε το παρακάτω στην αρχή:
Αντικαταστήστε το:
με:
Βρείτε το:
και προσθέστε το παρακάτω μετά:
Προσθέστε στο τέλος το παρακάτω:
overall_header_new.tpl για PunBB
Αντικαταστήστε την:
με:
Βρείτε το:
Και προσθέστε μετά αυτό:
Στο: overall_footer.tpl
Βρείτε το:
Και πριν από αυτό προσθέστε το:
Στο: index_body.tpl
Αντικαταστήστε το:
με:
Αντικαταστήστε το:
με:
Στο τέλος προσθέστε το:
Στο: profile_add_body.tpl
Προσθέστε στην αρχή το:
Αντικαταστήστε το:
με:
Βρείτε το:
Και μετά προσθέστε το:
Στο τέλος προσθέστε το:
Προσθέστε το παρακάτω στην αρχή:
- Κώδικας:
<script type="text/javascript" src="{JSPWD}"></script>
Αντικαταστήστε το:
- Κώδικας:
<tr>
<td class="row1"><span class="gen">{L_NEW_PASSWORD} : *</span>
<span class="gensmall">{L_PASSWORD_IF_CHANGED}</span></td>
<td class="row2"><input class="post" type="password" name="new_password" value="{NEW_PASSWORD}" size="25" maxlength="25" /></td>
</tr>
με:
- Κώδικας:
<tr>
<td class="row1"><span class="gen">{L_NEW_PASSWORD} : *</span>
<span class="gensmall">{L_PASSWORD_IF_CHANGED}</span></td>
<td class="row2">
<input class="post left" type="password" name="new_password" value="{NEW_PASSWORD}" size="25" maxlength="25" />
<div id="cont_pwd">
<div class="pwd_img" id="pwd_bad" >{BAD_LEVEL_PWD}</div>
<div class="pwd_img" id="pwd_middle" >{GOOD_LEVEL_PWD}</div>
<div class="pwd_img" id="pwd_good" >{STRONG_LEVEL_PWD}</div>
</div>
</td>
Βρείτε το:
- Κώδικας:
<!-- END switch_profile_advanced -->
και προσθέστε το παρακάτω μετά:
- Κώδικας:
<!-- BEGIN switch_fb_connect -->
<tr>
<td class="row1 fb"><span class="gen">{switch_preferences_menu.switch_fb_connect.L_FB_LINK_ACCOUNT} :</span></td>
<td class="row2 fb" width="400">
<!-- BEGIN switch_fb_account_linked -->
<span class="gen">{switch_preferences_menu.switch_fb_connect.switch_fb_account_linked.L_FB_ACCOUNT_LINKED}</span>
<!-- END switch_fb_account_linked -->
<!-- BEGIN switch_fb_account_not_linked -->
<fb:login-button size="medium" onlogin="facebook_link()" v="2">{switch_preferences_menu.switch_fb_connect.switch_fb_account_not_linked.L_FB_LOGIN_BUTTON}</fb:login-button>
<!-- END switch_fb_account_not_linked -->
</td>
</tr>
<!-- END switch_fb_connect -->
Προσθέστε στο τέλος το παρακάτω:
- Κώδικας:
<script type="text/javascript">
$('input[name=reset]').click(function(){
$("#pwd_good,#pwd_middle,#pwd_bad").hide();
});
$('input[name=new_password],input[name=username]').keyup(function() {
if ( $('input[name=new_password]').val() != "" )
{
var level = passwordStrength($('input[name=new_password]').val(),$('input[name=username]').val());
switch(level)
{
case 'bad' :
$("#pwd_middle,#pwd_good").hide();
$("#pwd_bad").show();
break;
case 'good' :
$("#pwd_good,#pwd_bad").hide();
$("#pwd_middle").show();
break;
case 'strong' :
$("#pwd_middle,#pwd_bad").hide();
$("#pwd_good").show();
break;
}
}
else
{
$("#pwd_middle,#pwd_good,#pwd_bad").hide();
}
});
</script>
<!-- BEGIN switch_preferences_menu -->
<!-- BEGIN switch_fb_connect -->
<div id="fb-root"></div>
<script type="text/javascript">
//<![CDATA[
FB.init({
appId: '{switch_preferences_menu.switch_fb_connect.FACEBOOK_APP_ID}',
status: true,
cookie: true,
xfbml: true
});
//]]>
</script>
<!-- END switch_fb_connect -->
<!-- END switch_preferences_menu -->
overall_header_new.tpl για PunBB
Αντικαταστήστε την:
- Κώδικας:
<html dir="{S_CONTENT_DIRECTION}" id="min-width" lang="{L_LANG_HTML}" xml:lang="{L_LANG_HTML}" xmlns="http://www.w3.org/1999/xhtml">
με:
- Κώδικας:
<html id="min-width" xmlns:fb="http://www.facebook.com/2008/fbml" xml:lang="{L_LANG_HTML}" lang="{L_LANG_HTML}" dir="{S_CONTENT_DIRECTION}">
Βρείτε το:
- Κώδικας:
<script src="{JS_DIR}{L_LANG}.js" type="text/javascript"></script>
Και προσθέστε μετά αυτό:
- Κώδικας:
<!-- BEGIN switch_fb_login -->
<script src="http://connect.facebook.net/{switch_fb_login.FB_LOCAL}/all.js"></script>
<script src="{switch_fb_login.JS_FB_LOGIN}" type="text/javascript"></script>
<!-- END switch_fb_login -->
Στο: overall_footer.tpl
Βρείτε το:
- Κώδικας:
<script type="text/javascript">
//<![CDATA[
fa_endpage();
//]]>
</script>
Και πριν από αυτό προσθέστε το:
- Κώδικας:
<!-- BEGIN switch_facebook_login -->
<div id="fb-root"></div>
<script type="text/javascript">
//<![CDATA[
FB.init({
appId: '{switch_facebook_login.FACEBOOK_APP_ID}',
status: true,
cookie: true,
xfbml: true
});
//]]>
</script>
<!-- END switch_facebook_login -->
<!-- BEGIN switch_facebook_logout -->
<script type="text/javascript">
//<![CDATA[
FB.Event.subscribe('auth.logout', function(response) {
if ($('a#logout'))
{
var lien_redir = $('a#logout').attr('href');
if ($('a#logout').attr('href') && $('a#logout').attr('href') != '')
{
document.location.href = 'http://{switch_facebook_logout.SERVER_NAME}/' + lien_redir;
}
}
});
$(document).ready( function() {
$('a#logout').click( function() {
FB.logout();
} );
} );
//]]>
</script>
<!-- END switch_facebook_logout -->
Στο: index_body.tpl
Αντικαταστήστε το:
- Κώδικας:
<!-- BEGIN switch_user_login_form_header -->
<div class="main">
<form action="{S_LOGIN_ACTION}" method="post" name="form_login">
<div class="user_login_form main-box center">
<label><span class="genmed">{L_USERNAME} :</span> <input class="post" type="text" size="10" name="username" /></label>
<label><span class="genmed">{L_PASSWORD} :</span> <input class="post" type="password" size="10" name="password" /></label>
<label><span class="gensmall">{L_AUTO_LOGIN}</span> <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /></label>
{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" />
</div>
</form>
</div>
<!-- END switch_user_login_form_header -->
με:
- Κώδικας:
<!-- BEGIN switch_user_login_form_header -->
<div class="main">
<form action="{S_LOGIN_ACTION}" method="post" name="form_login">
<div class="user_login_form main-box center">
<label><span class="genmed">{L_USERNAME} :</span> <input class="post" type="text" size="10" name="username" /></label>
<label><span class="genmed">{L_PASSWORD} :</span> <input class="post" type="password" size="10" name="password" /></label>
<label><span class="gensmall">{L_AUTO_LOGIN}</span> <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /></label>
{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" />
<!-- BEGIN switch_fb_connect -->
<span class="fb_or">{switch_user_login_form_header.switch_fb_connect.L_OR}</span>
<fb:login-button size="large" onlogin="facebook_login()" v="2" perms="{switch_user_login_form_header.switch_fb_connect.L_FB_PERMISSIONS}">{switch_user_login_form_header.switch_fb_connect.L_FB_LOGIN_BUTTON}</fb:login-button>
<!-- END switch_fb_connect -->
</div>
</form>
</div>
<!-- END switch_user_login_form_header -->
Αντικαταστήστε το:
- Κώδικας:
<!-- BEGIN switch_user_login_form_footer -->
<form action="{S_LOGIN_ACTION}" method="post" name="form_login">
<div class="user_login_form main-box center">
<label><span class="genmed">{L_USERNAME} :</span> <input class="post" type="text" size="10" name="username"/></label>
<label><span class="genmed">{L_PASSWORD} :</span> <input class="post" type="password" size="10" name="password"/></label>
<label><span class="gensmall">{L_AUTO_LOGIN}</span> <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /></label>
{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" />
</div>
</form>
<!-- END switch_user_login_form_footer -->
με:
- Κώδικας:
<!-- BEGIN switch_user_login_form_footer -->
<form action="{S_LOGIN_ACTION}" method="post" name="form_login">
<div class="user_login_form main-box center">
<label><span class="genmed">{L_USERNAME} :</span> <input class="post" type="text" size="10" name="username"/></label>
<label><span class="genmed">{L_PASSWORD} :</span> <input class="post" type="password" size="10" name="password"/></label>
<label><span class="gensmall">{L_AUTO_LOGIN}</span> <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /></label>
{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" />
<!-- BEGIN switch_fb_connect -->
<span class="genmed fb_or">{switch_user_login_form_footer.switch_fb_connect.L_OR}</span>
<fb:login-button size="large" onlogin="facebook_login()" v="2" perms="{switch_user_login_form_footer.switch_fb_connect.L_FB_PERMISSIONS}">{switch_user_login_form_footer.switch_fb_connect.L_FB_LOGIN_BUTTON}</fb:login-button>
<!-- END switch_fb_connect -->
</div>
</form>
<!-- END switch_user_login_form_footer -->
Στο τέλος προσθέστε το:
- Κώδικας:
<!-- BEGIN switch_fb_index_login -->
<div id="fb-root"></div>
<script type="text/javascript">
//<![CDATA[
FB.init({
appId: '{switch_fb_index_login.FACEBOOK_APP_ID}',
status: true,
cookie: true,
xfbml: true
});
//]]>
</script>
<!-- END switch_fb_index_login -->
Στο: profile_add_body.tpl
Προσθέστε στην αρχή το:
- Κώδικας:
<script type="text/javascript" src="{JSPWD}"></script>
Αντικαταστήστε το:
- Κώδικας:
<dl>
<dt><label>{L_NEW_PASSWORD} : *</label></dt>
<dd>
<input type="password" name="new_password" value="{NEW_PASSWORD}" class="inputbox" />
<span class="italic">{L_PASSWORD_IF_CHANGED}</span>
</dd>
</dl>
με:
- Κώδικας:
<dl>
<dt><label>{L_NEW_PASSWORD} : *</label></dt>
<dd>
<input type="password" name="new_password" value="{NEW_PASSWORD}" class="inputbox left" />
<div id="cont_pwd">
<div class="pwd_img" id="pwd_bad" >{BAD_LEVEL_PWD}</div>
<div class="pwd_img" id="pwd_middle" >{GOOD_LEVEL_PWD}</div>
<div class="pwd_img" id="pwd_good" >{STRONG_LEVEL_PWD}</div>
</div>
<div class="clear"></div>
<span class="italic">{L_PASSWORD_IF_CHANGED}</span>
</dd>
</dl>
Βρείτε το:
- Κώδικας:
<!-- END switch_profile_advanced -->
Και μετά προσθέστε το:
- Κώδικας:
<!-- BEGIN switch_fb_connect -->
<dl>
<dt><label>{switch_preferences_menu.switch_fb_connect.L_FB_LINK_ACCOUNT} :</label></dt>
<dd>
<!-- BEGIN switch_fb_account_linked -->
<span class="gen">{switch_preferences_menu.switch_fb_connect.switch_fb_account_linked.L_FB_ACCOUNT_LINKED}</span>
<!-- END switch_fb_account_linked -->
<!-- BEGIN switch_fb_account_not_linked -->
<fb:login-button size="medium" onlogin="facebook_link()" v="2"{switch_preferences_menu.switch_fb_connect.switch_fb_account_not_linked.L_FB_LOGIN_BUTTON}</fb:login-button>
<!-- END switch_fb_account_not_linked -->
</dd>
</dl>
<!-- END switch_fb_connect -->
Στο τέλος προσθέστε το:
- Κώδικας:
<script type="text/javascript">
$('input[name=reset]').click(function(){
$("#pwd_good,#pwd_middle,#pwd_bad").hide();
});
$('input[name=new_password],input[name=username]').keyup(function() {
if ( $('input[name=new_password]').val() != "" )
{
var level = passwordStrength($('input[name=new_password]').val(),$('input[name=username]').val());
switch(level)
{
case 'bad' :
$("#pwd_middle,#pwd_good").hide();
$("#pwd_bad").show();
break;
case 'good' :
$("#pwd_good,#pwd_bad").hide();
$("#pwd_middle").show();
break;
case 'strong' :
$("#pwd_middle,#pwd_bad").hide();
$("#pwd_good").show();
break;
}
}
else
{
$("#pwd_middle,#pwd_good,#pwd_bad").hide();
}
});
</script>
<!-- BEGIN switch_preferences_menu -->
<!-- BEGIN switch_fb_connect -->
<div id="fb-root"></div>
<script type="text/javascript">
//<![CDATA[
FB.init({
appId: '{switch_preferences_menu.switch_fb_connect.FACEBOOK_APP_ID}',
status: true,
cookie: true,
xfbml: true
});
//]]>
</script>
<!-- END switch_fb_connect -->
<!-- END switch_preferences_menu -->
Nemo- Υπεύθυνος Φόρουμ
-
Τόπος : Αθήνα, Ελλάδα
Δημοσιεύσεις : 1206
Παρόμοια θέματα
» Αναβάθμιση Σύνδεσης μέσω Facebook
» Συνδεση φορουμ με Wordpress?
» Γρήγορη σύνδεση από κάθε σελίδα
» Facebook module
» Facebook Connect
» Συνδεση φορουμ με Wordpress?
» Γρήγορη σύνδεση από κάθε σελίδα
» Facebook module
» Facebook Connect
Σελίδα 1 από 1
Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης
|
|