[ic] Date widget reverse years
Ton Verhagen
ton at verhagen.net
Tue Sep 19 15:12:31 EDT 2006
Quoting Jon Jensen:
>On Tue, 19 Sep 2006, Bill Carr wrote:
>
>>I could not find a way to reverse sort the years in the date
>>widget. This patch allows year_end to be less than year_begin and
>>will sort the years in reverse order (latest to earliest).
>>
>>--- /usr/local/interchange-5.4.0-orig/lib/Vend/Form.pm 2005-11-30
>>10:01:56.000000000 -0500
>>+++ /usr/lib/interchange/Vend/Form.pm 2006-09-19 11:34:08.000000000 -0400
>>@@ -506,7 +506,7 @@
>> if($ey < 100) {
>> $ey += $cy;
>> }
>>- @Years = ($by .. $ey);
>>+ @Years = $by <= $ey ? ($by .. $ey) : reverse ($ey .. $by);
>> }
>> if ($opt->{blank}) {
>> $out .= qq{<option value="0000"$opt_extra>----</option>};
>
>That looks good to me, Bill. I added it to CVS.
>
>If anyone knows of any problems this could cause elsewhere, please
>let us know.
Could we add in another options as well?
It would be nice to have HH, MM, and SS select boxes added to the widget
and store data as YYYYMMDDHHMMSS instead of the YYYYMMDD:HHMM format
as used by the date_time option.
Maybe as an extra option: date_hhmmss ?
Best regards,
Ton
--
Alamerce Nederland --- Cornerstone of eBusiness
Phone +31-40-2374381 info at alamerce.nl http://www.alamerce.nl
eCommerce Solutions -- Consulting -- Website & Interchange Hosting
More information about the interchange-users
mailing list