Try to use only "absolute" links to avoid trailing-slash bugs

This commit is contained in:
Bat
2018-07-26 19:00:23 +02:00
parent 999e91290a
commit b42030e831
6 changed files with 13 additions and 14 deletions
+8 -8
View File
@@ -2,15 +2,15 @@
{% import "macros" as macros %}
{% block title %}
{{ post.title }}
{{ article.post.title }}
{% endblock title %}
{% block header %}
<a href="../">{{ blog.title }}</a>
<a href="/~/{{ blog.fqn }}">{{ blog.title }}</a>
{% endblock header %}
{% block content %}
<h1 class="article">{{ post.title }}</h1>
<h1 class="article">{{ article.post.title }}</h1>
<p class="article-info">
<span class="author">{{ "Written by {{ link_1 }}{{ url }}{{ link_2 }}{{ name | escape }}{{ link_3 }}" | _(
link_1='<a href="/@/',
@@ -24,15 +24,15 @@
<span class="date">{{ date | date(format="%B %e, %Y") }}</span>
</p>
<article>
{{ post.content | safe }}
{{ article.post.content | safe }}
</article>
<div class="article-meta">
<p>{{ "This article is under the {{ license }} license." | _(license=post.license) }}</p>
<p>{{ "This article is under the {{ license }} license." | _(license=article.post.license) }}</p>
{% if account %}
<div class="actions">
<form class="likes" action="like" method="POST">
<form class="likes" action="{{ article.url }}like" method="POST">
<p aria-label="{{ "{{ count }} likes" | _n(singular="One like", count=n_likes) }}" title="{{ "{{ count }} likes" | _n(singular="One like", count=n_likes) }}">{{ n_likes }}</p>
{% if has_liked %}
@@ -41,7 +41,7 @@
<button type="submit"><i class="fa fa-heart"></i>{{ "Add yours" | _ }}</button>
{% endif %}
</form>
<form class="reshares" action="reshare" method="POST">
<form class="reshares" action="{{ article.url }}reshare" method="POST">
<p aria-label="{{ "{{ count }} reshares" | _n(singular="One reshare", count=n_reshares) }}" title="{{ "{{ count }} reshares" | _n(singular="One reshare", count=n_reshares) }}">{{ n_reshares }}</p>
{% if has_reshared %}
@@ -59,7 +59,7 @@
<h2>{{ "Comments" | _ }}</h2>
{% if account %}
<form method="post" action="/~/{{ blog.actor_id }}/{{ post.slug }}/comment">
<form method="post" action="{{ article.url }}comment">
<label for="content">{{ "Your comment" | _ }}</label>
{% if previous %}
<input type="hidden" name="responding_to" value="{{ previous.id }}"/>