commit 9e9e9db8b2eb172540c74053eee5195d29605c8d Author: Chris Wacek cwacek@cs.georgetown.edu Date: Mon Dec 31 11:28:44 2012 -0500
Fixed relative path urls for apache --- app.py | 3 ++- templates/index.html | 7 ++++++- 2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/app.py b/app.py index 5e78d05..f323ebc 100644 --- a/app.py +++ b/app.py @@ -113,7 +113,8 @@ def parse(output_string, grouping=False, sort_key=None):
@app.route('/') def index(): - return app.open_resource("templates/index.html").read() + + return app.open_resource("templates/index.html").read().replace('<!--%script_root%-->',request.script_root)
@app.route('/result.json', methods=['GET']) def json_result(): diff --git a/templates/index.html b/templates/index.html index 5105d28..158ae53 100644 --- a/templates/index.html +++ b/templates/index.html @@ -2,6 +2,11 @@ <html lang="en" ng-app="Compass"> <head> <meta charset="utf-8"> + <!-- This sets the relative base_url for the app, which + is necessary if its not running from the root. + Flask replaces this %script_root% piece with the + right path--> + <base href="<!--%script_root%-->/"> <title>Compass</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content="Tor relay stats"> @@ -160,7 +165,7 @@ </div>
<div class="hero-unit" ng-show="state == 'loading'" > - <div class='loading'><img src="/static/img/loader.gif" /></div> + <div class='loading'><img src="static/img/loader.gif" /></div> </div> <div class="hero-unit" ng-show="state == 'result_empty'"> <p>No results found</p>
tor-commits@lists.torproject.org