{% extends 'layouts/app.twig' %} {% import 'macros/base.twig' as m %} {% import 'macros/form.twig' as f %} {% block title %} {{ __('question.questions') }} {% endblock %} {% block content %} <div class="container"> <div class="page-header"> <h1> {{ block('title') }} {% if not is_admin|default(false) %} {{ m.button(m.icon('plus-lg'), url('questions/new'), 'secondary') }} {% endif %} </h1> </div> {% include 'layouts/parts/messages.twig' %} <div class="row"> {% block row %} <div class="col-md-12"> {% block questions %} {% block faq_text %} {% if has_permission_to('faq.view') %} <p>{{ __('question.faq_link', [url('/faq')]) | raw }}</p> {% endif %} {% endblock %} {% for question in questions %} <div class="row mb-4"> <div class="col-md-12"> <div class="card {% if theme.type =='light' %}bg-light{% else %}bg-secondary{% endif %}"> <div class="card-body bg-body"> {{ question.text|nl2br }} </div> <div class="card-footer {% if theme.type =='light' %}bg-light{% else %}bg-dark{% endif %} d-flex align-items-center"> <div class="me-3"> {{ m.icon('clock') }} {{ question.created_at.format(__('Y-m-d H:i')) }} </div> {% if has_permission_to('question.edit') %} {{ m.user(question.user, {'pronoun': true}) }} <div class="d-flex ms-auto"> {% endif %} {% if question.user.id == user.id or has_permission_to('question.edit') %} <form class="pe-1" action="" enctype="multipart/form-data" method="post" > {{ csrf() }} {{ f.hidden('id', question.id) }} {{ f.submit(m.icon('trash'), {'name': 'delete', 'btn_type': 'danger', 'size': 'sm', 'title': __('form.delete')}) }} </form> {% endif %} {% if has_permission_to('question.edit') %} {{ m.button(m.icon('pencil-square'), url('admin/questions/' ~ question.id), null, 'sm') }} </div> {% endif %} </div> </div> </div> {% if question.answer %} <div class="col-md-11 offset-md-1 mt-3"> <div class="card bg-info"> <div class="card-body bg-body"> {{ question.answer|markdown }} </div> <div class="card-footer {% if theme.type =='light' %}bg-light{% else %}bg-dark{% endif %} d-flex align-items-center"> <div class="me-3"> {{ m.icon('clock') }} {{ question.updated_at.format(__('Y-m-d H:i')) }} </div> {{ m.user(question.answerer, {'pronoun': true}) }} </div> </div> </div> {% endif %} </div> <!-- row --> {% endfor %} {% endblock %} </div> {% endblock %} </div> </div> {% endblock %}