From 675dfec848cb4496a570d31c92784d7526855963 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Thu, 3 Mar 2011 16:55:21 -0800 Subject: [PATCH] Add i18n requirements for the TimeField, so it works if used without other plugins requiring them. --- lib/WebGUI/Form/TimeField.pm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/WebGUI/Form/TimeField.pm b/lib/WebGUI/Form/TimeField.pm index 17613e278..356383883 100644 --- a/lib/WebGUI/Form/TimeField.pm +++ b/lib/WebGUI/Form/TimeField.pm @@ -191,8 +191,14 @@ Set the head tags for this form plugin sub headTags { my $self = shift; - $self->session->style->setScript($self->session->url->extras('inputCheck.js'),{ type=>'text/javascript' }); - $self->session->style->setScript($self->session->url->extras('form/timefield.js'),{ type=>'text/javascript' }); + my $style = $session->style; + my $url = $session->url; + $style->setScript($url->extras('inputCheck.js'), { type => 'text/javascript' }); + $style->setScript($url->extras('yui/build/connection/connection-min.js'), { type => 'text/javascript'}); + $style->setScript($url->extras('yui/build/event/event-min.js'), { type => 'text/javascript' }); + $style->setScript($url->extras('yui/build/json/json-min.js'), { type => 'text/javascript' }); + $style->setScript($url->extras('yui-webgui/build/i18n/i18n.js' ), { type => 'text/javascript' }); + $style->setScript($url->extras('form/timefield.js'), { type => 'text/javascript' }); } #-------------------------------------------------------------------