Zum Hauptinhalt springen
Versionshistorie

Changelog

Alle Änderungen, Fixes und Neuerungen dieser Website im Überblick, nach Version sortiert.

  • Spenden-Seite: neuer Layout-Baukasten - Spalten-Layouts per Klick zusammenstellen, mit Inhalten wie Einleitungstext, Spenden-Methoden, Infobox oder eigenem Textblock frei kombinierbar und mehrfach stapelbar
  • Spenden: neues Modul-System (z.B. echter PayPal-Spenden-Button), sitenweit im Admin ein-/ausschaltbar mit gemeinsamen Standard-Werten
  • Verein-Bereich neu strukturiert: Satzung, Beitragsordnung und Beitrittserklärung jetzt als eigene Reiter direkt im Verein-Admin verwaltbar, inklusive eigener Hero-Bereiche
  • Rich-Text-Editor komplett auf TinyMCE umgestellt: jetzt mit echter Tabellen-Unterstützung (Zeilen/Spalten hinzufügen, Größe anpassen), eigenem Icon-Menü und Checkbox-Einfügen
  • Neuer Admin-Bereich "Logs & Tracker": Besucher-Statistiken (Aufrufe, eindeutige IPs, Auflösung, Browser/Gerät) und PHP-Fehlerprotokoll direkt einsehbar
  • Neuer Admin-Bereich "Systemeinstellungen": Seitenname, Kontakt-E-Mail, Cookie-Name und Session-Dauer als vorbereitete Funktionen; Wartungsmodus für die ganze Seite oder einzelne Unterseiten gezielt
  • Nutzerverwaltung ausgebaut: Nutzer im Admin selbst anlegen, vollständig bearbeiten (inkl. Passwort), manuell freischalten oder Bestätigungs-Mail erneut versenden
  • Neues Dashboard als Startseite nach dem Login, mit Kontoübersicht und Schnellzugriffen; "Angemeldet bleiben"-Option beim Login
  • Verein-Historie um vollständige Zeitleiste von der Gründung 2009 bis heute erweitert
  • Zahlreiche Stabilitäts- und Sicherheitsverbesserungen: robusterer Session-Speicherort, zuverlässigerer Datei-Download bei großen Test-ISOs, verbesserte mobile Darstellung im gesamten Admin-Panel

Rich-Text-Editor im Admin-Panel: Formatierung, Listen, Zitate, Code-Blöcke, Textausrichtung, Bild-Upload direkt im Text, Emoji- und Icon-Auswahl.

Neuer Admin-Bereich "Infobox": Öffnungszeiten und Kontaktdaten (E-Mail, WhatsApp) jetzt selbst verwaltbar statt fest im Code.

Roadmap: neues freies Abschnitt-Label pro Eintrag zur besseren Gruppierung (z.B. "Q1 2027").

Test-ISO-Upload: große Dateien werden jetzt in kleinen Teilen hochgeladen, damit auch mehrere GB große Dateien zuverlässig ankommen.

Komplette Umstellung auf Deutsch als alleinige Sprache für dynamische Inhalte.

Sicherheit: Emoji-Speicherung repariert, Sitzungsdauer verlängert, striktere Cookie-Einstellungen.

Diverse kleinere Fehlerbehebungen und Aufräumarbeiten im Code.

Login/Register/Konto-Bereich im Hauptmenü auf reine Icons umgestellt (weniger Text, mehr Platz). Admin-Panel: Seitenleiste jetzt im Vailux-Blau statt dunklem Navy, Schriftfarben entsprechend angepasst. System-Update zeigt nach dem Anwenden jetzt eine grün markierte Liste aller tatsächlich aktualisierten Dateien.
Letzter Aufräumdurchgang: eine leere, funktionslose Datei entfernt.
Toten, nie verwendeten Code aus dem Stylesheet entfernt (rund 4 % kleiner). Zwei kleine, aber echte Darstellungsfehler dabei entdeckt und behoben (Dropdown-Textfarbe, Firefox-Scrollbar-Farbe).
Jede Seite hat jetzt einen eigenen, passenden Titel für Google statt überall demselben. Eine Sitemap ergänzt, damit Suchmaschinen neue Inhalte schneller finden. Vorschaubilder beim Teilen von Links (z. B. in Discord oder auf Social Media) sehen jetzt ordentlich aus.
Barrierefreiheit verbessert: Tastatur-Nutzer kommen jetzt direkt zum Hauptinhalt, Formulare haben echte Beschriftungen für Screenreader. Bildergalerie ist jetzt komplett per Tastatur bedienbar (inkl. Schließen mit Escape).
Einheitlicher Programmierstil im ganzen Projekt hergestellt. Letzte veraltete Datenbank-Zugriffe auf die moderne, sicherere Schreibweise umgestellt.
Alten, auskommentierten Code aufgeräumt, der nur noch Verwirrung gestiftet hätte. Doppelte, sich überschneidende Programmier-Logik zusammengeführt.
Website lädt jetzt spürbar schneller: Bilder, Schriften und Skripte werden vom Browser zwischengespeichert statt bei jedem Besuch neu geladen. Eine 24 MB große, komplett ungenutzte Schriftart-Datei gefunden und entfernt. Weitere unnötige, nirgends verwendete Dateien identifiziert.
Komplette Seite systematisch nach Sicherheitslücken durchsucht. Eine weitere Lücke im Kontaktformular geschlossen (falsch eingegebene Werte wurden ungefiltert wieder angezeigt). Kleinere Absicherungen bei Job- und News-Links ergänzt.
CSRF-Schutz jetzt auch fürs Bewerbungsformular und den Admin-Bereich aktiv. Echten, tieferliegenden Bug im Bewerbungsformular gefunden: Die Feldnamen im Hintergrund passten gar nicht zum sichtbaren Formular. Jetzt endlich richtig behoben. Datei-Uploads werden jetzt echt geprüft statt nur oberflächlich.
Kontaktformular jetzt gegen automatisierte Fake-Absendungen (CSRF) abgesichert. Ein vergessener, öffentlich beschreibbarer Systemordner abgesichert. Zusätzliche Sicherheits-Header für den ganzen Seitenaufruf ergänzt.
Datenbank-Zugangsdaten aus dem Code entfernt und in eine zentrale, sichere Konfiguration verschoben. Kaputtes Bewerbungsformular repariert (Validierung hat vorher nie funktioniert). Sicherheitslücke geschlossen, durch die Angreifer Schadcode in Kommentare/News hätten einschleusen können. Mehrere verwaiste Test-Dateien mit schwachen Passwörtern auf dem Server gefunden, die dringend gelöscht werden sollten.
Grundgerüst mit Sprachsystem und Statischen seiten.