PowerScripts
Homepage
» Startseite
» News
» Downloads
» FAQ
» Impressum
» Datenschutz
Menü-Abschluss

PowerScripts
» PowerAccess
» PowerBook
» PowerClan
» PowerDownload
» PowerNews
» PowerPHPBoard

» Nutzungslizenz
» Service
» Referenzen
Menü-Abschluss

Verwaltung
» Login
Menü-Abschluss

PowerNews 3.10 - Download

Weitere Downloads

Kategorie PowerAccess (4)
Kategorie geöffnet PowerNews (5)
Kategorie PowerClan (4)
Kategorie PowerPHPBoard (3)
Kategorie PowerBook (5)
Kategorie PowerDownload (5)
Kategorie Sonstiges (1)
Datei PowerNews 3.10
Dateigröße 398.11 KB
Downloads 0 (Seit dem 10.05.2026)
Beschreibung Großes Refactor-Release - das gesamte Frontend und der Adminbereich wurden auf Bootstrap 5.3.3 gehoben. Bootstrap wird lokal aus dem Projekt geliefert, die strenge Content-Security-Policy bleibt unverändert. Zusätzlich fließen mehrere Bugfixes und ein Accessibility-Audit ein.

Neues UI und Layout

  • Karten, Formulare, Tabellen, Alerts und Badges in Frontend und Adminbereich komplett auf Bootstrap 5.3.3 umgestellt.
  • Echte Bootstrap-Breadcrumbs in der Form Start › Sektion › aktuelle Seite ersetzen den alten Navigationspfad.
  • Schnellzugriffs-Tabs pro Sektion mit Pillen-Navigation und gefülltem Active-Tab.
  • Login-Status sichtbar in der Adminnavbar: Begrüßung, Profil-Link und ein gut sichtbarer gelber Logout-Button.
  • Statusspalten zeigen Bootstrap-Badges statt der alten yes.gif/no.gif-Symbole.
  • Gefährliche Aktionen (Löschen) sind nicht mehr nur farblich markiert, sondern in einer eigenen Warnbox-Klasse hervorgehoben.
  • 41 alte javascript:history.back()-Buttons wurden durch konkrete URLs ersetzt - robuster und besser für Screenreader.
  • WCAG-AA-Audit: alle grauen muted-Texte überschrieben, damit der Kontrast überall ausreichend ist.

Bugfixes

  • Der Platzhalter {RELATEDLINKS} wird jetzt zuverlässig ersetzt - die Sidebar wird über HTML-Marker konditional ausgeblendet statt durch Template-Logik.
  • Datumsformat-Brückenfunktion: alte strftime-Token (%d.%m.%Y usw.) werden automatisch auf PHP-date()-Tokens abgebildet, sodass bestehende Konfigurationen ohne Anpassung weiterlaufen.
  • Default-Template (ID 1) lässt sich jetzt editieren - vorher war es ausgegraut. Löschen bleibt gesperrt.
  • Strict-Types-Fehler in templates_edit.inc.php unter PHP 8.4 behoben.
  • Doppeltes Copyright im Footer entfernt - die alte Helper-Funktion ist jetzt ein No-Op, der globale Footer übernimmt.
  • Statusleiste zeigt wieder den richtigen Inhalt - eine fehlende Instanziierung der Menü-Klasse wurde nachgezogen.
  • Adminnavigation ist nur noch nach Login sichtbar - vorher konnten ausgeloggte Nutzer Menüpunkte sehen, die sie ohnehin nicht aufrufen konnten.

Datenbank

  • Das Default-Template (pn_templates id=1) wurde komplett auf Bootstrap-5-Markup angehoben.
  • powernews.sql für Neuinstallationen entsprechend synchronisiert.
  • Konditionale Sidebar über HTML-Comment-Marker statt Template-Logik.

Tests und Qualität

  • 736 PHPUnit-Tests mit 1.338 Zusicherungen, alle grün.
  • 6 ältere Tests wurden an das neue Verhalten angepasst (Pagination-Markup, Helper-No-Op, Default-Template-Edit, Datumskonvertierung).
  • PHPStan Level 8 sauber.

Dokumentation

  • Neue Detail-Dokumentation zur Bootstrap-5-Migration und zu den Folgekorrekturen im docs/-Ordner.
  • Adminhilfe komplett neu verfasst.
  • Copyright in 57 Dateien auf 2001-2026 aktualisiert.
DOWNLOAD


© 2002-2026 by PowerScripts