diff --git a/lib/WebGUI/Admin.pm b/lib/WebGUI/Admin.pm index 955720e85..f6981dbb7 100644 --- a/lib/WebGUI/Admin.pm +++ b/lib/WebGUI/Admin.pm @@ -517,16 +517,16 @@ sub www_view { $var->{homeUrl} = WebGUI::Asset->getDefault( $session )->getUrl; # All this needs to be template attachments - $style->setLink( $url->extras('yui/build/button/assets/skins/sam/button.css'), {type=>"text/css",rel=>"stylesheet"}); - $style->setLink( $url->extras('yui/build/menu/assets/skins/sam/menu.css'), {type=>"text/css",rel=>"stylesheet"}); - $style->setLink( $url->extras('yui/build/tabview/assets/skins/sam/tabview.css'), {type=>"text/css",rel=>"stylesheet"}); - $style->setLink( $url->extras('yui/build/paginator/assets/skins/sam/paginator.css'), {rel=>'stylesheet', type=>'text/css'}); - $style->setLink( $url->extras('yui/build/datatable/assets/skins/sam/datatable.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/autocomplete/assets/skins/sam/autocomplete.css'), {rel=>'stylesheet', type=>'text/css'}); - $style->setLink( $url->extras('yui/build/menu/assets/skins/sam/menu.css'), {rel=>'stylesheet', type=>'text/css'}); - #$style->setLink( $url->extras('yui-webgui/build/assetManager/assetManager.css' ), { rel => "stylesheet", type => 'text/css' } ); - $style->setLink( $url->extras('admin/admin.css'), { type=>'text/css', rel=>'stylesheet'} ); + $style->setCss( $url->extras('yui/build/button/assets/skins/sam/button.css')); + $style->setCss( $url->extras('yui/build/menu/assets/skins/sam/menu.css')); + $style->setCss( $url->extras('yui/build/tabview/assets/skins/sam/tabview.css')); + $style->setCss( $url->extras('yui/build/paginator/assets/skins/sam/paginator.css')); + $style->setCss( $url->extras('yui/build/datatable/assets/skins/sam/datatable.css')); + $style->setCss( $url->extras('yui/build/container/assets/skins/sam/container.css')); + $style->setCss( $url->extras('yui/build/autocomplete/assets/skins/sam/autocomplete.css')); + $style->setCss( $url->extras('yui/build/menu/assets/skins/sam/menu.css')); + #$style->setCss( $url->extras('yui-webgui/build/assetManager/assetManager.css' )); + $style->setCss( $url->extras('admin/admin.css')); $style->setScript($url->extras('yui/build/yahoo-dom-event/yahoo-dom-event.js')); $style->setScript($url->extras('yui/build/utilities/utilities.js')); $style->setScript($url->extras('yui/build/element/element-min.js')); diff --git a/lib/WebGUI/Asset.pm b/lib/WebGUI/Asset.pm index 074f31129..1dfb10e09 100644 --- a/lib/WebGUI/Asset.pm +++ b/lib/WebGUI/Asset.pm @@ -1577,8 +1577,8 @@ sub getToolbar { $toolbar .= $self->session->icon->shortcut('func=createShortcut',$self->get("url")) if ($userUiLevel >= $uiLevels->{"shortcut"} && !$self->isa('WebGUI::Asset::Shortcut')); - $self->session->style->setLink($self->session->url->extras('assetToolbar/assetToolbar.css'), {rel=>"stylesheet",type=>"text/css"}); - $self->session->style->setLink($self->session->url->extras('yui/build/menu/assets/skins/sam/menu.css'), {rel=>"stylesheet",type=>"text/css"}); + $self->session->style->setCss($self->session->url->extras('assetToolbar/assetToolbar.css')); + $self->session->style->setCss($self->session->url->extras('yui/build/menu/assets/skins/sam/menu.css')); $self->session->style->setScript($self->session->url->extras('yui/build/yahoo-dom-event/yahoo-dom-event.js')); $self->session->style->setScript($self->session->url->extras('yui/build/container/container_core-min.js')); $self->session->style->setScript($self->session->url->extras('yui/build/menu/menu-min.js')); @@ -2709,7 +2709,7 @@ sub www_edit { } # TODO: Make this whole thing a template instead! - $style->setLink($url->extras('yui/build/button/assets/skins/sam/button.css'),{rel => 'stylesheet', type => 'text/css' }); + $style->setCss($url->extras('yui/build/button/assets/skins/sam/button.css')); $style->setScript($url->extras('yui/build/yahoo-dom-event/yahoo-dom-event.js')); $style->setScript($url->extras('yui/build/element/element-min.js')); $style->setScript($url->extras('yui/build/button/button-min.js')); diff --git a/lib/WebGUI/Asset/File/Image.pm b/lib/WebGUI/Asset/File/Image.pm index 753dd0441..38613c581 100644 --- a/lib/WebGUI/Asset/File/Image.pm +++ b/lib/WebGUI/Asset/File/Image.pm @@ -220,8 +220,8 @@ sub view { if ($crop_js) { my ($style, $url) = $session->quick(qw(style url)); - $style->setLink($url->extras('yui/build/fonts/fonts-min.css'), {rel=>'stylesheet', type=>'text/css'}); - $style->setLink($url->extras('yui/container/assets/container.css'), {rel=>'stylesheet', type=>'text/css'}); + $style->setCss($url->extras('yui/build/fonts/fonts-min.css')); + $style->setCss($url->extras('yui/container/assets/container.css')); $style->setScript($url->extras('yui/build/yahoo-dom-event/yahoo-dom-event.js')); $style->setScript($url->extras('yui/build/container/container-min.js')); } @@ -332,9 +332,9 @@ sub www_annotate { my ($style, $url) = $session->quick(qw(style url)); - $style->setLink($url->extras('yui/build/resize/assets/skins/sam/resize.css'), {rel=>'stylesheet', type=>'text/css'}); - $style->setLink($url->extras('yui/build/fonts/fonts-min.css'), {rel=>'stylesheet', type=>'text/css'}); - $style->setLink($url->extras('yui/build/imagecropper/assets/skins/sam/imagecropper.css'), {rel=>'stylesheet', type=>'text/css'}); + $style->setCss($url->extras('yui/build/resize/assets/skins/sam/resize.css')); + $style->setCss($url->extras('yui/build/fonts/fonts-min.css')); + $style->setCss($url->extras('yui/build/imagecropper/assets/skins/sam/imagecropper.css')); $style->setScript($url->extras('yui/build/yahoo-dom-event/yahoo-dom-event.js')); $style->setScript($url->extras('yui/build/element/element-min.js')); @@ -613,8 +613,8 @@ sub www_resize { ##YUI specific datatable CSS my ($style, $url) = $session->quick(qw(style url)); - $style->setLink($url->extras('yui/build/fonts/fonts-min.css'), {rel=>'stylesheet', type=>'text/css'}); - $style->setLink($url->extras('yui/build/resize/assets/skins/sam/resize.css'), {rel=>'stylesheet', type=>'text/css'}); + $style->setCss($url->extras('yui/build/fonts/fonts-min.css')); + $style->setCss($url->extras('yui/build/resize/assets/skins/sam/resize.css')); $style->setScript($url->extras('yui/build/yahoo-dom-event/yahoo-dom-event.js')); $style->setScript($url->extras('yui/build/element/element-min.js')); $style->setScript($url->extras('yui/build/dragdrop/dragdrop-min.js')); @@ -753,9 +753,9 @@ sub www_crop { ); - $style->setLink($url->extras('yui/build/resize/assets/skins/sam/resize.css'), {rel=>'stylesheet', type=>'text/css'}); - $style->setLink($url->extras('yui/build/fonts/fonts-min.css'), {rel=>'stylesheet', type=>'text/css'}); - $style->setLink($url->extras('yui/build/imagecropper/assets/skins/sam/imagecropper.css'), {rel=>'stylesheet', type=>'text/css'}); + $style->setCss($url->extras('yui/build/resize/assets/skins/sam/resize.css')); + $style->setCss($url->extras('yui/build/fonts/fonts-min.css')); + $style->setCss($url->extras('yui/build/imagecropper/assets/skins/sam/imagecropper.css')); $style->setScript($url->extras('yui/build/yahoo-dom-event/yahoo-dom-event.js')); $style->setScript($url->extras('yui/build/element/element-min.js')); $style->setScript($url->extras('yui/build/dragdrop/dragdrop-min.js')); diff --git a/lib/WebGUI/Asset/MatrixListing.pm b/lib/WebGUI/Asset/MatrixListing.pm index 3dc33cc7d..28fde9fbf 100644 --- a/lib/WebGUI/Asset/MatrixListing.pm +++ b/lib/WebGUI/Asset/MatrixListing.pm @@ -626,8 +626,7 @@ sub view { $self->session->style->setScript($self->session->url->extras('yui/build/datatable/datatable-min.js')); $self->session->style->setScript($self->session->url->extras('yui/build/button/button-min.js')); $self->session->style->setScript($self->session->url->extras('yui/build/json/json-min.js')); - $self->session->style->setLink($self->session->url->extras('yui/build/datatable/assets/skins/sam/datatable.css'), - {type =>'text/css', rel=>'stylesheet'}); + $self->session->style->setCss($self->session->url->extras('yui/build/datatable/assets/skins/sam/datatable.css')); # Attributes diff --git a/lib/WebGUI/Asset/Shortcut.pm b/lib/WebGUI/Asset/Shortcut.pm index a91ac79a3..669300ca0 100644 --- a/lib/WebGUI/Asset/Shortcut.pm +++ b/lib/WebGUI/Asset/Shortcut.pm @@ -123,7 +123,7 @@ sub _drawQueryBuilder { # html $session->style->setScript($session->url->extras('wobject/Shortcut/querybuilder.js')); - $session->style->setLink($session->url->extras('wobject/Shortcut/querybuilder.css'), {type=>"text/css", rel=>"stylesheet"}); + $session->style->setCss($session->url->extras('wobject/Shortcut/querybuilder.css')); my $output; $output .= qq|
| $shortcutCriteriaField | ||||
| $conjunctionField | ||||