Correct. There's 2 networks (Twitter and another less commonly used one that I can't think of right now) that don't return an email address. In that case, the user will have to supply it. You can configure JFBConnect to only ask for the email address, so it's a very quick form page instead of username, name, password, etc. There's no way we can get around that step though if no email is coming back.Regarding Twitter login, i'm a little confused regarding its functionality. Would it not allow a user to login with single click?
Of course not. If a user registers with Twitter, he can always come back and login with Twitter. During registration, Twitter sends a unique ID for the user that we store in the database. We associate that ID with the Joomla user on your site and can always log the proper user in. The Twitter user on your site can associate with different social networks still and should behave the exact same as every other account.Does this mean, that if the user uses twitter to register on site and then after a few days revisits the site and he will not be able to login using twitter button?
Ahh.. I missed those inclusions. The problem with them is that they are at the very bottom of the head section. Many other scripts, including JFBConnect, require those libraries to be loaded before our script files are loaded. Can you move those two lines much higher in the head section? That should fix that problem.
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=3.0, user-scalable=yes"/>
<meta name="HandheldFriendly" content="true" />
<meta name="apple-mobile-web-app-capable" content="YES" />
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<jdoc:include type="head" />
<script src="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/javascript/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<script type="text/javascript">
jQuery(window).scroll(function() {
var scrollp = jQuery(window).scrollTop();
if (scrollp >= 230) {
jQuery(".navbar-default").addClass("smallheader"); }
if(scrollp <= 230){
jQuery(".navbar-default").removeClass("smallheader");}});
</script>
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script type='text/javascript' src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<script type='text/javascript' src="//cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js"></script>
<![endif]-->
<!--[if lt IE 11]>
<script src="//oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="//oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
<link href="//netdna.bootstrapcdn.com/respond-proxy.html" id="respond-proxy" rel="respond-proxy">
<link href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/javascript/respond.proxy.gif" id="respond-redirect" rel="respond-redirect">
<script src="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/javascript/respond.proxy.js"></script>
<![endif]-->
<!--[if IE 8]>
<link href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/ie8.css" rel="stylesheet" type="text/css">
<![endif]-->
</head>
<jdoc:include type="head" />
<script src="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/javascript/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<script src="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/javascript/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<jdoc:include type="head" />
We don't have any built-in support to do what you're looking for. We have it on our to-do list to add integration for EasyDiscuss in the future for Open Graph Actions. With that, an activity entry will be put into the user's Facebook Timeline, which could show up in various places within Facebook.Is there any way the replies to ES discussions can be posted onto a users facebook/Google & twitter page
and also on my sites facebook page/group, my twitter handle & my sites G+ page?
alzander wrote: We don't have an Open Graph plugin for EasyDiscuss. It's something we have on our to-do list, but I don't have a timeframe on when that would be done.
In the meantime, you can create a custom button that would display on your EasyDiscuss pages which the user can click to post something like "I read this" or "I like this" or "I posted this". It wouldn't be automatic whenever a user posts, but it's something you can start with. If interested, let us know, and I can point you in the right direction on how to do that. Using an explicit button that the user has to click also increases the credibility of the post that is created in their Timeline as Facebook will give it more weight since the user specifically went out of their way to create it.
Thanks,
Alex
Join our newsletter to get alerts for Joomla releases, tips and tricks and extension updates.