I am developing a new module for Microformats, and so far have managed to complete stage 1.
What it does is when a user creates or updates their profile it takes their $user->email and a custom profile field called profile_homepage, and generates a MicroID hash like this:
I am updating my mailsave module, but the way the form_set_error() function works is giving me a slight problem, so I just want to understand why it is written like it is. I'm sure there's a reason, but I like to know how things work!