123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165 |
- <?php
- function CC_phone_field_settings($op, $field) {
- switch ($op) {
-
- case 'form':
-
- return $form;
-
- case 'validate':
-
- break;
-
- case 'save':
-
- return $settings;
- }
- }
- function CC_validate_number($number, $ext = '', &$error) {
-
-
- if (FALSE) {
-
- $error = '"%phone_input" is not a valid North American phone number, it should be a 10 digit number like "999 999 9999"';
- return FALSE;
- }
- return TRUE;
- }
- function CC_sanitize_number(&$number) {
-
- }
- function CC_formatter_default($element) {
- $item = $element['#item'];
-
- $cc = cck_phone_countrycodes($item['country_codes']);
-
- $phone = $cc['code'] . '-' . $item['number'];
- return $phone;
- }
- function CC_formatter_local($element) {
-
-
- $phone = $element['#item']['number'];
- return $phone;
- }
|