Background
Freitag, 30. Januar 2026

FlatPress 1.5 „Stringendo“ RC2 ist da


Einleitung FlatPress 1.5 „Stringendo“ RC2: Das ist neu:
FlatPress_1_5_RC2.png
FlatPress RC2 | generiert mit DALL-E

Kurz gesagt: FlatPress wird moderner, kompatibler mit aktuellen PHP-Versionen, stabiler unter Last, und der Admin-Bereich wurde spürbar verbessert. Dazu kommen viele Plugin-Updates – besonders beim Newsletter und bei PrettyURLs.

Aktuell im Test: FlatPress 1.5 „Stringendo“ Release Candidate 2
Hier gibt es den Community-Testplan

1) Voraussetzungen: PHP wurde angehoben

FlatPress 1.5 läuft jetzt mit PHP bis 8.5. Gleichzeitig ist die Mindestanforderung jetzt PHP 7.2.

Was bedeutet das für dich?

  • Wenn dein Hosting PHP 7.2+ anbietet (sehr wahrscheinlich), kannst du aktualisieren.
  • Wenn du noch PHP < 7.2 eingestellt hast, musst du das vor dem Update im Hosting-Panel umstellen.

2) Smarty 5.7.0: Technik modern, Templates bleiben

FlatPress nutzt weiterhin Smarty – aber jetzt in der aktuellen Version 5.7.0 (inkl. Support für PHP 8.5).

Wichtig für dich:

  • In der Regel sind keine Template-Anpassungen nötig.
  • Smarty 5 läuft immer im Multibyte-Modus. Für optimale Performance sollte die PHP-Erweiterung mbstring aktiv sein (bei vielen Hostern Standard).

Praktisches Extra:
Neu ist der Smarty-Modifier |ver. Damit bekommen CSS- und JavaScript-Dateien automatisch eine Versionskennung. Ergebnis: Nach einem Update lädt der Browser zuverlässig die neuen Dateien statt alte aus dem Cache.

3) Caching: stabiler, weniger Timing-Probleme

Im Hintergrund wurde das Caching deutlich verbessert:

  • Weniger „Race Conditions“ (Timing-Probleme), besonders bei vielen gleichzeitigen Zugriffen.
  • Bessere request-lokale Caches (pro Seitenaufruf) und optional APCu.

Kurz gesagt: FlatPress läuft stabiler und häufig auch schneller – vor allem, wenn dein Hosting APCu unterstützt.

4) Titel dürfen wieder „normal“ sein: Sonderzeichen & Emojis

Ab jetzt dürfen Titel von Beiträgen und statischen Seiten wieder mehr:

  • Sonderzeichen wie = & ~ € usw. sind erlaubt.
  • Emojis/Emoticons werden korrekt ausgegeben.

5) Admin-Bereich: Verbesserungen, die man merkt

Session-Timeout einstellbar
Mit dem Plugin FlatPress Protect kannst du den Inaktivitäts-Timeout für Admin-Sessions anpassen (Standard: 1 Stunde).

Uploader modernisiert: Multi-Datei-Upload
Mehrere Dateien auf einmal hochladen statt einzeln.

Widget-Panel überarbeitet (inkl. Smartphone)

  • Widget-Styles werden auch geladen, wenn ein Theme dafür keine eigenen Styles mitbringt.
  • Modernes Layout (Flex, responsiv).
  • Drag & Drop funktioniert jetzt auch auf Mobilgeräten.

Neues APCu-Control-Panel
Wenn du APCu nutzt, gibt es ein Admin-Panel inkl. Cache-Leeren.

„Einträge verwalten“: Einträge pro Seite wählbar
Du kannst einstellen, wie viele Einträge pro Seite angezeigt werden.

6) Sicherheit: HTTPS-Erkennung deutlich robuster

Die HTTPS-Erkennung ist jetzt zuverlässiger und weniger anfällig für falsche/gefälschte Header – auch hinter Proxies und CDNs (z. B. Cloudflare oder Azure).

7) Bugfixes: viele kleine Nerv-Faktoren verschwinden

Auswahl wichtiger Fixes:

  • Korrekte Ausgabe auch bei historischen Zeichenkodierungen.
  • Keine „Geister-Widgets“ mehr nach Plugin-Deaktivierung; keine doppelten Widget-Ausgaben.
  • Fix für eine PHP-7.2-Warnung beim Admin-Logout.
  • Stabilere Datei-/Verzeichnisrechte auf Shared Hosts.
  • Fehlt mbstring, führen Feed-Aufrufe nicht mehr zu fatalen Fehlern.

8) Plugin-Updates: die wichtigsten Neuerungen

Newsletter 1.7.3 (großes Upgrade)

Der Newsletter wurde stark verbessert – vor allem gegen Bots und für bessere Zustellbarkeit:

  • Verdächtige IPs werden automatisch auf eine Blockliste gesetzt (tägliche Bereinigung).
  • E-Mail-Adressen werden deutlich gründlicher geprüft (inkl. Domain-/Server-Checks), um Tippfehler und unzustellbare Adressen zu erkennen.
  • Wegwerf-Mail-Domains werden monatlich automatisch aktualisiert und sofort abgelehnt.
  • Weniger Race-Conditions; Batch-Versand zeigt Versandstatus.
  • Mailversand wurde an typische Shared-Hosting-Einschränkungen angepasst.
  • Bugfix: „Invalid CSRF token“ tritt nicht mehr auf, wenn das Widget im Admin-Footer sichtbar ist.


FlatPress Protect 1.2.1

  • iFrames standardmäßig nur von der eigenen Domain (optional freischaltbar).
  • Mit aktivem GDPR-Video-Embed-Plugin bleiben YouTube/Vimeo/Facebook-Einbettungen möglich.
  • Admin-Idle-Timeout einstellbar.
  • SVG-Upload kann erlaubt werden.


PrettyURLs 3.0.2

  • Request-lokaler Cache und optional APCu.
  • Grüner Haken zeigt den besten automatisch erkannten Modus; nicht unterstützte Modi sind ausgegraut.
  • Wenn „Pretty“ gespeichert ist, aber nicht unterstützt wird: automatisches Downgrade auf einen funktionierenden Modus.
  • Pretty URLs für statische Seiten, Feeds und LastComment-Feeds.
  • Saubere 301-Canonical-Redirects für viele URL-Varianten (besser für SEO).


Media Manager 2.0.0

  • Vorschau per Mouseover.
  • Ordner-Icon zeigt, ob eine Galerie/Datei verwendet wird.
  • Performance: weniger Scans, schneller bei Folgeaufrufen.
  • Bugfix: Erkennung für Bilder in Unterordnern/Galerien verbessert.


BBCode 2.0.0

  • Schneller durch Memoization und optional APCu.
  • Neuer Font-Button.
  • Galerie-Auswahl in der Toolbar.
  • Bugfix: Listen in Kommentaren korrekt.


Storage (vormals Stats)

Das frühere Stats-Plugin heißt jetzt Storage und sitzt im Uploader-Menü:

  • Freier/benutzter Webspace wird angezeigt.
  • Speicherverbrauch durch Bilder/Dateien sichtbar.
  • Optional APCu.
  • Modernes, responsives Design.


Weitere Plugin-Fixes (Auswahl)

  • Seo Metatag Info / Support: Warnungen bei Themes ohne Style behoben.
  • Calendar 1.2.1: optional APCu + stabilerer „Vormonat“-Link.
  • Emoticons 1.1.3: Markdown-Emoticons in Titeln werden zu UTF-8-Emojis.
  • GDPR Video embed: Fix in FR/IT Sprachdateien (JS lädt wieder).
  • QuickSpamFilter: Default-Bad-Words sichtbar + generische URLs stärker geblockt.
  • FavIcon: App-Installation Android/iOS auf Shared Hosts stabiler.
  • PhotoSwipe 2.0.5: Performance-Problem in Chrome gefixt; externe Bilder lösen kein getimagesize() mehr aus.

9) Themes & Übersetzungen

Themes

  • Neuer Edit-Button in Kommentar-Admin-Controls.
  • Leggero: SEO-Metatag-Beschreibung kann als Einleitung zu einem Beitrag angezeigt werden.
  • Leggero Bugfix: Zeitformat nach frischer Installation korrekt.

Internationalisierung

  • Baskisch neu.
  • Französisch und Deutsch überarbeitet.
  • Italienisch kleinere Korrekturen.

Update-Tipps

  • Backup machen (Dateien + content/ + Konfiguration).
  • Im Hosting prüfen: PHP ≥ 7.2, ideal PHP 8.x.
  • Für beste Performance: mbstring aktivieren (empfohlen).
  • Optional: APCu aktivieren, wenn verfügbar – danach Cache bei Bedarf im neuen APCu-Panel leeren.


Hinweis: Das ist ein Release Candidate Wenn du produktiv updatest, teste am besten zuerst auf einer Kopie deiner Installation.

Reporting

Bitte melde Fehler mit einer klaren Schritt-für-Schritt-Beschreibung, dem erwarteten und dem tatsächlichen Verhalten, Screenshots und PHP-Protokollauszügen im GitHub-Issue-Tracker. Wenn du mit GitHub nicht vertraut bist, kannst stattdessen gerne das FlatPress-Supportforum nutzen.

Vielen Dank!


RSS | Atom |


Kommentar hinzufügen

Die Felder Name und Kommentar sind Pflichtfelder.


↻ Neu laden 🔊 Vorlesen

Ich verarbeite deine Daten gemäß meiner Datenschutzerklärung.

BBCode Hilfe