Commit 473676a5 authored by Robin Sonnabend's avatar Robin Sonnabend

Add option to get bootstrap and jquery from a cdn

parent 6074e130
......@@ -472,6 +472,11 @@ CONFIG_SECTIONS = [
required=False, internal=False,
description="Protocol used by this website. "
"Either 'http' or 'https'."),
ConfigEntry(
name="CDN_URL",
default=None,
required=False, internal=False,
description="URL to get bootstrap and jQuery from.")
],
check=check_server_name,
description="Where is the website hosted"),
......
......@@ -5,7 +5,11 @@
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Protokollsystem" />
<link rel="stylesheet" href="{{url_for("static", filename="css/bootstrap.min.css")}}">
{% if config.CDN_URL is defined %}
<link rel="stylesheet" href="{{[config.CDN_URL, "bootstrap/css/bootstrap.min.css"]|join("/")}}">
{% else %}
<link rel="stylesheet" href="{{url_for("static", filename="css/bootstrap.min.css")}}">
{% endif %}
<link rel="stylesheet" href="{{url_for("static", filename="css/style.css")}}" />
{% block additional_js %}
{% endblock %}
......@@ -73,6 +77,11 @@ Diese Seite ist leer.
{% endblock %}
</div>
<script src="{{url_for("static", filename="js/jquery.min.js")}}"></script>
<script src="{{url_for("static", filename="js/bootstrap.min.js")}}"></script>
{% if config.CDN_URL is defined %}
<script src="{{[config.CDN_URL, "jquery/jquery.min.js"]|join("/")}}"></script>
<script src="{{[config.CDN_URL, "bootstrap/js/bootstrap.min.js"]|join("/")}}"></script>
{% else %}
<script src="{{url_for("static", filename="js/jquery.min.js")}}"></script>
<script src="{{url_for("static", filename="js/bootstrap.min.js")}}"></script>
{% endif %}
</body>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment