Änderungsprotokoll
Neue Updates und Verbesserungen für Draft2Live
Integrationen
- •Team-Workspaces: Lade Kolleg:innen unter Einstellungen → Team per E-Mail ein. Jede Person bekommt ihren eigenen Login und arbeitet in deinem Workspace – deine Seiten, deine Artikel, die Credits deines Tarifs.
- •Workspace-Switcher in der Topbar des Dashboards – wer in mehreren Teams ist, wechselt mit einem Klick zwischen ihnen. Wird ein Seat entzogen, erfolgt der Logout beim nächsten Request automatisch.
- •Enterprise-Popup „Vertrieb kontaktieren" auf der Pricing-Karte – ersetzt den alten toten Link und sendet Name, E-Mail, Telefon und Kommentar direkt in den Telegram-Thread des Sales-Teams.
Veröffentlichung
- •WordPress-Plugin 1.2.6 live auf wordpress.org – Update-Banner im WP-Admin, FAQ-Block serverseitig per the_content-Filter gerendert, eigener /republish-Endpoint, der den post_status zurück auf publish setzt, ohne Duplikate anzulegen.
- •Drupal-11-Modul 1.7.9: eigene /republish-Route, die den Status pro Übersetzung umstellt (kein einsprachiges Republish mehr bei mehrsprachigen Nodes), gestaffelter Worker-Dispatch gegen i18n-Save-Races, FAQ-Block-CSS sauber auf den gerenderten .draft2live-faq-Wrapper begrenzt.
- •Drupal-7-Modul 7.x-1.2.7: eigener /republish-Callback für den Unpublish-Republish-Zyklus, menu_rebuild bei geänderten Plugin-Routen, Fix für leere Pathauto-Pattern, die die Alias-Generierung blockierten.
Benutzeroberfläche
- •Das Sidebar-Logo verlinkt jetzt auf /dashboard statt auf die Landing-Page – ein Klick wirft dich nicht mehr aus der App.
- •Den Feedback-Block „Diesen Schritt bewerten" oben auf jeder Dashboard-Seite entfernt.
Sicherheit
- •JWT-Token-Version-Invalidierung: Wird ein Team-Seat entzogen oder das Tarif des Owners herabgestuft, werden Delegierte beim nächsten Request automatisch ausgeloggt – ohne das gesamte Secret zu invalidieren.
Veröffentlichung
- •Kategorien pro Sprache für WordPress, Drupal 7 und Drupal 11 – wähle für jede Übersetzung direkt im Publish-Panel eine eigene Kategorie, inklusive „Kategorie anlegen" pro Sprache.
- •Beim erneuten Veröffentlichen wird ein zuvor offline genommener Artikel reaktiviert statt als Duplikat in WP oder Drupal angelegt – Original-Slug, Taxonomie und Autor bleiben erhalten.
- •WordPress-Plugin 1.2.4 + 1.2.5: Der FAQ-Block wird jetzt serverseitig vom Plugin gerendert (kein CSS-Leak mehr in den Artikel-Body), Aufräumen verwaister FAQ-CSS-Fragmente aus älteren Versionen.
Editor
- •Video-Block: Bildunterschrift unter dem Video, Resize-Handles, Ausrichtung links/mittig/rechts, Remote-Upload für Drupal 7.
Benutzeroberfläche
- •Newsletter-Anmeldeformular im Footer – mit DSGVO-Zustimmung und „Bereits angemeldet"-Toast.
- •Schwebender „Nach oben"-Button auf langen Marketing-Seiten.
Veröffentlichung
- •WordPress-Plugin 1.2.3: Beitragsbilder werden jetzt mit einem SEO-freundlichen Dateinamen gespeichert, der aus dem Artikeltitel abgeleitet wird (bei nicht-lateinischen Sprachen transliteriert). Der Alt-Text wird pro Sprache automatisch gesetzt.
- •Die Telegram-Benachrichtigung der Moderation feuert in dem Moment, in dem Inhalte beim Publishing blockiert werden – so kann das Team in Echtzeit auf Verstöße reagieren.
Benutzeroberfläche
- •Die 404-Seite des Blogs trägt jetzt das komplette Landing-Design – Header, Anchor-Menü und verwandte Artikel inklusive.
Veröffentlichung
- •Blog aufgeteilt: Der Community-Katalog läuft jetzt auf draft2live.com, der offizielle Draft2Live-Blog auf draft2live.ai. Im Editor veröffentlichen freigeschaltete Autoren direkt in den offiziellen Blog.
- •Wird ein offizieller Blogartikel offline genommen, gilt das automatisch für alle Übersetzungen – und der Editor aktualisiert sich beim Wechsel der Sprach-Tabs.
Analytik
- •Stripe-Metadaten enthalten jetzt bei jeder Subscription und jedem PaymentIntent die user_id – damit kann die Partner-Buchhaltung (Odoo) Zahlungen ohne zusätzlichen Lookup zuordnen.
Integrationen
- •Bidirektionaler Odoo-Sync — User, Abos und Zahlungen bleiben zwischen Draft2Live und Odoo im Gleichschritt, über Outbound-Hooks und eine Inbound-API.
- •Telegram-Alerts laufen jetzt in eigene Topic-Threads in der Admin-Supergroup — Auth, Support, Purchase, Generation, Kontaktformular, Plugin-Bestellungen und Site-Connect/Disconnect haben jeweils einen eigenen Tab.
- •changelog.d0513.integrations3
Benutzeroberfläche
- •Der Dark Mode des Dashboards läuft jetzt unter .dashboard-scope — die Landingpage flasht beim ersten Paint nicht mehr dunkel auf.
Benutzeroberfläche
- •Brandneue Landingpage — klarer Hero-Bereich, neue Typografie, das Karussell der neuesten Artikel ist zurück. Cross-Domain-Routing trennt Marketing (draft2live.com) sauber von der App (draft2live.ai).
- •Landing-Style-Sprachumschalter in der Navigation, mit richtigen Flaggen und sprachabhängigen Redirects.
- •CTAs im Pill-Look, überarbeiteter Metrics-Block mit größeren Zahlen und klareren Labels.
SEO-Analyse
- •Komplettes SEO-Meta-Tag-Setup auf der Landingpage: canonical, hreflang, JSON-LD, dazu eine dynamische Sitemap und robots.txt.
Editor
- •Section-Medien bleiben jetzt beim Wiederherstellen eines Entwurfs erhalten — öffne einen unfertigen Draft erneut, und deine eingefügten Bilder sind noch da.
- •Erinnerungsbanner für unvollendete Generierungen, mit Ein-Klick-Link zurück zum laufenden Draft.
- •Mediendateien bekommen jetzt per AI generierte Dateinamen passend zum Bildinhalt — Schluss mit IMG_3251.jpg in der Bibliothek.
Benutzeroberfläche
- •Einheitliche Button-Stylings im gesamten Dashboard — sechs gemeldete Inkonsistenzen in einem Rutsch behoben.
- •Die Medienbibliothek sortiert Uploads jetzt in Jahres-/Monatsordner, ganz wie bei WordPress.
Integrationen
- •Admin → Users hat jetzt einen manuellen "Create user"-Flow, optional mit vom Admin gesetztem Passwort und Telegram-Benachrichtigung.
Sicherheit
- •Passwort vergessen / zurücksetzen — Reset-Link per E-Mail anfordern und innerhalb einer Stunde ein neues Passwort vergeben.
- •Reine OAuth-Konten (Google-Login) können über den gleichen Reset-Flow ein erstes Passwort setzen — kein Aussperren mehr, wenn der Google-Login mal nicht erreichbar ist.
Integrationen
- •Locale-Texte kommen jetzt aus einer Backend-DB-API, mit dem mitgelieferten JSON als Fallback — Übersetzungs-Fixes ohne Frontend-Redeploy.
Veröffentlichung
- •Drupal 11 Modul 1.7.2 — liest die eigene Version zur Laufzeit aus der .info.yml, damit das Update-Banner nie veraltet ist.
- •Drupal 7 Modul 7.x-1.2.2 — Bild-Updates werden auf LANGUAGE_NONE geschrieben, falls das Bildfeld auf der Seite nicht übersetzbar ist.
- •WordPress-Plugin 1.2.2 — die Thumbnail-ID fließt jetzt in den Sync-Loop-Hash ein. Tauschst du nur das Beitragsbild, landet die Änderung auch in Draft2Live.
Editor
- •Artikelübersetzung hinzufügen — Sprach-Pills mit Mehrfachauswahl, AI- oder DeepL-Methode, parallele Übersetzung mehrerer Sprachen gleichzeitig.
- •In einer anderen Sprache bearbeiten — Artikel über DeepL in deine Sprache übersetzen, bearbeiten, automatische Rückübersetzung beim Speichern.
- •Neue Sprachen ohne Seitenneuladen hinzufügen — AJAX-Dropdown mit 39 Sprachen direkt im Editor.
- •Übersetzungen löschen — ×-Button auf dem Sprach-Tab mit Bestätigung, entfernt die Artikelübersetzung.
- •Bezeichnungen der Sprach-Tabs — 'Bearbeitungssprache auswählen' / 'Anzeigesprache auswählen' je nach Modus.
Veröffentlichung
- •FAQ in zwei Umschalter aufteilen — separater FAQ-Block und FAQ-Schema.org-Markup, funktioniert sowohl im Erstell- als auch im Bearbeitungsmodus.
- •Autor-, FAQ-, Schema.org-Umschalter im Bearbeitungsbereich der bestehenden Veröffentlichung.
- •Veröffentlichungsoptionen (FAQ, Schema, Status, Button) bis zur Auswahl der Seite verborgen.
- •Der DeepL-Schlüssel ist jetzt nur für das System — persönliche Schlüsseleinstellungen wurden entfernt.
Integrationen
- •Benutzer in Drupal 7 erstellen — neuer POST-Endpunkt im Modul mit E-Mail- und Benutzernamen-Duplikatsprüfungen.
- •Der Button 'Autor erstellen' funktioniert jetzt für Drupal-Seiten (zuvor nur für WordPress).
Veröffentlichung
- •Schema.org Article JSON-LD-Markup für WordPress — generiert strukturierte Daten (Überschrift, Autor, Herausgeber, Bild, Daten) im Seitenkopf für besseres SEO.
- •Schema.org-Umschalter im Veröffentlichungsbereich — aktiviert/deaktiviert das strukturierte Daten-Markup für Artikel pro Veröffentlichung, mit Erklärung, was es tut.
- •Vorgeschlagene Kategorien wurden entfernt — nur die Kategorien der Seite werden zur Auswahl angezeigt.
SEO-Analyse
- •Inhaltsverzeichnis jetzt vor der ersten H2-Überschrift (nach den Einleitungsabsätzen) eingefügt, statt ganz oben im Artikel.
- •Verbesserte Artikel-Schema-Beschreibung — entfernt TOC- und FAQ-Abschnitte für einen sauberen Text in Such-Snippets.
Benutzeroberfläche
- •Der Veröffentlichungsbutton wurde aus der Materialtabelle entfernt — die Veröffentlichung erfolgt jetzt im Artikel-Editor.
- •„Generierte Materialien“ in „Meine Materialien“ umbenannt.
Integrationen
- •Drupal 7: AJAX-Admin-Einstellungsseite — Ändern des Inhaltstyps lädt die Feldauswahlen dynamisch neu (Inhalt, Bild, Taxonomie, Tags).
- •Drupal 7: Benutzerdefiniertes CSS für modernes Admin-Seitendesign mit sauberem Layout.
- •Drupal 7: Neuer API-Endpunkt POST /terms/create zum Erstellen von Taxonomiebegriffen nach Namen (find-or-create).
- •Drupal 7: FAQ wird als separates Akkordeon-Block über hook_node_view mit Inline-Stilen gerendert, nicht im Inhalt eingebettet.
- •Drupal 7: Schema.org FAQPage + Article JSON-LD im Seitenkopf injiziert (nicht im Inhalt), steuerbar über Veröffentlichungsoptionen.
Veröffentlichung
- •Der Button zum Erstellen von Kategorien funktioniert jetzt sowohl für WordPress- als auch für Drupal-Seiten.
- •Tags werden jetzt aus einem einzigen Feld im Artikel-Editor verwaltet — der Abschnitt für doppelte Tags im Veröffentlichungsbereich wurde entfernt.
- •Tag-Abzeichen mit Löschen-Button + Eingabefeld ersetzen das alte, durch Kommas getrennte Textfeld.
- •Änderungen an Keywords im Artikel-Editor lösen jetzt eine automatische Synchronisation mit WordPress/Drupal aus.
Editor
- •Vorschau des Beitragsbildes auf 11rem vergrößert für bessere Sichtbarkeit.
Benutzeroberfläche
- •Die Info-Karte für Drupal-Seiten zeigt den Status von Metatag, mehrsprachigen (i18n/Content Translation) und Pathauto-Modulen sowie Empfehlungen an.
- •Geplante Veröffentlichung für Drupal-Seiten aktiviert (zuvor nur für WordPress).
Integrationen
- •Drupal 7: mehrsprachige Veröffentlichung mit tnid-Übersetzungslink — Artikel in mehreren Sprachen veröffentlichen und sie als Übersetzungen verlinken.
- •Drupal 7: bidirektionale Synchronisierung über Webhooks — Unpublish/Löschen auf Drupal aktualisiert Draft2Live automatisch.
- •Drupal 7: automatische Umwandlung von WebP in JPEG für hervorgehobene und Inline-Bilder (Drupal 7 unterstützt kein WebP).
- •Drupal 7: Sprachumschalter im Veröffentlichungsbereich — Sprachen aktivieren/deaktivieren mit Verfügbarkeitsprüfung der Seite.
- •Drupal 7: 'Als Übersetzungen verlinken'-Umschalter — als verlinkte Übersetzungen oder unabhängige Artikel veröffentlichen.
- •Drupal 7: Artikel-Keywords werden automatisch als tag_names gesendet — Modul findet oder erstellt Taxonomiebegriffe.
Veröffentlichung
- •Behobene WordPress-Synchronisierung für Artikel mit mehreren Veröffentlichungen (z.B. veröffentlicht + Papierkorb) auf derselben Seite.
- •Unpublish setzt jetzt den Status 'unpublished' (nicht 'deleted') — zeigt ein orangefarbenes Badge mit der Schaltfläche Republish im Generator an.
- •Behobene Veröffentlichungsprüfung: jetzt pro Seite (blockierte Drupal-Veröffentlichung, wenn WP einen alten Datensatz hatte).
Sicherheit
- •Drupal 7: Synchronisierungsschleifenverhinderung — API-initiiertes Speichern löst keine Webhook-Rückmeldung an Draft2Live aus.
Editor
- •Inline-Textregeneration: Wähle einen beliebigen Textabschnitt aus, klicke auf Regenerieren, gib Anweisungen ein (z.B. 'Jahr ändern', 'diesen Absatz verlängern') — die KI schreibt nur diesen Abschnitt um und ersetzt ihn im Editor.
- •KI-Bilderzeugung im Editor: Die Schaltfläche in der Symbolleiste öffnet ein Modal mit Eingabeaufforderung, Modellauswahl (Gemini, Flux, GPT Image usw.), Stilvorgaben (12 Optionen) und Seitenverhältnis — das Bild wird in den Artikel eingefügt und in der Mediathek gespeichert.
- •Neu gestaltete zweireihige Editor-Symbolleiste: Reihe 1 ist kompakte Textformatierung (Schriftarten, Überschriften, Listen, Ausrichtung), Reihe 2 hat beschriftete Medien-/Einfüge-Schaltflächen mit Symbolen (Foto, Video, YouTube, KI-Bild, Link, Tabelle, Inhaltsverzeichnis, FAQ).
Benutzeroberfläche
- •Generator-Entwurfspersistenz: Alle Schritte werden automatisch im Browser-Speicher gespeichert und wiederhergestellt, wenn du zur Seite zurückkehrst — selbst nach dem Navigieren weg.
- •Der Wechsel zwischen Schnell- und Erweitert-Modi setzt deinen Fortschritt nicht mehr zurück — gemeinsame Schritte werden beibehalten.
- •Starten Sie neu-Schaltfläche neben den Modus-Tabs für einen vollständigen Generator-Reset.
Veröffentlichung
- •Behobene WordPress-Synchronisierung für Artikel mit mehreren Veröffentlichungen (z.B. veröffentlicht + Papierkorb) auf derselben Seite.
Integrationen
- •Entwicklungsanfrageformular auf der Seiten-Seite: benutzerdefinierte Module/Plugins mit CMS-/Framework-Auswahl bestellen, in der Datenbank gespeichert mit Telegram-Benachrichtigung.
- •Admin-Panel für Entwicklungsanfragen mit Statusverwaltung (neu/in Bearbeitung/fertig/abgelehnt) und Löschung.
- •Aktualisierte WordPress-Plugin-Anleitung für die Ein-Klick-Verbindung — veraltete manuelle Schritte zum Kopieren von Site-ID/Webhook-Geheimnis entfernt.
- •Speichern unter im Bildkonstruktor: Dateiname-Eingabe mit Transliteration-Vorschau und Ordnerauswahl.
Veröffentlichung
- •Veröffentlichungen erneut verlinken: Ein neuer Button auf jeder WordPress-Seitenkarte stellt die Verbindung zu Artikeln wieder her, die zuvor von Draft2Live veröffentlicht wurden, nachdem die Seite getrennt und erneut gekoppelt wurde.
- •Trennschaltfläche auf der WordPress-Plugin-Einstellungsseite — den lokalen Kopplungsstatus von der WP-Seite aus löschen, ohne zu Draft2Live zurückzukehren.
- •Das Entfernen einer WordPress-Seite von Draft2Live sagt jetzt automatisch dem Plugin, seinen lokalen Kopplungsstatus zu löschen.
- •Einstellungslink zur Plugin-Reihe auf Plugins → Installierte Plugins für den Ein-Klick-Zugriff hinzugefügt.
Benutzeroberfläche
- •Der Demo-Blog-Veröffentlichungsblock ist jetzt verborgen, sobald du mindestens eine deiner eigenen Seiten verbunden hast — kein Durcheinander mehr.
- •Sauberer Genehmigungsbildschirm für WordPress Application Password: Weiterleitungs-URL-Vorschauen sind verborgen und Genehmigen / Ablehnen-Schaltflächen befinden sich in einer einzigen Reihe.
- •Saubere Plugin-Einstellungsseite: die rechte Seitenleiste wurde entfernt, sodass der Hauptinhalt die volle Breite nutzt.
Veröffentlichung
- •Ein-Klick mehrsprachige Veröffentlichung: einen Artikel und all seine Übersetzungen auf einer WordPress-Seite gleichzeitig veröffentlichen und sie als Polylang / WPML-Übersetzungen miteinander verlinken.
- •Die WordPress-Seiteninfo-Karte im Veröffentlichungsbereich zeigt die erkannte Seiten-Sprache, verfügbare Sprachen, das aktive mehrsprachige Plugin und das aktive SEO-Plugin.
- •Inline-Formular 'Autor erstellen' beim Veröffentlichen auf WordPress — kein Verlassen des Veröffentlichungsbereichs nötig, um einen neuen Autor auf der verbundenen Seite hinzuzufügen.
Integrationen
- •WordPress-Ein-Klick-Paarung über den nativen Application Password Autorisierungsablauf — keine Site-ID, Webhook-Geheimnis oder API-URL zum manuellen Kopieren.
- •Automatische Erkennung von Polylang, WPML, TranslatePress und MultilingualPress auf verbundenen WordPress-Seiten, mit Installationsempfehlungen, wenn nichts gefunden wird.
- •Automatische Erkennung von Yoast SEO und Rank Math; Meta-Titel, Beschreibung und Fokus-Keyword werden automatisch geschrieben, wenn einer von ihnen aktiv ist.
Sicherheit
- •Datenschutzrichtlinie und Nutzungsbedingungen sind unter /privacy und /terms veröffentlicht.
- •WordPress-Plugin v1.1.0 Sicherheitsverstärkung: pro Route REST-Berechtigungs-Callbacks, pro Beitrag Berechtigungsprüfungen, SSRF-Schutz bei Downloads von entfernten Medien, Whitelist für den Beitragstatus, JSON-LD-Ausgabe mit hex-kodiertem JSON verstärkt.
Veröffentlichung
- •Vereinheitlichte geplante Veröffentlichungen: Geplante Beiträge werden jetzt vom eigenen Scheduler von Draft2Live für sowohl WordPress als auch Drupal versendet — derselbe Ablauf, dieselbe Zeitgenauigkeit auf beiden CMS.
- •Inline-Bearbeitung von veröffentlichten Artikeln: Status, Kategorien oder Tags direkt aus der Veröffentlichungs-Karte ändern, ohne erneut zu veröffentlichen.
- •Mehrere Veröffentlichungen pro Artikel — denselben Artikel auf mehreren Seiten veröffentlichen und eine Snippet-Vorschau für jede sehen.
- •Thematischer Datumsauswähler für geplante Veröffentlichungen mit lokalisierten Monat-/Tag-/Zeitbeschriftungen in 41 Sprachen.
- •Querverlinkungen aktualisieren sich automatisch, wenn du die ausgewählte Kategorie änderst, sodass vorgeschlagene verwandte Beiträge immer übereinstimmen.
Integrationen
- •Die Unterstützung für das Drupal 7-Modul hat jetzt Parität mit Drupal 11: Begriffe, Tags und FAQ-Blöcke fließen alle über denselben Veröffentlichungsweg.
- •Telegram-Benachrichtigung, wenn eine neue Seite mit deinem Draft2Live-Konto verbunden wird.
Benutzeroberfläche
- •Vereinte Veröffentlichungs-Karte — entfernt den Erfolgsstatus zugunsten einer einzigen Live-Karte, die nach der Veröffentlichung aktualisiert wird.
- •Der Abschnitt für Querverlinkungen ist jetzt standardmäßig im Veröffentlichungsbereich erweitert.
- •Das hervorgehobene Bild hat echte Proportionen und einen Änderungsbutton, der immer sichtbar ist.
Veröffentlichung
- •Publish-Panel direkt im Generator integriert — veröffentliche, ohne den frisch generierten Artikel zu verlassen
- •Die Schaltflächen Unpublish, Republish und View erscheinen direkt nach einer erfolgreichen Veröffentlichung.
- •Die Snippet-Vorschau pro Veröffentlichung zeigt, wie der Artikel auf der verbundenen Seite aussieht.
- •Neuer POST /unpublish-Endpunkt mit Telegram-Benachrichtigung bei Unpublish-Ereignissen.
- •Die Schaltfläche 'Auf eine andere Seite veröffentlichen' in der Veröffentlichungs-Karte entfernt zuerst die aktuelle Seite und öffnet dann das Formular für die neue.
Benutzeroberfläche
- •Ein einheitlicher Sidebar-Block in der Artikelverwaltung — alle Felder inline editierbar
- •Sticky Footer mit Bearbeiten- und Speichern-Buttons linksbündig
- •Doppelte Snippet-Vorschau aus dem kompakten Publish-Panel entfernt
Editor
- •Übersetzung mit DeepL: schneller und günstiger als GPT für unterstützte Sprachen
- •Auswahl der Übersetzungsmethode (AI oder DeepL) pro Generierung — mit eigenem oder System-DeepL-API-Key
- •Alt-Texte von Bildern werden per Vision-AI automatisch in die Artikelsprache übersetzt
- •Fallback-Kette für die Bildgenerierung: scheitert das primäre Modell, übernimmt automatisch das nächste
Benutzeroberfläche
- •Sprachen-Dropdown mit Flaggen-Icons — neue Sprachen direkt hinzufügen, ohne die Seite neu zu laden
- •Größere Bildvorschauen mit Textarea über die volle Breite zum Bearbeiten des Alt-Texts
- •Flaggen-Auswahl pro Sprache: neue Sprachen direkt aus dem Generator hinzufügen
- •Editor-Toolbar bleibt beim Scrollen langer Artikel oben fixiert
SEO-Analyse
- •AI-Query-Optimierung: extrahiert Keywords aus langen oder komplexen Suchanfragen für eine präzisere SEO-Analyse
- •Kyrillische Zeichen (Ukrainisch, Russisch) in Google Suggest werden jetzt korrekt dargestellt
- •AI-Generierung von Themen und Artikelstruktur nutzt jetzt das aktuelle Jahr
Benutzeroberfläche
- •Übersichtlicheres Layout für Keyword- und Wettbewerber-Tabellen — einheitliche Abstände
- •Keyword-Intent ist jetzt direkt sichtbar — ohne Hover
- •Medien-Buttons in der Artikelstruktur: einheitlicher Stil mit gestricheltem Rahmen
SEO-Analyse
- •Titel in der Sprache des SERP-Landes – nicht in der Artikelsprache
- •Google Suggest: kürzerer Query-Fallback bei langen Keywords (ab 4 Wörtern)
- •Google Suggest: UTF-8-Encoding für französische, deutsche und andere Nicht-ASCII-Suchanfragen korrigiert
Editor
- •Editor-Toolbar bleibt beim Scrollen oben am Bildschirm fixiert
Sicherheit
- •Site-Zugangsdaten verschlüsselt mit Fernet (symmetrisch)
- •Kürzere JWT-Token-Laufzeit (7 Tage Access, 30 Tage Refresh)
- •Security-Header: X-Frame-Options, X-Content-Type-Options, Referrer-Policy
- •HTML-Sanitization für veröffentlichten Content (XSS-Schutz)
- •Upload-Prüfung per Magic-Byte-Check
- •Passwort-Anforderungen: Großbuchstabe + Ziffer
Veröffentlichung
- •Draft2Live Connect-Modul für Drupal 7
- •Demo-Blog: Beim Depublizieren/Republizieren bleibt die URL gleich
- •Telegram-Benachrichtigungen für Plan-Upgrades und Demo-Depublizierung
Integrationen
- •DataForSEO als Fallback-Keyword-Quelle – inklusive Volumen und Difficulty
Benutzeroberfläche
- •Sprachen direkt im Generator hinzufügen – ohne Seite neu zu laden
- •Materialien: Aktions-Buttons inline statt im Dropdown
- •Null-Werte raus aus dem UI – stattdessen ein Strich statt verwirrender Nullen
- •40+ neue Länder in der SERP-Analyse (Zypern, Marokko, Lateinamerika, Naher Osten)
Benutzeroberfläche
- •SEO-Generator komplett mobil-optimiert
- •Themenvergleich: Kartenlayout auf dem Smartphone
- •Beitragsbild: echte Proportionen, Ändern-Button immer sichtbar
Editor
- •YouTube-Einfügen-Button und Blocksatz
- •Editor-Toolbar in 30 Sprachen übersetzt
- •Artikel-Content: Farben passen sich Light- und Dark-Mode an
Analytik
- •18 neue Log-Punkte für jeden AI-API-Aufruf
- •Recherche, Blueprint, Titel, Übersetzungen, Medien – alles wird erfasst
- •Die Basis für saubere Kosten-Analytics und Preisgestaltung
Veröffentlichung
- •Blog-Seiten mit Server-Side Rendering – endlich sauber indexierbar
- •Mehrsprachige Artikel bearbeiten mit Sync-Übersetzungs-Toggle
- •Demo-Blog veröffentlicht alle Übersetzungen automatisch – inklusive hreflang
SEO-Analyse
- •Artikel bleibt in einer Sprache – Schluss mit Sprachsalat
- •Konkurrenzanalyse: Warnungen bei dünner Keyword-Datenlage