Goslar-Widget verschieben

This commit is contained in:
Daniel Grams 2020-09-17 14:47:49 +02:00
parent a967de0719
commit a5fc4a1cce
5 changed files with 39 additions and 1 deletions

5
app.py
View File

@ -1427,6 +1427,11 @@ def manage_admin_unit_event_reviews(id):
events=events,
pagination = get_pagination_urls(events_paginate, id=id))
@app.route('/manage/admin_unit/<int:id>/widgets')
def manage_admin_unit_widgets(id):
admin_unit = get_admin_unit_for_manage_or_404(id)
return render_template('manage/widgets.html', admin_unit=admin_unit)
from forms.event import FindEventForm
@app.route('/organizer/<int:id>')

View File

@ -9,6 +9,11 @@ h2 {
margin: 2rem 0 1rem;
}
h3 {
font-size: 1.1rem;
margin: 2rem 0 1rem;
}
/* .navbar {
background-color: lightslategray;
font-size: 1em;

View File

@ -475,6 +475,7 @@
{{ render_tab('events', _('Events'), url_for('manage_admin_unit_events', id=admin_unit.id), active_id) }}
{{ render_tab('organizers', _('Organizers'), url_for('manage_admin_unit_organizers', id=admin_unit.id), active_id) }}
{{ render_tab('places', _('Places'), url_for('manage_admin_unit_event_places', id=admin_unit.id), active_id) }}
{{ render_tab('widgets', _('Widgets'), url_for('manage_admin_unit_widgets', id=admin_unit.id), active_id) }}
</ul>
{% endmacro %}

View File

@ -1,7 +1,7 @@
{% extends "layout.html" %}
{% from "_macros.html" import render_pagination, render_event_date, render_field_with_errors, render_event_organizer, render_manage_menu %}
{% block title %}
{{ _('Events') }}
{{ _('Reviews') }}
{% endblock %}
{% block content %}

View File

@ -0,0 +1,27 @@
{% extends "layout.html" %}
{% from "_macros.html" import render_pagination, render_event_date, render_field_with_errors, render_event_organizer, render_manage_menu %}
{% block title %}
{{ _('Widgets') }}
{% endblock %}
{% block content %}
<h1>{{ admin_unit.name }}</h1>
{{ render_manage_menu(admin_unit, 'widgets') }}
<h2>{{ _('Veranstaltungen als iFrame einbetten') }}</h2>
<textarea class="form-control"><iframe src="{{ url_for('widget_event_dates', au_short_name=admin_unit.short_name, _external=True) }}"></iframe></textarea>
<p><a class="btn btn-outline-info my-2" data-toggle="collapse" href="#iFrameContainer" aria-expanded="false" aria-controls="iFrameContainer">Vorschau</a></p>
<div class="collapse" id="iFrameContainer">
<iframe src="{{ url_for('widget_event_dates', au_short_name=admin_unit.short_name) }}" style="display: block; width: 90vw; height: 40vh; max-width: 100%;"></iframe>
</div>
<h2>{{ _('Link, um Veranstaltungen vorzuschlagen') }}</h2>
<textarea class="form-control"><a href="{{ url_for('event_create_for_admin_unit', au_short_name=admin_unit.short_name, _external=True) }}">{{ _('Create event') }}</a></textarea>
<p><a class="btn btn-outline-info my-2" data-toggle="collapse" href="#addButtonContainer" aria-expanded="false" aria-controls="addButtonContainer">Vorschau</a></p>
<div class="collapse" id="addButtonContainer">
<a class="btn btn-secondary my-1" href="{{ url_for('event_create_for_admin_unit', au_short_name=admin_unit.short_name, _external=True) }}" role="button"><i class="fa fa-plus"></i> {{ _('Create event') }}</a>
</div>
{% endblock %}