{% extends 'admin/shell.html.twig' %} {% set nav = 'pages' %} {% block title %}Seiten{% endblock %} {% block heading %}Seiten und Beiträge{% endblock %} {% block lead %}Wähle eine Seite, gestalte deinen Entwurf, veröffentliche, wenn alles passt. Entwürfe bleiben bis dahin privat.{% endblock %} {% block content %} {% if is_granted('ROLE_EDITOR') %}
Neue Seite oder neuen Beitrag anlegen

Wird als Überschrift und als Seitentitel übernommen.

Kleinbuchstaben, Ziffern und Bindestriche, zum Beispiel ueber-uns. Leer lassen, um sie aus dem Titel zu bilden.

Beiträge sind für Blogartikel gedacht und haben keine Unterseiten.

{% for key, layout in postLayouts %}{{ layout.name }}: {{ layout.description }}{% if not loop.last %}
{% endif %}{% endfor %} Jeder Block lässt sich danach ändern.

Bestimmt die Adresse, zum Beispiel /leistungen/webdesign.

{% endif %}

Alle Seiten {{ pages|length }}

Untergeordnete Seiten stehen eingerückt.
{% for page in pages %} {# Indentation by class, not by style attribute: the administration forbids inline styles, so an attribute here would simply be dropped and the tree would look flat. #}

{{ page.title }}

/{{ page.path == 'home' ? '' : page.path }} · {{ page.type == 'post' ? 'Beitrag' : 'Seite' }} · {{ page.locale|upper }}{% if page.publish_at %} · geplant für {{ page.publish_at|date('d.m.Y H:i') }} UTC{% endif %}

{% if page.published_revision_id is null %} Nicht veröffentlicht {% elseif page.published_revision_id == page.draft_revision_id %} Veröffentlicht {% else %} Entwurf geändert {% endif %}
{% if is_granted('ROLE_EDITOR') or is_granted('ROLE_PUBLISHER') %} {# One disclosure per row instead of six popovers next to each other: everything that is not the daily „bearbeiten“ lives here and opens in place. #}
Einstellungen
{% if is_granted('ROLE_EDITOR') %}

{{ page.type == 'post' ? 'Beitragsdaten' : 'Seitendaten' }}

Leer lassen, wenn der Titel der Seite auch in der Suche stehen soll. Google zeigt etwa 60 Zeichen und schneidet danach ab; was dahinter steht, liest niemand.

Nicht indexierte Seiten erscheinen auch nicht in der Sitemap.

{% if page.type == 'post' %}

Mehrere durch Komma trennen. Unbekannte Namen werden angelegt.

Erscheint in der Übersicht und im Feed. Leer lassen, um die Seitenbeschreibung zu verwenden.

{% endif %}
{% endif %} {% if is_granted('ROLE_EDITOR') and page.path != 'home' %}

Adresse

Unterseiten ziehen mit. Von jeder alten Adresse wird dauerhaft weitergeleitet.

{% endif %} {% if is_granted('ROLE_EDITOR') %}

Kopf- und Fußbereich

Standard ist der gemeinsame Bereich. „Kein Bereich“ liefert die Seite ohne Kopf beziehungsweise Fuß aus – für eine Landingpage ohne Navigation. Weitere Bereiche legst du unter Bereiche an.

{% for kind, label in {header: 'Kopfbereich', footer: 'Fußbereich'} %}
{% endfor %}
{% endif %} {% if is_granted('ROLE_PUBLISHER') %}

Veröffentlichung planen

Zeiten in UTC. Leer lassen, um die Planung zu entfernen. Die Veröffentlichung erfolgt, sobald cms:publish-due läuft.

{% endif %} {% if (is_granted('ROLE_EDITOR') and page.path != 'home') or is_granted('ROLE_ADMIN') %}

Entfernen

{% if is_granted('ROLE_EDITOR') and page.path != 'home' %}
{% endif %} {% if is_granted('ROLE_ADMIN') %} {# The class is what the security test looks for: an editor must not even be offered this. #}
{% endif %}

Der Papierkorb ist umkehrbar: die Seite samt Unterseiten ist öffentlich nicht mehr erreichbar, alle Fassungen bleiben.{% if is_granted('ROLE_ADMIN') %} Endgültig löschen entfernt „{{ page.title }}“ mit allen Fassungen, ohne Papierkorb, und lässt sich nicht rückgängig machen.{% endif %}

{% endif %}
{% endif %}
{% else %}

Noch keine Seiten vorhanden.

Lege oben deine erste Seite an.

{% endfor %}
{% if trash is not empty %}

Papierkorb {{ trash|length }}

Nicht öffentlich erreichbar, alle Fassungen erhalten.
{% for entry in trash %}

/{{ entry.path }}

Im Papierkorb seit UTC

{% if is_granted('ROLE_EDITOR') %}
{% endif %}
{% endfor %}
{% endif %}

KantSites · Arbeitsstand

{% endblock %}