Important Mise à jour Facebook Connect par les adminstrateurs

Voir le sujet précédent Voir le sujet suivant Aller en bas

  • 0

Important Important Mise à jour Facebook Connect par les adminstrateurs

Message par Pinguino le Mer 29 Avr 2015 - 15:06

Information: Mise à jour Facebook Connect par les administrateurs

Bonjour à tous,

Pour les administrateurs de forums ayant configuré le module Facebook Connect, une mise à jour peut être à effectuer en fonction de la version actuelle de cette application.

En effet, à compter du 30 avril 2015, une ancienne version de cette API (v1) ne sera plus supportée par Facebook et il sera nécessaire pour certains administrateurs de recréer l'application Facebook pour que le module Facebook Connect fonctionne de nouveau (sous la version v2.2 minimum).
Nous avions fait le nécessaire pour lancer une mise à jour de ce module aujourd'hui afin que l'option fonctionne toujours sur vos forums. Cependant, d'autres MAJ, transparentes pour vous mais indispensables au bon fonctionnement de vos forums, nous empêchent d'envoyer en ligne l'intégralité du module Facebook Connect.

Nous pourrons envoyer toutes les modifications au mieux lundi 04 mai. Seul l'enregistrement d'un nouveau membre via Facebook ne fonctionnera pas du jeudi 30 à l'envoi de l'ensemble de la MAJ. Mais le reste du module restera fonctionnel du moment que vous mettez à jour l'API.

Nous vous remercions par avance de votre compréhension. En attendant, vous pouvez mettre à jour l'API en suivant les recommandations ci-dessous:

1. Mise à jour de votre appli Facebook Connect





Pour vérifier, rendez-vous dans sur Facebook Developers (en mode connecté) et dans mes applications (my apps):



Puis regarder quelle version est renseignée pour cette application.

KO


OK





  • Si l'application Facebook Connect de votre forum est en version 2.2, l'option fonctionnera toujours mais nous vous recommandons vivement de basculer dès maintenant vers la version 2.3
  • Si celle-ci est en version v1.0, il faudra supprimer et reconfigurer l'application
  • Si vous avez modifier les templates de votre forum merci de vous référer à partie 2 de cette annonce.

Pour configurer ce module, consultez notre tutoriel  TutoConfigurez Facebook Connect sur son forum

2. Modification des Templates (toutes versions de forum)




Si vous avez personnalisé les templates ci-dessous merci d'effectuer les remplacements suivants:

ajout index_body

Remplacer ce bloc :

Code:
<fb:login-button size="large" onlogin="window.location='/facebook_connect.forum'" v="2" scope="{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>

Par :

Code:
<fb:login-button size="large" onlogin="window.location='/facebook_connect.forum'" scope="{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>

Remplacer ce bloc :

Code:

<!-- 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,
 oauth: true
});
//]]>
</script>
<!-- END switch_fb_index_login -->

Par :

Code:

<!-- BEGIN switch_fb_index_login -->
<div id="fb-root"></div>
<script>
    FB.init({
      appId      : {switch_fb_index_login.FACEBOOK_APP_ID},
      cookie     : true,
      xfbml      : true,
      oauth      : true,
      version    : 'v2.3'
    });

  (function(d, s, id){
     var js, fjs = d.getElementsByTagName(s)[0];
     if (d.getElementById(id)) {return;}
     js = d.createElement(s); js.id = id;
     js.src = "//connect.facebook.net/en_US/sdk.js";
     fjs.parentNode.insertBefore(js, fjs);
   }(document, 'script', 'facebook-jssdk'));
</script>
<!-- END switch_fb_index_login -->

ajout overall_footer_end

Remplacer ce bloc :

Code:
<!-- 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,
 oauth: true
});
//]]>
</script>
<!-- END switch_facebook_login -->

Par :

Code:
<!-- BEGIN switch_facebook_login -->
<div id="fb-root"></div>
<script type="text/javascript">
    FB.init({
      appId      : {switch_facebook_login.FACEBOOK_APP_ID},
      cookie     : true,
      xfbml      : true,
      oauth      : true,
      version    : 'v2.3'
    });

  (function(d, s, id){
     var js, fjs = d.getElementsByTagName(s)[0];
     if (d.getElementById(id)) {return;}
     js = d.createElement(s); js.id = id;
     js.src = "//connect.facebook.net/en_US/sdk.js";
     fjs.parentNode.insertBefore(js, fjs);
   }(document, 'script', 'facebook-jssdk'));
</script>
<!-- END switch_facebook_login -->

ajout profile_add_body

Remplacer ce bloc :

Code:
<!-- 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 -->

Par :

Code:
<!-- BEGIN switch_fb_account_not_linked -->
 <fb:login-button size="medium" onlogin="facebook_link()" >{switch_preferences_menu.switch_fb_connect.switch_fb_account_not_linked.L_FB_LOGIN_BUTTON}</fb:login-button>
 <!-- END switch_fb_account_not_linked -->

Remplacer ce bloc :

Code:
<!-- 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,
 oauth: true
});
//]]>
</script>
<!-- END switch_fb_connect -->
<!-- END switch_preferences_menu -->

Par :

