Hallo zusammen,
ich setze bei meinen Typo3 Installationen Tidy gerne zur Quellcode optimierung ein. Dummerweise gibt tidy immmer seine Warnings immer in der error Log des Apache Servers aus. Da ich das ziemlich unnötig finde würde ich das gerne abschalten...
Jemand eine Ahnung wie?
Hier meine tidy Konfiguration:
tidy_path
tidy --doctype strict --hide-comments true --tidy-mark false --char-encoding latin1 -wrap 0 -q
tidy_option
output
Wenn du den Output auf "cached" stellst, wirst du wohl weniger Einträge und mehr Performance haben.
Dann würd ich noch
tidy --doctype strict --hide-comments true --tidy-mark false --char-encoding latin1 -wrap 0 -q >2/dev/null
Danke für die schnelle Antwort:
ich hatte mal probleme mit der cached einstellung und der extension jp_pageteaser. Da bekam ich dann keine ausgabe mehr. Das scheint jetzt aber nach diversen System und Extension Backups geschichte zu sein.
Jetzt aber zur Tidy Konfiguration
ist das mit der 2 vor dem ersten Slash Absicht oder ein vertipper.
Wenn es kein Vertipper ist was bewirkt dann die 2 vor dem /dev/null
Gruß Semidark
Es ist kein vertipper und bedeutet, daß der Kanal 2 (= der Error-Kanal, 1 ist die standardausgabe 'stdout') nach /dev/null (= ins leere) geschrieben wird.
Auf der Kommandozeile funktioniert das.
sowas in der richtung hatte ich mir schon gedacht. werde es gleich mal ausprobieren und das ergebnis posten.
THNX
Ich hatte einen Fehler drin. Richtig wäre:
tidy --doctype strict --hide-comments true --tidy-mark false --char-encoding latin1 -wrap 0 -q 2>/dev/null
Hmm soweit so gut. Nur habe ich das Problem das einige Plugins nach dem einschalten der Tidy Funktion überhaupt kein HTML mehr zurückgeben.
Hätte da jemand ne idee wie ich tidy zwingen kann den HTML code auch dann zurück auszugeben wenn fehler vorliegen?
Gruß Semidark
Dann ist die HTML-Ausgabe der Plugins wohl so kaputt, daß nichtmal mehr Tidy das reparieren kann.
Du kannst die Option "force-output" benutzen; ob aber das rauskommt, was du sehen willst ist fraglich.