| @@ 1327-1345 (lines=19) @@ | ||
| 1324 | $form->freeze('extra_'.$field_details['variable']); |
|
| 1325 | } |
|
| 1326 | break; |
|
| 1327 | case ExtraField::FIELD_TYPE_MOBILE_PHONE_NUMBER: |
|
| 1328 | $form->addElement( |
|
| 1329 | 'text', |
|
| 1330 | 'extra_'.$field_details[1], |
|
| 1331 | $field_details[3]." (".get_lang('CountryDialCode').")", |
|
| 1332 | array('size' => 40, 'placeholder' => '(xx)xxxxxxxxx') |
|
| 1333 | ); |
|
| 1334 | $form->applyFilter('extra_'.$field_details[1], 'stripslashes'); |
|
| 1335 | $form->applyFilter('extra_'.$field_details[1], 'trim'); |
|
| 1336 | $form->applyFilter('extra_'.$field_details[1], 'mobile_phone_number_filter'); |
|
| 1337 | $form->addRule( |
|
| 1338 | 'extra_'.$field_details[1], |
|
| 1339 | get_lang('MobilePhoneNumberWrong'), |
|
| 1340 | 'mobile_phone_number' |
|
| 1341 | ); |
|
| 1342 | if ($field_details['visible'] == 0) { |
|
| 1343 | $form->freeze('extra_'.$field_details['variable']); |
|
| 1344 | } |
|
| 1345 | break; |
|
| 1346 | case ExtraField::FIELD_TYPE_INTEGER: |
|
| 1347 | $form->addElement( |
|
| 1348 | 'number', |
|
| @@ 4722-4742 (lines=21) @@ | ||
| 4719 | $form->freeze($extra_field); |
|
| 4720 | } |
|
| 4721 | break; |
|
| 4722 | case ExtraField::FIELD_TYPE_MOBILE_PHONE_NUMBER: |
|
| 4723 | $form->addElement( |
|
| 4724 | 'text', |
|
| 4725 | 'extra_'.$field_details[1], |
|
| 4726 | $field_details[3]." (".get_lang('CountryDialCode').")", |
|
| 4727 | array('size' => 40, 'placeholder' => '(xx)xxxxxxxxx') |
|
| 4728 | ); |
|
| 4729 | $form->applyFilter('extra_'.$field_details[1], 'stripslashes'); |
|
| 4730 | $form->applyFilter('extra_'.$field_details[1], 'trim'); |
|
| 4731 | $form->applyFilter('extra_'.$field_details[1], 'mobile_phone_number_filter'); |
|
| 4732 | $form->addRule( |
|
| 4733 | 'extra_'.$field_details[1], |
|
| 4734 | get_lang('MobilePhoneNumberWrong'), |
|
| 4735 | 'mobile_phone_number' |
|
| 4736 | ); |
|
| 4737 | if (!$admin_permissions) { |
|
| 4738 | if ($field_details[7] == 0) { |
|
| 4739 | $form->freeze('extra_'.$field_details[1]); |
|
| 4740 | } |
|
| 4741 | } |
|
| 4742 | break; |
|
| 4743 | } |
|
| 4744 | } |
|
| 4745 | $return = array(); |
|