goba Sun Aug 8 06:49:35 2004 EDT Added files: /livedocs getnotes
Modified files: /livedocs mk_notes.php Log: allowing testers to fetch all notes without a token - patch and shell script by Jacques Marneweck http://cvs.php.net/diff.php/livedocs/mk_notes.php?r1=1.1&r2=1.2&ty=u Index: livedocs/mk_notes.php diff -u livedocs/mk_notes.php:1.1 livedocs/mk_notes.php:1.2 --- livedocs/mk_notes.php:1.1 Tue May 4 21:37:07 2004 +++ livedocs/mk_notes.php Sun Aug 8 06:49:34 2004 @@ -19,7 +19,7 @@ // | livedocs. | // +----------------------------------------------------------------------+ // -// $Id: mk_notes.php,v 1.1 2004/05/05 01:37:07 wez Exp $ +// $Id: mk_notes.php,v 1.2 2004/08/08 10:49:34 goba Exp $ $token = getenv("TOKEN"); @@ -49,7 +49,11 @@ $n_notes = 0; $n_data = 0; -$fp = fopen("http://master.php.net/fetch/user-notes.php?token=$token", "r"); +if (!empty($token)) { + $fp = fopen("http://master.php.net/fetch/user-notes.php?token=$token", "r"); +} else { + $fp = fopen("./all", "r"); +} do { $line = fgets($fp); $n_data += strlen($line); @@ -63,7 +67,11 @@ list ($id, $sect, $rate, $ts, $user, $note) = explode('|', $line); $n_notes++; - $note = sqlite_escape_string(gzuncompress(base64_decode($note))); + if (!empty($token)) { + $note = sqlite_escape_string(gzuncompress(base64_decode($note))); + } else { + $note = sqlite_escape_string(base64_decode($note)); + } $user = sqlite_escape_string($user); printf("\r%d notes %d bytes", $n_notes, $n_data);