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

PowerBook

Projekt PowerBook
Aktuelle Version 3.0.0
Beschreibung PowerBook ist ein schlankes Gästebuchsystem auf Basis von PHP 8.4 und MySQL, das sich nahtlos in bestehende Webseiten einbinden lässt. Es bietet einen öffentlichen Eintragsbereich für Besucher und einen geschützten Admin-Bereich zur Moderation, Konfiguration und Pflege der Einträge.

Mit Version 3.0 wurde das komplette Frontend auf Bootstrap 5.3 migriert. Sowohl die öffentlichen Seiten als auch das AdminCenter nutzen jetzt ein durchgängiges, responsives Card-Layout mit konsistenten Schriftgrößen, modernen Formularen und mobiler Navigation. Eigene Layout-Helper sorgen dafür, dass jede Seite aus den gleichen Bausteinen aufgebaut wird.

Sicherheit, Anonymisierung und Code-Qualität wurden in dieser Version deutlich angehoben: keine PHP-Versionsnummern mehr im Footer, externe Verweise auf neutrale Adressen umgestellt, Passwort-Reset mit robustem Fallback und 514 grüne PHPUnit-Tests bei sauberem PHPStan- und PHP-CS-Fixer-Lauf. PowerBook steht unter MIT-Lizenz und kann frei eingesetzt, angepasst und weiterverteilt werden.

Features Das kann PowerBook 3.0 als modernes, vollständig auf Bootstrap 5 migriertes Gästebuchsystem:
  • Bootstrap-5-Frontend: Öffentliche Seiten und AdminCenter durchgängig auf Bootstrap 5.3 umgestellt - mit responsivem Card-Layout, konsistenten Schriftgrößen und mobiler Navbar.
  • Öffentlicher Eintragsbereich: Besucher hinterlassen Einträge mit Name, E-Mail-Adresse, Homepage und Nachricht in einem modernen Formular.
  • Eintrags-Moderation: Einträge werden wahlweise sofort veröffentlicht oder erst nach Freigabe durch einen Admin freigeschaltet.
  • Such- und Blätterfunktion: Besucher finden ältere Einträge per Volltext-Suche oder über klassisches Blättern bzw. Direktauswahl der Seitenzahl.
  • Admin-Statements: Administratoren können öffentlich auf einzelne Einträge antworten - die Anzeige der Statements lässt sich optional ein- und ausschalten.
  • Integriertes AdminCenter: Backend zur Verwaltung von Einträgen, Templates, Designs, Bewertungen, Authorisationen und Konfiguration.
  • Online-Konfiguration: Die komplette Script-Konfiguration läuft browserbasiert - kein manuelles Editieren von Config-Dateien notwendig.
  • Freie Designvorlagen: Anpassbare Templates für Einträge mit Platzhaltern. Legacy-Designs werden automatisch durch ein Bootstrap-Card-Default ersetzt.
  • Danksagungs-E-Mail: Optionale, vom Admin konfigurierbare Bestätigungsmail an Besucher nach einem neuen Eintrag.
  • Freie Datums- und Uhrzeit-Formate: Anzeigeformat lässt sich pro Installation an die eigene Sprache und Region anpassen.
  • Sichere Passwort-Speicherung: Passwort-Reset mit Token-Mechanik und robustem Fallback auf den Server-Host, wenn keine Admin-URL gesetzt ist.
  • Information-Disclosure-Schutz: Keine PHP-Versionsnummern, Personennamen oder internen Repo-Links im öffentlichen Output.
  • Migrations-Skript: Mitgeliefertes password_migrate.php zieht ältere Datenbanken auf das aktuelle Schema.
  • Automatischer Installer: install_deu.php legt Tabellen und Initial-Admin an und blockiert nach Abschluss erneute Aufrufe.
  • Hohe Code-Qualität: 514 PHPUnit-Tests mit 953 Assertions, PHPStan ohne Fehler, PHP-CS-Fixer clean, CI grün.
  • MIT-Lizenz: Frei einsetzbar, anpassbar und weiterverteilbar - auch in kommerziellen Projekten.

Voraussetzungen: PHP 8.4, MySQL 8.0 oder kompatibel sowie Apache mit aktivem mod_authz_core (für den .htaccess-Schutz des AdminCenters).

PowerBook eignet sich für private Webseiten, Vereinsauftritte, kleine Communities und Firmenseiten, die ein dauerhaftes Feedback-Element für ihre Besucher anbieten möchten. Die schlanke Architektur, das Bootstrap-5-Layout und das integrierte AdminCenter halten den Pflegeaufwand auch bei vielen Einträgen niedrig.

Den vollen Funktionsumfang sieht man am besten direkt im Script: einfach herunterladen, mit install_deu.php installieren und im AdminCenter durchklicken.

Möchten Sie eine individuelle Programmierung für ihr Gästebuch? Wenn ja, so setzen Sie sich mit uns in Verbindung.

[ Download ]


© 2002-2026 by PowerScripts