Html validator: Unterschied zwischen den Versionen
Aus Contao Community Documentation
(Neuerstellung Erweiterung html_validator) |
(Anlegen der Struktur) |
||
Zeile 1: | Zeile 1: | ||
− | + | {{stub}} | |
+ | Die Erweiterung erlaubt die Einbindung eines Konformitätstests in eine Webseite. Die Tests werden mit dem HTML-Validator des W3C (World Wide Web Consortium) ausgeführt und die Ergebnisse aufbereitet dem Ausgabe-Template zur Verfügung gestellt. | ||
{{ExtInfo | {{ExtInfo | ||
| Dev=Hagen Klemp ([[User:do_while|do_while]]) | | Dev=Hagen Klemp ([[User:do_while|do_while]]) | ||
Zeile 8: | Zeile 9: | ||
}} | }} | ||
[[Kategorie:Extensions]] | [[Kategorie:Extensions]] | ||
+ | |||
+ | = Installation der Erweiterung = | ||
+ | == Installation über ER == | ||
+ | == Manuelle Installation == | ||
+ | == Update der Datenbank == | ||
+ | |||
+ | = Einbau in die Webseite = | ||
+ | == Aufbau der Seitenstruktur == | ||
+ | Es wird eine Seite für die Eingabe und eine zweite Seite für die Ergebnisanzeige angelegt. | ||
+ | |||
+ | == Eingabeformular erstellen == | ||
+ | Im Formulargenerator erstellen wir ein einfaches Eingabeformular. Das Formular leitet per POST weiter an die Ergebnisseite. Wir legen folgende Felder an: | ||
+ | |||
+ | * ein '''verstecktes Feld''' mit dem Feldnamen '''referer''', damit wir auf der Ergebnisseite den Referer von der Eingabeseite zur Verfügung haben und nicht nur immer die Eingabeseite selbst. | ||
+ | * Ein '''Textfeld''' (Pflichtfeld) mit dem Feldnamen '''url''', einer Eingabeprüfung auf URL-Format und gleich einer Absendefläche „Start“ | ||
+ | |||
+ | == Ergebnis-Modul erzeugen == | ||
+ | Das Ergebnismodul vom Modultyp „HTML-Validator Ergebnisse“ führt die eigentliche Prüfung durch. Man muss es auf der Weiterleitungsseite des Formulars platzieren. | ||
+ | |||
+ | == Anfrageseite einrichten == | ||
+ | Auf der Anfrageseite setzt man das erstellte Formular ein. Das Beispiel ist mit Absicht minimalistisch gehalte, der Text und das Layout um diese Anfrage ist natürlich frei gestaltbar. | ||
+ | |||
+ | == Ergebnisseite einrichten == | ||
+ | Die Ergebnisseite muss in erster Linie das Ergebnismodul enthalten. Schön macht es sich für weitere Abfragen, wenn man zusätzlich das Anfrageformular auch hier verwendet. | ||
+ | |||
+ | == Nicht mit fremden Federn schmücken! == | ||
+ | Der begleitende Text auf der Ergebnisseite sollte klar zu erkennen geben, dass der Test bei der W3C mit dem HTML-Validator durchgeführt wird. Auch ein Link direkt auf den Validator [http://validator.w3.org/ http://validator.w3.org] kann nicht schaden. | ||
+ | |||
+ | = HTML-Validator Log = | ||
+ | == Neueste Tests auf der Startseite == | ||
+ | == komplettes Log im Menü erreichbar == | ||
+ | |||
+ | |||
---- | ---- | ||
--[[Benutzer:do_while|do_while]] 14. Juni 2012 | --[[Benutzer:do_while|do_while]] 14. Juni 2012 |
Version vom 14. Juni 2012, 21:13 Uhr
Unvollständiger Artikel: dieser Artikel ist noch nicht sauber bearbeitet.
Bitte erweitere ihn und entferne erst anschliessend diesen Hinweis. |
Die Erweiterung erlaubt die Einbindung eines Konformitätstests in eine Webseite. Die Tests werden mit dem HTML-Validator des W3C (World Wide Web Consortium) ausgeführt und die Ergebnisse aufbereitet dem Ausgabe-Template zur Verfügung gestellt.
Erweiterungs-Übersicht | |
---|---|
Name des Entwicklers | Hagen Klemp (do_while) |
Entwickler Webseite | http://www.softleister.de |
Version der Erweiterung | 0.0.1 beta1 |
Kompatibilität mit Contao Version | 2.11.x |
Link zum Extension Repository | http://www.contao.org/de/extension-list/view/html_validator.html |
Inhaltsverzeichnis
Installation der Erweiterung
Installation über ER
Manuelle Installation
Update der Datenbank
Einbau in die Webseite
Aufbau der Seitenstruktur
Es wird eine Seite für die Eingabe und eine zweite Seite für die Ergebnisanzeige angelegt.
Eingabeformular erstellen
Im Formulargenerator erstellen wir ein einfaches Eingabeformular. Das Formular leitet per POST weiter an die Ergebnisseite. Wir legen folgende Felder an:
- ein verstecktes Feld mit dem Feldnamen referer, damit wir auf der Ergebnisseite den Referer von der Eingabeseite zur Verfügung haben und nicht nur immer die Eingabeseite selbst.
- Ein Textfeld (Pflichtfeld) mit dem Feldnamen url, einer Eingabeprüfung auf URL-Format und gleich einer Absendefläche „Start“
Ergebnis-Modul erzeugen
Das Ergebnismodul vom Modultyp „HTML-Validator Ergebnisse“ führt die eigentliche Prüfung durch. Man muss es auf der Weiterleitungsseite des Formulars platzieren.
Anfrageseite einrichten
Auf der Anfrageseite setzt man das erstellte Formular ein. Das Beispiel ist mit Absicht minimalistisch gehalte, der Text und das Layout um diese Anfrage ist natürlich frei gestaltbar.
Ergebnisseite einrichten
Die Ergebnisseite muss in erster Linie das Ergebnismodul enthalten. Schön macht es sich für weitere Abfragen, wenn man zusätzlich das Anfrageformular auch hier verwendet.
Nicht mit fremden Federn schmücken!
Der begleitende Text auf der Ergebnisseite sollte klar zu erkennen geben, dass der Test bei der W3C mit dem HTML-Validator durchgeführt wird. Auch ein Link direkt auf den Validator http://validator.w3.org kann nicht schaden.
HTML-Validator Log
Neueste Tests auf der Startseite
komplettes Log im Menü erreichbar
--do_while 14. Juni 2012