Code:
<!-- BEGIN switch_preferences_menu -->
<!-- BEGIN switch_fb_connect -->
<div id="fb-root"></div>
<script type="text/javascript">
    FB.init({
      appId: '{switch_preferences_menu.switch_fb_connect.FACEBOOK_APP_ID}',
      cookie     : true,
      xfbml      : true,
      oauth      : true,
      version    : 'v2.3'
    });

  (function(d, s, id){
     var js, fjs = d.getElementsByTagName(s)[0];
     if (d.getElementById(id)) {return;}
     js = d.createElement(s); js.id = id;
     js.src = "//connect.facebook.net/en_US/sdk.js";
     fjs.parentNode.insertBefore(js, fjs);
   }(document, 'script', 'facebook-jssdk'));
</script>
<!-- END switch_fb_connect -->
<!-- END switch_preferences_menu -->
ajout mod_login

Remplacer ce bloc :

Code:
<fb:login-button size="large" onlogin="window.location='/facebook_connect.forum'" v="2" scope="{switch_login.switch_fb_connect_login.L_FB_PERMISSIONS}" class="margTop4">{switch_login.switch_fb_connect_login.L_FB_LOGIN_BUTTON}</fb:login-button>

Par :

Code:
<fb:login-button size="large" onlogin="window.location='/facebook_connect.forum'" scope="{switch_login.switch_fb_connect_login.L_FB_PERMISSIONS}" class="margTop4">{switch_login.switch_fb_connect_login.L_FB_LOGIN_BUTTON}</fb:login-button>

Remplacer ce bloc :

Code:
 align="center"><fb:login-button size="small" onlogin="window.location='/facebook_connect.forum'" v="2" scope="{switch_login_small.switch_fb_connect_login.L_FB_PERMISSIONS}" class="margTop4">{switch_login_small.switch_fb_connect_login.L_FB_LOGIN_BUTTON}</fb:login-button>
                            

Par :

Code:
 align="center"><fb:login-button size="small" onlogin="window.location='/facebook_connect.forum'" scope="{switch_login_small.switch_fb_connect_login.L_FB_PERMISSIONS}" class="margTop4">{switch_login_small.switch_fb_connect_login.L_FB_LOGIN_BUTTON}</fb:login-button>

Remplacer ce bloc :

Code:
               <!-- BEGIN switch_fb_widget_login -->
<div id="fb-root"></div>
<script type="text/javascript">
//<![CDATA[
FB.init({
 appId: '{switch_fb_widget_login.FACEBOOK_APP_ID}',
 status: true,
 cookie: true,
 xfbml: true,
 oauth: true
});
//]]>
</script>
<!-- END switch_fb_widget_login -->

Par :

Code:
<!-- BEGIN switch_fb_widget_login -->
<div id="fb-root"></div>
<script>
    FB.init({
      appId      : {switch_fb_widget_login.FACEBOOK_APP_ID},
      cookie     : true,
      xfbml      : true,
      oauth      : true,
      version    : 'v2.3'
    });

  (function(d, s, id){
     var js, fjs = d.getElementsByTagName(s)[0];
     if (d.getElementById(id)) {return;}
     js = d.createElement(s); js.id = id;
     js.src = "//connect.facebook.net/en_US/sdk.js";
     fjs.parentNode.insertBefore(js, fjs);
   }(document, 'script', 'facebook-jssdk'));
</script>
<!-- END switch_fb_widget_login -->

Cordialement,
L'équipe ForumActif Smile


Dernière édition par Pinguino le Mer 29 Avr 2015 - 15:59, édité 1 fois

Pinguino
Adminactif
Adminactif

Masculin
Messages : 10213
Inscrit(e) le : 02/05/2004

http://www.forumactif.com
Pinguino a été remercié(e) par l'auteur de ce sujet.
  • 0

Important Re: Important Mise à jour Facebook Connect par les adminstrateurs

Message par prmf le Mer 29 Avr 2015 - 15:54

mod_login.tpl ?

prmf
Nouveau membre

Messages : 22
Inscrit(e) le : 07/08/2014

prmf a été remercié(e) par l'auteur de ce sujet.

Important Re: Important Mise à jour Facebook Connect par les adminstrateurs

Message par prmf le Mer 29 Avr 2015 - 15:57

Et à propos de fichier Javascript ?
http://illiweb.com/rs4/99/frm/ograph/fb_login.js

prmf
Nouveau membre

Messages : 22
Inscrit(e) le : 07/08/2014

prmf a été remercié(e) par l'auteur de ce sujet.
  • 0

Important Re: Important Mise à jour Facebook Connect par les adminstrateurs

Message par Pinguino le Mer 29 Avr 2015 - 16:22

Bonjour

Je viens de mettre un topic unique dans la section "besoin d'un dev actif". Donc merci de ne pas poster vos questions dans l'annonce: http://forum.forumactif.com/t377995-1536-configuration-de-l-api-facebook-connect

Pinguino
Adminactif
Adminactif

Masculin
Messages : 10213
Inscrit(e) le : 02/05/2004

http://www.forumactif.com
Pinguino a été remercié(e) par l'auteur de ce sujet.
  • 0

Important Re: Important Mise à jour Facebook Connect par les adminstrateurs

Message par Pinguino le Lun 4 Mai 2015 - 14:59

Bonjour à tous,

La seconde partie de la mise à jour vient d'être envoyée en ligne Smile Vos nouveaux utilisateurs peuvent utiliser la fonction facebook Connect pour s'enregistrer sur vos forums Wink

Bonne journée Pc

Pinguino
Adminactif
Adminactif

Masculin
Messages : 10213
Inscrit(e) le : 02/05/2004

http://www.forumactif.com
Pinguino a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum