LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
20.06.2013, 00:58:24 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 2.5 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 [2] 3  Все   Вниз
  Добавить закладку  |  Печать  
Автор Тема: com_userext - Компонент расширенной регистрации  (Прочитано 26981 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Lexx
Moderator
*****

Репутация: +32/-1
Offline Offline

Сообщений: 389


Redsoft рулит


« : 13.08.2008, 02:15:09 »



Компонент позволяет завести до 20 дополнительных полей в профиль юзера, полностью настраиваемых из админки Joomla.
Есть возможность задать длину поля, тип поля (text input или select), обязательность его заполнения, отображать ли на фронте сайта.
Все данные пользователей редактируются только из админки (пока)

Компонент распространяется бесплатно

Cкачать компонент и модуль авторизации

Модули:
mod_login_ext - для Joomla LE и RE (ну и Joostina 1.1.4 наверное, не пробовал)
mod_ml_login_ext - для Joostina 1.2

И не забывайте писать комментарии, пожелания по компоненту и ставить плюсы Azn
« Последнее редактирование: 14.02.2010, 19:27:18 от Lexx » Записан
 
Lexx
Moderator
*****

Репутация: +32/-1
Offline Offline

Сообщений: 389


Redsoft рулит


« Ответ #31 : 07.07.2009, 03:07:42 »

пишите ему в личку
Записан
Olg
Завсегдатай
*****

Репутация: +44/-1
Offline Offline

Пол: Мужской
Сообщений: 584


« Ответ #32 : 07.07.2009, 16:10:43 »

Есть ли способ "подружить" компонент с Joom!Fish?
Записан
ZyX
Давно я тут
****

Репутация: +39/-0
Offline Offline

Пол: Мужской
Сообщений: 233


allForJoomla.ru


« Ответ #33 : 07.07.2009, 18:53:47 »

Прошу прощения, не дописал код.
Было:
Код:
if($GLOBALS['option']=='com_registration') mosRedirect( 'index.php?option=com_userext');

Должно быть:
Код:
if($GLOBALS['option']=='com_registration') mosRedirect( sefRelToAbs('index.php?option=com_userext'));
Записан
ZyX
Давно я тут
****

Репутация: +39/-0
Offline Offline

Пол: Мужской
Сообщений: 233


allForJoomla.ru


« Ответ #34 : 07.07.2009, 18:54:50 »

пишите ему в личку
Это относится к теме LiteCMS
Записан
Olg
Завсегдатай
*****

Репутация: +44/-1
Offline Offline

Пол: Мужской
Сообщений: 584


« Ответ #35 : 08.07.2009, 12:33:58 »

1) Всё-таки: есть ли способ "подружить" компонент с Joom!Fish?
2) При указанном способе редиректа переход на страницу регистрации происходит даже если пользователь забыл пароль. Как в условие редиректа добавить, что если  &task == 'lostRassword' , то редирект не нужен (чтобы отображалась стандартная страница напоминания пароля)? Теоретически знаю, что надо в условие добавить что-то типа "and &task != 'lostRassword'", но практически не получается...
Записан
Lexx
Moderator
*****

Репутация: +32/-1
Offline Offline

Сообщений: 389


Redsoft рулит


« Ответ #36 : 08.07.2009, 13:00:23 »

$task
Записан
Olg
Завсегдатай
*****

Репутация: +44/-1
Offline Offline

Пол: Мужской
Сообщений: 584


« Ответ #37 : 08.07.2009, 13:22:49 »

Так знаю, что $task (см. предыдущий пост); правильно написать не получается...
Записан
Lexx
Moderator
*****

Репутация: +32/-1
Offline Offline

Сообщений: 389


Redsoft рулит


« Ответ #38 : 08.07.2009, 13:50:47 »

читаем внимательно первую буковку Azn
Записан
Olg
Завсегдатай
*****

Репутация: +44/-1
Offline Offline

Пол: Мужской
Сообщений: 584


« Ответ #39 : 08.07.2009, 13:56:08 »

Прочитал. Пишу
Код:
if (($option=='com_registration') and ($task!='lostRassword'))
Результат отрицательный.
Записан
Olg
Завсегдатай
*****

Репутация: +44/-1
Offline Offline

Пол: Мужской
Сообщений: 584


« Ответ #40 : 08.07.2009, 13:59:16 »

Дошло...
Код:
if (($option=='com_registration') and (!$task=='lostRassword'))
Интересно: почему предыдущий вариант не работал?
Записан
Olg
Завсегдатай
*****

Репутация: +44/-1
Offline Offline

Пол: Мужской
Сообщений: 584


« Ответ #41 : 08.07.2009, 20:06:37 »

Может кому понадобится...
Приведённый выше код работал правильно, кроме случая, когда пользователь нажимает на ссылку "Только для зарегистрированных пользователей..." в материале (в блоге) для зарегистрированных (появляется исходная форма регистрации) -- т. е. пришли к тому, от чего ушли...

В итоге, в заголовок index.php добавлено
Код:
if ($GLOBALS['option']=='com_registration')
switch ($GLOBALS['task'])
{
case 'register':
mosRedirect(sefRelToAbs('index.php?option=com_userext'));
break;
case 'lostRassword':
mosRedirect(sefRelToAbs('index.php?option=com_registration&task=lostRassword'));
break;
}
Если это кривое и неправильное решение -- буду рад узнать об этом (и о лучшем способе).
Большое спасибо Lexx и ZyX за подсказки.
Вопрос о дружбе с Joom!Fish всё ещё актуален...
Записан
Lexx
Moderator
*****

