diff --git a/lib/WebGUI/Macro/Backslash_pageUrl.pm b/lib/WebGUI/Macro/Backslash_pageUrl.pm index 54b061f84..d29f1c644 100644 --- a/lib/WebGUI/Macro/Backslash_pageUrl.pm +++ b/lib/WebGUI/Macro/Backslash_pageUrl.pm @@ -18,10 +18,10 @@ use WebGUI::URL; sub process { my ($output); $output = $_[0]; - $output =~ s/\^\\\;/WebGUI::URL::page()/ge; + $output =~ s/\^\\\;/$session{page}{url}/g; return $output; } - 1; + diff --git a/lib/WebGUI/Macro/Slash_gatewayUrl.pm b/lib/WebGUI/Macro/Slash_gatewayUrl.pm index 9b34cc61f..e7d5eb06b 100644 --- a/lib/WebGUI/Macro/Slash_gatewayUrl.pm +++ b/lib/WebGUI/Macro/Slash_gatewayUrl.pm @@ -16,9 +16,10 @@ use WebGUI::URL; #------------------------------------------------------------------- sub process { - my ($output); + my ($output, $temp); $output = $_[0]; - $output =~ s/\^\/\;/WebGUI::URL::gateway()/ge; + $temp = $session{config}{scripturl}.'/'; + $output =~ s/\^\/\;/$temp/g; return $output; }