diff options
Diffstat (limited to 'mod')
| -rw-r--r-- | mod/walledgarden/start.php | 6 | 
1 files changed, 4 insertions, 2 deletions
| diff --git a/mod/walledgarden/start.php b/mod/walledgarden/start.php index 260a8c1e4..9c9a2fce3 100644 --- a/mod/walledgarden/start.php +++ b/mod/walledgarden/start.php @@ -13,7 +13,9 @@ function walledgarden_init(){  	elgg_extend_view('pageshells/pageshell', 'walledgarden/walledgarden');  	elgg_extend_view('css','walledgarden/css'); -	register_plugin_hook('new_twitter_user', 'twitter_service', 'walledgarden_new_twitter_user'); +	// restrict external user creation +	register_plugin_hook('new_twitter_user', 'twitter_service', 'walledgarden_new_external_user'); +	register_plugin_hook('new_facebook_user', 'facebook_service', 'walledgarden_new_external_user');  	if(!isloggedin())  		register_plugin_hook('index','system','walledgarden_index'); @@ -40,7 +42,7 @@ function walledgarden_index() {  } -function walledgarden_new_twitter_user($hook, $entity_type, $returnvalue, $params) { +function walledgarden_new_external_user($hook, $entity_type, $returnvalue, $params) {  	// do not allow new users to be created within the walled-garden  	register_error(elgg_echo('walledgarden:new_user:fail'));  	return FALSE; | 
