/[drupal]/contributions/modules/date/date/date_elements.inc
ViewVC logotype

Diff of /contributions/modules/date/date/date_elements.inc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.22.2.18, Tue Jun 17 11:22:49 2008 UTC revision 1.22.2.19, Tue Jun 17 11:46:21 2008 UTC
# Line 1  Line 1 
1  <?php  <?php
2  //$Id: date_elements.inc,v 1.22.2.17 2008/06/17 11:07:38 karens Exp $  //$Id: date_elements.inc,v 1.22.2.18 2008/06/17 11:22:49 karens Exp $
3  /**  /**
4   * @file   * @file
5   * Date forms and form themes and validation.   * Date forms and form themes and validation.
# Line 334  function date_combo_process($element, $e Line 334  function date_combo_process($element, $e
334   */   */
335  function date_combo_validate($element) {  function date_combo_validate($element) {
336    global $form_values;    global $form_values;
337    
338    $field_name = $element['#parents'][0];    $field_name = $element['#parents'][0];
339    $delta = $element['#parents'][1];    $delta = $element['#parents'][1];
340    $item = $form_values[$field_name][$delta];    $item = $form_values[$field_name][$delta];
# Line 348  function date_combo_validate($element) { Line 348  function date_combo_validate($element) {
348    
349    // Update the timezone, if changed.    // Update the timezone, if changed.
350    $timezone = $element['#date_timezone'];    $timezone = $element['#date_timezone'];
351    if (!empty($form_values['timezone']) &&    if (!empty($form_values[$field_name][0]['timezone']) &&
352      $form_values[$field_name]['timezone'] != $element['#date_timezone']) {      $form_values[$field_name][0]['timezone'] != $element['#date_timezone']) {
353      $timezone = $form_values[$field_name]['timezone'];      $timezone = $form_values[$field_name][0]['timezone'];
     dsm('updating timezone to '. $timezone);  
354    }    }
355    
356    if (empty($item[$from_field])) {    if (empty($item[$from_field])) {

Legend:
Removed from v.1.22.2.18  
changed lines
  Added in v.1.22.2.19

  ViewVC Help
Powered by ViewVC 1.1.2