= 180 && $idart <= 182) {
if ($lang == 3) {
?>
','',$html);
#wieder austauschen wenn online:
#$html = str_replace('upload/gestaltung/film','http://www.inoutic.de/upload/gestaltung/film',$html);
$html = str_replace('upload/gestaltung/film','http://inoutic.xred.cz/htmlcode/upload/gestaltung/film',$html);
//muss ja nicht jeder wissen ;)
$html = str_replace('
','',$html);
$html = str_replace('"cms/','',$html);
$html = str_replace("../cms/upload",'upload',$html);
$html = str_replace("../../","",$html);
$html = str_replace("../","",$html);
$html = str_replace("cms/upload","upload",$html);
$html=str_replace("http:///cms/","",$html);
$html = str_replace("http:///","",$html);
$html=str_replace("cms/","",$html);
function pfade_aendern($html,$suche,$lang){
preg_match_all($suche, $html, $searchterm, PREG_SET_ORDER);
for ( $x = 0; $x < count ( $searchterm ); $x++ ){
if (!strstr($searchterm[$x][1],"http://") && !strstr($searchterm[$x][1],"https://") && !strstr($searchterm[$x][1],"mailto:") && !strstr($searchterm[$x][1],"ftp://")){
if(strstr($searchterm[$x][1],"/de/") || strstr($searchterm[$x][1],"/de/") || strstr($searchterm[$x][1],"/de/")){ // für die Links
if (preg_match("/\d+/", $searchterm[$x][1], $matches)) {
$search_num = $matches[0];
//fontcontend urls finden und als clean url ersetzen
if(strstr($searchterm[$x][1],"/de/")){
$aParams = array ('idart' => $search_num, 'lang' => $lang);
$url = Contenido_Url::getInstance()->build($aParams);
}
elseif(strstr($searchterm[$x][1],"/de/")){
$aParams = array ('idcat' => $search_num, 'lang' => $lang);
$url = Contenido_Url::getInstance()->build($aParams);
}
elseif(strstr($searchterm[$x][1],"/de/")){
$aParams = array ('idcatart' => $search_num, 'lang' => $lang);
$url = Contenido_Url::getInstance()->build($aParams);
}
$dot="";
$url = str_replace("haupnavi/","",$url);
$url = str_replace("navi_oben/","",$url);
$url = str_replace("fussnavi/","",$url);
$url = str_replace("system/","",$url);
$url = str_replace("features/","",$url);
$url = str_replace("tools/","",$url);
if($_SESSION['startpfad']<=0){
$html = str_replace('"'.$searchterm[$x][1].'"','".'.$url.'"',$html);
$html = str_replace("'".$searchterm[$x][1]."'","'".$url."'",$html);
}
else {
for ($i = 0; $i <= $_SESSION['startpfad']; $i++) {
if ($i!=0){
$dot.="..";
$dot = str_replace('....','../..',$dot);
}
}
$html = str_replace('"'.$searchterm[$x][1].'"','"'.$dot.$url.'"',$html);
$html = str_replace("'".$searchterm[$x][1]."'","'".$dot.$url."'",$html);
}
}
}
elseif(strstr($searchterm[$x][1],"upload/") || strstr($searchterm[$x][1],"css/") || strstr($searchterm[$x][1],"js/")){
//damit die URLs der Navigation nicht verändert werden
$dot="";
if($_SESSION['startpfad']<=0){
$html = str_replace('"'.$searchterm[$x][1].'"','"./'.$searchterm[$x][1].'"',$html);
}
else {
for ($i = 0; $i <= $_SESSION['startpfad']; $i++) {
if ($i!=0){
$dot.="../";
$dot = str_replace('....','../..',$dot);
}
}
$html = str_replace('"'.$searchterm[$x][1].'"','"'.$dot.$searchterm[$x][1].'"',$html);
$html = str_replace("'".$searchterm[$x][1]."'","'".$dot.$searchterm[$x][1]."'",$html);
}
}
else{ //für die Navi die schon clean URLs hat
if (strstr($searchterm[$x][1],"de/index")){$html.='de';}
$dot="";
if($_SESSION['startpfad']>=1){
for ($i = 0; $i <= $_SESSION['startpfad']; $i++) {
if ($i!=0){
$dot.="..";
$dot = str_replace('....','../..',$dot);
}
}
$url = $searchterm[$x][1];
$url = str_replace("haupnavi/","",$url);
$url = str_replace("navi_oben/","",$url);
$url = str_replace("fussnavi/","",$url);
$url = str_replace("system/","",$url);
$url = str_replace("features/","",$url);
$url = str_replace("tools/","",$url);
$html = str_replace('"'.$searchterm[$x][1].'"','"'.$dot.$url.'"',$html);
}
}
}
}
//Links die noch nicht geändert worden sind, müssen hier korregiert werden
$html = str_replace('..cache','../cache',$html);
//Refferenz galerie bilder liegen nicht bei upload! die Pfeile- und Closebutton nicht angezeigt.
$html = str_replace('images/','../../images/',$html);
//$html = str_replace('images/loading.gif','http://inoutic.venus-werbung.de/images/images/loading.gif',$html);
return $html;
}
//Alle links in Array
$suche1='|
]*href=[\"\']([^\'\"]*)[\'\"][^>]*\s*>.*|Ui';
$html=pfade_aendern($html,$suche1,$lang);
//Alle Bildpfade in Array und ersetzen
$suche2='|
]*src=[\"\']([^\'\"]*)[\'\"][^>]*\s*>|Ui';
$html=pfade_aendern($html,$suche2,$lang);
//css Pfad anpassen
$suche4='|
]*href=[\"\']([^\'\"]*)[\'\"][^>]*\s*/>|Ui';
$html=pfade_aendern($html,$suche4,$lang);
//js Pfad anpassen
$suche5='||Ui';
$html=pfade_aendern($html,$suche5,$lang);
//Favicon
$suche6='|
]*href=[\"\']([^\'\"]*)[\'\"][^>]*\s*/>|Ui';
$html=pfade_aendern($html,$suche6,$lang);
for ($i = 0; $i <= $_SESSION['startpfad']; $i++) {
if ($i!=0){
$dot.="../";
$dot = str_replace('....','../..',$dot);
}
}
$html = str_replace('upload/gestaltung/flagge_de_hov.jpg',$dot.'upload/gestaltung/flagge_de_hov.jpg',$html);
$html = str_replace('upload/gestaltung/flagge_en_hov.jpg',$dot.'upload/gestaltung/flagge_en_hov.jpg',$html);
if ($lang != 3)
$html = str_replace('upload/gestaltung/flagge_cz_hov.jpg',$dot.'upload/gestaltung/flagge_cz_hov.jpg',$html);
if ($lang != 4)
$html = str_replace('upload/gestaltung/flagge_sk_hov.png',$dot.'upload/gestaltung/flagge_sk_hov.png',$html);
if ($lang != 5)
$html = str_replace('upload/gestaltung/flagge_hu_hov.png',$dot.'upload/gestaltung/flagge_hu_hov.png',$html);
$html = str_replace('de/system/energierechner-iframe.html','http://inoutic.venus-werbung.de/de/system/energierechner-iframe.html',$html);
$html = str_replace('en/system/energierechner-iframe.html','http://inoutic.venus-werbung.de/en/system/energierechner-iframe.html',$html);
#$html = str_replace('/en/navi_oben/tips-on-window-purchase/saving-energy/energy-saving-calculator/energiesparrechner.html','http://inoutic.venus-werbung.de/en/system/energierechner-iframe.html',$html);
$html = str_replace("/de/system/energierechner-iframe.html","http://inoutic.venus-werbung.de/de/system/energierechner-iframe.html",$html);
$html = str_replace("/de/system/energierechner-iframe.html","http://inoutic.venus-werbung.de/en/system/energierechner-iframe.html",$html);
$html = str_replace("http://inoutic.venus-werbung.de/http://inoutic.venus-werbung.de","http://inoutic.venus-werbung.de",$html);
$html = str_replace("http%3A///http://","http%3A//",$html);
#$html = str_replace('./>',"/>",$html);
ob_end_clean();
echo $htmlCode;
$fp = fopen($cachefile, 'w');
fwrite($fp, $html);
fclose ($fp);
#index.html speichern
if(strlen($cachefile2)>0){
$fp = fopen($cachefile2, 'w');
fwrite($fp, $html);
fclose ($fp);
}
if(strlen($cachefile3)>0){
$html=str_replace("../","/",$html);
$html=str_replace('"/','"./',$html);
$html=str_replace("'/","'./",$html);
$html = str_replace('./>',"/>",$html);
#$html=str_replace("../css","./css",$html);
$fp = fopen($cachefile3, 'w');
fwrite($fp, $html);
fclose ($fp);
}
//CSS zur Statischen seite kopieren
if($idart==26){
exec("cp /domains/xred.cz/web/inoutic/cms/css/ /domains/xred.cz/web/inoutic/htmlcode/ -R");
exec("cp /domains/xred.cz/web/inoutic/cms/upload/ /domains/xred.cz/web/inoutic/htmlcode/ -R");
exec("cp /domains/xred.cz/web/inoutic/cms/cms/js/ /domains/xred.cz/web/inoutic/htmlcode/ -R");
exec("cp /domains/xred.cz/web/inoutic/cms/cache/ /domains/xred.cz/web/inoutic/htmlcode/ -R");
exec("cp /domains/xred.cz/web/inoutic/cms/images/ /domains/xred.cz/web/inoutic/htmlcode/ -R");
}
//htaccess erstellen (Baseverzeichnis)
$htaccessCode = '
';
$fp = fopen($htaccess, 'w');
fwrite($fp, $htaccessCode);
fclose ($fp);
# 404 Seite in htmlcode kopieren
exec("cp /srv/www/htdocs/inoutic.venus-werbung.de/cms/404-fehler-seite.html /srv/www/htdocs/inoutic.venus-werbung.de/htmlcode/de/404-fehler-seite.html ");
}
?>
&LanguageCode=" name="energierechner" allowtransparency="true" frameborder="0" height="800" scrolling="no" width="680">
Ihr Browser kann leider keine eingebetteten Frames anzeigen!