Hi all,
Im new to WPMU and hard working on it.
Im working for now on registration problem :
MU-Admin can let Blog's Owner add User :
-> check box in option : ok
-> Solution of different problem :
---> Make sure in MU-Admin -> Blogs -> Modify that "Users Can Register" field is really set to "1"
---> If you have "wmpu-signup-captcha" , edit wmpu-signup-captcha.php and modify last lines to : "
if (!is_admin()) {
add_action('init', 'signup_init');
add_action('signup_extra_fields', 'signup_user_captcha_field');
add_filter('wpmu_validate_user_signup', 'signup_user_captcha_filter');
}
Because user-new.php will say captcha is wrong without showing the field when Blog's Owner add manually a user , so this line of code disabled it when call come from admin.
=>
At this step , "register" link appear on each Blog's meta widget, and it's cool
************************************
BUT
The register link send to the MU-root signup !
AND
The new registration set the user to the MU-root blog and NOT THE SOURCE!
So my question and call to help :
- MyMU on MyDomain.com
- Boby blog on Boby.MyDomain.com
- Peter blog on Peter.MyDomain.com
=> Peter and Boby can add/invite manually user, contributor etc. from their admin panel : OK, cool
=> The users they invite are restricted to their blog : OK, cool
=> The registration link for visitor from Boby Blog or Peter Blog send to MyMu signup : Not cool but why not, if no other choice.
=> The vistor registration is registered at MyMu AND NOT automaticly restricted to the Source Blog : Not cool : problem
In other words :
Boby blog visitor registration must be restricted to Boby blog
Peter blog visitor registration must be restricted to Peter blog
How to ?
(sorry for my english)
PJ