I have some auto-blogs that use a variety of methods for aggregating content. One of them is the full text extraction feature in WPRobot which is really the full text extraction feature of Five Filters. On 4/12 every campaign I have that uses full text extraction stopped working. The errors I get from WPRobot are always as follows:
Rss Error: Failed loading XML, errors returned: Start tag expected, ‘<’ not found , failed to load external entity “http://ftr.fivefilters.org/makefulltextfeed.php?url=http%3A%2F%2Fexample.com%2Fdir%2Fcontent.php&max=5”
This must be due to a change on your end because I have not upgraded my version of WPRobot for a long time, so the WPRobot code is obviously the same. What have you done to cause this problem? Please fix it.
Also, this code from the plugin sets the RSS feed URL to FiveFilters if full text is set to true, then it handles it like any other RSS feed URL, so there is something about FiveFilters that is different than any other RSS feed which is causing the error:
if($module == "articles") {
require_once("wpr_articles.php");
$thetemplate = $this->modulearray["options"][$module]["templates"][$template]["content"];
$newitems = wpr5_article_post($keyword,$num,$start,$thetemplate);
} else {
if($module == "rss" && ($options[$module]["fulltext"]["value"] == 1 || ($this->modulearray["options"]["rss"]["options"]["fulltext"]["value"] == 1 && $options[$module]["fulltext"]["value"] !== 0))) {
$rssfeed = 'http://ftr.fivefilters.org/makefulltextfeed.php?url='.urlencode($rssfeed).'&max=5';
}
$newitems = $this->api_content_process($keyword,$num,$start,$module,$template,$options[$module],$limits,$rssfeed, $save_tags, $customfields, $sourcedetails[$module]);
}