[Phpfreechat-svn] SF.net SVN: phpfreechat: [646] trunk/misc/checkmd5
Status: Beta
Brought to you by:
kerphi
From: <ke...@us...> - 2006-07-07 07:09:30
|
Revision: 646 Author: kerphi Date: 2006-07-07 00:09:22 -0700 (Fri, 07 Jul 2006) ViewCVS: http://svn.sourceforge.net/phpfreechat/?rev=646&view=rev Log Message: ----------- Show the corrupted files at the beginning of the list Modified Paths: -------------- trunk/misc/checkmd5 Modified: trunk/misc/checkmd5 =================================================================== --- trunk/misc/checkmd5 2006-07-07 06:57:56 UTC (rev 645) +++ trunk/misc/checkmd5 2006-07-07 07:09:22 UTC (rev 646) @@ -27,16 +27,21 @@ cd $PFC_PATH echo "<?php" > $TMP -echo 'echo "<h2>Checking phpfreechat files validity</h2>";' >> $TMP -echo 'echo "<pre>\n";' >> $TMP +echo '$files_ok = array();' >> $TMP +echo '$files_ko = array();' >> $TMP for f in `find . -type f` do sum=`md5sum $f | sed "s/\s.*$//g"` echo 'if (md5(file_get_contents("'$f'")) == "'$sum'")' >> $TMP - echo ' echo "<span style=\"color:#3A3\">ok - '$f'</span>\n";' >> $TMP + echo ' $files_ok[] = "<span style=\"color:#3A3\">ok - '$f'</span>\n";' >> $TMP echo 'else' >> $TMP - echo ' echo "<span style=\"color:#F33\">corrupted - '$f' (please replace this file by a correct one)</span>\n";' >> $TMP + echo ' $files_ko[] = "<span style=\"color:#F33\">corrupted - '$f' (please replace this file by a correct one)</span>\n";' >> $TMP done + +echo 'echo "<h2>Checking phpfreechat files validity</h2>";' >> $TMP +echo 'echo "<pre>\n";' >> $TMP +echo 'foreach(array_merge($files_ko,$files_ok as $file);' >> $TMP +echo ' echo $file;' >> $TMP echo 'echo "</pre>\n";' >> $TMP echo "?>" >> $TMP cd - >/dev/null This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |