diff --git a/Netdisco/lib/Netdisco/Web.pm b/Netdisco/lib/Netdisco/Web.pm index 08c82c82..eaca53fb 100644 --- a/Netdisco/lib/Netdisco/Web.pm +++ b/Netdisco/lib/Netdisco/Web.pm @@ -11,6 +11,12 @@ use Netdisco::Web::AuthN; use Netdisco::Web::Search; use Netdisco::Web::Device; +before_template sub { + my $tokens = shift; + $tokens->{uri_base} = request->base->path + if request->base->path ne '/'; +}; + get '/' => sub { template 'index'; }; diff --git a/Netdisco/views/inc/device/ports.tt b/Netdisco/views/inc/device/ports.tt index 649e4713..c4ab0e97 100644 --- a/Netdisco/views/inc/device/ports.tt +++ b/Netdisco/views/inc/device/ports.tt @@ -97,6 +97,6 @@ - + diff --git a/Netdisco/views/layouts/main.tt b/Netdisco/views/layouts/main.tt index 67d36493..bfc4fc09 100644 --- a/Netdisco/views/layouts/main.tt +++ b/Netdisco/views/layouts/main.tt @@ -11,12 +11,12 @@ - - - - - - + + + + + + - - + + diff --git a/Netdisco/views/search.tt b/Netdisco/views/search.tt index 2f24a370..efa05b50 100644 --- a/Netdisco/views/search.tt +++ b/Netdisco/views/search.tt @@ -14,7 +14,7 @@ - +