| @@ 1423-1441 (lines=19) @@ | ||
| 1420 | $form->freeze('extra_'.$field_details['variable']); |
|
| 1421 | } |
|
| 1422 | break; |
|
| 1423 | case ExtraField::FIELD_TYPE_MOBILE_PHONE_NUMBER: |
|
| 1424 | $form->addElement( |
|
| 1425 | 'text', |
|
| 1426 | 'extra_'.$field_details[1], |
|
| 1427 | $field_details[3]." (".get_lang('CountryDialCode').")", |
|
| 1428 | array('size' => 40, 'placeholder' => '(xx)xxxxxxxxx') |
|
| 1429 | ); |
|
| 1430 | $form->applyFilter('extra_'.$field_details[1], 'stripslashes'); |
|
| 1431 | $form->applyFilter('extra_'.$field_details[1], 'trim'); |
|
| 1432 | $form->applyFilter('extra_'.$field_details[1], 'mobile_phone_number_filter'); |
|
| 1433 | $form->addRule( |
|
| 1434 | 'extra_'.$field_details[1], |
|
| 1435 | get_lang('MobilePhoneNumberWrong'), |
|
| 1436 | 'mobile_phone_number' |
|
| 1437 | ); |
|
| 1438 | if ($field_details['visible_to_self'] == 0) { |
|
| 1439 | $form->freeze('extra_'.$field_details['variable']); |
|
| 1440 | } |
|
| 1441 | break; |
|
| 1442 | case ExtraField::FIELD_TYPE_INTEGER: |
|
| 1443 | $form->addElement( |
|
| 1444 | 'number', |
|
| @@ 5026-5046 (lines=21) @@ | ||
| 5023 | $form->freeze($extra_field); |
|
| 5024 | } |
|
| 5025 | break; |
|
| 5026 | case ExtraField::FIELD_TYPE_MOBILE_PHONE_NUMBER: |
|
| 5027 | $form->addElement( |
|
| 5028 | 'text', |
|
| 5029 | 'extra_'.$field_details[1], |
|
| 5030 | $field_details[3]." (".get_lang('CountryDialCode').")", |
|
| 5031 | array('size' => 40, 'placeholder' => '(xx)xxxxxxxxx') |
|
| 5032 | ); |
|
| 5033 | $form->applyFilter('extra_'.$field_details[1], 'stripslashes'); |
|
| 5034 | $form->applyFilter('extra_'.$field_details[1], 'trim'); |
|
| 5035 | $form->applyFilter('extra_'.$field_details[1], 'mobile_phone_number_filter'); |
|
| 5036 | $form->addRule( |
|
| 5037 | 'extra_'.$field_details[1], |
|
| 5038 | get_lang('MobilePhoneNumberWrong'), |
|
| 5039 | 'mobile_phone_number' |
|
| 5040 | ); |
|
| 5041 | if (!$admin_permissions) { |
|
| 5042 | if ($field_details[7] == 0) { |
|
| 5043 | $form->freeze('extra_'.$field_details[1]); |
|
| 5044 | } |
|
| 5045 | } |
|
| 5046 | break; |
|
| 5047 | } |
|
| 5048 | } |
|
| 5049 | $return = array(); |
|