Разделы

  
 

Пакет регистрации Login и поля формы отправки почты

Здравствуйте! Подскажите пожалуйста, кто работал с пакетом LOGIN каким образом мне внедрить свои заголовки в форму отправки письма подтверждения на почту пользователя?

Понимаю что нужно, что-то типа:
$modx->mail->set(modMail::MAIL_FROM,'admin@jerrys.org');
$modx->mail->set(modMail::MAIL_FROM_NAME,'Jerrys Site');
$modx->mail->set(modMail::MAIL_SENDER,'Jerrys Site');
$modx->mail->set(modMail::MAIL_SUBJECT,'New User Signed Up');

Как вписать в [[!Register?]] чтобы заголовки были не стандартные.
Думаю нужно использовать свойство preHooks=''…

И второй вопрос, как сделать, чтобы на один mail не регались 2 человека?
Может где есть дока по этому, в стандартной документации к Login я это не увидел.

Ошибки в opere из-за WebloginPE и групп ресурсов [evo]

Заметил интересный баг который проявляется только в опере. В общем если на странице с ограниченым доступом (страница 403 в настройках MODx) вызвать WebloginPE, то опера через раз отдает контент. Даже не через раз, а с третьего раза.


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

Авторизация uLogin в Revo - как пользоваться?

Товарищи, есть кто-нибудь, кто пользуется uLogin в Revo? Подскажите, пожалуйста, как пользоваться…
  • 0
  • 6 апреля 2012, 21:32
  • dpills
  • 2

Авторизация в modx. Проблема авторизации при работе с www и без

Добрый день, уважаемое Сообщество.
Прошу подсказать в таком вот вопросе, если поднимался вопрос, прошу отправить, поиск не дал результатов.

На сайте site.ru слетает авторизация пользователя если к url дописать www.site.ru

Как лечить?

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

нужна помощь

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

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


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

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


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

Проверка авторизации менеджера.

Использую сниппет:

<?php
$user = $modx->getUserInfo($modx->getLoginUserID());
echo $user[0];
?>


По API
userLoggedIn должен вернуть 1 или 0. Мой сниппет не возвращает на страницах сайта вообще ничего. Подскажите пожалуйста, в чем может быть проблема?

Revo и Evo - единая авторизация и сессии

Стоит в перспективе такая задачка:

Нужно к готовому сайту на Revo подключить интернет-магазин. После проведения небольшого анализа выбор пал на ShopKeeper. Для Revo имеется только beta версия, и она не совсем устраивает, а вот для Evo — в самый раз.
И в связи с этим возникает вопрос: Возможно ли сделать единую авторизацию для этих двух сайтов на Revo и Evo на одном хостинге таким образом, чтобы профиль пользователей для двух сайтов был одинаковым и сохранялись сессии через cookies?

Теоретически, как я предполагаю, должна быть одна база данных для двух сайтов с общей таблицей юзеров и сессий. Но вот на практике…

Встречался ли кто-нибудь с подобной задачкой, и реализуемо ли это в принципе? Если не трудно, подскажите, с чего следует начинать копать? Есть ли смысл заморачиваться? Просто уж очень не хотелось бы переводить уже полностью готовый и рабочий сайт с Revo на Evo...:(((

Авторизация на сайте средствами phpBB/XenForo топик-ссылка

Примерно год назад мне потребовалось дать возможность пользователям зарегистрированным на форуме (phpBB) авторизовываться на сайте (modX). На тот момент форум уже работал и пользователи активно общались. Решения MODxBB тогда еще не было и пришлось фантазировать.

[REVO] авторизация после активации

никак не могу понять почему сразу после подтверждения регистрации не происходит авторизация, точнее она вроде как происходит потому что отрабатывает:
[[!login]] и его чанк [[$lgnLogoutTpl]]
но при этом конструкция:
<?php
if(!$user = $modx->getAuthenticatedUser()){
	return 'Неавторизованный пользователь';
	echo $modx->user->get('username');
}
else {
	$userId = $user->get('id');
	$userName = $user->get('username');
echo $userId."\n";
echo '<h3>Вы вошли как '.$userName.'</h3>';
echo '<a href="[[++site_url]][[~3]]">Личный кабинет</a>';
}
if (!$modx->user->isAuthenticated('web')) {
   $modx->sendUnauthorizedPage();
}
else {
	echo 'я тута';
}
выдает что пользователь неавторизован
  • 0
  • 23 января 2012, 02:39
  • botik87
  • 5

Отображение TV параметра в контенте сайта при авторизации.

modx evolution
Нужно что бы TV параметр отображался в контенете страницы только после того как произошла авторизация на сайте, и не отображался для пользователей.
Создал группу admin присвоил ей админа.
[+phx:mo=`admin`:then=`[*mytv*]`:else=``+]
выводится [*mytv*] всегда.
  • -1
  • 17 января 2012, 00:56
  • wiggum
  • 11