From: <wis...@us...> - 2015-12-07 15:47:59
|
Revision: 13184 http://sourceforge.net/p/xoops/svn/13184 Author: wishcraft Date: 2015-12-07 15:47:57 +0000 (Mon, 07 Dec 2015) Log Message: ----------- PingTrax Beta 1.01 -- Final Release of Beta Modified Paths: -------------- XoopsModules/pingtrax/releases/1.01/modules/pingtrax/class/items_sitemaps.php XoopsModules/pingtrax/trunk/modules/pingtrax/class/items_sitemaps.php Modified: XoopsModules/pingtrax/releases/1.01/modules/pingtrax/class/items_sitemaps.php =================================================================== --- XoopsModules/pingtrax/releases/1.01/modules/pingtrax/class/items_sitemaps.php 2015-12-07 14:35:39 UTC (rev 13183) +++ XoopsModules/pingtrax/releases/1.01/modules/pingtrax/class/items_sitemaps.php 2015-12-07 15:47:57 UTC (rev 13184) @@ -149,11 +149,24 @@ { $dom = str_get_html($html); // Does headers - $head = $dom->find("head"); - $changes .+ $this->setVars(array('header-md5' => md5($head->innertext), 'header-bytes' => strlen($head->innertext))); + $headbytes = 0; + $headmd5 = ''; + foreach($dom->find("head") as $head) + { + $headmd5 = md5($headmd5 . sha1($head->innertext)); + $headbytes = $headbytes + strlen($head->innertext); + } + $changes .+ $this->setVars(array('header-md5' => $headmd5, 'header-bytes' => $headbytes)); // Does Full Body - $body = $dom->find("body"); - $changes .+ $this->setVars(array('body-md5' => md5($body->plaintext), 'body-bytes' => strlen($body->plaintext))); + + $bodybytes = 0; + $bodymd5 = ''; + foreach($dom->find('body') as $body) + { + $bodymd5 = md5($bodymd5 . sha1($body->plaintext)); + $bodybytes = $bodybytes + strlen($body->plaintext); + } + $changes .+ $this->setVars(array('body-md5' => $bodymd5, 'body-bytes' => $bodybytes)); // Does Tables $tablesbytes = 0; $tablesmd5 = ''; Modified: XoopsModules/pingtrax/trunk/modules/pingtrax/class/items_sitemaps.php =================================================================== --- XoopsModules/pingtrax/trunk/modules/pingtrax/class/items_sitemaps.php 2015-12-07 14:35:39 UTC (rev 13183) +++ XoopsModules/pingtrax/trunk/modules/pingtrax/class/items_sitemaps.php 2015-12-07 15:47:57 UTC (rev 13184) @@ -149,11 +149,24 @@ { $dom = str_get_html($html); // Does headers - $head = $dom->find("head"); - $changes .+ $this->setVars(array('header-md5' => md5($head->innertext), 'header-bytes' => strlen($head->innertext))); + $headbytes = 0; + $headmd5 = ''; + foreach($dom->find("head") as $head) + { + $headmd5 = md5($headmd5 . sha1($head->innertext)); + $headbytes = $headbytes + strlen($head->innertext); + } + $changes .+ $this->setVars(array('header-md5' => $headmd5, 'header-bytes' => $headbytes)); // Does Full Body - $body = $dom->find("body"); - $changes .+ $this->setVars(array('body-md5' => md5($body->plaintext), 'body-bytes' => strlen($body->plaintext))); + + $bodybytes = 0; + $bodymd5 = ''; + foreach($dom->find('body') as $body) + { + $bodymd5 = md5($bodymd5 . sha1($body->plaintext)); + $bodybytes = $bodybytes + strlen($body->plaintext); + } + $changes .+ $this->setVars(array('body-md5' => $bodymd5, 'body-bytes' => $bodybytes)); // Does Tables $tablesbytes = 0; $tablesmd5 = ''; |