| @@ 4747-4767 (lines=21) @@ | ||
| 4744 | $form->freeze($extra_field); |
|
| 4745 | } |
|
| 4746 | break; |
|
| 4747 | case ExtraField::FIELD_TYPE_MOBILE_PHONE_NUMBER: |
|
| 4748 | $form->addElement( |
|
| 4749 | 'text', |
|
| 4750 | 'extra_'.$field_details[1], |
|
| 4751 | $field_details[3]." (".get_lang('CountryDialCode').")", |
|
| 4752 | array('size' => 40, 'placeholder' => '(xx)xxxxxxxxx') |
|
| 4753 | ); |
|
| 4754 | $form->applyFilter('extra_'.$field_details[1], 'stripslashes'); |
|
| 4755 | $form->applyFilter('extra_'.$field_details[1], 'trim'); |
|
| 4756 | $form->applyFilter('extra_'.$field_details[1], 'mobile_phone_number_filter'); |
|
| 4757 | $form->addRule( |
|
| 4758 | 'extra_'.$field_details[1], |
|
| 4759 | get_lang('MobilePhoneNumberWrong'), |
|
| 4760 | 'mobile_phone_number' |
|
| 4761 | ); |
|
| 4762 | if (!$admin_permissions) { |
|
| 4763 | if ($field_details[7] == 0) { |
|
| 4764 | $form->freeze('extra_'.$field_details[1]); |
|
| 4765 | } |
|
| 4766 | } |
|
| 4767 | break; |
|
| 4768 | } |
|
| 4769 | } |
|
| 4770 | $return = array(); |
|
| @@ 1339-1357 (lines=19) @@ | ||
| 1336 | $form->freeze('extra_'.$field_details['variable']); |
|
| 1337 | } |
|
| 1338 | break; |
|
| 1339 | case ExtraField::FIELD_TYPE_MOBILE_PHONE_NUMBER: |
|
| 1340 | $form->addElement( |
|
| 1341 | 'text', |
|
| 1342 | 'extra_'.$field_details[1], |
|
| 1343 | $field_details[3]." (".get_lang('CountryDialCode').")", |
|
| 1344 | array('size' => 40, 'placeholder' => '(xx)xxxxxxxxx') |
|
| 1345 | ); |
|
| 1346 | $form->applyFilter('extra_'.$field_details[1], 'stripslashes'); |
|
| 1347 | $form->applyFilter('extra_'.$field_details[1], 'trim'); |
|
| 1348 | $form->applyFilter('extra_'.$field_details[1], 'mobile_phone_number_filter'); |
|
| 1349 | $form->addRule( |
|
| 1350 | 'extra_'.$field_details[1], |
|
| 1351 | get_lang('MobilePhoneNumberWrong'), |
|
| 1352 | 'mobile_phone_number' |
|
| 1353 | ); |
|
| 1354 | if ($field_details['visible'] == 0) { |
|
| 1355 | $form->freeze('extra_'.$field_details['variable']); |
|
| 1356 | } |
|
| 1357 | break; |
|
| 1358 | case ExtraField::FIELD_TYPE_INTEGER: |
|
| 1359 | $form->addElement( |
|
| 1360 | 'number', |
|