From 47f68bd1a0b32d63f1b678153815d476fc06264f Mon Sep 17 00:00:00 2001 From: Martijn Vermaat <martijn@vermaat.name> Date: Fri, 4 Jul 2014 14:08:40 +0200 Subject: [PATCH] Fix website static files and non-blueprint links --- mutalyzer/website/templates/about.html | 8 +- mutalyzer/website/templates/base.html | 76 +++++++++---------- mutalyzer/website/templates/name-checker.html | 2 +- 3 files changed, 43 insertions(+), 43 deletions(-) diff --git a/mutalyzer/website/templates/about.html b/mutalyzer/website/templates/about.html index dada9fd4..eb96e151 100644 --- a/mutalyzer/website/templates/about.html +++ b/mutalyzer/website/templates/about.html @@ -53,7 +53,7 @@ please mention <p> Project development is sponsored by <a href="http://www.gen2phen.org" target="_blank"> - <img src="static/images/gen_2_phen_logo_print.png" + <img src="{{ url_for('static', filename='images/gen_2_phen_logo_print.png') }}" width="110" height="50" align="middle" @@ -61,7 +61,7 @@ Project development is sponsored by alt="Eurogentest"></a> and <a href="http://www.nbic.nl" target="_blank"> - <img src="static/images/nbic_logo.png" + <img src="{{ url_for('static', filename='images/nbic_logo.png') }}" width="229" height="50" align="middle" @@ -69,7 +69,7 @@ and alt="NBIC"></a> and has been supported by <a href="http://www.eurogentest.org" target="_blank"> - <img src="static/images/Eurogentest.png" + <img src="{{ url_for('static', filename='images/Eurogentest.png') }}" width="110" height="50" align="middle" @@ -77,7 +77,7 @@ and has been supported by alt="Eurogentest"></a> and <a href="http://www.commit-nl.nl/" target="_blank"> - <img src="static/images/commit_logo.png" + <img src="{{ url_for('static', filename='images/commit_logo.png') }}" width="122" height="50" align="middle" diff --git a/mutalyzer/website/templates/base.html b/mutalyzer/website/templates/base.html index 275fe963..2f45caf9 100644 --- a/mutalyzer/website/templates/base.html +++ b/mutalyzer/website/templates/base.html @@ -1,32 +1,32 @@ <html> <head> <link rel="shortcut icon" - href="static/images/favicon.ico" + href="{{ url_for('static', filename='images/favicon.ico') }}" type="image/x-icon"> <link rel="stylesheet" type="text/css" - href="static/css/style.css"> + href="{{ url_for('static', filename='css/style.css') }}"> <script type="text/javascript" language="javascript" - src="static/js/jquery-1.10.2.min.js"> + src="{{ url_for('static', filename='js/jquery-1.10.2.min.js') }}"> </script> <script type="text/javascript" language="javascript" - src="static/js/interface.js"> + src="{{ url_for('static', filename='js/interface.js') }}"> </script> <script type="text/javascript" language="javascript" - src="static/js/generator.js"> + src="{{ url_for('static', filename='js/generator.js') }}"> </script> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Mutalyzer {{ mutalyzer_version }} — {{ page_title }}</title> </head> <body - style="background-image: url('static/images/background.gif'); + style="background-image: url('{{ url_for('static', filename='images/background.gif') }}'); background-repeat: repeat-y;" leftmargin="0" topmargin="0" @@ -44,14 +44,14 @@ <td rowspan="2" valign="bottom" width="180"> - <a href="{{ url_for('.homepage') }}" + <a href="{{ url_for('website.homepage') }}" target="_top"><img - src="static/images/mutalyzer_logo_bw.png" width="180" height="112" + src="{{ url_for('static', filename='images/mutalyzer_logo_bw.png') }}" width="180" height="112" alt="Rauzy fractal" border="0" hspace="0" vspace="0"></a></td> <td valign="top" bgcolor="#FFFFFF" width="20"><img - src="static/images/1x1b.gif" height="1" width="20" border="0"> + src="{{ url_for('static', filename='images/1x1b.gif') }}" height="1" width="20" border="0"> </td> <td align="left" valign="bottom" @@ -59,8 +59,8 @@ width="98%"> <!-- Banner --> <center> - <a href="{{ url_for('.homepage') }}"><img - src="static/images/mutalyzer_logo.png" + <a href="{{ url_for('website.homepage') }}"><img + src="{{ url_for('static', filename='images/mutalyzer_logo.png') }}" width="90%" height="90" alt="Rauzy color fractal" @@ -80,9 +80,9 @@ class="hornav">previous page</a> </td> <td align="right"> - <a href="{{ url_for('.homepage') }}" + <a href="{{ url_for('website.homepage') }}" class="hornav">home</a> - <a href="{{ url_for('.about') }}" + <a href="{{ url_for('website.about') }}" class="hornav">about</a> <a href="mailto:{{ contact_email }}" class="hornav">contact</a> @@ -96,7 +96,7 @@ <tr> <td colspan="3" bgcolor="#000000"><img - src="static/images/1x1b.gif" + src="{{ url_for('static', filename='images/1x1b.gif') }}" height="1" border="0"></td> </tr> @@ -112,26 +112,26 @@ <table id="menu" width="180" border="0" cellspacing="0" cellpadding="0"> <tr> <td valign="top" width="20"> - <img src="static/images/1x1b.gif" height="19" border="0"> + <img src="{{ url_for('static', filename='images/1x1b.gif') }}" height="19" border="0"> </td> </tr> {# Fields are: view, view_args, id, caption, subnav #} {% set navigation_menu = [ - ('.homepage', {}, 'homepage', 'Home', False), - ('.name_checker', {}, 'name-checker', 'Name Checker', False), - ('.syntax_checker', {}, 'syntax-checker', 'Syntax Checker', False), - ('.position_converter', {}, 'position-converter', 'Position Converter', False), - ('.snp_converter', {}, 'snp-converter', 'SNP Converter', False), - ('.name_generator', {}, 'name-generator', 'Name Generator', False), - ('.description_extractor', {}, 'description-extractor', 'Description Extractor', False), - ('.reference_loader', {}, 'reference-loader', 'Reference File Loader', False), - ('.batch_jobs', {}, 'batch-jobs', 'Batch Jobs', False), - ('.batch_jobs', {'job_type': 'name-checker'}, 'batch-name-checker', 'Name Checker', True), - ('.batch_jobs', {'job_type': 'syntax-checker'}, 'batch-syntax-checker', 'Syntax Checker', True), - ('.batch_jobs', {'job_type': 'position-converter'}, 'batch-position-converter', 'Position Converter', True), - ('.batch_jobs', {'job_type': 'snp-converter'}, 'batch-snp-converter', 'SNP Converter', True), - ('.webservices', {}, 'webservices', 'Web Services', False) + ('website.homepage', {}, 'homepage', 'Home', False), + ('website.name_checker', {}, 'name-checker', 'Name Checker', False), + ('website.syntax_checker', {}, 'syntax-checker', 'Syntax Checker', False), + ('website.position_converter', {}, 'position-converter', 'Position Converter', False), + ('website.snp_converter', {}, 'snp-converter', 'SNP Converter', False), + ('website.name_generator', {}, 'name-generator', 'Name Generator', False), + ('website.description_extractor', {}, 'description-extractor', 'Description Extractor', False), + ('website.reference_loader', {}, 'reference-loader', 'Reference File Loader', False), + ('website.batch_jobs', {}, 'batch-jobs', 'Batch Jobs', False), + ('website.batch_jobs', {'job_type': 'name-checker'}, 'batch-name-checker', 'Name Checker', True), + ('website.batch_jobs', {'job_type': 'syntax-checker'}, 'batch-syntax-checker', 'Syntax Checker', True), + ('website.batch_jobs', {'job_type': 'position-converter'}, 'batch-position-converter', 'Position Converter', True), + ('website.batch_jobs', {'job_type': 'snp-converter'}, 'batch-snp-converter', 'SNP Converter', True), + ('website.webservices', {}, 'webservices', 'Web Services', False) ] -%} {% set active_page = active_page|default('home') -%} @@ -235,25 +235,25 @@ <tr> <td width="20"><img - src="static/images/1x1b.gif" + src="{{ url_for('static', filename='images/1x1b.gif') }}" height="10" width="20" border="0"> </td> <td width="12"><img - src="static/images/1x1b.gif" + src="{{ url_for('static', filename='images/1x1b.gif') }}" height="10" width="10" border="0"> </td> <td valign="top" width="12"><img - src="static/images/1x1b.gif" + src="{{ url_for('static', filename='images/1x1b.gif') }}" height="10" width="10" border="0"> </td> <td valign="top" width="136"><img - src="static/images/1x1b.gif" + src="{{ url_for('static', filename='images/1x1b.gif') }}" height="10" width="136" border="0"> @@ -263,7 +263,7 @@ </td> <td width="20"><img - src="static/images/1x1b.gif" + src="{{ url_for('static', filename='images/1x1b.gif') }}" height="1" width="20" border="0"> @@ -308,7 +308,7 @@ align="center"> <tr> <td colspan="2"><img - src="static/images/1x1b.gif" + src="{{ url_for('static', filename='images/1x1b.gif') }}" width="1" height="20" border="0"> @@ -316,7 +316,7 @@ </tr> <tr> <td bgcolor="#000000" colspan="3"><img - src="static/images/1x1b.gif" + src="{{ url_for('static', filename='images/1x1b.gif') }}" width="100%" height="1" border="0"></td> @@ -327,7 +327,7 @@ class="hornav">previous page</a> </td> <td align="middle"> - <img src = "static/images/LUMC_24x24.png" align = "middle"> + <img src = "{{ url_for('static', filename='images/LUMC_24x24.png') }}" align = "middle"> © {{ copyright_years[0] }}-{{ copyright_years[1] }} <a href = "http://www.lumc.nl">LUMC</a> @@ -346,7 +346,7 @@ </tr> <tr> <td colspan="2"><img - src="static/images/1x1b.gif" + src="{{ url_for('static', filename='images/1x1b.gif') }}" width="1" height="10" border="0"> diff --git a/mutalyzer/website/templates/name-checker.html b/mutalyzer/website/templates/name-checker.html index 9f8fbc03..903d33d8 100644 --- a/mutalyzer/website/templates/name-checker.html +++ b/mutalyzer/website/templates/name-checker.html @@ -1,7 +1,7 @@ {% if not standalone %}{% extends "base.html" %}{% endif -%} <html> <head> - <link rel="stylesheet" type="text/css" href="static/css/style.css"> + <link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='css/style.css') }}"> <title></title> </head> <body> -- GitLab