peace

Members
  • Content count

    21
  • Joined

  • Last visited

  1. Is that possible we can redirect user to a external url after login instead of menu item. I even created a menu item as external url and use that as menu item after login redirect but always getting 404 error so is that possible we can redirect user to external after login?
  2. Is that possible we can change text of login button to our desire one actually, i want to add more then one login module and each login will redirect user to different page depends upon module, so how to change text of login button? Please note that each login module should be of different text
  3. We like BT Property and want to use some membership component with it what can be best where we can ask user to pay for listing depends upon their memeberhsip like free user can post 1 property premium user can post 10 porperties etc
  4. Is there any way we can make memberhsip plans, either with BT propperty or any third partly integration. Like basic plan can add only 1 properlty with 1 image (Cost Free) prop member can add 10 properties, (Cost $10) and so....
  5. I had google this topic and found result but the result goes to link which does not exist so i am sure topic exist but due to some reason it wont dispalying. Any way i want to chagne the Regsisteration button text to "Join Now" Overiedes wont work, which file they contain
  6. What i notice that bt login / bt social login used its own email style while delivering or verify registeration Is that possible it will send joomla default emails to the users instead of its own?
  7. Can we change the email template used by bt login to users? We want to put our own graphics and text? If that possible how?
  8. we like the login module of bowtheme, it also have social butons but when we donwlod bt login it does not have social button to get login, so what are you using and how to get it and how much it cost
  9. is there any way to set membership plans, Like silver can add 2 listing per month for dollax x gold can add 10 per month for dollar y is that possible?
  10. Default.php <?php /** * @package mod_bt_login - BT Login Module * @version 2.5.1 * @created April 2012 * @author BowThemes * @email support@bowthems.com * @website http://bowthemes.com * @support Forum - http://bowthemes.com/forum/ * @copyright Copyright (C) 2011 Bowthemes. All rights reserved. * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL * */ // no direct access defined('_JEXEC') or die('Restricted access'); ?> <div id="btl"> <!-- Panel top --> <div class="btl-panel"> <?php if($type == 'logout') : ?> <!-- Profile button --> <span id="btl-panel-profile" class="btl-dropdown"> <?php echo JText::_("BTL_WELCOME").", "; if($params->get('name')) : { echo $user->get('name'); } else : { echo $user->get('username'); } endif; ?> </span> <?php else : ?> <!-- Login button --> <span id="btl-panel-login" class="<?php echo $effect;?>"><?php echo JText::_('JLOGIN');?></span> <!-- Registration button --> <?php if($enabledRegistration){ $option = JRequest::getCmd('option'); $task = JRequest::getCmd('task'); if($option!='com_user' && $task != 'register' ){ ?> <span id="btl-panel-registration" class="<?php echo $effect;?>"><?php echo JText::_('JREGISTER');?></span> <?php } } ?> <?php endif; ?> </div> <!-- content dropdown/modal box --> <div id="btl-content"> <?php if($type == 'logout') { ?> <!-- Profile module --> <div id="btl-content-profile" class="btl-content-block"> <?php if($loggedInHtml): ?> <div id="module-in-profile"> <?php echo $loggedInHtml; ?> </div> <?php endif; ?> <?php if($showLogout == 1):?> <div class="btl-buttonsubmit"> <form action="<?php echo JRoute::_('index.php', true, $params->get('usesecure')); ?>" method="post" name="logoutForm"> <button name="Submit" class="btl-buttonsubmit" onclick="document.logoutForm.submit();"><?php echo JText::_('JLOGOUT'); ?></button> <input type="hidden" name="option" value="com_users" /> <input type="hidden" name="task" value="user.logout" /> <input type="hidden" name="return" value="<?php echo $return; ?>" /> <?php echo JHtml::_('form.token'); ?> </form> </div> <?php endif;?> </div> <?php }else{ ?> <!-- Form login --> <div id="btl-content-login" class="btl-content-block"> <?php if(JPluginHelper::isEnabled('authentication', 'openid')) : ?> <?php JHTML::_('script', 'openid.js'); ?> <?php endif; ?> <!-- if not integrated any component --> <?php if($integrated_com==''|| $moduleRender == ''){?> <form name="btl-formlogin" class="btl-formlogin" action="<?php echo JRoute::_('index.php', true, $params->get('usesecure')); ?>" method="post"> <div id="btl-login-in-process"></div> <h3><?php echo JText::_('LOGIN_TO_YOUR_ACCOUNT') ?></h3> <?php if ($enabledRegistration) : ?> <div id="register-link"> <?php echo sprintf(JText::_('DONT_HAVE_AN_ACCOUNT_YET'),'<a href="http://roatanhomelocators.com/en/search-our-database/join">','</a>');?> </div> <?php else: ?> <div class="spacer"></div> <?php endif; ?> <div class="btl-error" id="btl-login-error"></div> <div class="btl-field"> <div class="btl-label"><?php echo JText::_('MOD_BT_LOGIN_USERNAME') ?></div> <div class="btl-input"> <input id="btl-input-username" type="text" name="username" /> </div> </div> <div class="btl-field"> <div class="btl-label"><?php echo JText::_('MOD_BT_LOGIN_PASSWORD') ?></div> <div class="btl-input"> <input id="btl-input-password" type="password" name="password" alt="password" /> </div> </div> <div class="clear"></div> <?php if (JPluginHelper::isEnabled('system', 'remember')) : ?> <div class="btl-field"> <div class="btl-input" id="btl-input-remember"> <input id="btl-checkbox-remember" type="checkbox" name="remember" value="yes" /> <?php echo JText::_('BT_REMEMBER_ME'); ?> </div> </div> <div class="clear"></div> <?php endif; ?> <div class="btl-buttonsubmit"> <input type="submit" name="Submit" class="btl-buttonsubmit" onclick="return loginAjax()" value="<?php echo JText::_('JLOGIN') ?>" /> <input type="hidden" name="option" value="com_users" /> <input type="hidden" name="task" value="user.login" /> <input type="hidden" name="return" id="btl-return" value="<?php echo $return; ?>" /> <?php echo JHtml::_('form.token');?> </div> </form> <ul id ="bt_ul"> <li> <a href="<?php echo JRoute::_('index.php?option=com_users&view=reset'); ?>"> <?php echo JText::_('BT_FORGOT_YOUR_PASSWORD'); ?></a> </li> <li> <a href="<?php echo JRoute::_('index.php?option=com_users&view=remind'); ?>"> <?php echo JText::_('BT_FORGOT_YOUR_USERNAME'); ?></a> </li> </ul> <!-- if integrated with one component --> <?php }else{ ?> <h3><?php echo JText::_('JLOGIN') ?></h3> <div id="btl-wrap-module"><?php echo $moduleRender; ?></div> <?php }?> </div> <?php if($enabledRegistration ){ ?> <div id="btl-content-registration" class="btl-content-block"> <!-- if not integrated any component --> <?php if($integrated_com==''){?> <form name="btl-formregistration" class="btl-formregistration" autocomplete="off"> <div id="btl-register-in-process"></div> <h3><?php echo JText::_('CREATE_AN_ACCOUNT') ?></h3> <div id="btl-success"></div> <div class="btl-note"><span><?php echo JText::_("BTL_REQUIRED_FIELD"); ?></span></div> <div id="btl-registration-error" class="btl-error"></div> <div class="btl-field"> <div class="btl-label"><?php echo JText::_( 'MOD_BT_LOGIN_NAME' ); ?></div> <div class="btl-input"> <input id="btl-input-name" type="text" name="jform[name]" /> </div> </div> <div class="clear"></div> <div class="btl-field"> <div class="btl-label"><?php echo JText::_( 'MOD_BT_LOGIN_USERNAME' ); ?></div> <div class="btl-input"> <input id="btl-input-username1" type="text" name="jform[username]" /> </div> </div> <div class="clear"></div> <div class="btl-field"> <div class="btl-label"><?php echo JText::_( 'MOD_BT_LOGIN_PASSWORD' ); ?></div> <div class="btl-input"> <input id="btl-input-password1" type="password" name="jform[password1]" /> </div> </div> <div class="clear"></div> <div class="btl-field"> <div class="btl-label"><?php echo JText::_( 'MOD_BT_VERIFY_PASSWORD' ); ?></div> <div class="btl-input"> <input id="btl-input-password2" type="password" name="jform[password2]" /> </div> </div> <div class="clear"></div> <div class="btl-field"> <div class="btl-label"><?php echo JText::_( 'MOD_BT_EMAIL' ); ?></div> <div class="btl-input"> <input id="btl-input-email1" type="text" name="jform[email1]" /> </div> </div> <div class="clear"></div> <div class="btl-field"> <div class="btl-label"><?php echo JText::_( 'MOD_BT_VERIFY_EMAIL' ); ?></div> <div class="btl-input"> <input id="btl-input-email2" type="text" name="jform[email2]" /> </div> </div> <div class="clear"></div> <!-- add captcha--> <?php if($enabledRecaptcha=='recaptcha'){?> <div class="btl-field"> <div class="btl-label"><?php echo JText::_( 'MOD_BT_CAPTCHA' ); ?></div> <div id="recaptcha"><?php echo $reCaptcha;?></div> </div> <div id="btl-registration-captcha-error" class="btl-error-detail"></div> <div class="clear"></div> <!-- end add captcha --> <?php }?> <div class="btl-buttonsubmit"> <button type="submit" class="btl-buttonsubmit" onclick="return registerAjax()" > <?php echo JText::_('JREGISTER');?> </button> <input type="hidden" name="task" value="register" /> <?php echo JHtml::_('form.token');?> </div> </form> <!-- if integrated any component --> <?php }else{ ?> <input type="hidden" name="integrated" value="<?php echo $linkOption?>" value="no" id="btl-integrated"/> <?php }?> </div> <?php } ?> <?php } ?> </div> <div class="clear"></div> </div> <script type="text/javascript"> /*<![CDATA[*/ var btlOpt = { BT_AJAX :'<?php echo addslashes(JURI::getInstance()->toString()); ?>', BT_RETURN :'<?php echo addslashes($return_decode); ?>', RECAPTCHA :'<?php echo $enabledRecaptcha ;?>', LOGIN_TAGS :'<?php echo $loginTag?>', REGISTER_TAGS :'<?php echo $registerTag?>', EFFECT :'<?php echo $effect?>', ALIGN :'<?php echo $align?>', BG_COLOR :'<?php echo $bgColor ;?>', MOUSE_EVENT :'<?php echo $params->get('mouse_event','click') ;?>', TEXT_COLOR :'<?php echo $textColor;?>' } if(btlOpt.ALIGN == "center"){ BTLJ(".btl-panel").css('textAlign','center'); }else{ BTLJ(".btl-panel").css('float',btlOpt.ALIGN); } BTLJ("input.btl-buttonsubmit,button.btl-buttonsubmit").css({"color":btlOpt.TEXT_COLOR,"background":btlOpt.BG_COLOR}); BTLJ("#btl .btl-panel > span").css({"color":btlOpt.TEXT_COLOR,"background-color":btlOpt.BG_COLOR,"border":btlOpt.TEXT_COLOR}); /*]]>*/ </script> [/CODE]
  11. Sorry, i tried by faile, Here is the text of both files default.js jQuery.noConflict(); if(typeof(BTLJ)=='undefined') var BTLJ = jQuery; if(typeof(btTimeOut)=='undefined') var btTimeOut; if(typeof(requireRemove)=='undefined') var requireRemove = true; /* var mobile = function(){ return { detect:function(){ var uagent = navigator.userAgent.toLowerCase(); var list = this.mobiles; var ismobile = false; for(var d=0;d<list.length;d+=1){ if(uagent.indexOf(list[d])!=-1){ ismobile = true; } } return ismobile; }, mobiles:[ "midp","240x320","blackberry","netfront","nokia","panasonic", "portalmmm","sharp","sie-","sonyericsson","symbian", "windows ce","benq","mda","mot-","opera mini", "philips","pocket pc","sagem","samsung","sda", "sgh-","vodafone","xda","palm","iphone", "ipod","android" ] }; }(); */ //var autoPos = mobile.detect() != false; var autoPos = true; //var mobilePopupPos = {top:0,right:0}; // Position of popup BTLJ(document).ready(function() { BTLJ('#btl-content').appendTo('body'); BTLJ(".btl-input #jform_profile_aboutme").attr("cols",21); BTLJ('.bt-scroll .btl-buttonsubmit').click(function(){ setTimeout(function(){ if(BTLJ("#btl-registration-error").is(':visible')){ BTLJ('.bt-scroll').data('jsp').scrollToY(0,true); }else{ var position = BTLJ('.bt-scroll').find('.invalid:first').position(); if(position) BTLJ('.bt-scroll').data('jsp').scrollToY(position.top-15,true); } },20); }) //SET POSITION if(BTLJ('.btl-dropdown').length){ setFPosition(); BTLJ(window).resize(function(){ setFPosition(); }) } BTLJ(btlOpt.LOGIN_TAGS).addClass("btl-modal"); if(btlOpt.REGISTER_TAGS != ''){ BTLJ(btlOpt.REGISTER_TAGS).addClass("btl-modal"); } // Login event var elements = '#btl-panel-login'; if (btlOpt.LOGIN_TAGS) elements += ', ' + btlOpt.LOGIN_TAGS; if (btlOpt.MOUSE_EVENT =='click'){ BTLJ(elements).click(function (event) { showLoginForm(); event.preventDefault(); }); }else{ BTLJ(elements).hover(function () { showLoginForm(); },function(){}); } // Registration/Profile event elements = '#btl-panel-registration'; if (btlOpt.REGISTER_TAGS) elements += ', ' + btlOpt.REGISTER_TAGS; if (btlOpt.MOUSE_EVENT =='click'){ BTLJ(elements).click(function (event) { showRegistrationForm(); event.preventDefault(); }); BTLJ("#btl-panel-profile").click(function(event){ showProfile(); event.preventDefault(); }); }else{ BTLJ(elements).hover(function () { if(!BTLJ("#btl-integrated").length){ showRegistrationForm(); } },function(){}); BTLJ("#btl-panel-profile").hover(function () { showProfile(); },function(){}); } BTLJ('#register-link a').click(function (event) { if(BTLJ('.btl-modal').length){ BTLJ.modal.close();setTimeout("showRegistrationForm();",1000); } else{ showRegistrationForm(); } event.preventDefault(); }); // Close form BTLJ(document).click(function(event){ if(requireRemove && event.which == 1) btTimeOut = setTimeout('BTLJ("#btl-content > div").slideUp();BTLJ(".btl-panel span").removeClass("active");',10); requireRemove =true; }) BTLJ(".btl-content-block").click(function(){requireRemove =false;}); BTLJ(".btl-panel span").click(function(){requireRemove =false;}); // Modify iframe BTLJ('#btl-iframe').load(function (){ //edit action form oldAction=BTLJ('#btl-iframe').contents().find('form').attr("action"); if(oldAction!=null){ if(oldAction.search("tmpl=component")==-1){ if(BTLJ('#btl-iframe').contents().find('form').attr("action").indexOf('?')!=-1){ BTLJ('#btl-iframe').contents().find('form').attr("action",oldAction+"&tmpl=component"); } else{ BTLJ('#btl-iframe').contents().find('form').attr("action",oldAction+"?tmpl=component"); } } } }); }); function setFPosition(){ if(btlOpt.ALIGN == "center"){ BTLJ("#btl-content > div").each(function(){ var panelid = "#"+this.id.replace("content","panel"); var left = BTLJ(panelid).offset().left + BTLJ(panelid).width()/2 - BTLJ(this).width()/2; if(left < 0) left = 0; BTLJ(this).css('left',left); }); }else{ if(btlOpt.ALIGN == "right"){ BTLJ("#btl-content > div").css('right',BTLJ(document).width()-BTLJ('.btl-panel').offset().left-BTLJ('.btl-panel').width()); }else{ BTLJ("#btl-content > div").css('left',BTLJ('.btl-panel').offset().left); } } BTLJ("#btl-content > div").css('top',BTLJ(".btl-panel").offset().top+BTLJ(".btl-panel").height()+2); } // SHOW LOGIN FORM function showLoginForm(){ BTLJ('.btl-panel span').removeClass("active"); var el = '#btl-panel-login'; BTLJ.modal.close(); var containerWidth = 0; var containerHeight = 0; containerHeight = 371; containerWidth = 357; if(BTLJ(el).hasClass("btl-modal")){ BTLJ(el).addClass("active"); BTLJ("#btl-content > div").slideUp(); BTLJ("#btl-content-login").modal({ overlayClose:true, persist :true, fixed: BTLJ(window).width()>500, autoPosition:autoPos, onOpen: function (dialog) { //if(!autoPos){ // dialog.container.css(mobilePopupPos); //} dialog.overlay.fadeIn(); dialog.container.show(); dialog.data.show(); }, onClose: function (dialog) { dialog.overlay.fadeOut(function () { dialog.container.hide(); dialog.data.hide(); BTLJ.modal.close(); BTLJ('.btl-panel span').removeClass("active"); }); }, containerCss:{ height:containerHeight, width:containerWidth } }) } else { BTLJ("#btl-content > div").each(function(){ if(this.id=="btl-content-login") { if(BTLJ(this).is(":hidden")){ BTLJ(el).addClass("active"); BTLJ(this).slideDown(); } else{ BTLJ(this).slideUp(); BTLJ(el).removeClass("active"); } } else{ if(BTLJ(this).is(":visible")){ BTLJ(this).slideUp(); BTLJ('#btl-panel-registration').removeClass("active"); } } }) } } // SHOW REGISTRATION FORM function showRegistrationForm(){ location.href="http://roatanhomelocators.com/en/search-our-database/join"; } BTLJ('.btl-panel span').removeClass("active"); BTLJ.modal.close(); var el = '#btl-panel-registration'; var containerWidth = 0; var containerHeight = 0; containerHeight = "auto"; containerWidth = "auto"; if(BTLJ(el).hasClass("btl-modal")){ BTLJ(el).addClass("active"); BTLJ("#btl-content > div").slideUp(); BTLJ("#btl-content-registration").modal({ overlayClose:true, persist :true, autoPosition:autoPos, fixed: BTLJ(window).width()>500, onOpen: function (dialog) { //if(!autoPos){ // dialog.container.css(mobilePopupPos); //} dialog.overlay.fadeIn(); dialog.container.show(); dialog.data.show(); }, onClose: function (dialog) { dialog.overlay.fadeOut(function () { dialog.container.hide(); dialog.data.hide(); BTLJ.modal.close(); BTLJ('.btl-panel span').removeClass("active"); }); }, containerCss:{ height:containerHeight, width:containerWidth } }) } else { BTLJ("#btl-content > div").each(function(){ if(this.id=="btl-content-registration") { if(BTLJ(this).is(":hidden")){ BTLJ(el).addClass("active"); BTLJ(this).slideDown(); } else{ BTLJ(this).slideUp(); BTLJ(el).removeClass("active"); } } else{ if(BTLJ(this).is(":visible")){ BTLJ(this).slideUp(); BTLJ('#btl-panel-login').removeClass("active"); } } }) } } // SHOW PROFILE (LOGGED MODULES) function showProfile(){ var el = '#btl-panel-profile'; BTLJ("#btl-content > div").each(function(){ if(this.id=="btl-content-profile") { if(BTLJ(this).is(":hidden")){ BTLJ(el).addClass("active"); BTLJ(this).slideDown(); } else{ BTLJ(this).slideUp(); BTLJ('.btl-panel span').removeClass("active"); } } else{ if(BTLJ(this).is(":visible")){ BTLJ(this).slideUp(); BTLJ('.btl-panel span').removeClass("active"); } } }) } // AJAX REGISTRATION function registerAjax(){ BTLJ("#btl-registration-error").hide(); BTLJ(".btl-error-detail").hide(); if(BTLJ("#btl-input-name").val()==""){ BTLJ("#btl-registration-error").html(Joomla.JText._('REQUIRED_NAME')).show(); BTLJ("#btl-input-name").focus(); return false; } if(BTLJ("#btl-input-username1").val()==""){ BTLJ("#btl-registration-error").html(Joomla.JText._('REQUIRED_USERNAME')).show(); BTLJ("#btl-input-username1").focus(); return false; } if(BTLJ("#btl-input-password1").val()==""){ BTLJ("#btl-registration-error").html(Joomla.JText._('REQUIRED_PASSWORD')).show(); BTLJ("#btl-input-password1").focus(); return false; } if(BTLJ("#btl-input-password2").val()==""){ BTLJ("#btl-registration-error").html(Joomla.JText._('REQUIRED_VERIFY_PASSWORD')).show(); BTLJ("#btl-input-password2").focus(); return false; } if(BTLJ("#btl-input-password2").val()!=BTLJ("#btl-input-password1").val()){ BTLJ("#btl-registration-error").html(Joomla.JText._('PASSWORD_NOT_MATCH')).show(); BTLJ("#btl-input-password2").focus().select(); BTLJ("#btl-registration-error").show(); return false; } if(BTLJ("#btl-input-email1").val()==""){ BTLJ("#btl-registration-error").html(Joomla.JText._('REQUIRED_EMAIL')).show(); BTLJ("#btl-input-email1").focus(); return false; } var emailRegExp = /^[_a-zA-Z0-9-]+(\.[_a-zA-z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*(\.([a-zA-Z]){2,4})$/; if(!emailRegExp.test(BTLJ("#btl-input-email1").val())){ BTLJ("#btl-registration-error").html(Joomla.JText._('EMAIL_INVALID')).show(); BTLJ("#btl-input-email1").focus().select(); return false; } if(BTLJ("#btl-input-email2").val()==""){ BTLJ("#btl-registration-error").html(Joomla.JText._('REQUIRED_VERIFY_EMAIL')).show(); BTLJ("#btl-input-email2").focus().select(); return false; } if(BTLJ("#btl-input-email1").val()!=BTLJ("#btl-input-email2").val()){ BTLJ("#btl-registration-error").html(Joomla.JText._('EMAIL_NOT_MATCH')).show();; BTLJ("#btl-input-email2").focus().select(); return false; } if(BTLJ('#recaptcha_response_field').length && BTLJ('#recaptcha_response_field').val()==''){ BTLJ('#recaptcha_response_field').focus(); return false; } var token = BTLJ('.btl-buttonsubmit input:last').attr("name"); var value_token = encodeURIComponent(BTLJ('.btl-buttonsubmit input:last').val()); var datasubmit= "bttask=register&name="+encodeURIComponent(BTLJ("#btl-input-name").val()) +"&username="+encodeURIComponent(BTLJ("#btl-input-username1").val()) +"&passwd1=" + encodeURIComponent(BTLJ("#btl-input-password1").val()) +"&passwd2=" + encodeURIComponent(BTLJ("#btl-input-password2").val()) +"&email1=" + encodeURIComponent(BTLJ("#btl-input-email1").val()) +"&email2=" + encodeURIComponent(BTLJ("#btl-input-email2").val()) + "&"+token+"="+value_token; if(btlOpt.RECAPTCHA =="recaptcha"){ datasubmit += "&recaptcha=yes&recaptcha_response_field="+ encodeURIComponent(BTLJ("#recaptcha_response_field").val()) +"&recaptcha_challenge_field="+encodeURIComponent(BTLJ("#recaptcha_challenge_field").val()); } BTLJ.ajax({ type: "POST", beforeSend:function(){ BTLJ("#btl-register-in-process").show(); }, url: btlOpt.BT_AJAX, data: datasubmit, success: function(html){ //if html contain "Registration failed" is register fail BTLJ("#btl-register-in-process").hide(); if(html.indexOf('$error$')!= -1){ BTLJ("#btl-registration-error").html(html.replace('$error$','')); BTLJ("#btl-registration-error").show(); if(btlOpt.RECAPTCHA =="recaptcha"){ Recaptcha.reload(); } }else{ BTLJ(".btl-formregistration").children("div").hide(); BTLJ("#btl-success").html(html); BTLJ("#btl-success").show(); setTimeout(function() {window.location.reload();},7000); } }, error: function (XMLHttpRequest, textStatus, errorThrown) { alert(textStatus + ': Ajax request failed'); } }); return false; } // AJAX LOGIN function loginAjax(){ if(BTLJ("#btl-input-username").val()=="") { showLoginError(Joomla.JText._('REQUIRED_USERNAME')); return false; } if(BTLJ("#btl-input-password").val()==""){ showLoginError(Joomla.JText._('REQUIRED_PASSWORD')); return false; } var token = BTLJ('.btl-buttonsubmit input:last').attr("name"); var value_token = encodeURIComponent(BTLJ('.btl-buttonsubmit input:last').val()); var datasubmit= "bttask=login&username="+encodeURIComponent(BTLJ("#btl-input-username").val()) +"&passwd=" + encodeURIComponent(BTLJ("#btl-input-password").val()) + "&"+token+"="+value_token +"&return="+ encodeURIComponent(BTLJ("#btl-return").val()); if(BTLJ("#btl-checkbox-remember").is(":checked")){ datasubmit += '&remember=yes'; } BTLJ.ajax({ type: "POST", beforeSend:function(){ BTLJ("#btl-login-in-process").show(); BTLJ("#btl-login-in-process").css('height',BTLJ('#btl-content-login').outerHeight()+'px'); }, url: btlOpt.BT_AJAX, data: datasubmit, success: function (html, textstatus, xhrReq){ if(html == "1" || html == 1){ window.location.href=btlOpt.BT_RETURN; }else{ if(html.indexOf('</head>')==-1){ showLoginError(Joomla.JText._('E_LOGIN_AUTHENTICATE')); } else { if(html.indexOf('btl-panel-profile')==-1){ showLoginError('Another plugin has redirected the page on login, Please check your plugins system'); } else { window.location.href=btlOpt.BT_RETURN; } } } }, error: function (XMLHttpRequest, textStatus, errorThrown) { alert(textStatus + ': Ajax request failed!'); } }); return false; } function showLoginError(notice,reload){ BTLJ("#btl-login-in-process").hide(); BTLJ("#btl-login-error").html(notice); BTLJ("#btl-login-error").show(); if(reload){ setTimeout(function() {window.location.reload();},5000); } } [/CODE]
  12. By default the register button open a popup for registeraion, now i want to change that link to http://www.oursite/join Where can i change it.
  13. Thanks, i got it now, its my mistake , its working now. Thanks
  14. See our site http://somalibanana.com/index.php you can see at bottom it showing 3 articles and 4th one is on next page. I want to show them 4 in one page I try to change it from backend but not working , i even try to reduce thumnail size but its not working
  15. Its a presale question as we will only buy that template if that possilbe, at the moment i did not purchase it so want to know if that possible. Can techincal team reply here.