Форма авторизации пользователей

На данный момент для этих целей используется плагин lebnik_auth_line.php

Установка

- распаковать архив в директории /inner/

- в нужное место HTML-страницы вписать конструкцию: {~lebnik_auth_line.php~}

- в подключаемый JavaScript-файл добавить код:

function user_auth_submit(form){
   $.post(form.action, $(form).serialize(), function(msg){
      if(msg=="authentication_ok"){
         document.location.reload();
      }else if(msg){
         jAlert(msg);
      }else{
         jAlert("Внутренняя ошибка сайта. Пожалуйста, сообщите об этом администрации сайта.");
      }
   });
   return false;
}

$(document).ready(function(){
   
   $("#user_auth_link").click(function(){
      
      var form = $('<form action="'+this.href+'" method="post" id="user_auth_form" onsubmit="return user_auth_submit(this);">'+
         '<table cellpadding="0" cellspacing="0" border="0">'+
            '<tr>'+
               '<td><div>Имя пользователя:</div></td>'+
               '<td><input name="username" type="text" value=""></td>'+
            '</tr>'+
            '<tr>'+
               '<td><div>Пароль:</div></td>'+
               '<td><input name="user_password" type="text" value=""></td>'+
            '</tr>'+
            '<tr>'+
               '<td>&nbsp;</td>'+
               '<td><input type="submit" value="Войти"></td>'+
            '</tr>'+
         '</table>'+
      '</form>');
      
      $("TD", form).css("padding","2px 0");
      
      $("DIV", form).css({
         "font-weight" : "bold",
         "text-align" : "right",
         "padding-right" : "5px",
         "white-space" : "nowrap",
         "vertical-align" : "top"
      });
      
      $.fancybox(form, {
         'margin' : 0,
         'speedIn' : 0,
         'speedOut' : 0,
         'titleShow' : false
      });
      
      $("[name=username]", form).focus();
      
      return false;
   });
});

Примечание: javascript работает только при наличии jquery-плагинов fancybox и jAlert

Скачать lebnik_auth_line.tgz (517 байт)

Теги : авторизация, доступ, форма
Оцени плагин:
  • 2,10
Оценили человек: 2
обновлен 9 января 2011 года в 17:39     Admin

Предложения и пожелания:
Ваше имя:
Ваш E-mail:
Сколько будет Οдин + Τри

Категории:

Доступ и авторизация (2)

Новости и списки (2)

Фотографии и изображения (3)

Поиск и индексирование (1)

SEO и продвижение (4)

Социальность и сообщества (1)

Контакты и обратная связь (5)

Контент и отображение (5)

Структура и навигация (9)

Инструменты управления (1)

Оценки и рейтинги (1)

Статистика (1)

Комментарии (3)

Импорт и экспорт (2)

Другое (4)


Популярность по тэгам:

Главная
X

youtube.com/watch?v=7hFivbgIEqk

При полном или частичном использовании материалов данного сайта, ссылка на сайт "yapro.ru" обязательна как на источник информации.
Автоматический импорт материалов и информации с сайта запрещен.
Copyrights © 2007 - 2018 YaPro.Ru

Главная » Плагины и модули » Доступ и авторизация »