From f2f0338ab4ea206752f7accbaa8258407be7a4a5 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Thu, 7 Apr 2011 09:01:43 -0700 Subject: [PATCH] Fix JS and CSS issues with the GroupManager. Fixes bug #12097 --- docs/changelog/7.x.x.txt | 1 + lib/WebGUI/Form/Group.pm | 8 ++++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 46599c179..059f421c4 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -3,6 +3,7 @@ - rfe #12093: Remotely stored photos for Story assets - fixed #12088: Organization left out of transaction - fixed #12095: Shop admin screen has JS errors? + - fixed #12097: GroupManager pop-up not working 7.10.13 - added #12079: Carousel Auto Play diff --git a/lib/WebGUI/Form/Group.pm b/lib/WebGUI/Form/Group.pm index d9758da5b..c662cd722 100644 --- a/lib/WebGUI/Form/Group.pm +++ b/lib/WebGUI/Form/Group.pm @@ -153,18 +153,22 @@ sub headTags { my $self = shift; my $style = $self->session->style; my $url = $self->session->url; - $style->setLink($url->extras('yui/build/container/assets/skins/sam/container.css'), { rel => 'stylesheet', type => 'text/css' }); - $style->setLink($url->extras('yui/build/button/assets/skins/sam/button.css'), { rel => 'stylesheet', type => 'text/css' }); $style->setScript($url->extras('yui/build/yahoo/yahoo-min.js'), { type=>'text/javascript' }); + $style->setScript($url->extras('yui/build/dom/dom-min.js'), { type=>'text/javascript' }); $style->setScript($url->extras('yui/build/event/event-min.js'), { type=>'text/javascript' }); + $style->setScript($url->extras("yui/build/datasource/datasource-min.js"), {type=>"text/javascript"}); $style->setScript($url->extras('yui/build/connection/connection-min.js'), { type=>'text/javascript' }); $style->setScript($url->extras('yui/build/element/element-min.js'), { type=>'text/javascript' }); $style->setScript($url->extras('yui/build/button/button-min.js'), { type=>'text/javascript' }); $style->setScript($url->extras('yui/build/container/container-min.js'), { type=>'text/javascript' }); + $style->setScript($url->extras("yui/build/autocomplete/autocomplete-min.js"), {type=>"text/javascript"}); $style->setScript($url->extras('yui-webgui/build/form/form.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('yui-webgui/build/form/groupManager.js'), { type=>'text/javascript' }); + $style->setLink($url->extras('yui/build/autocomplete/assets/skins/sam/autocomplete.css'), { rel => 'stylesheet', type => 'text/css' }); + $style->setLink($url->extras('yui/build/container/assets/skins/sam/container.css'), { rel => 'stylesheet', type => 'text/css' }); + $style->setLink($url->extras('yui/build/button/assets/skins/sam/button.css'), { rel => 'stylesheet', type => 'text/css' }); $style->setLink($url->extras('yui-webgui/build/form/groupManager.css'), { rel => 'stylesheet', type => 'text/css' }); }