Новости Joomla

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™. Интервью с волонтёрами 🎈Ну что, друзья, вот и настал этот долгожданный момент. Мы выпустили первое издание собственного журнала под эгидой NorrNext, который включает в себя интервью с видными деятелями сообщества из разных стран и континентов.Общий нарратив: показать, что нас объединяет (Joomla) и узнать больше о людях, которые вносят свой вклад в развитие платформы в своих сообществах. 20 лет — это много. Давайте же узнаем о коллегах 🎁 Первый цикл включает такие страны, как Австрия, Испания, Латвия, Россия, Румыния, Тайланд, Черногория, Чехия.⚙️ С кем интервью: ✔️ Владимир Елисеев 🇷🇺✔️ Дмитрий Рекун 🇱🇻✔️ Дмитрий Цымбал 🇷🇺✔️ Евгений Сивоконь 🇷🇺 ✔️ Сергей Толкачёв 🇷🇺✔️ Dénes Székely 🇷🇴✔️ Jan Pavelka 🇨🇿✔️ Miljan Vujosevic 🇲🇪✔️ Sergio Iglesias 🇪🇸✔️ Sigrid Gramlinger 🇦🇹✔️ Pisan Chueatchatchai 🇹🇭‼️ Новые интервью будут добавляться до конца декабря 2025. Заходите по ссылке время от времени💡👉 Читать далее

0 Пользователей и 1 Гость просматривают эту тему.
  • 10 Ответов
  • 4241 Просмотров
*

dVital

  • Новичок
  • 4
  • 0 / 0
Модуль регистрации
« : 03.05.2009, 13:28:27 »
Так получилось, что мне нужно сделать собственный модуль регистрации.
Все было бы хорошо, но только возникла проблема с записью пароля в базу данных Joomla.

Я нашел, что пароль кодируется в Joomla слудющим образом:
Цитировать
      $password = trim( $data["password"] );
      $salt = mosMakePassword(16);
      $crypt = md5($password.$salt);
      $password = $crypt.':'.$salt;

Не имея возможности найти описание функции mosMakePassword я решил, что это функция просто генерирует строку случайным образом, поэтому написал так:

Цитировать
      $password = trim( $data["password"] );
      $salt = "XzRrUmv2e08VavnN1TFIykzsJVK8GVhh"; //mosMakePassword(16);
      $crypt = md5($password.$salt);
      $password = $crypt.':'.$salt;

Подставил пароль, который мне известен, и получилось, что программа генерирует шифр правильно, но при авторизации зайти невозможно. В итоге я решил, что проблема таки в функции mosMakePassword, видимо она работает как-то по другому.

Мой вопрос: Что же делает эта функция?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Модуль регистрации
« Ответ #1 : 03.05.2009, 17:54:18 »
1 - не очень понимаю смысл своей регистрации, может есть смысл расширить стандартную (есть готовые решения)?
И не забывайте о том, что при регистрации данные пишутся не только в jos_users, но и
# jos_core_acl_aro
# jos_core_acl_groups_aro_map
http://joomlaportal.ru/content/view/1381/68/
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

dVital

  • Новичок
  • 4
  • 0 / 0
Re: Модуль регистрации
« Ответ #2 : 03.05.2009, 22:34:28 »
http://joomlaportal.ru/content/view/1381/68/

Мне кажется это устаревшая информация. В Joomla 1.5 пишется пароль не просто как md5 , а как я указал
*

dVital

  • Новичок
  • 4
  • 0 / 0
Re: Модуль регистрации
« Ответ #3 : 03.05.2009, 22:37:04 »
1 - не очень понимаю смысл своей регистрации, может есть смысл расширить стандартную (есть готовые решения)?

Я не слишком разбираюсь в многообразии модулей Joomla. Можете подсказать, какие модули регистрации наиболее удачны?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Модуль регистрации
« Ответ #4 : 04.05.2009, 04:39:47 »
Можете подсказать, какие модули регистрации наиболее удачны?
мне так кажется что стандартный :) Уточните требования, тогда и ответы будут, я пока задачу не понимаю совершенно
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

dVital

  • Новичок
  • 4
  • 0 / 0
Re: Модуль регистрации
« Ответ #5 : 04.05.2009, 11:56:13 »
Нам нужно добавить поля email, имя, фамилия, капча.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Модуль регистрации
« Ответ #6 : 04.05.2009, 12:12:04 »
Нам нужно добавить поля email, имя, фамилия, капча.
два варианта:
1 - использовать компонент Community Builder (я лично против него)
2 - сделать руками хак и добавить все нужные поля.
Но я вот только не пойму - email и имя пользователя - существуют в стандартной регистрации
Как добавить капчу - пошерстить чуток форум (запамятовал ссылку) - есть решения
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

dedalik

  • Захожу иногда
  • 98
  • 0 / 2
Re: Модуль регистрации
« Ответ #7 : 02.07.2009, 00:18:34 »
Пожскажите как сделать, чтобы после регистрации все данные в форме отправлялись на mail?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Модуль регистрации
« Ответ #8 : 02.07.2009, 00:21:44 »
Пожскажите как сделать, чтобы после регистрации все данные в форме отправлялись на mail?
данные кого и на какой адрес? стандартно и так существует отправка данных успешной регистрации как админу так и пользователю
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

dedalik

  • Захожу иногда
  • 98
  • 0 / 2
Re: Модуль регистрации
« Ответ #9 : 03.07.2009, 17:24:16 »
данные кого и на какой адрес? стандартно и так существует отправка данных успешной регистрации как админу так и пользователю
У меня после новой регистрации приходит на mail только Имя, mail нового пользователя, а мне нужно, чтобы все поля приходили на mai.. Возможно это?
*

Silence

  • Захожу иногда
  • 60
  • 1 / 0
Re: Модуль регистрации
« Ответ #10 : 01.09.2009, 16:00:32 »
Так же вопрос про авторизацию есть.. Пытаюсь изменить CSS окна с логином и паролем.. все выходит, да вот только попутно задевает все остальные inputbox'ы .. Меняю "Суффикс класса модуля" на свой.. да вот толку никакого, вмысле этот суффикс не становится активным.. Вроде бы форум перерыл, да вот найти не сомог решения проблемы.
Поменять суффиксы у тех компонентов, что затрагиваются inputbox'ом, так же не выходит (это галерея JoomGallery)..
Что делать?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль отправки e-mail сообщений

Автор zt.Dan4ik

Ответов: 6
Просмотров: 4331
Последний ответ 05.02.2014, 10:12:45
от svetka_777
Меняем стандартную форму регистрации

Автор asked

Ответов: 0
Просмотров: 2028
Последний ответ 17.11.2011, 23:19:06
от asked
Модуль КУРС ВАЛЮТ J1.5 Native (Почти готов)

Автор Abix

Ответов: 168
Просмотров: 42170
Последний ответ 21.08.2011, 00:01:32
от DimNsk
Модуль определения позиций сайта в Google

Автор Виталик

Ответов: 6
Просмотров: 2539
Последний ответ 03.05.2011, 23:11:16
от dm888
Вывести модуль при помощи php

Автор Tokyo

Ответов: 5
Просмотров: 4028
Последний ответ 22.04.2011, 14:02:20
от era