1
0
forked from ti-nuage/site

Support du calendrier NextCloud (fix #7).

This commit is contained in:
David Soulayrol
2023-01-14 15:21:03 +01:00
parent 4d71bbe764
commit d0f95cdecf
15 changed files with 3275 additions and 24 deletions

View File

@@ -1,5 +1,9 @@
{% extends "base.njk" %}
{% block head %}
<script type='text/javascript' src="/js/calendar.js"></script>
{% endblock %}
{% block article %}
{% block header %}{{ header | safe }}{% endblock %}
<article>
@@ -7,15 +11,26 @@
<section class="Services">
<h2 class="tac mt128 mb64">Actualités</h2>
{% for article in collections["news"] %}
<h3><a href="{{ article.path }}">{{ moment(article.date).format('LL') }} | {{article.title }}</a></h3>
{{ article.excerpt | safe }}
<p><a href="{{ article.path }}">Lire la suite...</a></p>
{% else %}
{% endfor %}
<div id="calendar">
{% for article in collections["news"] %}
<div class="blog-entry news-entry" entry-time="{{article.date.getTime()}}">
<h3><a href="{{ article.path }}">{{ date_format(article.date) }} | {{article.title }}</a></h3>
{{ article.excerpt | safe }}
<p><a href="{{ article.path }}">Lire la suite...</a></p>
</div>
{% else %}
{% endfor %}
</div>
<div class="tac mt32">
<a class="button" href="/blog">Voir les archives</a>
</div>
</section>
</article>
<script type='text/javascript'>
window.onload = function(event) {
Calendar.mergeWithNews(document.getElementById('calendar'))
}
</script>
{% endblock %}