engelsystem/resources/views/layouts/parts/footer.twig

62 lines
2.8 KiB
Twig
Raw Normal View History

{% import 'macros/base.twig' as m %}
2018-09-23 19:13:19 +02:00
<div class="col-md-12">
<hr/>
2023-12-16 03:07:16 +01:00
<div class="text-center footer mb-3">
2018-09-23 19:13:19 +02:00
{% block eventinfo %}
{% if config('name') %}
{% if config('event_start') and config('event_end') %}
2023-11-23 17:37:06 +01:00
{{ __('footer.eventinfo.name_start_end', [
config('name'),
2023-11-23 14:30:46 +01:00
config('event_start').format(__('general.date')),
config('event_end').format(__('general.date'))
2018-09-23 19:13:19 +02:00
]) }}
{%- if config('enable_show_day_of_event') and day_of_event is defined -%}
, {{ __('event.day', [day_of_event]) }}
{% endif %}
{% elseif config('event_start') %}
2023-11-23 17:37:06 +01:00
{{ __('footer.eventinfo.name_start', [
config('name'),
2023-11-23 14:30:46 +01:00
config('event_start').format(__('general.date'))
2018-09-23 19:13:19 +02:00
]) }}
{%- if config('enable_show_day_of_event') and day_of_event is defined -%}
, {{ __('event.day', [day_of_event]) }}
{% endif %}
2018-09-23 19:13:19 +02:00
{% else %}
{{ config('name') }}
2018-09-23 19:13:19 +02:00
{% endif %} <br>
{% elseif config('event_start') and config('event_end') %}
2023-11-23 17:37:06 +01:00
{{ __('footer.eventinfo.start_end', [
2023-11-23 14:30:46 +01:00
config('event_start').format(__('general.date')),
config('event_end').format(__('general.date'))
]) }}
{%- if config('enable_show_day_of_event') and day_of_event is defined -%}
, {{ __('event.day', [day_of_event]) }}
{% endif %} <br>
2018-09-23 19:13:19 +02:00
{% endif %}
{% endblock %}
{% for name,opt in config('footer_items') %}
{% set url = opt is iterable ? opt[0] : opt %}
{% set permission = opt is iterable ? opt[1] : null %}
{% if not permission or can(permission) %}
<a href="
{%- if url starts with '/' %}
{{ url(url) }}
{%- else -%}
{{ url }}
{%- endif %}"
{%- if not (url starts with '/') %}
target="_blank" rel="noopener"
{%- endif %}>
{% if '@' in url %}{{ m.icon('envelope') }}{% endif %}
{{ __(name) }}
</a> ·
{% endif %}
{% endfor %}
2024-02-18 11:34:47 +01:00
<a href="https://github.com/engelsystem/engelsystem/issues" target="_blank" rel="noopener">{{ __('footer.issues') }}</a>
· <a href="https://github.com/engelsystem/engelsystem/" target="_blank" rel="noopener">{{ __('footer.github') }}</a>
2023-11-23 17:37:06 +01:00
· <a href="{{ url('/credits') }}">{{ __('credits.title') }}</a>
2018-09-23 19:13:19 +02:00
</div>
</div>