passwd_only-8.x-1.x-dev/passwd_only_logintoboggan/logintoboggan.unifiedlogin.js

passwd_only_logintoboggan/logintoboggan.unifiedlogin.js
(function ($) {

Drupal.behaviors.unifiedLogin = {

  attach: function (context) {
    // Attach behaviors to the links so that they show/hide forms appropriately.
    $('.toboggan-unified #register-link').click(function() {
      $(this).addClass('lt-active').blur();
      $('.toboggan-unified #login-link').removeClass('lt-active');
      $('.toboggan-unified #passwd-only-link').removeClass('lt-active');
      $('.toboggan-unified #register-form').show();
      $('.toboggan-unified #login-form').hide();
      $('.toboggan-unified #passwd-only-form').hide();
      return false;
    });
    $('.toboggan-unified #login-link').click(function() {
      $(this).addClass('lt-active').blur();
      $('.toboggan-unified #register-link').removeClass('lt-active');
      $('.toboggan-unified #passwd-only-link').removeClass('lt-active');
      $('.toboggan-unified #login-form').show();
      $('.toboggan-unified #register-form').hide();
      $('.toboggan-unified #passwd-only-form').hide();
      return false;
    });
    $('.toboggan-unified #passwd-only-link').click(function() {
      $(this).addClass('lt-active').blur();
      $('.toboggan-unified #login-link').removeClass('lt-active');
      $('.toboggan-unified #register-link').removeClass('lt-active');
      $('.toboggan-unified #login-form').hide();
      $('.toboggan-unified #register-form').hide();
      $('.toboggan-unified #passwd-only-form').show();
      return false;
    });

    switch(Drupal.settings.LoginToboggan.unifiedLoginActiveForm) {
      case 'register':
        $('.toboggan-unified #register-link').click();
        break;

      case 'login':
      default:
        $('.toboggan-unified #login-link').click();
        break;

    }
  }
};

})(jQuery);

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc