diff --git a/lib/WebGUI/Asset/Shortcut.pm b/lib/WebGUI/Asset/Shortcut.pm index 3346035ef..ea12c6b47 100644 --- a/lib/WebGUI/Asset/Shortcut.pm +++ b/lib/WebGUI/Asset/Shortcut.pm @@ -612,8 +612,14 @@ sub view { isShortcut => 1, 'shortcut.content' => $content, 'shortcut.label' => WebGUI::International::get('assetName',"Asset_Shortcut"), - originalURL => $shortcut->getUrl + originalURL => $shortcut->getUrl, + 'shortcut.url'=>$self->getUrl ); + foreach my $prop (keys %{$self->{_shortcut}{_properties}}) { + next if ($prop eq 'content' || $prop eq 'label' || $prop eq 'url'); + $var{'shortcut.'.$prop} = $self->{_shortcut}{_properties}{$prop}; + WebGUI::ErrorHandler::warn($prop.' = '.$self->{_shortcut}{_properties}{$prop}); + } return $self->processTemplate(\%var,$self->getValue("templateId")); } diff --git a/www/extras/wobject/Dashboard/draggable.js b/www/extras/wobject/Dashboard/draggable.js index c72483de7..b429a7e1b 100644 --- a/www/extras/wobject/Dashboard/draggable.js +++ b/www/extras/wobject/Dashboard/draggable.js @@ -25,6 +25,8 @@ var pageHeight=0; var pageWidth=0; var scrollJump=50; var blankCount=1; +// var getScript = s/