Code Duplication    Length = 15-18 lines in 2 locations

main/inc/lib/extra_field.lib.php 1 location

@@ 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'])) {

main/inc/lib/usermanager.lib.php 1 location

@@ 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) {