SK-REG BLOG

Dieser Block befindet sich derzeit im Aufbau und wird
ständig erweitert. Daher bitten wir um Verständnis, falls noch
nicht alle Funktionalitäten zur Verfügung stehen.
Dieses Projekt sehe ich als Terapie, um nicht zu vergessen
Details
Joomla 6 System-Plugin Version 1.2.0

SK Fehlerseiten

Das Plugin ersetzt die Standard-Fehlerseite der Website durch eigene, verständliche Meldungen im SK-Design. Alle Texte lassen sich im Backend pflegen. Das Template bleibt dabei unverändert.

Das kann das Plugin

Backend

Meldungen selbst pflegen

Pro Statuscode eine Zeile mit Bezeichnung, Überschrift, Besuchertext und technischer Erklärung. Zeilen lassen sich ergänzen, verschieben sowie ein- und ausschalten.

Backend

Acht Meldungen ab Werk

Die Codes 400, 401, 403, 404, 410, 500, 502 und 503 sind mit fertigen deutschen Texten vorbelegt und sofort einsatzbereit.

Template

Template bleibt unberührt

Das Plugin tauscht die Fehlerseite kurz vor der Ausgabe aus. Eine eigene error.php im Template ist nicht nötig. Der HTTP-Statuscode bleibt unverändert.

Design

Hell und Dunkel zum Umschalten

Weiße Karte, goldener Verlauf und Glow-Button. Ein runder Schalter oben rechts wechselt zwischen hell und dunkel. Die Wahl des Besuchers wird in seinem Browser gemerkt.

Design

Standard-Design wählbar

Hell ist voreingestellt. Alternativ startet die Seite dunkel oder passend zur Geräteeinstellung des Besuchers.

Betrieb

Sicher im Einsatz

Im Debug-Modus zeigt Joomla weiter alle Fehlerdetails. Tritt im Plugin selbst ein Fehler auf, bleibt Joomlas Seite stehen. Texte werden vor der Ausgabe maskiert, Fehlerseiten sind für Suchmaschinen gesperrt.

So sieht die Fehlerseite aus

404 Not Found Seite nicht gefunden Zur Startseite

Hell, das voreingestellte Design

404 Not Found Seite nicht gefunden Zur Startseite

Dunkel, per Schalter oder Einstellung

Die vorbelegten Statuscodes

Codes ab 400 liegen meist an der Anfrage des Besuchers, Codes ab 500 am Server.

Code Überschrift für Besucher Technische Bedeutung
400 Anfrage nicht verständlich Der Server versteht die Anfrage nicht, zum Beispiel wegen einer fehlerhaften Syntax.
401 Anmeldung erforderlich Für den Zugriff ist eine Authentifizierung (Anmeldung) erforderlich.
403 Zugriff verweigert Der Zugriff auf die Seite ist dauerhaft verboten. Auch mit Login besteht keine Berechtigung.
404 Seite nicht gefunden Die angeforderte Seite wurde auf dem Server nicht gefunden.
410 Seite dauerhaft entfernt Die Seite wurde absichtlich und dauerhaft gelöscht. Unterschied zu 404: Sie kommt nicht wieder.
500 Technischer Fehler Ein allgemeiner, unerwarteter Fehler auf dem Server.
502 Fehlerhafte Serverantwort Ein Server hat eine ungültige Antwort von einem anderen Server empfangen.
503 Vorübergehend nicht verfügbar Der Server ist vorübergehend überlastet oder wegen Wartungsarbeiten nicht erreichbar.

Einstellungen im Backend

Unter System → Plugins → „System - SK Fehlerseiten“. Die Meldungen stehen im ersten Reiter, alles Übrige unter „Allgemein“.

Einstellung Wirkung Standard
Fehlermeldungen Liste aller Meldungen mit Statuscode, Texten und Schalter „Aktiv“. Ist ein Code mehrfach aktiv, gilt die oberste Zeile. 8 Meldungen
Button-Text Beschriftung des Buttons unter der Meldung. Leer lassen blendet den Button aus. Zur Startseite
Button-Ziel Ein Schrägstrich steht für die Startseite. Erlaubt sind relative Pfade und vollständige http- oder https-Adressen. /
Hinweiszeile Kleine Zeile ganz unten auf der Fehlerseite. Leer lassen blendet sie aus. Besteht das Problem weiter, schreiben Sie uns bitte.
Hell-Dunkel-Schalter anzeigen Zeigt den runden Schalter oben rechts. Ja
Standard-Design Hell, Dunkel oder wie das Gerät des Besuchers. Hat ein Besucher den Schalter benutzt, gilt seine Wahl. Hell
Nicht aufgeführte Codes übernehmen Nein: Für Codes ohne aktive Meldung bleibt die Fehlerseite des Templates. Ja: Es erscheint eine allgemeine Meldung. Nein
Im Debug-Modus nicht eingreifen Bei aktivem Debug-Modus oder Fehlerbericht „Entwicklung“ und „Maximum“ bleibt Joomlas Seite mit allen Details sichtbar. Ja

Installation in drei Schritten

  1. ZIP-Datei installieren Unter System → Erweiterungen → Installieren die Datei plg_system_skfehlerseiten_v1.2.0.zip hochladen.
  2. Plugin aktivieren Unter System → Plugins „System - SK Fehlerseiten“ suchen und aktivieren.
  3. Meldungen anpassen und testen Texte in den Plugin-Einstellungen anpassen und speichern. Zum Test eine Adresse aufrufen, die es nicht gibt, zum Beispiel /seite-gibt-es-nicht .

Gut zu wissen

  • Das Plugin wirkt nur auf der Website, nicht im Administrator-Bereich.
  • Es ersetzt nur HTML-Seiten. JSON-Antworten und Feeds bleiben unberührt.
  • Fehler, die schon vor dem Start der Plugins auftreten, zeigen weiter Joomlas eigene Seite.
  • Das Plugin wurde für Joomla 6 entwickelt.

0 Kommentare

Noch keine Kommentare. Schreib den ersten!

Deine E-Mail-Adresse wird nicht veröffentlicht.