<?php
defined('_JEXEC') or die('Restricted access');
JFBConnectFacebookHelper::init();
if ($formType == "login")
{
if ($params->get('showLoginForm'))
{ ?>
<form action="<?php echo JRoute::_(JURI::root()); ?>" method="post" name="login" id="form-login" >
<fieldset class="input">
<div id="form-login-username">
<label for="modlgn_username"><?php echo JText::_('Username') ?></label><br />
<input id="modlgn_username" type="text" name="username" class="inputbox" alt="username" size="18" />
</div>
<div id="form-login-password">
<label for="modlgn_passwd"><?php echo JText::_('Password') ?></label><br />
<input id="modlgn_passwd" type="password" name="passwd" class="inputbox" size="18" alt="password" />
</div>
<input type="submit" name="Submit" class="button" value="<?php echo JText::_('LOGIN') ?>" />
</fieldset>
<input type="hidden" name="option" value="com_user" />
<input type="hidden" name="task" value="login" />
<input type="hidden" name="return" value="<?php echo $jLoginUrl; ?>" />
<?php echo JHTML::_( 'form.token' ); ?>
</form>
<?php }
echo JText::_('Login using Facebook'); ?></a>
<fb:login-button onlogin="javascript:fb_login_button_click();"></fb:login-button>
<ul>
<?php
$usersConfig = &JComponentHelper::getParams( 'com_users' );
if ($params->get('showRegisterLink')) { ?>
<li>
<a href="<?php echo $registerLink ?>">
<?php echo JText::_('Register For This Site'); ?></a>
</li>
<?php }
if ($params->get('register_type') == "communitybuilder" && ($params->get('showForgotUsername') || $params->get('showForgotPassword')))
{ ?>
<li>
<a href="<?php echo $forgotLink ?>">
<?php echo JText::_('Forgot Login?'); ?></a>
</li>
<?php }
else
{
if ($params->get('showForgotUsername')) { ?>
<li>
<a href="<?php echo $forgotUsernameLink ?>">
<?php echo JText::_('Forgot Username?'); ?></a>
</li>
<?php }
if ($params->get('showForgotPassword')) { ?>
<li>
<a href="<?php echo $forgotPasswordLink ?>">
<?php echo JText::_('Forgot Password?'); ?></a>
</li>
<?php }
}
?>
</ul>
<? } ###################### end login form #####################################
else
{ # show logout
?>
<?php
# Show their FB avatar (if desired), or give them the option to link accounts
if ($fbClient->user)
{
if($params->get("enableProfilePic"))
{
$picHeightParam = $params->get("profileHeight");
$picWidthParam = $params->get("profileWidth");
$picHeight = $picHeightParam != "" ? 'height="'.$picHeightParam.'px"' : "";
$picWidth = $picWidthParam != "" ? 'width="'.$picWidthParam.'px"' : "";
$linked = ($params->get("linkProfile") == 1)?"true":"false";
$fbLogo = ($params->get("facebookLogo") == 1)?"true":"false";
$fbUid = $fbClient->user;
?>
<div id="profile-pic">
<fb:profile-pic uid="<?php echo $fbUid;?>"
size="<?php echo $params->get('picQuality'); ?>"
<?php echo $picHeight;?>
<?php echo $picWidth;?>
linked="<?php echo $linked;?>"
facebook-logo="<?php echo $fbLogo;?>"
/>
</div>
<?php
}
}
?>
<div>
<?php echo JText::_("Welcome")." ".$user->get('name') ?>
</div>
<input type="submit" name="Submit" class="button" value="<?php echo JText::_('Logout') ?>" onclick="javascript:logout_button_click()" />
<?php
if (!$fbClient->user) # show facebook connect button to join accounts
{ ?>
<div class="fb_connect_user"><?php echo JText::_('Connect User'); ?></div>
<fb:login-button onlogin="javascript:fb_login_button_click();"></fb:login-button>
<?php }
?>
<?
} # end logout
?>
Join our newsletter to get alerts for Joomla releases, tips and tricks and extension updates.