Fixed issue where HTML tags were shown in page title (#1220)

* Strip tags from page tile when displaying in header <title> tag

* Build resources for stripping html tags from header <title>
This commit is contained in:
Timothy Pharo 2019-08-23 10:02:28 +01:00 committed by Martin Donath
parent ec9a9a62b0
commit 422406bed3
7 changed files with 9 additions and 9 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -50,15 +50,15 @@
{% if page and page.meta and page.meta.title %} {% if page and page.meta and page.meta.title %}
<title>{{ page.meta.title }}</title> <title>{{ page.meta.title }}</title>
{% elif page and page.title and not page.is_homepage %} {% elif page and page.title and not page.is_homepage %}
<title>{{ page.title }} - {{ config.site_name }}</title> <title>{{ page.title | striptags }} - {{ config.site_name }}</title>
{% else %} {% else %}
<title>{{ config.site_name }}</title> <title>{{ config.site_name }}</title>
{% endif %} {% endif %}
{% endblock %} {% endblock %}
{% block styles %} {% block styles %}
<link rel="stylesheet" href="{{ 'assets/stylesheets/application.4031d38b.css' | url }}"> <link rel="stylesheet" href="{{ 'assets/stylesheets/application.30686662.css' | url }}">
{% if palette.primary or palette.accent %} {% if palette.primary or palette.accent %}
<link rel="stylesheet" href="{{ 'assets/stylesheets/application-palette.3e3d1dff.css' | url }}"> <link rel="stylesheet" href="{{ 'assets/stylesheets/application-palette.a8b3c06d.css' | url }}">
{% endif %} {% endif %}
{% if palette.primary %} {% if palette.primary %}
{% import "partials/palette.html" as map %} {% import "partials/palette.html" as map %}
@ -193,7 +193,7 @@
{% endblock %} {% endblock %}
</div> </div>
{% block scripts %} {% block scripts %}
<script src="{{ 'assets/javascripts/application.718059d6.js' | url }}"></script> <script src="{{ 'assets/javascripts/application.6579397f.js' | url }}"></script>
{% if lang.t("search.language") != "en" %} {% if lang.t("search.language") != "en" %}
{% set languages = lang.t("search.language").split(",") %} {% set languages = lang.t("search.language").split(",") %}
{% if languages | length and languages[0] != "" %} {% if languages | length and languages[0] != "" %}

View File

@ -101,7 +101,7 @@
{% if page and page.meta and page.meta.title %} {% if page and page.meta and page.meta.title %}
<title>{{ page.meta.title }}</title> <title>{{ page.meta.title }}</title>
{% elif page and page.title and not page.is_homepage %} {% elif page and page.title and not page.is_homepage %}
<title>{{ page.title }} - {{ config.site_name }}</title> <title>{{ page.title | striptags }} - {{ config.site_name }}</title>
{% else %} {% else %}
<title>{{ config.site_name }}</title> <title>{{ config.site_name }}</title>
{% endif %} {% endif %}