I'm using Profile:Edit to create new member accounts on the front-end. I've got my member preferences set to 'Manual activation by an administrator.'
When creating a new member account (by a Super Admin, or a 'client admin' member account that has permissions to create new members), I'm finding that new member accounts are still going into the Pending queue.
Is there a way to make accounts created by an admin go into the proper member group that I've specified? This is adding an extra step to the process of creating new members. I'd rather not change the activation preference to 'No activation required' as we do still want to approve new member accounts that are created on the front end of the site by guests; but I would have thought/hoped that EE or Profile:Edit would smart enough (unless I'm doing something wrong) to realise that if an admin is creating the new member account, it doesn't need to go into the Pending group. Any advice or workarounds would be appreciated, thanks.
Here's the simplified code from my new member registration form for Profile:Edit:
{exp:profile:register include_jquery="no" datepicker="no" return="/extranet" dynamic_screen_name="[cf_profile_first_name] [cf_profile_last_name]" group_id="10"}
<p><label>First name <em>*</em></label></p>
<p><input class="required" name="cf_profile_first_name" placeholder="First Name" type="text" value="{cf_profile_first_name}" /></p>
<p><label>Last name <em>*</em></label></p>
<p><input class="required" name="cf_profile_last_name" placeholder="Last Name" type="text" value="{cf_profile_last_name}" /></p>
<p><label>Email <em>*</em></label></p>
<p><input class="required" name="email" placeholder="Email" type="text" value="{email}" /></p>
<p><label>Password <em>*</em></label></p>
<p><input class="required" name="password" placeholder="Password" type="password" value="" />
<input type="submit" value="Create new login »" />
{/exp:profile:register}