/[clonezilla-sysresccd]/trunk/www/news.php
ViewVC logotype

Diff of /trunk/www/news.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 132 by sng, Sat Sep 18 07:35:40 2010 UTC revision 133 by sng, Wed Sep 22 14:44:59 2010 UTC
# Line 117  the site's <a href="http://clonezilla-sy Line 117  the site's <a href="http://clonezilla-sy
117    
118    
119  <?php  <?php
120    error_reporting(E_ALL);
121    // error_reporting(E_ERROR);
122    ini_set('display_errors', '1');
123    
124  $file = file_get_contents ('./clonezilla-sysresccd.rss');  $file = file_get_contents ('./clonezilla-sysresccd.rss');
125  $eReg = "<title>[^<]*<";  $eReg = "#<title>[^<]*<#";
126  $tReg = '<a name=\0"></a>\0';  $tReg = '<a name=\0"></a>\0';
127  $file = ereg_replace($eReg,$tReg,$file);  $file = preg_replace($eReg,$tReg,$file);
128    
129  $file = str_replace('<">','">',$file);  $file = str_replace('<">','">',$file);
130  $file = str_replace("<a name=<H2>","<a name=\"",$file);  $file = str_replace("<a name=<H2>","<a name=\"",$file);
# Line 140  $file = str_replace("</rss>","",$file); Line 144  $file = str_replace("</rss>","",$file);
144  //$file = str_replace("<channel>","",$file);  //$file = str_replace("<channel>","",$file);
145  $file = str_replace("</channel>","",$file);  $file = str_replace("</channel>","",$file);
146    
147  $eReg = "^" . ".*" . "<" . "/image" . ">";  $eReg = "#^" . ".*" . "<" . "/image" . ">#";
148  $file = ereg_replace($eReg,"",$file);  $file = preg_replace($eReg,"",$file);
149    
150    
151    $eReg = "#<" . "guid" . "[^<]*" . "<" . "/guid" . ">#";
152    $file = preg_replace($eReg,"",$file);
153    
154    
155    $eReg = "#<" . "link" . "[^<]*" . "<" . "/link" . ">#";
156    $file = preg_replace($eReg,"",$file);
157    
158    
159    
160    $eReg = "#<\?xml version=\"1.0\" encoding=\"UTF-8\"\?>.*</image>#is";
161    $file = preg_replace($eReg,"",$file);
162    
163    
164    
165    // Get top navigation div
166    $eReg = "#<div id=\"docline-top\">.*#";
167    $numMatch = preg_match($eReg,$file,$matches);
168    if($numMatch > 0)
169      $topNav = $matches[0];
170    // echo $topNav;
171    
172  $eReg = "<" . "guid" . "[^<]*" . "<" . "/guid" . ">";  // Get bottom navigation div
173  $file = ereg_replace($eReg,"",$file);  $eReg = "#<div id=\"docline-bottom\">.*#";
174    $numMatch = preg_match($eReg,$file,$matches);
175    if($numMatch > 0)
176      $bottomNav = $matches[0];
177    // echo $bottomNav;
178    
179    // Remove text starting from line 1 to
180    //   line containing <body> tag
181    $eReg="#<html.*</head>#is";
182    $file = preg_replace($eReg,"",$file);
183    $eReg = "#<!DOCTYPE HTML PUBLIC.*#i";
184    $file = preg_replace($eReg,"",$file);
185    $eReg = "#<body.*#i";
186    $file = preg_replace($eReg,"",$file);
187    
 $eReg = "<" . "link" . "[^<]*" . "<" . "/link" . ">";  
 $file = ereg_replace($eReg,"",$file);  
188    
189  //$file = ereg_replace();  //$file = ereg_replace();
190    

Legend:
Removed from v.132  
changed lines
  Added in v.133

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26