46 lines
1.9 KiB
Twig
46 lines
1.9 KiB
Twig
{% set level = min(7, level) %}
|
|
{% set col = 12 - (level - 1) %}
|
|
|
|
<div class="review col-12 offset-{{ level - 1 }} " id="review-{{ comment.id }}">
|
|
<ul class="list--unstyled grid">
|
|
<li class="review-avatar">
|
|
<img src="{{ comment.avatar }}" alt="{{ comment.author }}" title="{{ comment.author }}" class="border round">
|
|
</li>
|
|
<li class="review-content">
|
|
<ul class="list--unstyled">
|
|
<li class="review-header">
|
|
<strong>
|
|
<a rel="author" href="{{ comment.website ? comment.website : ('#review-' ~ comment.id) }}">{{ comment.author }}</a>,
|
|
</strong>
|
|
|
|
<a class="review-anchor-link" href="#review-{{ comment.id }}">
|
|
<time datetime="{{ comment.createdAt|date("Y-m-d") }}" title="{{ comment.createdAt|date("r") }}">
|
|
{{- comment.createdAt|date("d/m/Y à H\\hi") -}}
|
|
</time>
|
|
</a>
|
|
</li>
|
|
<li class="review-body">
|
|
{% if comment.createdAt.timestamp > 1538118768 %} {# 28/09/2018 #}
|
|
{{- comment.content|markdown('comment') -}}
|
|
{% else %}
|
|
{{- comment.content|comment -}}
|
|
{% endif %}
|
|
</li>
|
|
<li class="review-footer">
|
|
<a href="#form" class="button small" data-answer="{{ comment.id }}">
|
|
<span class="deblan-icon deblan-icon-response" data-answer="{{ comment.id }}"></span>
|
|
|
|
{{- 'Répondre' -}}
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
{% set level = level + 1 %}
|
|
|
|
{% for child in comment.comments %}
|
|
{{ include('page/post/_comment.html.twig', {level: level, comment: child}) }}
|
|
{% endfor %}
|