| 1 |
<?php |
<?php |
| 2 |
//$Id: date_elements.inc,v 1.22.2.15 2008/06/06 13:30:21 karens Exp $ |
//$Id: date_elements.inc,v 1.22.2.16 2008/06/17 10:40:52 karens Exp $ |
| 3 |
/** |
/** |
| 4 |
* @file |
* @file |
| 5 |
* Date forms and form themes and validation. |
* Date forms and form themes and validation. |
| 54 |
// Don't save empty values. |
// Don't save empty values. |
| 55 |
if (empty($item['value']) && $delta !== 0) { |
if (empty($item['value']) && $delta !== 0) { |
| 56 |
unset($items[$delta]); |
unset($items[$delta]); |
| 57 |
|
continue; |
| 58 |
} |
} |
| 59 |
// For convenience, we process all possible columns in the element, |
// For convenience, we process all possible columns in the element, |
| 60 |
// but now we need to remove columns not used by this field. |
// but now we need to remove columns not used by this field. |
| 75 |
} |
} |
| 76 |
} |
} |
| 77 |
} |
} |
| 78 |
|
dsm('saving '.$field['field_name']); |
| 79 |
|
dsm($items); |
| 80 |
$node->$field['field_name'] = $items; |
$node->$field['field_name'] = $items; |
| 81 |
} |
} |
| 82 |
|
|
| 353 |
if (!empty($form_values['timezone']) && |
if (!empty($form_values['timezone']) && |
| 354 |
$form_values[$field_name]['timezone'] != $element['#date_timezone']) { |
$form_values[$field_name]['timezone'] != $element['#date_timezone']) { |
| 355 |
$timezone = $form_values[$field_name]['timezone']; |
$timezone = $form_values[$field_name]['timezone']; |
| 356 |
|
dsm('updating timezone to '. $timezone); |
| 357 |
} |
} |
| 358 |
|
|
| 359 |
if (empty($item[$from_field])) { |
if (empty($item[$from_field])) { |
| 360 |
$item[$from_field] = NULL; |
$item[$from_field] = NULL; |
| 361 |
$item[$to_field] = NULL; |
$item[$to_field] = NULL; |