Skip to content

Releases: FreieGestalterischeRepublik/fgr-maintenance

v1.6.0

Choose a tag to compare

@ml-fgr ml-fgr released this 29 Sep 07:55

Neu: Vorlage 5 – einfache Weiterleitung per URL. Leitet nicht eingeloggte Besucher von jeder Seite (inkl. aller Unterseiten) zu einer frei eingetragenen URL weiter, außer bei wp-login.php oder der individuellen Login-Adresse. Mit eingebautem Schutz vor Weiterleitungsschleifen.

v1.5.4

Choose a tag to compare

@ml-fgr ml-fgr released this 24 Sep 08:38

Update-Checker nutzt jetzt die zentrale FGR-Update-API statt direkt GitHub (löst das GitHub-Rate-Limit-Problem). Auto-Update aktiviert.

v1.5.3

Choose a tag to compare

@ml-fgr ml-fgr released this 11 Sep 07:19

Sicherheitsfixes:

  • Kritisch: Wartungsmodus war über einen Query-String-Trick (?x=wp-login.php) komplett umgehbar
  • REST-API-Ausnahme hatte dieselbe Lücke
  • IP-Whitelist berücksichtigte fälschbare Client-Header nicht mehr standardmäßig
  • Custom-HTML-Sanitizing gegen Steuerzeichen-Obfuskation gehärtet
  • MU-Plugin-Sync an GitHub-Release-Tag gepinnt statt an den main-Branch

v1.5.2

Choose a tag to compare

@ml-fgr ml-fgr released this 17 Jul 14:28

Beschreibungstexte unter Vorlage 1 und Vorlage 2 entfernt.

v1.5.1

Choose a tag to compare

@ml-fgr ml-fgr released this 17 Jul 12:35

Fix: Responsive Layout in Vorlage 4 – Logo und Text skalieren jetzt korrekt auf kleinen Bildschirmen. Der 20px Seitenabstand zum Browserrand war bereits vorhanden, der fehlende width:100% auf dem Container verhinderte aber das korrekte Verhalten.

v1.5.0

Choose a tag to compare

@ml-fgr ml-fgr released this 17 Jul 12:30

Neue Funktion: Vorlage 4 – Logo & Text

Neue Maintenance-Vorlage mit vollständig individualisierbarem Design:

  • Logo-Upload über die WordPress Media Library (zentriert auf der Seite)
  • Optionaler Text unter dem Logo (zentriert, leer lassen = kein Text)
  • Logo max-Breite in px (Standard: 300px)
  • Text max-Breite in px – Laufweite bis Zeilenumbruch (Standard: 500px)
  • Abstand zwischen Logo und Text in px (Standard: 32px)
  • Hintergrundfarbe frei wählbar per Farbpicker (Standard: Weiß)
  • Textfarbe frei wählbar per Farbpicker (Standard: Schwarz)
  • Schrift: Systemschriften zur Auswahl (Arial, Verdana, Tahoma, Trebuchet MS, Gill Sans, Georgia, Times New Roman, Palatino, System-Standard) – jeweils mit sans-serif oder serif als Fallback

v1.4.2

Choose a tag to compare

@ml-fgr ml-fgr released this 30 Jun 11:42

Fix: 'Details anzeigen' und 'Nach Update suchen' werden jetzt auch dann in der Plugin-Liste angezeigt, wenn ein Update verfügbar ist.

v1.4.1

Choose a tag to compare

@ml-fgr ml-fgr released this 30 Jun 10:09

Bugfixes / Kompatibilität

  • Mindest-WordPress-Version auf 5.0 gesenkt (war: 6.0)
  • PHP 7.4 Kompatibilität: str_contains/str_ends_with ersetzt
  • Requires PHP: 7.4

v1.4.0

Choose a tag to compare

@ml-fgr ml-fgr released this 30 Jun 09:03

PHP 7.4 Kompatibilität

  • str_contains() durch strpos() !== false ersetzt
  • str_ends_with() durch substr()-Vergleich ersetzt
  • Requires PHP: 7.4 im Plugin-Header gesetzt
  • Unterstützt weiterhin PHP 8.0, 8.1, 8.2, 8.3+

v1.3.0

Choose a tag to compare

@ml-fgr ml-fgr released this 29 Jun 11:38

Secret-Link: Besucher mit dem geheimen Link umgehen die Maintenance-Seite. Cookie-gestützt (30 Tage). Default: ?fgr-secret

IP-Whitelist: Eingetragene IPs sehen die Website immer normal. Eigene IP per Knopfdruck hinzufügbar.