| @@ 762-779 (lines=18) @@ | ||
| 759 | } |
|
| 760 | } |
|
| 761 | break; |
|
| 762 | case ExtraField::FIELD_TYPE_TEXTAREA: |
|
| 763 | $form->addHtmlEditor( |
|
| 764 | 'extra_'.$field_details['variable'], |
|
| 765 | $field_details['display_text'], |
|
| 766 | false, |
|
| 767 | false, |
|
| 768 | array('ToolbarSet' => 'Profile', 'Width' => '100%', 'Height' => '130') |
|
| 769 | ); |
|
| 770 | $form->applyFilter('extra_'.$field_details['variable'], 'stripslashes'); |
|
| 771 | $form->applyFilter('extra_'.$field_details['variable'], 'trim'); |
|
| 772 | if (!$admin_permissions) { |
|
| 773 | if ($field_details['visible'] == 0) { |
|
| 774 | $form->freeze( |
|
| 775 | 'extra_'.$field_details['variable'] |
|
| 776 | ); |
|
| 777 | } |
|
| 778 | } |
|
| 779 | break; |
|
| 780 | case ExtraField::FIELD_TYPE_RADIO: |
|
| 781 | $group = array(); |
|
| 782 | if (isset($field_details['options']) && !empty($field_details['options'])) { |
|
| @@ 4498-4512 (lines=15) @@ | ||
| 4495 | } |
|
| 4496 | } |
|
| 4497 | break; |
|
| 4498 | case ExtraField::FIELD_TYPE_TEXTAREA: |
|
| 4499 | $form->addHtmlEditor( |
|
| 4500 | 'extra_'.$field_details[1], |
|
| 4501 | $field_details[3], |
|
| 4502 | false, |
|
| 4503 | false, |
|
| 4504 | array('ToolbarSet' => 'Profile', 'Width' => '100%', 'Height' => '130') |
|
| 4505 | ); |
|
| 4506 | $form->applyFilter('extra_'.$field_details[1], 'stripslashes'); |
|
| 4507 | $form->applyFilter('extra_'.$field_details[1], 'trim'); |
|
| 4508 | if (!$admin_permissions) { |
|
| 4509 | if ($field_details[7] == 0) |
|
| 4510 | $form->freeze('extra_'.$field_details[1]); |
|
| 4511 | } |
|
| 4512 | break; |
|
| 4513 | case ExtraField::FIELD_TYPE_RADIO: |
|
| 4514 | $group = array(); |
|
| 4515 | foreach ($field_details[9] as $option_id => $option_details) { |
|