[Rt-commit] r17979 - in rt/3.999/branches/merge_to_3.8.2: .
sunnavy at bestpractical.com
sunnavy at bestpractical.com
Wed Jan 28 22:35:19 EST 2009
Author: sunnavy
Date: Wed Jan 28 22:35:19 2009
New Revision: 17979
Modified:
rt/3.999/branches/merge_to_3.8.2/ (props changed)
rt/3.999/branches/merge_to_3.8.2/share/html/Elements/PageLayout
Log:
r19139 at sunnavys-mb: sunnavy | 2009-01-29 10:31:43 +0800
merged share/html/Elements/PageLayout
Modified: rt/3.999/branches/merge_to_3.8.2/share/html/Elements/PageLayout
==============================================================================
--- rt/3.999/branches/merge_to_3.8.2/share/html/Elements/PageLayout (original)
+++ rt/3.999/branches/merge_to_3.8.2/share/html/Elements/PageLayout Wed Jan 28 22:35:19 2009
@@ -91,8 +91,14 @@
push @li, 'post-separator' if $postsep;
push @li, 'last' if $tab eq $tabs[-1];
$class->{li} = join ' ', @li;
+
+ my $href = $page_tabs->{$tab}->{'path'} || "";
+ $href = RT->config->get('WebPath') .'/'. $href
+ unless $path =~ /^\w+:/;
+ my $target = $page_tabs->{$tab}->{'target'} || '';
+ $target = $m->interp->apply_escapes( $target, 'h' );
</%perl>
- <li<% $class->{li} ? qq[ class="$class->{li}"] : ''|n %>><% $count > 1 && !$postsep && "· "|n%><a href="<%RT->config->get('WebPath')%>/<%$page_tabs->{$tab}->{'path'}%>"<%$class->{a}|n%><% $class->{a} ? ' name="focus"' : ''|n %>><% $page_tabs->{$tab}->{'title'} %></a></li>
+ <li<% $class->{li} ? qq[ class="$class->{li}"] : ''|n %>><% $count > 1 && !$postsep && "· "|n%><a href="<% $href %>"<%$class->{a}|n%><% $class->{a} ? ' name="focus"' : ''|n %><% $target? " target='$target'": '' |n %>><% $page_tabs->{$tab}->{'title'} %></a></li>
%
% if ($sep) {
<li class="separator">···</li>
More information about the Rt-commit
mailing list