yes, all my friend say that...i know my server host is only for Indonesian country, so very slowly to open in other country.
here i show you how to make popup login, i use theme from leotheme and i don't know for the default theme or other theme work or not.
1. open yourdomain.com/themes/modules/blockuserinfo/blockuserinfo.tpl
change:
<a href="yourdomain.com/my-account" class="login">Log in</a>
to
<a href="#" id="popme" class="login">Log in</a>
2.open domain/themes/footer.tpl
add this before </head>
{if $page_name != 'authentication'}
<script type="text/javascript">{literal}
$(document).ready(function(){
$('#popme').click(function(e){
e.preventDefault();
$.fancybox({
'scrolling' : 'no',
'type' : 'inline',
'autoSize' : false,
'width' : 611,
'height' : 516,
'href' : '#popupLogin'
});
return false;
});
});
{/literal}
</script>
<div style="display:none" >
<div id="popupLogin" >
<div id="popuplogincontainer" >
<div id="popuploginbox" >
<form action="{$link->getPageLink('authentication', true)|escape:'html'}" method="post" id="login_form" class="popuploginform">
<fieldset>
<h3>Login</h3>
<div class="form_content clearfix">
<p class="text">
<label for="email">{l s='Email address'}</label>
<span><input type="text" id="email" name="email" value="" class="account_input" /></span>
</p>
<p class="text">
<label for="passwd">{l s='Password'}</label>
<span><input type="password" id="passwd" name="passwd" value="" class="account_input" /></span>
</p>
<p class="lost_password"><a href="{$link->getPageLink('password')|escape:'html'}" title="{l s='Recover your forgotten password'}" rel="nofollow">{l s='Forgot your password?'}</a></p>
<p class="submit">
<input type="hidden" class="hidden" name="back" value="history" /> <input type="submit" id="SubmitLogin" name="SubmitLogin" class="button" value="{l s='Authentication'}" />
</p>
</div>
</fieldset>
<hr/>
<h3>{l s='No account yet ?'}</h3>
<div class="form_content clearfix">
<p class="text">
{l s='Create account for FREE'}
</p>
<p style="text-align:right">
<a class="button">{l s='Create my account now'}</a>
</p>
</div>
<hr/>
</form>
</div>
</div>
</div>
</div>
{/if}
3.open global.css in your theme and add this in the last page
#popupLogin { padding:0;margin: 0; width: 611px; height:516px; background:url(../../../img/bg.jpg) no-repeat;}
#popuplogincontainer { width:100%; overflow: hidden;}
#popuploginbox { width:300px; float:left; background-color: #f9f9f9;}
#popuploginbox hr { margin-bottom: 10px; border: 0; border-top: 1px solid #eeeeee;border-bottom: 1px solid #ccc;}
.popuploginform { padding: 10px 0 0 10px;width:243px;height: 365px;}
4.upload background whatever you like ,,,,,in yourdomain/img/bg.jpg
and done!