make static content portable using uri_base

This commit is contained in:
Oliver Gorwits
2012-01-18 11:35:19 +00:00
parent 32ecdbefb7
commit b2adf9d839
4 changed files with 16 additions and 10 deletions

View File

@@ -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';
};

View File

@@ -97,6 +97,6 @@
<button id="[% tab.id %]_submit" type="submit" class="btn info">Update View</button>
<a id="[% tab.id %]_bookmark" href="#"
rel="twipsy" data-placement="right" data-offset="5" title="Bookmark these Settings">
<img class="nd_bookmark" src="/images/glyphicons_072_bookmark.png"></a>
<img class="nd_bookmark" src="[% uri_base %]/images/glyphicons_072_bookmark.png"></a>
</div>
</form>

View File

@@ -11,12 +11,12 @@
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<script type="text/javascript" src="/javascripts/jquery-latest.min.js"></script>
<script type="text/javascript" src="/javascripts/jquery-collapser.min.js"></script>
<script type="text/javascript" src="/javascripts/bootstrap-alerts.js"></script>
<script type="text/javascript" src="/javascripts/bootstrap-twipsy.js"></script>
<script type="text/javascript" src="/javascripts/bootstrap-dropdown.js"></script>
<script type="text/javascript" src="/javascripts/bootstrap-tabs.js"></script>
<script type="text/javascript" src="[% uri_base %]/javascripts/jquery-latest.min.js"></script>
<script type="text/javascript" src="[% uri_base %]/javascripts/jquery-collapser.min.js"></script>
<script type="text/javascript" src="[% uri_base %]/javascripts/bootstrap-alerts.js"></script>
<script type="text/javascript" src="[% uri_base %]/javascripts/bootstrap-twipsy.js"></script>
<script type="text/javascript" src="[% uri_base %]/javascripts/bootstrap-dropdown.js"></script>
<script type="text/javascript" src="[% uri_base %]/javascripts/bootstrap-tabs.js"></script>
<script type="text/javascript">
$(document).ready(function() {
@@ -24,8 +24,8 @@
});
</script>
<link rel="stylesheet" href="/css/bootstrap.min.css">
<link rel="stylesheet" href="/css/style.css">
<link rel="stylesheet" href="[% uri_base %]/css/bootstrap.min.css">
<link rel="stylesheet" href="[% uri_base %]/css/style.css">
</head>
<body>

View File

@@ -14,7 +14,7 @@
<button id="[% tab.id %]_submit" type="submit" class="btn info">Search Again</button>
<a id="[% tab.id %]_bookmark" href="#"
rel="twipsy" data-placement="right" data-offset="5" title="Bookmark this Search">
<img class="nd_bookmark" src="/images/glyphicons_072_bookmark.png">
<img class="nd_bookmark" src="[% uri_base %]/images/glyphicons_072_bookmark.png">
</a>
</div>
</form>