From 1c4967095e1e3f4e3ea7b36e540da0fca7fec403 Mon Sep 17 00:00:00 2001 From: Arne Georg Gleditsch Date: Thu, 5 Aug 2010 11:14:18 +0200 Subject: Make non-ajax interface redirect ajax urls to plain urls. --- lib/LXRng/Web.pm | 6 ++++-- tmpl/tree_list.tt2 | 9 ++++++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/lib/LXRng/Web.pm b/lib/LXRng/Web.pm index ba7943f..2ae3fa4 100644 --- a/lib/LXRng/Web.pm +++ b/lib/LXRng/Web.pm @@ -219,9 +219,11 @@ sub print_tree_list { $base =~ s,[+]trees/?$,,; $template->process('tree_list.tt2', {'context' => $context, - 'base_url' => $base}) + 'base_url' => $base, + 'is_ajax' => ($context->prefs and + $context->prefs->{'navmethod'} eq 'ajax')}) or die $template->error(); -} +} sub print_release_list { my ($context, $template) = @_; diff --git a/tmpl/tree_list.tt2 b/tmpl/tree_list.tt2 index d862cae..e517d0c 100644 --- a/tmpl/tree_list.tt2 +++ b/tmpl/tree_list.tt2 @@ -8,7 +8,14 @@ - + [% IF !is_ajax %] + + [% END %] LXR Inventory -- cgit v1.2.3