@@ 4706-4710 (lines=5) @@ | ||
4703 | }); |
|
4704 | EOF; |
|
4705 | break; |
|
4706 | case ExtraField::FIELD_TYPE_TIMEZONE: |
|
4707 | $form->addElement('select', 'extra_'.$field_details[1], $field_details[3], api_get_timezones(), ''); |
|
4708 | if ($field_details[7] == 0) |
|
4709 | $form->freeze('extra_'.$field_details[1]); |
|
4710 | break; |
|
4711 | case ExtraField::FIELD_TYPE_SOCIAL_PROFILE: |
|
4712 | // get the social network's favicon |
|
4713 | $icon_path = UserManager::get_favicon_from_url($extra_data['extra_'.$field_details[1]], $field_details[4]); |
@@ 1061-1070 (lines=10) @@ | ||
1058 | } |
|
1059 | } |
|
1060 | break; |
|
1061 | case ExtraField::FIELD_TYPE_DATE: |
|
1062 | $form->addDatePicker('extra_'.$field_details['variable'], $field_details['display_text']); |
|
1063 | if (!$admin_permissions) { |
|
1064 | if ($field_details['visible'] == 0) { |
|
1065 | $form->freeze('extra_'.$field_details['variable']); |
|
1066 | } |
|
1067 | } |
|
1068 | ||
1069 | $form->applyFilter('theme', 'trim'); |
|
1070 | break; |
|
1071 | case ExtraField::FIELD_TYPE_DATETIME: |
|
1072 | $form->addDateTimePicker( |
|
1073 | 'extra_'.$field_details['variable'], |
|
@@ 1293-1306 (lines=14) @@ | ||
1290 | }); |
|
1291 | EOF; |
|
1292 | break; |
|
1293 | case ExtraField::FIELD_TYPE_TIMEZONE: |
|
1294 | $form->addElement( |
|
1295 | 'select', |
|
1296 | 'extra_'.$field_details['variable'], |
|
1297 | $field_details['display_text'], |
|
1298 | api_get_timezones(), |
|
1299 | '' |
|
1300 | ); |
|
1301 | if ($field_details['visible'] == 0) { |
|
1302 | $form->freeze( |
|
1303 | 'extra_'.$field_details['variable'] |
|
1304 | ); |
|
1305 | } |
|
1306 | break; |
|
1307 | case ExtraField::FIELD_TYPE_SOCIAL_PROFILE: |
|
1308 | // get the social network's favicon |
|
1309 | $extra_data_variable = isset($extraData['extra_'.$field_details['variable']]) ? $extraData['extra_'.$field_details['variable']] : null; |
|
@@ 1499-1513 (lines=15) @@ | ||
1496 | ['placeholder' => 'https://'] |
|
1497 | ); |
|
1498 | break; |
|
1499 | case ExtraField::FIELD_TYPE_LETTERS_ONLY: |
|
1500 | $form->addTextLettersOnly( |
|
1501 | "extra_{$field_details['variable']}", |
|
1502 | $field_details['display_text'] |
|
1503 | ); |
|
1504 | $form->applyFilter('extra_' . $field_details['variable'], 'stripslashes'); |
|
1505 | ||
1506 | if (!$admin_permissions) { |
|
1507 | if ($field_details['visible'] == 0) { |
|
1508 | $form->freeze( |
|
1509 | 'extra_' . $field_details['variable'] |
|
1510 | ); |
|
1511 | } |
|
1512 | } |
|
1513 | break; |
|
1514 | case ExtraField::FIELD_TYPE_ALPHANUMERIC: |
|
1515 | $form->addTextAlphanumeric( |
|
1516 | "extra_{$field_details['variable']}", |
|
@@ 1514-1530 (lines=17) @@ | ||
1511 | } |
|
1512 | } |
|
1513 | break; |
|
1514 | case ExtraField::FIELD_TYPE_ALPHANUMERIC: |
|
1515 | $form->addTextAlphanumeric( |
|
1516 | "extra_{$field_details['variable']}", |
|
1517 | $field_details['display_text'] |
|
1518 | ); |
|
1519 | $form->applyFilter( |
|
1520 | 'extra_' . $field_details['variable'], |
|
1521 | 'stripslashes' |
|
1522 | ); |
|
1523 | if (!$admin_permissions) { |
|
1524 | if ($field_details['visible'] == 0) { |
|
1525 | $form->freeze( |
|
1526 | 'extra_' . $field_details['variable'] |
|
1527 | ); |
|
1528 | } |
|
1529 | } |
|
1530 | break; |
|
1531 | case ExtraField::FIELD_TYPE_LETTERS_SPACE: |
|
1532 | $form->addTextLettersAndSpaces( |
|
1533 | "extra_{$field_details['variable']}", |
|
@@ 1531-1545 (lines=15) @@ | ||
1528 | } |
|
1529 | } |
|
1530 | break; |
|
1531 | case ExtraField::FIELD_TYPE_LETTERS_SPACE: |
|
1532 | $form->addTextLettersAndSpaces( |
|
1533 | "extra_{$field_details['variable']}", |
|
1534 | $field_details['display_text'] |
|
1535 | ); |
|
1536 | $form->applyFilter('extra_' . $field_details['variable'], 'stripslashes'); |
|
1537 | ||
1538 | if (!$admin_permissions) { |
|
1539 | if ($field_details['visible'] == 0) { |
|
1540 | $form->freeze( |
|
1541 | 'extra_' . $field_details['variable'] |
|
1542 | ); |
|
1543 | } |
|
1544 | } |
|
1545 | break; |
|
1546 | case ExtraField::FIELD_TYPE_ALPHANUMERIC_SPACE: |
|
1547 | $form->addTextAlphanumericAndSpaces( |
|
1548 | "extra_{$field_details['variable']}", |
|
@@ 1546-1562 (lines=17) @@ | ||
1543 | } |
|
1544 | } |
|
1545 | break; |
|
1546 | case ExtraField::FIELD_TYPE_ALPHANUMERIC_SPACE: |
|
1547 | $form->addTextAlphanumericAndSpaces( |
|
1548 | "extra_{$field_details['variable']}", |
|
1549 | $field_details['display_text'] |
|
1550 | ); |
|
1551 | $form->applyFilter( |
|
1552 | 'extra_' . $field_details['variable'], |
|
1553 | 'stripslashes' |
|
1554 | ); |
|
1555 | if (!$admin_permissions) { |
|
1556 | if ($field_details['visible'] == 0) { |
|
1557 | $form->freeze( |
|
1558 | 'extra_' . $field_details['variable'] |
|
1559 | ); |
|
1560 | } |
|
1561 | } |
|
1562 | break; |
|
1563 | } |
|
1564 | } |
|
1565 | } |