<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for Matthew Elliston</title>
	<atom:link href="http://www.matthewelliston.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.matthewelliston.com</link>
	<description>A site filled with my pictures, thoughts and things I want to remember!</description>
	<lastBuildDate>Fri,  8 Jul 2011 23:16:43 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<item>
		<title>Comment on Error parsing XML; message from parser is: The entity &#8220;Acirc&#8221; was referenced, but not declared. by finlander</title>
		<link>http://www.matthewelliston.com/error-parsing-xml-message-from-parser-is-the-entity-acirc-was-referenced-but-not-declared/comment-page-1/#comment-906</link>
		<dc:creator>finlander</dc:creator>
		<pubDate>Fri, 08 Jul 2011 23:16:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.matthewelliston.com/?p=147#comment-906</guid>
		<description>follow-up:

Thank you for those links to more information. I ended up putting a DOCTYPE in my XML, specifying the specific entities to allow (in PrestaShop software). 

function defined (in gc_xmlbuilder.php):

function addDOCTYPE($element) {
	  $this-&gt;xml .= &#039;&lt;!DOCTYPE &#039;.$element.&#039; [
	  
	  
	  
	  
	  ]&gt;&#039;.&quot;\n&quot;;
	}


and function called (from within the function GetXML in googlecart.php) when XML is built:

