Nick submitted a new resource:
Users - Users
Read more about this resource...
reCaptcha + email validation are essential for anti-spam. By email confirmation, does this include email validation? Is the password sent via email in the confirmation?
This plugin uses Inspekt to parse the email address so registration fails if it it doesn't parse. If it does parse, an email is sent to the user with a link they can click to complete registration. The user's password is not included in the email, but if they forget it, they can always use the "forgot your password?" feature. That generates a new, random password after the user has confirmed they are the account holder (by receiving and clicking a link in an email). That random email is then emailed to the user which they can log in with and change to something memorable.
Great. Sounds like good best practices to me.
I might have overlooked it but it needs a user management or an admin user list page to edit user settings from a user list or table. I made a test user and couldn't access the account as admin until I submitted the story with that users account.
Also I looked at my own admin account and it had 2 admins in the drop down box, I got lost trying to figure out role_check
I'm thinking of making separate User Manager and also Post Manager plugin, kind of like Category Manager.
The reason you had two "admin" options is because the first one is your current role, and that's followed by a list of all existing roles, but since the only user in the database at the moment is you, the only role that showed was "admin". Rather than create a fixed set of roles, I've left it open-ended so other plugins can create roles. I still need to give more thought to how that would work, though.
The user registration page red box warnings...
Could these also be added as a tip to each field like the user name:
"at least 4 characters and can contain letters, dashes and underscores only"
For the password field:
"at least 8 characters and can only contain letters, numbers and these symbols: @ * # - _"
Could be added in small font to the top or side of each field...
OR a form of this:
(it's nice but it's an awful amount of CSS for what little it is)
It will reduce the amount of attempts to register.
Good point. Consider it done, but without the fancy CSS since that's a job for theme designers like yourself!
Interested in finding out how one would go about sending an HTML confirmation e-mail?
I haven't tried it, but you can probably add simple HTML by editing the users_language.php file in users/languages/. The email confirmation stuff starts with $lang['users_register_emailconf_ . Try putting some <b> and <i> tags in the text and see if they show in the email.
Note: Don't edit plugins. Copy the users_language.php file to /content/language_packs/language_default/ and edit it there. Hotaru should automaticaly use that one instead of the original.
For reference, see (but don't edit) users.php, approx. lines 736 - 751. Note that the PHP manual says:
Updated: v.1.3 2010/02/23 - Nick - Fix for profile refresh bug, mail sent through Email class, instructions added to Account update form.
Updated: v.1.4 2010/02/26 - Nick - User pages (profile, account, etc.) reworked for plugins to extend more easily; Fixed title tags.
#1246 <- See template changes here.
Updated: v.1.5 2010/02/28 - Nick - Fix for undefined $user errors (#1254).
hmm, is there anyway to make this plugin send out an email to the user once a pending member has been approved by the an admin? I think it would be good to notify the user that then can now login to the site!
This plugin doesn't deal with user registration. That's handled by User Signin, but to save you re-posting your question, no there's no option for notifying a pending user that they've been approved.
Updated: v.1.6 2010/03/13 - Nick - Fix for missing user menu when viewing a message (#1310)
Updated: v.1.7 2010/03/20 - Nick - Fix for moderator email notification when using SMTP email authentication (Requires Hotaru 1.1.3, no template/css changes necessary)
Updated v.1.8 2010/04/17 - Nick - Added "Profile: username" header to profile page
- shibuya246 - Moved user profile avatar to the user navigation menu
Updated: v.1.9 2010/05/14 - Nick - Fix for missing RSS feed icon for individual user posts, i.e. the page that lists all the posts by a user.
Edit Profile Settings
Maybe a stupid question, but how can a user access their profile settings? I'm using the Tipped off theme. I looked at the plug-ins for settings and can't figure out how to do it. I'm sure it's just something I'm overlooking.
Separate names with a comma.