VZC System 5.2.2: Verbessertes Kategorie-Routing

Juli 19, 2026

Kurzes Changelog für artikel-template.php und gast-template.php - Kategorie-Links unter der Autorenbox – Bugfix & Verbesserung

🐛 Fix: Kategorie-Links führten bei Sonderzeichen (z. B. „Google & Android") zu fehlerhaften URLs (/news?cat=google-&-android) und liefen ins Leere.

🔧 Neue Slug-Generierung: Sonderzeichen werden zu Bindestrichen normalisiert, Umlaute (ä/ö/ü/ß) sauber transkribiert, doppelte/führende/nachfolgende Bindestriche entfernt.

🔗 Link-Pfad korrigiert: /news?cat=... ➔ /news/kategorie/{slug}

Kategorie-Anzeige: Der erste Buchstabe wird jetzt automatisch groß dargestellt (mb-safe, nur Anzeige – DB & Slug bleiben unberührt).

Ein vermeintlich kleiner Fehler in der Zeichenkodierung kann im Live-Betrieb einer Plattform schnell zu einer spürbaren Einschränkung der User Experience führen.

Bei den internen Vorbereitungen und der Analyse unserer Template-Dateien fiel auf, dass Sonderzeichen innerhalb von Kategoriebezeichnungen – wie etwa das kaufmännische Und-Zeichen (&) – die URL-Struktur unbrauchbar machten.

Der Server interpretierte die unmaskierten Sonderzeichen innerhalb der Query-Parameter falsch. Die Folge: Links liefen ins Leere, der Webserver quittierte die Anfrage mit Fehlermeldungen oder leeren Ergebnisseiten.

Ein unhaltbarer Zustand für ein System, das auf präzise Navigation setzt.

Technische Umsetzung der Slug-Bereinigung

Mit dem Rollout von Version 5.2.2 wurde die Logik in den Leseansichten grundlegend überarbeitet. Anstatt die Rohdaten der Kategorien direkt in die URL zu speisen, filtert eine neue Normalisierungs-Funktion sämtliche kritischen Zeichen heraus.

Umlaute werden nun systemseitig in ihre ASCII-Entsprechungen umgewandelt, während Sonderzeichen rigoros durch einfache Bindestriche ersetzt werden. Doppelte Trennzeichen, die durch diese Ersetzung entstehen könnten, fängt der Algorithmus ab, um die Lesbarkeit für Mensch und Suchmaschine hochzuhalten.

Migration auf sprechende Routing-Pfade

Gleichzeitig verabschiedet sich VZC System an dieser Stelle von den klassischen, unübersichtlichen Query-Strings. Der Wechsel von /news?cat=parameter hin zu einer sauberen Pfadstruktur /news/kategorie/{slug} bietet handfeste Vorteile.

Diese Architektur verbessert nicht nur die Indexierung durch Suchmaschinen-Crawler, sondern erleichtert auch den Nutzern das direkte Ablesen der Struktur in der Adresszeile des Browsers. 

Für die korrekte optische Darstellung sorgt zudem eine Multibyte-sichere Transformation, die den ersten Buchstaben der Kategorie im Frontend automatisch kapitalisiert, ohne die zugrundeliegende Datenbank-Integrität zu verändern.

Einordnung für den Plattform-Betrieb

Dieses Update zeigt, dass kontinuierliche Pflege im Detail oft den Ausschlag für die Stabilität eines Content-Management-Systems gibt.

Das manuelle Patchen von Template-Dateien verhindert langfristig ein Anwachsen von technischem Code-Schulden-Berg (Technical Debt) und sichert eine saubere Codebase für zukünftige Feature-Erweiterungen.

Das Update auf Version 5.2.2 beseitigt eine kritische Schwachstelle in der internen Verlinkung von VZC System.

Durch die Normalisierung von Sonderzeichen und den Umstieg auf lesbare Pfad-URLs wird die Navigation robuster, suchmaschinenfreundlicher und fehlerfrei ausgeführt.

Quellen & Referenzen

Unsere Startseite https://vzcsystem.at/
Hier kann ein Gastbeitrag eingereicht werden https://vzcsystem.at/gastbeitrag-einreichen
Unsere Gastbeitrags-Richtlinien https://vzcsystem.at/gastbeitrag-richtlinien
Fullsize
Einstellungen löschen?
Deine Cookie-Auswahl wird zurückgesetzt und die Seite neu geladen.