$xml_data-&gt;addDOCTYPE(&#039;checkout-shopping-cart&#039;);

I don&#039;t know of a more dynamic way of, for example, allowing all HTML entities to go through and be parsed.</description>
		<content:encoded><![CDATA[<p>follow-up:</p>
<p>Thank you for those links to more information. I ended up putting a DOCTYPE in my XML, specifying the specific entities to allow (in PrestaShop software). </p>
<p>function defined (in gc_xmlbuilder.php):</p>
<p>function addDOCTYPE($element) {<br />
	  $this-&gt;xml .= &#8216;&lt;!DOCTYPE &#039;.$element.&#039; [</p>
<p>	  ]&gt;&#8217;.&#8221;\n&#8221;;<br />
	}</p>
<p>and function called (from within the function GetXML in googlecart.php) when XML is built:</p>
<p>$xml_data-&gt;addDOCTYPE(&#8216;checkout-shopping-cart&#8217;);</p>
<p>I don&#8217;t know of a more dynamic way of, for example, allowing all HTML entities to go through and be parsed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Magento Change &#8220;My Cart&#8221; to &#8220;My Basket&#8221; by Abdul Jamal</title>
		<link>http://www.matthewelliston.com/magento-change-my-cart-to-my-basket/comment-page-1/#comment-883</link>
		<dc:creator>Abdul Jamal</dc:creator>
		<pubDate>Mon, 27 Jun 2011 14:11:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.matthewelliston.com/?p=132#comment-883</guid>
		<description>Thanks working perfectly.........i spent more than 2 hours to did this

Abdul Jamal</description>
		<content:encoded><![CDATA[<p>Thanks working perfectly&#8230;&#8230;&#8230;i spent more than 2 hours to did this</p>
<p>Abdul Jamal</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Error parsing XML; message from parser is: The entity &#8220;Acirc&#8221; was referenced, but not declared. by Matthew</title>
		<link>http://www.matthewelliston.com/error-parsing-xml-message-from-parser-is-the-entity-acirc-was-referenced-but-not-declared/comment-page-1/#comment-864</link>
		<dc:creator>Matthew</dc:creator>
		<pubDate>Wed, 22 Jun 2011 16:13:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.matthewelliston.com/?p=147#comment-864</guid>
		<description>Hi finlander

I think:

htmlentities() http://www.php.net/manual/en/function.htmlentities.php
htmlspecialchars ( ) http://php.net/manual/en/function.htmlspecialchars.php

May help here.</description>
		<content:encoded><![CDATA[<p>Hi finlander</p>
<p>I think:</p>
<p>htmlentities() <a href="http://www.php.net/manual/en/function.htmlentities.php" rel="nofollow">http://www.php.net/manual/en/function.htmlentities.php</a><br />
htmlspecialchars ( ) <a href="http://php.net/manual/en/function.htmlspecialchars.php" rel="nofollow">http://php.net/manual/en/function.htmlspecialchars.php</a></p>
<p>May help here.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Error parsing XML; message from parser is: The entity &#8220;Acirc&#8221; was referenced, but not declared. by finlander</title>
		<link>http://www.matthewelliston.com/error-parsing-xml-message-from-parser-is-the-entity-acirc-was-referenced-but-not-declared/comment-page-1/#comment-862</link>
		<dc:creator>finlander</dc:creator>
		<pubDate>Tue, 21 Jun 2011 07:39:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.matthewelliston.com/?p=147#comment-862</guid>
		<description>I had the same error with prestashop passing xml to GC. I need to keep that html entitity in the data being passed, though. Is there any php code that will escape the character before it hits the XML?</description>
		<content:encoded><![CDATA[<p>I had the same error with prestashop passing xml to GC. I need to keep that html entitity in the data being passed, though. Is there any php code that will escape the character before it hits the XML?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Error parsing XML; message from parser is: The entity &#8220;Acirc&#8221; was referenced, but not declared. by Error on google checkout, what does this mean? - The Wholesale Forums</title>
		<link>http://www.matthewelliston.com/error-parsing-xml-message-from-parser-is-the-entity-acirc-was-referenced-but-not-declared/comment-page-1/#comment-854</link>
		<dc:creator>Error on google checkout, what does this mean? - The Wholesale Forums</dc:creator>
		<pubDate>Thu, 16 Jun 2011 22:43:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.matthewelliston.com/?p=147#comment-854</guid>
		<description>[...]  [...]</description>
		<content:encoded><![CDATA[<p>[...]  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on PHP Scaffolding Class by carlos</title>
		<link>http://www.matthewelliston.com/php-scaffolding-class/comment-page-1/#comment-846</link>
		<dc:creator>carlos</dc:creator>
		<pubDate>Fri, 10 Jun 2011 13:10:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.matthewelliston.com/?p=101#comment-846</guid>
		<description>Excelent software!</description>
		<content:encoded><![CDATA[<p>Excelent software!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Copyright Year. by business review</title>
		<link>http://www.matthewelliston.com/copyright-year/comment-page-1/#comment-840</link>
		<dc:creator>business review</dc:creator>
		<pubDate>Wed, 01 Jun 2011 08:40:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.matthewelliston.com/?p=125#comment-840</guid>
		<description>.......................................Posted ..As its something of a problem I think reporting it as a bug is appropriate...More detail is there but to sum it up on servers that dont provide a year in the raw listing SmartFTP apparently guesses based on the time relative to the current time...To quote Mat from that thread .. For dates without a year in the listing the following rule applies . . If date in listing is in the future Year Current Year - 1. Theres some - here about 6 hours because the FTP server may be in a different time zone.. . If date is in the past Year Current Year. . Thats the reason the year is not always correct. If you have a better idea how to solve this missing year in date problem pelase let me know...My servers timezone is GMT.</description>
		<content:encoded><![CDATA[<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;Posted ..As its something of a problem I think reporting it as a bug is appropriate&#8230;More detail is there but to sum it up on servers that dont provide a year in the raw listing SmartFTP apparently guesses based on the time relative to the current time&#8230;To quote Mat from that thread .. For dates without a year in the listing the following rule applies . . If date in listing is in the future Year Current Year &#8211; 1. Theres some &#8211; here about 6 hours because the FTP server may be in a different time zone.. . If date is in the past Year Current Year. . Thats the reason the year is not always correct. If you have a better idea how to solve this missing year in date problem pelase let me know&#8230;My servers timezone is GMT.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Magento Change &#8220;My Cart&#8221; to &#8220;My Basket&#8221; by chandlery</title>
		<link>http://www.matthewelliston.com/magento-change-my-cart-to-my-basket/comment-page-1/#comment-832</link>
		<dc:creator>chandlery</dc:creator>
		<pubDate>Thu, 31 Mar 2011 09:15:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.matthewelliston.com/?p=132#comment-832</guid>
		<description>Thanks! I&#039;ve been trying to find that for ages. I still can&#039;t find a way to translate some of the fixed page content (e.g. the empty basket page) or the buttons. Any ideas?</description>
		<content:encoded><![CDATA[<p>Thanks! I&#8217;ve been trying to find that for ages. I still can&#8217;t find a way to translate some of the fixed page content (e.g. the empty basket page) or the buttons. Any ideas?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Magento Change &#8220;My Cart&#8221; to &#8220;My Basket&#8221; by Ankit Sharma</title>
		<link>http://www.matthewelliston.com/magento-change-my-cart-to-my-basket/comment-page-1/#comment-831</link>
		<dc:creator>Ankit Sharma</dc:creator>
		<pubDate>Thu, 24 Feb 2011 22:27:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.matthewelliston.com/?p=132#comment-831</guid>
		<description>Thanks. Worked perfectly.</description>
		<content:encoded><![CDATA[<p>Thanks. Worked perfectly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on PHP Scaffolding Class by Bill Hernandez</title>
		<link>http://www.matthewelliston.com/php-scaffolding-class/comment-page-1/#comment-830</link>
		<dc:creator>Bill Hernandez</dc:creator>
		<pubDate>Thu, 30 Dec 2010 21:24:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.matthewelliston.com/?p=101#comment-830</guid>
		<description>Thank You very much for posting your scaffolding routine. I&#039;ve been working on one of my own for some time now, but got a great idea on the  if (substr($column, -3) == &quot;_id&quot;).

WHen I tried to look at the page you reference in your scaffolding class, I was redirected somewhere else so I decided to do a google search on &quot;39-Creating-A-Scaffold-like-Class-in-PHP-or-An-Automatic-CMS-For-a-Table&quot;, but got the warning below...


I thought I&#039;d let you know that you might want to post the warning below on your tutorial, or at least make people aware in case they are not using google to find the reference.

I was going to send you a screen capture of the warning, but didn&#039;t see any way to send it to you, so I copied and pasted the text of the warning...

Best Regards,

Bill Hernandez
Plano, Texas

WARNING

Safe Browsing
Diagnostic page for tutorialhero.com

What is the current listing status for tutorialhero.com?
Site is listed as suspicious - visiting this web site may harm your computer.

Part of this site was listed for suspicious activity 3 time(s) over the past 90 days.

What happened when Google visited this site?
Of the 2895 pages we tested on the site over the past 90 days, 330 page(s) resulted in malicious software being downloaded and installed without user consent. The last time Google visited this site was on 2010-12-30, and the last time suspicious content was found on this site was on 2010-12-30.
Malicious software includes 291 trojan(s). Successful infection resulted in an average of 1 new process(es) on the target machine.

Malicious software is hosted on 36 domain(s), including expa82.co.cc/, expa81.co.cc/, expa80.co.cc/.

7 domain(s) appear to be functioning as intermediaries for distributing malware to visitors of this site, including govtds02.co.cc/, tutorialjungle.com/, studiovarna.com/.

This site was hosted on 1 network(s) including AS20773 (HOSTEUROPE).

Has this site acted as an intermediary resulting in further distribution of malware?
Over the past 90 days, tutorialhero.com appeared to function as an intermediary for the infection of 1 site(s) including tutorialkit.com/.

Has this site hosted malware?
No, this site has not hosted malicious software over the past 90 days.

How did this happen?
In some cases, third parties can add malicious code to legitimate sites, which would cause us to show the warning message.

Next steps:
Return to the previous page.
If you are the owner of this web site, you can request a review of your site using Google Webmaster Tools. More information about the review process is available in Google&#039;s Webmaster Help Center.</description>
		<content:encoded><![CDATA[<p>Thank You very much for posting your scaffolding routine. I&#8217;ve been working on one of my own for some time now, but got a great idea on the  if (substr($column, -3) == &#8220;_id&#8221;).</p>
<p>WHen I tried to look at the page you reference in your scaffolding class, I was redirected somewhere else so I decided to do a google search on &#8220;39-Creating-A-Scaffold-like-Class-in-PHP-or-An-Automatic-CMS-For-a-Table&#8221;, but got the warning below&#8230;</p>
<p>I thought I&#8217;d let you know that you might want to post the warning below on your tutorial, or at least make people aware in case they are not using google to find the reference.</p>
<p>I was going to send you a screen capture of the warning, but didn&#8217;t see any way to send it to you, so I copied and pasted the text of the warning&#8230;</p>
<p>Best Regards,</p>
<p>Bill Hernandez<br />
Plano, Texas</p>
<p>WARNING</p>
<p>Safe Browsing<br />
Diagnostic page for tutorialhero.com</p>
<p>What is the current listing status for tutorialhero.com?<br />
Site is listed as suspicious &#8211; visiting this web site may harm your computer.</p>
<p>Part of this site was listed for suspicious activity 3 time(s) over the past 90 days.</p>
<p>What happened when Google visited this site?<br />
Of the 2895 pages we tested on the site over the past 90 days, 330 page(s) resulted in malicious software being downloaded and installed without user consent. The last time Google visited this site was on 2010-12-30, and the last time suspicious content was found on this site was on 2010-12-30.<br />
Malicious software includes 291 trojan(s). Successful infection resulted in an average of 1 new process(es) on the target machine.</p>
<p>Malicious software is hosted on 36 domain(s), including expa82.co.cc/, expa81.co.cc/, expa80.co.cc/.</p>
<p>7 domain(s) appear to be functioning as intermediaries for distributing malware to visitors of this site, including govtds02.co.cc/, tutorialjungle.com/, studiovarna.com/.</p>
<p>This site was hosted on 1 network(s) including AS20773 (HOSTEUROPE).</p>
<p>Has this site acted as an intermediary resulting in further distribution of malware?<br />
Over the past 90 days, tutorialhero.com appeared to function as an intermediary for the infection of 1 site(s) including tutorialkit.com/.</p>
<p>Has this site hosted malware?<br />
No, this site has not hosted malicious software over the past 90 days.</p>
<p>How did this happen?<br />
In some cases, third parties can add malicious code to legitimate sites, which would cause us to show the warning message.</p>
<p>Next steps:<br />
Return to the previous page.<br />
If you are the owner of this web site, you can request a review of your site using Google Webmaster Tools. More information about the review process is available in Google&#8217;s Webmaster Help Center.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

