/**
  * Settings initialization.
  */
 public static function init()
 {
     add_action('admin_init', array(__CLASS__, 'admin_init'));
     self::$default_fields = array('first_name' => array('obligatory' => false, 'enabled' => true, 'label' => __('First Name', AFFILIATES_PLUGIN_DOMAIN), 'required' => true, 'is_default' => true, 'type' => 'text'), 'last_name' => array('obligatory' => false, 'enabled' => true, 'label' => __('Last Name', AFFILIATES_PLUGIN_DOMAIN), 'required' => true, 'is_default' => true, 'type' => 'text'), 'user_login' => array('obligatory' => false, 'enabled' => true, 'label' => __('Username', AFFILIATES_PLUGIN_DOMAIN), 'required' => true, 'is_default' => true, 'type' => 'text'), 'user_email' => array('obligatory' => true, 'enabled' => true, 'label' => __('Email', AFFILIATES_PLUGIN_DOMAIN), 'required' => true, 'is_default' => true, 'type' => 'text'), 'user_url' => array('obligatory' => false, 'enabled' => true, 'label' => __('Website', AFFILIATES_PLUGIN_DOMAIN), 'required' => false, 'is_default' => true, 'type' => 'text'), 'password' => array('obligatory' => false, 'enabled' => false, 'label' => __('Password', AFFILIATES_PLUGIN_DOMAIN), 'required' => false, 'is_default' => true, 'type' => 'password'));
 }