Hi everyone,
I have just read some topics but I think I get lost there. I just want to activate user registration process. When an user fill the registration form I just want to activate their account via administration. But I dont want to create any Multiple Profile or something else. Just want to activate the members of site by myself.
Thanks a lot !
I have done same setting from administration panel but when a new users registers for site and user receives new mail (attached pic) and he/she can activate their accounts by themselves.
As you can see in the image there is a e-mail verification link but when users clicks on that link he/she can activate account themselves.
I want to set up a registration process given below;
1) Users fills the registration form
2) They receives e-mail for verification of their e-mails.
3) Users receives new e-mail after administrators approval.
** Also I want to edit the title (language and words) of e-mails is that possible?
Thanks a lot !
Hi Albertus and thanks for help :)
I edited language.ini and you can before and after verison of spesific code
Before editing;
COM_COMMUNITY_EMAIL_REGISTRATION_REQUIRES_ACTIVATION="Merhaba %s, \n\nDumlupınar Üniversitesi Öğrencilerinin Sanal Kampüsü %s'e üye olduğunuz için teşekkürler. Kayıt formunda vermiş olduğunuz bilgiler incelendikten sonra üyeliğiniz onaylacak ve bir e-posta ile bilgilendirileceksiniz.\n\n%s\n"
When the code line was like that users gets e-mail like this
Hi Enes,
I confirmed this is a valid bug. according to joomla doc, it must: (
docs.joomla.org/Enabling_user%27s_regist...n_approval_by_admins
)
- After registering the new user receives an e-mail message containing a link with a token to verify their e-mail address;
- After the user's e-mail address has been verified, all users with the Receive System Messages option enabled will receive an e-mail message notifying them that a user has verified their e-mail address and requests that their account be activated. That email message will contain a link with a token to activate the account;
- Once an administrator has activated the account, the user will receive an e-mail message notifying them that they may now login.
please wait our fixes. and change the status to pending support after you read this message
Regards,
Albert
Hi Enes,
The fix for the bug you have reported has now been fixed. This fix will be in the next release.
please extract the zip files and replace the files in these paths
components/com_community/controllers/register.php
components/com_community/models/register.php
Please take a backup of of the original files in case you need to restore them
Thanks for help !
Just one last question :)
What are the language codes (example: COM_COMMUNITY_EMAIL_REGISTRATION_ACCOUNT_DETAILS) and correct content (for verification and activation links) for this steps?
- After registering the new user receives an e-mail message containing a link with a token to verify their e-mail address;
- After the user's e-mail address has been verified, all users with the Receive System Messages option enabled will receive an e-mail message notifying them that a user has verified their e-mail address and requests that their account be activated. That email message will contain a link with a token to activate the account;
- Once an administrator has activated the account, the user will receive an e-mail message notifying them that they may now login.
Thanks
Hi Enes,
here the language related with registration:
COM_COMMUNITY_EMAIL_REGISTRATION="Hello %s,\n\nThank you for registering at %s. Your account details are as follows:\n\nUsername: %s\nPassword: %s"
COM_COMMUNITY_EMAIL_REGISTRATION_REQUIRES_ACTIVATION="Hello %s,\n\nThank you for registering at %s. Your account is created and must be activated before you can log in.\nTo activate the account, click on the following link or copy-&-paste it in your browser:\n\t<a href=_QQQ_%3$s_QQQ_>%3$s</a>\n\nAfter activation you may login to %s using the following username and password:\n\nUsername: %s\nPassword: %s"
COM_COMMUNITY_EMAIL_REGISTRATION_ACCOUNT_DETAILS="Hello %s,\n\nThank you for registering at %s. Your account details are as follows:\n\nUsername: %s\nPassword: %s\n\nOnce you have completed the rest of registration process, you will receive another confirmation email."
COM_COMMUNITY_EMAIL_REGISTRATION_ACCOUNT_DETAILS_REQUIRES_ACTIVATION="Hello %s,\n\nThank you for registering at %s. Your account details are as follows:\n\nUsername: %s\nPassword: %s\n\nOnce you have completed the rest of registration process, you will receive another email with an activation link."
COM_COMMUNITY_EMAIL_REGISTRATION_COMPLETED="Hello %s,\n\nThank you for registering at %s.\n\nYou may now log in to %s using your username and password."
COM_COMMUNITY_EMAIL_REGISTRATION_COMPLETED_REQUIRES_ACTIVATION="Hello %1$s,\n\nThank you for registering at %2$s. Your account is created and must be activated before you can log in.\nTo activate the account, click on the following link or copy-&-paste it in your browser:\n\t<a href=_QQQ_%3$s_QQQ_>%3$s</a>\n\nAfter activation you may login to %4$s using your username and password."
COM_COMMUNITY_USER_REGISTERED_NEEDS_APPROVAL="Hello %s,\n\nA new user has registered at %s and requires Administrator's approval. You can activate this user by clicking on this link: <a href="%s">%s</a>. \nThis e-mail contains the details:\n\nName: %s\nE-mail: %s\nUsername: %s\n\nPlease do not respond to this message. This message is automatically generated and is sent for your information only."
COM_COMMUNITY_USER_REGISTERED_NEEDS_APPROVAL_TITLE="New user registered and is awaiting administrator's approval at %s"
COM_COMMUNITY_USER_REGISTERED_WAITING_APPROVAL_TITLE="Thank you for registering at %s, your account is awaiting administrator's approval."
COM_COMMUNITY_EMAIL_ACTIVATED_BY_ADMIN_ACTIVATION_BODY="Hello %s,\n\nYour account has been activated by an administrator. You can now login at %s using the username %s and the password you chose while registering."
COM_COMMUNITY_EMAIL_ACTIVATED_BY_ADMIN_ACTIVATION_SUBJECT="Account activated for %s at %s"
COM_COMMUNITY_REGISTRATION_ACTIVATE_SUCCESS="Your Account has been successfully activated. You can now log in using the username and password you chose during the registration."
COM_COMMUNITY_REGISTRATION_ADMINACTIVATE_SUCCESS="The user's account has been successfully activated and the user has been notified about it."