Изменение компонента "Регистрация"

 
Посетитель
no avatar
Сообщений: 11
Доброго времени суток всем!

Подскажите, можно ли сделать регистрацию через модерацию?
И каким образом добавить/удалить поля в форме при регистрации?

Спасибо!
Посетитель
small user social cms
МедальКубок зрительских симпатийПочетный донор проекта
Сообщений: 302
Тоже интересует вопрос как в 1.10.7 сделать регистрацию через модерацию?
Реклама
cms
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3036
А каков критерий для успешного решения?
Посетитель
small user social cms
Медаль
Сообщений: 270
Lacry:
добавить/удалить поля в форме при регистрации?
а что там сложного ? галочка обязательное, значит есть в форме , не обязательное то и нет, а создаются они в "Профили пользователей" а дальше как всегда - добавил удалил поле , если сильно запутался стучи в ЛС.
Редактировалось: 1 раз (Последний: 14 февраля 2017 в 18:58)
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2818
Игорь ФИН:
а что там сложного ?
Ню ню..
Украинский для инстант
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 2603
Keep:
Тоже интересует вопрос как в 1.10.7 сделать регистрацию через модерацию?
Можно попробовать в настройках компонента регистрация включить опцию "подтверждение email"
component/registration/model.php
здесь

Код PHP:
  1. return cmsCore::mailText($user['email'], $_LANG['ACTIVATION_ACCOUNT'].' - '.cmsConfig::getConfig('sitename'), $letter);
указать свой email

Код PHP:
  1. return cmsCore::mailText('[email protected], $_LANG['ACTIVATION_ACCOUNT'].' - '.cmsConfig::getConfig('sitename'), $letter);
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 2603
Таким образом аккант после регистрации не будет активным, участник не получит письмо а получите вы. И нужно поправить текст в \templates\_default_\special\regactivate.php
Посетитель
small user social cms
Медаль
Сообщений: 260
Нил™:

Таким образом аккант после регистрации не будет активным, участник не получит письмо а получите вы. И нужно поправить текст в \templates\_default_\special\regactivate.php
Если пользователь не получает никакого письма, типа ожидайте, ваша учетная запись на модерации, то так можно и не вернуться на сайт
Посетитель
small user social cms
МедальКубок зрительских симпатийПочетный донор проекта
Сообщений: 302
Нил™, большое спасибо, помогло.
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 2603
Shuma:
Если пользователь не получает никакого письма, типа ожидайте, ваша учетная запись на модерации, то так можно и не вернуться на сайт

Можно сделать по другому.
1. Включить подтверждение email
2. Изменить текст письма в папке languages activation.txt Убрать из него ссылку на активацию а оставить приветствие логин и пароль
3. Оставить отправку письма новому пользователю, при желании продублироав письмо на адрес админа для уведомления

Код PHP:
  1. //письмо для нового польователя + копия админу
  2. return cmsCore::mailText(array($user['email'], '[email protected]'), $_LANG['ACTIVATION_ACCOUNT'].' - '.cmsConfig::getConfig('sitename'), $letter);
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.