--- lib/A3C/View/Strix.pm 2008/06/16 22:56:14 186 +++ lib/A3C/View/Strix.pm 2008/06/16 23:24:25 187 @@ -123,6 +123,15 @@ =cut +sub strix_link { + my ( $url, $label ) = @_; + hyperlink( + url => 'http://' . get('instance') . '.cms-qa.skole.hr' . $url, + label => $label || $url, + target => 'strix', + ); +} + template 'sitemap' => page { title is _('Sitemap %1', get('instance')); @@ -138,14 +147,11 @@ sub full_url { my $p = shift; - hyperlink( - url => 'http://new.cms-qa.skole.hr' . $p->{url}, - label => $p->{naziv}, - ); + strix_link( $p->{url}, $p->{naziv} ); if ( $p->{type} eq 'category' ) { outs_raw(' '); hyperlink( - url => '/strix/layout?url=' . $p->{url}, + url => '/strix/layout?url=' . $p->{url} . ';instance=' . get('instance'), label => _('layout'), class => 'layout', ); @@ -199,10 +205,7 @@ path => '/strix/selected-instances' ); - hyperlink( - url => 'http://' . $category->{sitename} . '/' . $category->{url}, - label => $category->{naziv}, - ); + strix_link( $category->{url}, $category->{naziv} ); my $layout = strix->layout( $url );