[Pieforms-commit] SF.net SVN: pieforms: [223] pieforms-php5/trunk/src/pieform/elements/date. php
Status: Alpha
Brought to you by:
oracleshinoda
From: <ora...@us...> - 2007-11-30 04:05:33
|
Revision: 223 http://pieforms.svn.sourceforge.net/pieforms/?rev=223&view=rev Author: oracleshinoda Date: 2007-11-29 20:05:36 -0800 (Thu, 29 Nov 2007) Log Message: ----------- Apply patch from Richard Mansfield - if element is not required, make sure default value is 'none selected' rather than the current time. Modified Paths: -------------- pieforms-php5/trunk/src/pieform/elements/date.php Modified: pieforms-php5/trunk/src/pieform/elements/date.php =================================================================== --- pieforms-php5/trunk/src/pieform/elements/date.php 2007-11-15 01:14:54 UTC (rev 222) +++ pieforms-php5/trunk/src/pieform/elements/date.php 2007-11-30 04:05:36 UTC (rev 223) @@ -36,10 +36,10 @@ $name = $element['name']; $element['minyear'] = (isset($element['minyear'])) ? intval($element['minyear']) : 1950; $element['maxyear'] = (isset($element['maxyear'])) ? intval($element['maxyear']) : 2050; - if (!isset($element['defaultvalue'])) { + $required = (!empty($element['rules']['required'])); + if ($required && !isset($element['defaultvalue'])) { $element['defaultvalue'] = time(); } - $required = (!empty($element['rules']['required'])); // Year $value = pieform_element_date_get_timeperiod_value('year', $element['minyear'], $element['maxyear'], $element, $form); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |