Разделы

  
 

[EVO] WebSignup активация учетной записи

Собственно вопрос, реализовывал ли кто-либо такой функционал?

[EVO] Реализация простейшего личного кабинета на базе Weblogin

Для работы требуется установленные WebLogin и WebSignUp

Понадобилось для одного из проектов сделать простейший личный кабинет.
Из функций: возможность смены имени (с проверкой на занятость) и пароля(при вводе старого). Ради такого функционала грузить систему WebloginPE показалось нерациональным и поэтому был написан такой сниппет: сниппет [[editProfile]]

( Читать дальше )

[EVO] Изменить имя авторизованного WebUser'a

На сайте авторизован пользователь посредством WebLogin.

Пароль легко меняется посредством MODx API, а вот как изменить имя пользователя (Fullname)?

Weblogin - авторизация по логину или E-mailу

Предлагаю Вашему вниманию небольшое исправление Weblogina, которое позволяет авторизировать пользователя по логину или мылу.

Версия Weblogin: 1.0

Исправляем файл: weblogin.processor.inc.php

Находим в файле строку с:
$sql = "SELECT $dbase.`".$table_prefix."web_users`.*, $dbase.`".$table_prefix."web_user_attributes`.* FROM $dbase.`".$table_prefix."web_users`, $dbase.`".$table_prefix."web_user_attributes` WHERE  BINARE $dbase.`".$table_prefix."web_users`.username = '".$username."' and $dbase.`".$table_prefix."web_user_attributes`.internalKey=$dbase.`".$table_prefix."web_users`.id;";

у меня она была 412-я, меняем на:
$sql = "SELECT $dbase.`".$table_prefix."web_users`.*, $dbase.`".$table_prefix."web_user_attributes`.* FROM $dbase.`".$table_prefix."web_users`, $dbase.`".$table_prefix."web_user_attributes` WHERE  ($dbase.`".$table_prefix."web_users`.username = '".$username."' OR $dbase.`".$table_prefix."web_user_attributes`.email = '".$username."') and $dbase.`".$table_prefix."web_user_attributes`.internalKey=$dbase.`".$table_prefix."web_users`.id;";


Вуаля и все готово :) пользуйтесь.

Странный глюк Weblogin. Уже весь мосх сломал.

Помогите решить такую проблему. При разлогинивании web пользователя, страница начинает выглядеть так:

2c98
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Главная</title>


</head>

<body>


</body>
</html>
0


Ну то есть до и после вставляются вот такие символы. Причем такое поведение проявляется если пользователь после авторизации побродил по сайту. Если залогинится и сразу выйти, то не появляется.

Куда курить? Что искать?

[EVO] WebLogin - странная прокрутка страницы [ЗАКРЫТО]

Здравствуйте!

На этой странице вызываю WebLogin
pssh8.ru/index.php?id=414

Сам вызов

           <div style="padding-left:10px;">
[!WebLogin? &tpl=`Login`   &loginhomeid=`93` &logouthomeid=`5` &logintext=`Войти`!]
            </div>


Чанк Login

<!-- #declare:separator <hr> --> 
<!-- login form section-->
<div style="padding-top:15px;">
<div style="padding:10px; border:1px dashed #999;" align="left">
<form method="post" name="loginfrm" action="[+action+]" style="margin: 0px; padding: 0px;"> 
<input type="hidden" value="[+rememberme+]" name="rememberme"> 
<table border="0" cellspacing="0" cellpadding="5">
<tr>
<td>
<table border="0" class="login_form">
  <tr>
	<td><b>Логин:</b></td>
	<td><input type="text" name="username" tabindex="1" onkeypress="return webLoginEnter(document.loginfrm.password);" value="[+username+]" /></td>
  </tr>
  <tr>
	<td><b>Пароль:</b></td>
	<td><input type="password" name="password" tabindex="2" onkeypress="return webLoginEnter(document.loginfrm.cmdweblogin);"  value="" /></td>
  </tr>
  <tr>
	<td><label for="chkbox" style="cursor:pointer">Запомнить:  </label></td>
	<td>
	<table width="100%"  border="0" cellspacing="0" cellpadding="0">
	  <tr>
		<td valign="top"><input type="checkbox" id="chkbox" name="chkbox" tabindex="4" size="1" value="" [+checkbox+] onClick="webLoginCheckRemember()" /></td>
		<td align="right">									
		<input type="submit" value="[+logintext+]" name="cmdweblogin" /></td>
	  </tr>
	</table>
	</td>
  </tr>
</table>
</td>
</tr>
</table>
</form>

<hr>
<div style="padding-top:15px;">
<div style="padding:10px; border:1px dashed #999;" align="left">
<!-- log out hyperlink section -->
Вы хотите <a href='[+action+]' style="text-decoration:underline;">выйти</a>?
</div>
</div>
<hr>
</div>
</div>


А в итоге, страница прокручивается вниз :(
Я ничего понять не могу.
Хээээллллп.

UPD: Плюнула и поставила WebLoginPE. Теперь все ОК.
  • 0
  • 3 апреля 2012, 00:21
  • Elena
  • 2

evo: форма авторизации в fancybox, как сделать? [решено]

нужна помощь

сижу вот читаю про сниппеты Weblogin и WebLoginPE, я так понимаю они самые распространенные, излазил весь инет и ни одного примера где форма авторизации вынесена в fancybox или что-то подобное

на сайте не будет регистрации, только авторизация заведенных через админку веб-пользователей, форма авторизации должна быть вынесена в fancybox, а при авторизации на странице в том месте, где была ссылка на авторизацию должно появится что-то вроде
Вы - "имя пользователя"


подскажите пожалуйста как это всё реализовать?

Благодаря очень хорошему человечку acidwave моя проблема решена!
Наверняка найдутся люди с похожей задачей, поэтому публикую решение


( Читать дальше )

[EVO] Weblogin + запомнить меня

Столкнулся с проблемой что не работает чекбокс запомнить меня в Weblogin

Кто то сталкивался с этим?
или никто не использует?
  • 0
  • 18 января 2012, 21:32
  • Dmi3y
  • 2

[Решено] Регистронезависимый логин в WebLogin

Здравствуйте! Использую ModX evo 1.0.5 и WebLogin
встала необходимость в регистронезависимом логине, чтобы можно было войти как с любым регистром букв.
Есть ли возможность проверки регистра логина при входе на сайт пользоветелей
  • 0
  • 9 января 2012, 21:23
  • GarKav
  • 5

[Evo] Как в снипете WebLogin вывести аватар?

Юзал WebLoginPE, он слишком глючный, и аватарки если загружаются больше 100 пикселей в ширину вызывают ошибку парсера. Хотелось бы добавить к стандартной регистрации и персонолизации добавку изображений с изменением размера. Ну или чтобы по пропорциям заданным сама картинка обрезалась.