--- trunk/www/printable.php 2010/09/16 18:15:05 127 +++ trunk/www/printable.php 2010/09/20 18:49:07 131 @@ -6,47 +6,49 @@

"; +if (substr($curPage,0,14) == "printable.php?" ) { + // + // This means we have a printable.php?xxx.html URL + // let's get the xxx.html part + // + $pageUrlName = substr( $curPage,14,strlen($curPage) ); + // echo "pageUrlName = $pageUrlName


"; +} else { + // + // trunk or demo are the local folders used to develop + // this file at my own private apache server + // + $pageUrlName=basename ($_SERVER['HTTP_REFERER']); + if ( $pageUrlName == 'clonezilla-sysresccd.hellug.gr' OR $pageUrlName == "localhost" OR $pageUrlName == "demo" OR $pageUrlName == "trunk" ) $pageUrlName='index.html'; + $eReg="{#.*}"; + $onlyURL=preg_replace($eReg,"",$pageUrlName); + // echo "pageUrlName = $pageUrlName


"; $thePage = getcwd() . '/' . basename ($_SERVER['HTTP_REFERER']); - $thePage = getcwd() . '/' . $pageUrlName; } +$thePage = getcwd() . '/' . $pageUrlName; +// echo "thePage = $thePage


"; -// echo "$thePage"; +// Read the file into $file $file = file_get_contents ($thePage); -$eReg="[^<]*"; -$reg=array("0","0","0"); -ereg($eReg,$file,$reg); -// echo "$reg[0]"; + +// Remove text starting from line 1 to +// line containing tag +$eReg="##is"; +$file = preg_replace($eReg,"",$file); +$eReg = "#"; -if(ereg($eReg,$file,$reg)){ - $copr="$reg[0]"; -}else{ - $eReg="Πνευματικά δικαιώματα: .*@.*gr>"; - ereg($eReg,$file,$reg); - $copr="$reg[0]"; -} -$eReg="[^<]*: [0-9][0-9]/[0-9][0-9]/[0-9][0-9][0-9][0-9]"; -ereg($eReg,$file,$reg); -$upd="$reg[0]"; ?> - - + ]*>"; -$file = ereg_replace($eReg,"",$file); -$eReg="<.body>.*"; -$file = ereg_replace($eReg,"",$file); - -$eReg= "<" . "!" . "--site-only--" . ">" . ".*" . "
<". "!" . "--end-site-only--" . ">"; -$file = ereg_replace($eReg,"",$file); -$eReg= "<" . "!" . "--site-only--" . ">" . ".*" . "<". "!" . "--end-site-only--" . ">"; -$file = ereg_replace($eReg,"",$file); - -// // Remove [^] links -$eReg="\[\]"; -//$eReg = '\['; -$file = ereg_replace($eReg,"",$file); - -// search for -// if found, this is site onepage.php -$eReg=""; -if(strpos($file,$eReg) === false) $eReg=""; -$toStr="\n

" . $copr . "
" . $upd . "

"; -$file = ereg_replace($eReg,$toStr,$file); - -//$eReg= "
"; -$eReg = "
.*"; -$file = ereg_replace($eReg,"",$file); - - -$eReg = "
.*
"; -$file = ereg_replace($eReg,"
",$file); - - -$eReg = "
Clonezilla-SysRescCD"; -$file = ereg_replace($eReg,"

Clonezilla-SysRescCD

",$file); - - -$eReg = "
.*
"; -$file = ereg_replace($eReg,"",$file); - -$eReg = "[^<]*

"; -$file = ereg_replace($eReg,"
",$file); - -$eReg = "

"; -$file = ereg_replace($eReg,"

",$file); +// // // Remove [^] links +$eReg="#\[]*>\^\]#i"; +$file = preg_replace($eReg,"",$file); + +$eReg = "#
.*#i"; +$file = preg_replace($eReg,"",$file); + +$eReg = "{
Clonezilla-SysRescCD

}"; +preg_replace($eReg,"

Clonezilla-SysRescCD

",$file); + + +// Remove RSS +$eReg="#
#"; +$file=preg_replace($eReg,"",$file); + +// Remove link line +$eReg="#
.*
#is"; +$file=preg_replace($eReg,"\n
",$file); + + +// Remove footer +$eReg = "#
.*
#is"; +$file = preg_replace($eReg,"",$file); +$eReg = "#
.*
#is"; +$file = preg_replace($eReg,"",$file); +// +$eReg = "#[^<]*

#"; +$file = preg_replace($eReg,"
",$file); +// +$eReg = "#

#"; +$file = preg_replace($eReg,"

",$file); +// +// $file = str_replace("position: absolute; left: 0px;","position: absolute; left: 40pt;",$file); $file = str_replace("position: absolute; right: 0px;","position: absolute; right: 40pt;",$file); -//position: absolute; right: 0px; - - -$eReg = "

.*

"; -$file = ereg_replace($eReg,"
",$file); - - -$eReg = "
.*
"; -$file = ereg_replace($eReg,"",$file); +$eReg = "#

Clonezilla-SysRescCD
(.*)

#i"; +$file = preg_replace($eReg,"

Clonezilla-SysRescCD
$1

",$file); echo $file; -echo "
-"; +// echo "
+// "; ?>