Репутация: +32/-1
Offline Offline

Сообщений: 389


Redsoft рулит


« Ответ #42 : 09.07.2009, 15:49:16 »

ну если ты готов запатить за доделку, можно обсудить. за так вряд ли кто-нть возьмется делать его
Записан
St.
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 15


« Ответ #43 : 17.11.2009, 21:00:40 »

Компонент все еще распространяется бесплатно?
киньте ссылочку если не сложно, найти не могу.

Записан
Lexx
Moderator
*****

Репутация: +32/-1
Offline Offline

Сообщений: 389


Redsoft рулит


« Ответ #44 : 17.11.2009, 21:10:14 »

redsoft.ru/download/com_userext/com_userXT.1.0.6.zip
Записан
St.
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 15


« Ответ #45 : 17.11.2009, 23:00:56 »

redsoft.ru/download/com_userext/com_userXT.1.0.6.zip
спасибо большое. но возникла проблема ( он мне значит говорит:
Код:
DB function failed with error number 1054
Unknown column 'aro.aro_id' in 'on clause' SQL=SELECT a.*, g.name AS groupname FROM jos_users AS a INNER JOIN
jos_core_acl_aro AS aro ON aro.value = a.id INNER JOIN jos_core_acl_groups_aro_map AS gm ON gm.aro_id = aro.aro_id
INNER JOIN jos_core_acl_aro_groups AS g ON g.group_id = gm.group_id LIMIT 0, 10
У меня Joomla 1.5.12, возможно с этим связано?
Под 1.5 плагина нет?
Записан
Lexx
Moderator
*****

Репутация: +32/-1
Offline Offline

Сообщений: 389


Redsoft рулит


« Ответ #46 : 17.11.2009, 23:42:54 »

ээ.. он под 1.0. под 1.5 будем делать в след году только
Записан
St.
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 15


« Ответ #47 : 18.11.2009, 00:00:27 »

ээ.. он под 1.0. под 1.5 будем делать в след году только
спасибо. будем ждать))
Записан
intcorp
Давно я тут
****

Репутация: +12/-0
Offline Offline

Сообщений: 334


« Ответ #48 : 14.02.2010, 15:48:25 »

redsoft.ru/download/com_userext/com_userXT.1.0.6.zip
А модуль mod_ml_login_ext - для Joostina 1.2 где скачать?
В скачаном по ссылке компоненте нет поля text, а только input или select. Создал поля с инпутом, потом пару с селектом и еще несколько с инпутом - на странице регистрации поля инпут под селектами не отобразились.
« Последнее редактирование: 14.02.2010, 15:56:56 от intcorp » Записан
Lexx
Moderator
*****

Репутация: +32/-1
Offline Offline

Сообщений: 389


Redsoft рулит


« Ответ #49 : 14.02.2010, 16:31:07 »

redsoft.ru/download/com_userext/mod_ml_login_ext.zip
если это еще надо кому-то,  выложу на скачивание заново
Записан
intcorp
Давно я тут
****

Репутация: +12/-0
Offline Offline

Сообщений: 334


« Ответ #50 : 14.02.2010, 17:57:16 »

На Joostina 1.2.0 стабильную модуль не ставится. Ни ошибок ничего - просто пустая страница
Записан
Lexx
Moderator
*****

Репутация: +32/-1
Offline Offline

Сообщений: 389


Redsoft рулит


« Ответ #51 : 14.02.2010, 18:45:31 »

а если вывести ошибки?
Записан
intcorp
Давно я тут
****

Репутация: +12/-0
Offline Offline

Сообщений: 334


« Ответ #52 : 14.02.2010, 19:20:45 »

Fatal error: Call to a member function getText() on a non-object in /home/h1u63/public_html/-----/administrator/components/com_installer/module/module.class.php on line 43
Записан
Lexx
Moderator
*****

Репутация: +32/-1
Offline Offline

Сообщений: 389


Redsoft рулит


« Ответ #53 : 14.02.2010, 19:32:34 »

версия joostina 1.2?
под нее модуль был написан, протестирован не раз..
Записан
intcorp
Давно я тут
****

Репутация: +12/-0
Offline Offline

Сообщений: 334


« Ответ #54 : 14.02.2010, 20:35:06 »

Joostina 1.2.0 stable. С установкой модулей проблем еще не было
Записан
Lexx
Moderator
*****

Репутация: +32/-1
Offline Offline

Сообщений: 389


Redsoft рулит


« Ответ #55 : 14.02.2010, 21:48:27 »

вообще насколько я помню, единственное отличие модуля от оригинального - ссылка на регистрацию на компонент. Так что можешь просто пропатчить стандартный модуль джустины.
Записан
nikitanikita
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« Ответ #56 : 26.02.2010, 10:22:35 »

я вот только что-то не нашёл ссылку для скачивания
Записан
artmaster
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 47


« Ответ #57 : 30.07.2010, 19:47:22 »

Все нет больше компонента? мож у кого в закромах остался?
Записан
Lexx
Moderator
*****

Репутация: +32/-1
Offline Offline

Сообщений: 389


Redsoft рулит


« Ответ #58 : 31.07.2010, 12:14:01 »

пару дней подожди, поднимем снова редсофт, скачаешь
Записан
Irishka
Гость
« Ответ #59 : 21.10.2010, 07:17:04 »

И все-таки, как скачать?
Записан
ritm-it45
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 35


« Ответ #60 : 23.09.2011, 12:14:34 »

реанимирую.

существует данный компонент под 1.5 версию Joomla?
Записан
Страниц: 1 [2] 3  Все   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.18 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet