{% extends 'base.html.twig' %}{% block stylesheets %} <link rel="stylesheet" type="text/css" href="/assets/css/home.css" />{% endblock %}{% block branding %}{% endblock %}{% block menu %}{% endblock %}{% block body %} <div class="page elso"> <div class="header"> <div class="site-branding"> <div class="wrap"> <a class="logo-link" href="/" rel="home" itemprop="url"> <img src="/assets/pages/cropped-kehely2-1.png" class="logo" alt="Ungarische Evangelische Gemeinde in NRW" itemprop="logo" sizes="100vw" width="102" height="250"> </a> <div class="site-branding-text"> <h1 class="site-title"> <a href="/" rel="home">{{ globals.siteTitleDe }}</a> </h1> <p class="site-description">{{ globals.siteTitleHu }}</p> </div> </div> </div> </div> <div id="varosok" class="warosok"> {% for varos in cities %} <a href="/istentisztelet/{{ varos.name }}" title="{{ varos.caption }}"> <div class="card-varos {{ varos.name }}" style="width: 10rem;"> <img class="card-img-top" src="{{ varos.icon }}" alt="{{ varos.caption }}"> <div class="card-body"> <img class="card-text" src="/assets/pages/dot.png" alt="{{ varos.caption }}"> <img class="card-text" src="{{ varos.texticon }}" alt="{{ varos.caption }}"> </div> </div> </a> {% endfor %} </div> <div class="menu main" style="z-index: 999;"> <div class="wrap nav-wrap" id="nav-wrap"> <!--Navbar --> <nav class="mb-1 navbar navbar-expand-lg default-color sticky-top"> <a class="navbar-brand" href="/"> <img src="/assets/pages/cropped-kehely2-1.png" class="logo" alt="Ungarische Evangelische Gemeinde in NRW" itemprop="logo" sizes="100vw" width="102" height="250"> </a> <button class="navbar-toggler" type="button" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon" onclick="toggleNavbar('navbarSupportedContent-333')"></span> </button> <div class="collapse navbar-collapse" id="navbarSupportedContent-333"> <ul class="navbar-nav mr-auto"> {% for item in menus.main %} {% if item.hasChildren %} <li class="nav-item dropdown" style="cursor: pointer;"> <a class="nav-link dropdown-toggle" id="dropdownToggle{{ item.section }}" aria-haspopup="true" aria-expanded="false"> {% if item.section == 'main' %} <img src="{{ currentLang.img }}" /> {{ item.caption }} {% else %} <img src="{{ item.icon }}" height="11px" /> {{ item.caption }} {% endif %} </a> <div class="dropdown-menu dropdown-menu-right" aria-labelledby="dropdownToggle{{ item.section }}"> {% for child in item.children %} <a class="dropdown-item" href="{{ child.url }}"><img src="{{ child.icon }}" /> {{ child.caption }}</a> {% endfor %} </div> </li> {% else %} {% if item.url != '/' %} <li class="nav-item{{ item.url == '/mediatar' and chcookieconsent_isCategoryAllowedByUser('social_media') == false ? ' disabled' : ''}}" {% if item.url == '/mediatar' and chcookieconsent_isCategoryAllowedByUser('social_media') == false %} title="{{ 'cookie.noallow'|trans }}" {% endif %} > <a class="nav-link{% if item.active %} active{% endif %}" href="{{ item.url }}">{{ item.caption }} {% if item.active %}<span class="sr-only">(current)</span>{% endif %} </a> </li> {% endif %} {% endif %} {% endfor %} </ul> </div> </nav> <!--/.Navbar --> </div> <div class="nav-placeholder" id="nav-placeholder"></div> </div> </div> <div class="page kezdolap"> <div class="wrap"> <div class="container-fluid"> <div class="row"> <div class="col-sm-12 col-md-4 widget-container"> {% for key, widget in widgets %} <div class="row widget {% if key == 'protestanshirado' %}nopadding{% endif %} {{ key }}"> <div class="col-12"> {% if key == 'protestanshirado' or key == 'istentisztelet' %} {% if widget.title %} <div class="row"> <div class="col-12"><h3 class="title">{{ widget.title|nl2br }}</h3></div> </div> {% endif %} {% if widget.items %} {% for event in widget.items %} <div class="row"> <div class="col-12"> <div class="event {{ key }}"> <div class="event-date"> <div class="start-date"> <div class="event-weekday">{{ event.weekday }}</div> <div class="event-day">{{ event.day }}</div> <div class="event-month">{{ event.month }}</div> <div class="event-year">{{ event.year }}</div> </div> </div> <div class="event-info single-day"> <div class="event-title"> <h3>{{ event.title }}</h3> </div> <span class="event-time">{{ event.eventTime }}</span> <span class="event-location">{{ event.city }}</span> <div class="event-details"> {{ event.description|nl2br }} </div> </div> </div> </div> </div> {% endfor %} {% elseif key == 'istentisztelet' %} <div class="row"> <div class="col-12">{{ nemtalalt }}</div> </div> {% endif %} {% if widget.url %} <div class="row"> <div class="col-12 {% if key == 'protestanshirado' %}nopadding{% endif %}"> <div class="widget-button"> <div class="button-base align-center"> <a href="{{ widget.url }}" class="icon-placement-left button-hover" target="_blank" rel="noopener noreferrer" style="line-height: 1.2em;"> <span> <svg class="bi bi-cloud-download" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path d="M4.887 5.2l-.964-.165A2.5 2.5 0 103.5 10H6v1H3.5a3.5 3.5 0 11.59-6.95 5.002 5.002 0 119.804 1.98A2.501 2.501 0 0113.5 11H10v-1h3.5a1.5 1.5 0 00.237-2.981L12.7 6.854l.216-1.028a4 4 0 10-7.843-1.587l-.185.96z"/> <path fill-rule="evenodd" d="M5 12.5a.5.5 0 01.707 0L8 14.793l2.293-2.293a.5.5 0 11.707.707l-2.646 2.646a.5.5 0 01-.708 0L5 13.207a.5.5 0 010-.707z" clip-rule="evenodd"/> <path fill-rule="evenodd" d="M8 6a.5.5 0 01.5.5v8a.5.5 0 01-1 0v-8A.5.5 0 018 6z" clip-rule="evenodd"/> </svg> {{ widget.caption|nl2br }} </span> </a> </div> </div> </div> </div> {% endif %} {% elseif key == 'signupform' %} <div class="row"> <div class="col-12"> <div class="siteorigin-widget-tinymce textwidget"> <h3 class="title">{{ widget.title }}</h3> <form method="post" action="/subscribe" class="newsletter"> <div class="form-group"> <label for="email">{{ widget.email.title }}</label> <input type="email" class="form-control" id="email" aria-describedby="emailHelp" placeholder="{{ widget.email.placeholder }}" required> <small id="emailHelp" class="form-text text-muted">{{ widget.email.helptext }}</small> </div> <div class="form-group"> <label for="name">{{ widget.name.title }}</label> <input type="text" class="form-control" id="name" placeholder="{{ widget.name.placeholder }}" required> </div> <div class="form-check"> <input type="checkbox" class="form-check-input" id="feltetelek" required> <label class="form-check-label form-text text-muted" for="feltetelek"> <small>{{ widget.checkbox|raw }}</small> </label> </div> <button type="submit" class="btn btn-primary button-hover form-actions">{{ widget.submit }}</button> </form> </div> </div> </div> {% elseif key == 'hirek' %} {% if chcookieconsent_isCategoryAllowedByUser('social_media') == true %} <div class="row"> <div class="col-12"> <div class="siteorigin-widget-tinymce textwidget"> <h3 class="title">{{ widget.title }}</h3> <p> <iframe width="100%" height="auto" src="https://www.youtube-nocookie.com/embed/{{ widget.youtubeID }}" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> </p> </div> </div> </div> {% else %} <div class="row"> <div class="col-12"> <div class="siteorigin-widget-tinymce textwidget"> <h3 class="title">{{ widget.title }}</h3> <p> {{ 'cookie.noallow'|trans }} </p> </div> </div> </div> {% endif %} {% endif %} </div> </div> {% endfor %} </div> <div class="col-sm-12 col-md-8 right-side-container"> {% if homePageForm %} <button class="btn btn-elegant btn-dark btn-homeEdit" onclick="changeEdit(this)">Edit</button> <div class="homePageContent"> {{ page.content|raw|nl2br }} </div> <div class="homePageEdit hidden"> {{ form_start(homePageForm) }} <div class="row form-group"> {{ form_label(homePageForm.cim, null, {'label_attr': {'class': 'col-md-2'}}) }} <div class="col-md-10">{{ form_widget(homePageForm.cim) }}</div> <div class="form_errors col-md-12"> {{ form_errors(homePageForm.cim) }} </div> </div> <div class="row form-group"> {{ form_label(homePageForm.url, null, {'label_attr': {'class': 'col-md-2'}}) }} <div class="col-md-10">{{ form_widget(homePageForm.url) }}</div> <div class="form_errors col-md-12"> {{ form_errors(homePageForm.url) }} </div> </div> <div class="row form-group"> {{ form_label(homePageForm.url_caption, null, {'label_attr': {'class': 'col-md-2'}}) }} <div class="col-md-10">{{ form_widget(homePageForm.url_caption) }}</div> <div class="form_errors col-md-12"> {{ form_errors(homePageForm.url_caption) }} </div> </div> <div class="row form-group"> {{ form_label(homePageForm.kep, null, {'label_attr': {'class': 'col-md-2'}}) }} <div class="col-md-10">{{ form_widget(homePageForm.kep) }}</div> <div class="form_errors col-md-12"> {{ form_errors(homePageForm.kep) }} </div> </div> <div class="row form-group"> {{ form_label(homePageForm.content, null, {'label_attr': {'class': 'col-md-2'}}) }} <div class="col-md-10">{{ form_widget(homePageForm.content) }}</div> <div class="form_errors col-md-12"> {{ form_errors(homePageForm.content) }} </div> </div> <button class="btn">{{ button_label|default('Save') }}</button> <button class="btn btn-dark" onclick="cancelEdit(event)">Cancel</button> {{ form_end(homePageForm) }} <hr/> <div class="newFileUpload"> {{ form_start(homeFilesForm) }} <button class="btn">{{ button_label|default('Uj kep feltoltese') }}</button> {{ form_end(homeFilesForm) }} </div> </div> {% else %}{{ page.content|raw|nl2br }}{% endif %} </div> </div> </div> </div> </div> <div class="page pages hirek"> <div class="wrap"> <div class="container-fluid"> <div class="row title-row"> <div class="col-12"> <h3 class="page-title">{{ page.hirekTitle }}</h3> </div> </div> <div class="row"> <div class="col-12"> {% for hir in hirek %} <div class="row"> <div class="col-12 hir"> <div class="event"> {% if not hir.hideDatum %} <div class="event-date {% if hir.isMulti == 0 %}single-day{% else %}multi-date{% endif %}"> <div class="dates-container"> <div class="start-date {% if hir.isMulti == 0 %}noleader{% endif %}"> <div class="event-weekday">{{ hir.weekday }}</div> <div class="event-day">{{ hir.day }}</div> <div class="event-month">{{ hir.month }}</div> <div class="event-year">{{ hir.year }}</div> </div> {% if hir.isMulti == 1 %} <div class="end-date"> <div class="event-weekday">{{ hir.end_weekday }}</div> <div class="event-day">{{ hir.end_day }}</div> <div class="event-month">{{ hir.end_month }}</div> <div class="event-year">{{ hir.end_year }}</div> </div> {% endif %} </div> </div> {% endif %} <div class="event-info {% if hir.isMulti == 0 %}single-day{% else %}multi-date{% endif %} {% if hir.hideDatum %}nomargin{% endif %}"> {% if hir.title and not hir.hideTitle %} <div class="event-title"> <h3>{{ hir.title }}</h3> </div> {% endif %} {% if hir.eventTime and hir.isMulti == 0 and not hir.hideDatum %} <span class="event-time">{{ hir.eventTime }}</span> {% endif %} <span class="event-location">{{ hir.city }}</span> <div class="event-details"> {{ hir.description|raw|nl2br }} </div> </div> </div> </div> </div> {% else %} <div class="col col-12"> {{ nemtalalt }} </div> {% endfor %} </div> </div> </div> </div> </div> <div class="page pages istentiszteletek"> <div class="wrap"> <div class="container-fluid"> <div class="row title-row"> <div class="col-12"> <h3 class="page-title">{{ page.istentiszteletekTitle }}</h3> </div> </div> <div class="row"> <div class="col-12 events-listing"> <div class="row"> <div class="col-sm-12 col-md-8"> {% for event in istentiszteletek %} <div class="row"> <div class="col-12"> <div class="event listing"> <div class="event-date"> <div class="start-date"> <div class="event-weekday">{{ event.weekday }}</div> <div class="event-day">{{ event.day }}</div> <div class="event-month">{{ event.month }}</div> <div class="event-year">{{ event.year }}</div> </div> </div> <div class="event-info single-day"> <div class="event-title"> <h3>{{ event.title }}</h3> </div> <span class="event-time">{{ event.eventTime }}</span> <span class="event-location">{{ event.city }}</span> <div class="event-details"> {{ event.description|nl2br }} </div> </div> </div> </div> </div> {% else %} <div class="row"> <div class="col-12"> {{ nemtalalt }} </div> </div> {% endfor %} </div> <div class="col-sm-12 col-md-4"> <div class="grid-varosok"> <h3 class="title">{{ page.varosokTitle }}</h3> <ul> {% for city in cities %} <a href="/istentisztelet/{{ city.name }}" rel="bookmark" class="varos {{ city.name }}"><li>{{ city.caption }}</li></a> {% endfor %} </ul> </div> </div> </div> </div> </div> </div> </div> </div> <div class="page pages bemutatkozas"> <div class="wrap"> <div class="container-fluid"> <div class="row title-row"> <div class="col-12"> <h3 class="page-title">{{ page.bemutatkozasTitle }}</h3> </div> </div> <div class="row"> <div class="col-12 record"> {{ bemutatkozas|raw }} </div> </div> </div> </div> </div> <div class="page pages galleries"> <div class="wrap"> <div class="container-fluid"> <div class="row title-row"> <div class="col-12"> <h3 class="page-title">{{ page.keptarTitle }}</h3> </div> </div> <div class="row"> <div class="col col-12"> <div class="card-deck"> {% for gallery in galleries %} {% if not is_granted('ROLE_ADMIN') %} <a href="/galleries/{{ gallery.id }}" class="card"> {% else %} <div class="card"> {% endif %} {% if gallery.image %} <div class="card-image-container" style="background-image: url({{ asset(gallery.topImage)|imagine_filter('small') }});"> {#<img class="card-img-top" src="{{ gallery.topImage }}" alt="{{ gallery.machineName }}">#} </div> {% endif %} {% if is_granted('ROLE_ADMIN') %} <div class="card-body"> <h5 class="card-title">{{ gallery.machineName }}</h5> <p class="card-text">{{ gallery.datum ? gallery.datum|date('Y-m-d') : '' }}</p> <p class="card-text">Items: {{ gallery.imagesCount }}</p> </div> <div class="card-footer"> <a href="{{ path('gallery_show', {'id': gallery.id}) }}">show</a> <a href="{{ path('gallery_edit', {'id': gallery.id}) }}">edit</a> </div> {% else %} <div class="card-body" style="display: flex; flex-direction: column-reverse;"> <h5 class="card-title">{{ gallery.machineName }}</h5> </div> <div class="card-footer"> <p class="card-text">{{ gallery.datum ? gallery.datum|date('Y-m-d') : '' }}</p> </div> {% endif %} {% if is_granted('ROLE_ADMIN') %} </div> {% else %} </a> {% endif %} {% endfor %} {% if is_granted('ROLE_ADMIN') %} <div class="card"> <div class="card-body"> <a href="{{ path('gallery_new') }}">Create new</a> </div> </div> {% endif %} </div> </div> </div> </div> </div> </div>{% endblock %}{% block javascripts %}<script src="/assets/js/home.js"></script>{% endblock %}