Initialer Commit: Kundenverwaltung (PHP/Smarty)

Bestehende Codebasis als Ausgangsstand aufgenommen.

- .gitignore: Kundendaten (uploads_*), Smarty-Compile-Cache
  (templates_c), Laufzeit-Temp und Datenbank-Dumps ausgeschlossen;
  Verzeichnisstruktur ueber .gitkeep erhalten
- .gitattributes: Zeilenenden normalisiert (LF im Repo),
  Binaerformate markiert
- db-backup.php: MySQL-Zugangsdaten kommen jetzt wie im Rest der
  Anwendung aus der externen Konfiguration statt hartkodiert aus der
  Datei; Passwort wird ueber eine temporaere Optionsdatei statt per
  Kommandozeile uebergeben, Fehler von mysqldump/gzip werden gemeldet,
  Aufraeumen aelterer Backups berechnet Jahr und Monat konsistent

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-28 16:41:18 +02:00
co-authored by Claude Opus 5
commit e6eb55bc4b
2225 changed files with 1070301 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
#pwdscore{
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
display: block;
margin-top: -1em;
margin-bottom: 1em;
text-align: left;
padding-left:25em;
width: 100%;
}
#pwdscore.br{
clear: both;
}
#scorebar {
display: block;
background: url(../pics/strength.png) top left no-repeat;
background-size: 100em auto;
width: 10em;
height: 1em;
font-weight: bold;
font-size: 0.8em;
color: black;
padding-top: 0.1em;
z-index: 0;
margin-top:-1em;
margin-right: 0.5em;
text-align: center;
float: left;
}
#complexity {
font-weight: bold;
font-size: 0.9em;
margin-top:-1em;
float: left;
}