by Ralf Fuhrmann
First uploaded 644 days ago
0
Recommendations
Summary:
Full description:
Plugin UserValidation 0.5
(Edit your project's description!)
This is a replace- and enhacement for the uservalidationbyemail plugin
Features :
Special Features :
Changes to Release 0.4 :
AND! I also want the same as Ro, I hope someone could figure out how to make it, since I don't have a clue.. Yet.. ;o)
Simon ST 644 days ago
Ralf, I am interested to know why you changed:
return md5($user_guid . $email_address . $CONFIG->site->url);
to the following:
return sha1($user_guid . $email_address . $CONFIG->site->url);
I have read that sha1 is better than md5, but how does that fit into the whole scheme of code for Elgg? Can you respond soon? How will this affect other things?
Ro 644 days ago
I guess if it is "return"ing, then it doesn't affect any input into the system, yes? I guess that's why and it probably doesn't affect anything. I am still curious though. I love to learn why people chose what they chose.
Ro 644 days ago
I have 1 question. I cannot find the "plugin settings" page. Where is it?
Chris 644 days ago
is user validation supposed to look like this?
http:/
Chris 644 days ago
You can manage your plugin-settings in Administration/Tool-Administration.
Just click on "more info" at the plugin-tab.
Ralf Fuhrmann 643 days ago
I can't. There seems to be nothing, Ralf. Here's a screenshot.
http:/
Chris 643 days ago
Ralf, I just installed your plugin, it is great!
here is the problem, when I click the "Pending registration(s)" page, I got a blank page.
before installing your plugin, I manually delete some users (which I used for test purpose) in "users_entity" table using PHPMyAdmin, I think that's the reason why the "Pending registration(s)" page won't work, do you think that's fixable?
Thanks a lot!
blurblue 640 days ago
The plugin is not sending any mails on my 1.2 install. Can anybody confirm that?
Dahaniel 600 days ago
Hi, I have the same problem. On my ELGG 1.2 don't send any emails, I've searched in the log file with debug mode and there is no notify_user messages. Anybody knows what's going on?
Miguel Montes 598 days ago
@Dahaniel I've found it! In start.php at line 30:
original: register_elgg_event_handler('user', 'validate', 'uservalidation_' . $validationMethod . '_validation');
fixed: register_elgg_event_handler('validate', 'user', 'uservalidation_' . $validationMethod . '_validation');
Now it works fine on ELGG 1.2
@Ralf Fuhrmann thanks! The plugin it's very nice ;)
Regards!
Miguel Montes 598 days ago
Hi Ralf, I have a revision of your plugin here:
http:/
With the bug of validate event fixed, autodelete works with cron and Spanish translation.
Regards!
Miguel Montes 590 days ago
hey can u plz help me with wht do if...
if i want the user to be validated by him clicking on a email which is auto sent...
and the admin need not have to click activate users everytime...
thanks is advance
James 581 days ago
No, this plugin does not work. it does not send emails, it defaults to admin approval of new users only. It also does not indicate to new users after registration that they must wait to be validated.
(The core/default uservalidationbyemail plugin should be disabled if this one is used, right?)
Miguel, does your plugin fix this?
Dan Knauss 572 days ago
I have the exact same problem as blurblue above:
When I click the "Pending registration(s)" page, I get a blank page, with a single expired image.
I had disabled the uservalidation 0.5 plugin to use the default elgg uservalidationbyemail plugin, and then before going back to uservalidation 0.5, I manually deleted one user whose signup process hadn't properly completed, by deleting their record in the "users_entity" table using PHPMyAdmin.
As blurblue believes, I think that's the reason why the "Pending registration(s)" page won't work any longer. What is the problem, and how can I restore the functionality of the Pending registration(s) page?
Justin T 559 days ago
I have found the answer to the problem. This would be useful for those who have a similar problem after manually deleting records from the users_entity table, and notice similar oddness (page shows white, some text and no CSS, and lacks all functionality) in the User Administration section. Make sure that whatever row(s) you delete from users_entity is also deleted from the entities table, associated to the same guid, and all will be well again.
Justin T 559 days ago
I've been testing this plugin with Elgg 1.5 (pre-release). I wouldn't recommend it for production sites. It has some nice features but they don't always work and sometimes no feedback is given to the user as to why they failed. I don't think it would take too much work to fix its issues.
Cash 549 days ago
This plugin did not work with 1.5rc1. Example: Installed plugin, configure to manually approve each user. New user registered, Nothing shows on pending users page. No way to validate the user and the user did not get an email.
The Father 542 days ago
Any plans on updating this to work with Elgg 1.5?
The Father 540 days ago
i think this feature is a very important one for Elgg 1.5, immediately. imagine if a new user registered.
unfortunately for him, at the same time without him knowing, he has a problem with his email server. or just never receive any emails, or accidentally deleted?
there's no way for him to re-request a validation email to be sent or even an admin to manually approve his registration.
or is there already such feature that i didn't know of?
thanks!
sadistic intent 523 days ago
@Miguel Montes Gracias por la revisión. Me descargue la tuya hice un Merge con la versión anterior y me funciona perfecto, ahora por fin me envía mails y el link funciona!
Un saludo!
SySKNoT 504 days ago
I've made it run on elgg1.5
http:/
Snow.Hellsing 499 days ago
Hi
I have just installed this and I don't seem to be able to delete, or approve users...
Form is missing __token or __ts fields
Any ideas?
Cheers
JR
John Rickard 157 days ago

Ro
Profile
Following
Followers
Pages
Plugins
thank you! ...this is already GREAT! but I wonder, will there be a way for the person who's registering to give more information about themselves or for the mod to give the admin more about them, so that it will be much easier to determine whether or not to approve them? ...for nitch sites, it's important to be able to know if they fit the site or not. ...things like affiliations, etc. ...for instance, you have a social network for German immigrants who eat American apple pie and you want to make sure that they fit that before you approve them. If they said, "Yes" to eat American apple pie and then had to fill out if they were German or Italian and they say that they are Italian, well then you know that they don't fit your site, because it's all about German immigrants who eat American apple pie. ...Funny example, maybe, but just trying to get the point across. :-)
Ro 644 days ago