Hallo Schnoop,
ich habe Dein Script getestet. Dazu ein paar Anmerkungen:
1. damit das Script auch unter XAMPP unter Windows funktioniert, habe ich in Yaml_Deploy.php an folgenden Stellen die '\' in '/' umgesetzt:
Code:
public function setCssDirectory( $strCssDirectory = false ) {
$strCssDirectory = str_replace('\\','/',$strCssDirectory);
$this->strCssDirectory = $strCssDirectory;
}
Code:
$this->strCssDirectory = realpath( $this->strCssDirectory );
$this->strCssDirectory = str_replace('\\','/',$this->strCssDirectory);
Code:
$strFile = realpath( $strDirectory . '/' . $strFile );
$strFile = str_replace('\\','/',$strFile);
2. bei der Umsetzung von @media screen,projection tritt irgendwo ein Fehler auf, da dies hier erzeugt wird:
Code:
*/@media screen,projection{body{background: #4d87c7 url("../../images/bg_blue.png") repeat-x top left fixed;padding:10px 0}
Durch '*/' ist der Code nicht valide. Der Rest sieht ok aus.
Nachtrag:
bei media werden auch 2 } hintereinander erzeugt:
Code:
#col3,#col3_content{width:100%;margin:0;padding:0;border:0}}@media print{#col1{display:none}
gruss
befi
Lesezeichen