| 1234567891011121314151617181920212223242526272829 | 
							- <?php
 
- /**
 
-  * Uses HTML5 user media interface or flash to get a picture for the avatar.
 
-  */
 
- require_once(dirname(__FILE__) . "/lib/register.php");
 
- elgg_register_event_handler('init', 'system', 'webcam_init');
 
- /**
 
-  * Init
 
-  */
 
- function webcam_init() {
 
- 	//register actions
 
- 	$action_path = elgg_get_plugins_path() . 'webcam/actions';
 
- 	elgg_register_action('webcam/save', "$action_path/save.php");
 
- 	elgg_register_action('avatar/upload', "$action_path/avatar/upload.php");
 
- 	elgg_register_action('avatar/register', "$action_path/avatar/register.php");
 
- 	//Incorporate webcam in registration form
 
- 	 if(elgg_get_plugin_setting("webcam_registration", "webcam") == "yes"){
 
- 		elgg_extend_view('register/extend', 'forms/avatar/register' );
 
- 		elgg_register_event_handler('create', 'user', 'webcam_registration_event');
 
- 	}
 
- 	elgg_extend_view('css/elgg', 'css/webcam');
 
- }
 
 
  |