public function display_field_update(MemberExtendedField $member_extended_field)
 {
     $fieldset = $member_extended_field->get_fieldset();
     $fieldset->add_field(new FormFieldRichTextEditor($member_extended_field->get_field_name(), $member_extended_field->get_name(), $member_extended_field->get_value(), array('required' => (bool) $member_extended_field->get_required(), 'rows' => 5, 'cols' => 47, 'description' => $member_extended_field->get_description()), array($this->constraint($member_extended_field->get_regex()))));
 }
 private function get_value(MemberExtendedField $member_extended_field, $value)
 {
     if ($member_extended_field->get_regex() == 4) {
         $displayed_value = '<a href="mailto:' . $value . '" class="basic-button smaller">' . $this->lang['regex.mail'] . '</a>';
         foreach (self::$brands_pictures_list as $id => $parameters) {
             if (strstr($value, $id)) {
                 $displayed_value = '<a href="mailto:' . $value . '" class="basic-button smaller"><i class="fa ' . $parameters['picture'] . '"></i> ' . $parameters['title'] . '</a>';
             }
         }
     } else {
         if ($member_extended_field->get_regex() == 5) {
             $displayed_value = '<a href="' . $value . '" class="basic-button smaller">' . $this->lang['regex.website'] . '</a>';
             foreach (self::$brands_pictures_list as $id => $parameters) {
                 if (strstr($value, $id)) {
                     $displayed_value = '<a href="' . $value . '" class="basic-button smaller"><i class="fa ' . $parameters['picture'] . '"></i> ' . $parameters['title'] . '</a>';
                 }
             }
         } else {
             $displayed_value = $value;
         }
     }
     return $displayed_value;
 }