@@ 876-893 (lines=18) @@ | ||
873 | } |
|
874 | } |
|
875 | break; |
|
876 | case ExtraField::FIELD_TYPE_TEXTAREA: |
|
877 | $form->addHtmlEditor( |
|
878 | 'extra_'.$field_details['variable'], |
|
879 | $field_details['display_text'], |
|
880 | false, |
|
881 | false, |
|
882 | array('ToolbarSet' => 'Profile', 'Width' => '100%', 'Height' => '130') |
|
883 | ); |
|
884 | $form->applyFilter('extra_'.$field_details['variable'], 'stripslashes'); |
|
885 | $form->applyFilter('extra_'.$field_details['variable'], 'trim'); |
|
886 | if (!$admin_permissions) { |
|
887 | if ($field_details['visible_to_self'] == 0) { |
|
888 | $form->freeze( |
|
889 | 'extra_'.$field_details['variable'] |
|
890 | ); |
|
891 | } |
|
892 | } |
|
893 | break; |
|
894 | case ExtraField::FIELD_TYPE_RADIO: |
|
895 | $group = array(); |
|
896 | if (isset($field_details['options']) && !empty($field_details['options'])) { |
@@ 4777-4791 (lines=15) @@ | ||
4774 | } |
|
4775 | } |
|
4776 | break; |
|
4777 | case ExtraField::FIELD_TYPE_TEXTAREA: |
|
4778 | $form->addHtmlEditor( |
|
4779 | 'extra_'.$field_details[1], |
|
4780 | $field_details[3], |
|
4781 | false, |
|
4782 | false, |
|
4783 | array('ToolbarSet' => 'Profile', 'Width' => '100%', 'Height' => '130') |
|
4784 | ); |
|
4785 | $form->applyFilter('extra_'.$field_details[1], 'stripslashes'); |
|
4786 | $form->applyFilter('extra_'.$field_details[1], 'trim'); |
|
4787 | if (!$admin_permissions) { |
|
4788 | if ($field_details[7] == 0) |
|
4789 | $form->freeze('extra_'.$field_details[1]); |
|
4790 | } |
|
4791 | break; |
|
4792 | case ExtraField::FIELD_TYPE_RADIO: |
|
4793 | $group = array(); |
|
4794 | foreach ($field_details[9] as $option_id => $option_details) { |