For members you can go into their profile, 'Events' link and register them from there. For non-members - right now the only way to do this is by filling out the online form on their behalf. We know this is not convenient and we do plan to change this is the next few months.
Dmitry Buterin, Chief Apricot