rss-news Veröffentlichungsplan

Angemeldet als {{ user }}

Dashboard Connectivity
{% if flash_msg %}
{{ flash_msg }}
{% endif %}

WordPress → DB Synchronisieren

Liest alle geplanten WP-Beiträge und aktualisiert die Slots in der lokalen DB.
Nutze dies nach manuellen Änderungen in WordPress.

Slot-Übersicht (nächste 60 Tage)

📅 Belegte Slots gesamt: {{ slots|length }} 🗄️ Aus Pipeline-DB: {{ slots|selectattr('source', 'eq', 'db')|list|length }} 🌐 Nur in WordPress: {{ slots|selectattr('source', 'eq', 'wordpress')|list|length }}
{% for h in hours %} {% endfor %} {% for day in calendar_days %} {% if day.any_booked %} {% for s in day.slots %} {% endfor %} {% endif %} {% endfor %}
Tag{{ "%02d:00 Uhr"|format(h) }}
{{ day.weekday }} {{ day.date_fmt }} {% if s.booked %} {% set info = s.slot %} {% if info.source == 'db' %} DB
{% if info.article_id %} {{ (info.article_title or "Artikel")[:50] }}{% if (info.article_title or "")|length > 50 %}…{% endif %} {% endif %}
Status: {{ info.article_status }} {% if info.wp_post_url %}
WP öffnen {% endif %}
{% else %} ⚠️ WP
{{ info.article_title }}
{% endif %} {% else %} frei {% endif %}
{% if not slots %}

Keine geplanten Beiträge in den nächsten 60 Tagen.

{% endif %}

Alle belegten Slots (Liste)

{% for s in slots %} {% endfor %}
Datum/ZeitQuelleArtikelStatusWordPress
{{ s.formatted }} {% if s.source == 'db' %}Pipeline-DB {% else %}WordPress{% endif %} {% if s.article_id %} {{ (s.article_title or "")[:60] }} {% else %} {{ s.article_title or "-" }} {% endif %} {{ s.article_status or "-" }} {% if s.wp_post_url %} Draft öffnen {% else %}-{% endif %}