From fc2fc143addc4b31ad753925677bf9af95810e29 Mon Sep 17 00:00:00 2001 From: JT Smith Date: Sat, 29 Jan 2005 00:17:13 +0000 Subject: [PATCH] fixing something broke in 6.2.11 --- lib/WebGUI/Macro/r_printable.pm | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/lib/WebGUI/Macro/r_printable.pm b/lib/WebGUI/Macro/r_printable.pm index 02cedfb1d..1790caa05 100644 --- a/lib/WebGUI/Macro/r_printable.pm +++ b/lib/WebGUI/Macro/r_printable.pm @@ -14,7 +14,7 @@ use strict; use WebGUI::International; use WebGUI::Macro; use WebGUI::Session; -use WebGUI::Template; +use WebGUI::Asset::Template; use WebGUI::URL; use WebGUI::Utility; @@ -28,10 +28,7 @@ sub process { } $temp = WebGUI::URL::append($session{env}{REQUEST_URI},$append); if ($param[1] ne "") { - ($styleId) = WebGUI::Template::getIdByName($param[1],"style"); - if ($styleId != 0) { - $temp = WebGUI::URL::append($temp,'styleId='.$styleId); - } + $temp = WebGUI::URL::append($temp,'styleId='.$param[1]); } if ($param[0] ne "linkonly") { my %var; @@ -41,7 +38,11 @@ sub process { } else { $var{'printable.text'} = WebGUI::International::get(53); } - $temp = WebGUI::Template::process(WebGUI::Template::getIdByName($param[2],"Macro/r_printable"), "Macro/r_printable", \%var); + if ($param[2]) { + $temp = WebGUI::Asset::Template->newByUrl($param[2])->process(\%var); + } else { + $temp = WebGUI::Asset::Template->new("PBtmpl0000000000000109")->process(\%var); + } } return $temp; }