| @@ 879-896 (lines=18) @@ | ||
| 876 | } |
|
| 877 | } |
|
| 878 | break; |
|
| 879 | case ExtraField::FIELD_TYPE_TEXTAREA: |
|
| 880 | $form->addHtmlEditor( |
|
| 881 | 'extra_'.$field_details['variable'], |
|
| 882 | $field_details['display_text'], |
|
| 883 | false, |
|
| 884 | false, |
|
| 885 | array('ToolbarSet' => 'Profile', 'Width' => '100%', 'Height' => '130') |
|
| 886 | ); |
|
| 887 | $form->applyFilter('extra_'.$field_details['variable'], 'stripslashes'); |
|
| 888 | $form->applyFilter('extra_'.$field_details['variable'], 'trim'); |
|
| 889 | if (!$admin_permissions) { |
|
| 890 | if ($field_details['visible_to_self'] == 0) { |
|
| 891 | $form->freeze( |
|
| 892 | 'extra_'.$field_details['variable'] |
|
| 893 | ); |
|
| 894 | } |
|
| 895 | } |
|
| 896 | break; |
|
| 897 | case ExtraField::FIELD_TYPE_RADIO: |
|
| 898 | $group = array(); |
|
| 899 | if (isset($field_details['options']) && !empty($field_details['options'])) { |
|
| @@ 4801-4815 (lines=15) @@ | ||
| 4798 | } |
|
| 4799 | } |
|
| 4800 | break; |
|
| 4801 | case ExtraField::FIELD_TYPE_TEXTAREA: |
|
| 4802 | $form->addHtmlEditor( |
|
| 4803 | 'extra_'.$field_details[1], |
|
| 4804 | $field_details[3], |
|
| 4805 | false, |
|
| 4806 | false, |
|
| 4807 | array('ToolbarSet' => 'Profile', 'Width' => '100%', 'Height' => '130') |
|
| 4808 | ); |
|
| 4809 | $form->applyFilter('extra_'.$field_details[1], 'stripslashes'); |
|
| 4810 | $form->applyFilter('extra_'.$field_details[1], 'trim'); |
|
| 4811 | if (!$admin_permissions) { |
|
| 4812 | if ($field_details[7] == 0) |
|
| 4813 | $form->freeze('extra_'.$field_details[1]); |
|
| 4814 | } |
|
| 4815 | break; |
|
| 4816 | case ExtraField::FIELD_TYPE_RADIO: |
|
| 4817 | $group = array(); |
|
| 4818 | foreach ($field_details[9] as $option_id => $option_details) { |
|