![]() |
Возможности sr_feuser_register
типо3 4.0, sr_feuser_register 2.5.4.
Требуется, чтобы: 1. Не было активации регистрации пользователем 2. Администратор подтверждал регистрацию Я настроил экстеншен сначала с активацией - все работало идеально, потом решил ее убать - enableEmailConfirmation = 0, но при этом оказалось, что не работает подтверждение администратором. Так задумано или я пропустил еще какую-то настройку? (зы. с активацией пользователями своего профайла "подтверждение" работало) --- На 80% уверен, что такая фича не поддерживается, но может кому-то приходилось решать подобную задачу? Жду ваших ответов как можно быстрее) |
В общем, покопавшись в исходниках нашел кое-какое решение. Вкратце расскажу как удалось это сделать.
Основные настройки к константах: Код:
plugin.tx_srfeuserregister_pi1 { Далее в файле экстеншена - pi1/class.tx_srfeuserregister_pi1.php есть функция: compileMail, где в коде есть блок с 3мя IF'ами что-то типа if ($userContent['all']) {...}, if ($HTMLContent['all']) {...}, if ($adminContent['all']) {...}. После него добавляю следующий код: Код:
if ($key == "SETFIXED_CREATE") { |
нету?!
Стоит TYPO3 4.1.6.
В файле экстеншена - pi1/class.tx_srfeuserregister_pi1.php функции compileMail почему-то не обнаружилось :) Уж очень хочется сделать подтверждение о регистрации админом, а не пользователем... |
Часовой пояс GMT +4, время: 22:46. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot