PDA

View Full Version : feed wont validate


alankeys
06-17-2010, 06:27 PM
you guys must have had a hatful of these...

http://www.ukcitymedia.co.uk/news/rss.php?feed=New_News

wont validate.... Previously we had a problem with loading time but altered the rss/myseql interface. Now wegot it working but still cant get it to validate.

Would appreciate any help...
or pointers to different tools to feedvalidator.org

thanks

Dormilich
06-18-2010, 07:44 AM
can’t check at feedvalidator.org (connection timeout), but from looking I guess it chokes on the atom part in your feed if validated against a DTD. from the XML point of view, all in the RSS 2.0 namespace (maybe a good idea to add it?) seems to be correct.

alankeys
06-18-2010, 11:14 AM
Dormilich

I tried a few variations but no success. Got any other ideas ?
Or a particular setting for DTD to try..

Dormilich
06-18-2010, 11:19 AM
there is no "official" DTD, that will validate your feed, due to the namespace issue (namespace are not "supported" by DTD in general), maybe an XSD (XML Schema) might help (it supports namespaces). or just remove the line with the Atom code.

alankeys
06-18-2010, 11:54 AM
taking out
<atom:link href="<?php echo $feedlocation; ?>" rel="self" type="application/rss+xml" />

doesnt make any difference....
tried a few other variations but no good.
It also fails twitter feed

jhblifestyles
06-18-2010, 03:25 PM
I don't know what happened to my feed.. But it will not validate and for the life of me I can not figure it out.
1) I get a File size error - Went to reading pane set t 10 post and summery.
Still get file size error.

2) Tells me it looks like a webpage Its A wordpress blog 2.9
http://juliebooz.com

# <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
# <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US">
# <head>
# <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
# <title>GetFoundRightNow!</title>
# <link rel="alternate" type="application/rss+xml" title="GetFoundRightNow! RSS Feed" href="http://juliebooz.com/feed/" /><link rel="pingback" href="http://juliebooz.com/xmlrpc.php" />
# <link rel="stylesheet" href="http://juliebooz.com/wp-content/themes/arjuna-x/style.css" type="text/css" media="screen" />
# <script type='text/javascript' src='http://juliebooz.com/wp-includes/js/jquery/jquery.js?ver=1.3.2'></script>
# <script type='text/javascript' src='http://juliebooz.com/wp-content/plugins/google-analyticator/external-tracking.min.js?ver=6.1.1'></script>
# <link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://juliebooz.com/xmlrpc.php?rsd" />
# <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://juliebooz.com/wp-includes/wlwmanifest.xml" />
# <link rel='index' title='GetFoundRightNow!' href='http://juliebooz.com' />
# <meta name="generator" content="WordPress 2.9.2" />
# <script type="text/javascript">
# var alinks_link;
# var trackImage = new Image();
# function alinks_click(link) {
# var keyphrase = link.innerHTML;
# trackImage.src = 'http://juliebooz.com/wp-content/plugins/alinks/classes/aLinksAjax.php?log=' + keyphrase;
# pause(1000);
# return true;
# }
#
# function pause(numberMillis) {
# var now = new Date();
# var exitTime = now.getTime() + numberMillis;
# while (true) {
# now = new Date();
# if (now.getTime() > exitTime) return;
# }
# }
# </script>
# <link rel="stylesheet" href="http://juliebooz.com/wp-content/plugins/commentluv/style/cl_style.css" type="text/css" />
# <link rel="stylesheet" href="http://juliebooz.com/wp-content/plugins/dd-formmailer/dd-formmailer.css" type="text/css" media="screen" />
#
# <!-- begin gallery scripts -->
# <link rel="stylesheet" href="http://juliebooz.com/wp-content/plugins/featured-content-gallery/css/jd.gallery.css.php" type="text/css" media="screen" charset="utf-8"/>
# <link rel="stylesheet" href="http://juliebooz.com/wp-content/plugins/featured-content-gallery/css/jd.gallery.css" type="text/css" media="screen" charset="utf-8"/>
# <script type="text/javascript" src="http://juliebooz.com/wp-content/plugins/featured-content-gallery/scripts/mootools.v1.11.js"></script>
# <script type="text/javascript" src="http://juliebooz.com/wp-content/plugins/featured-content-gallery/scripts/jd.gallery.js.php"></script>
# <script type="text/javascript" src="http://juliebooz.com/wp-content/plugins/featured-content-gallery/scripts/jd.gallery.transitions.js"></script>
# <!-- end gallery scripts -->
# <!-- Meta SEO Pack BEGIN -->
# <meta name="description" content="GetFoundRightNow! – &quot;Get Into The Belly of The Internet&quot;
# &lt;meta name=&quot;alexaVerifyID&quot; content=&quot;2725tnIHeOPpssoJ4h8NkhlVBwY&quot; /&gt;" />
# <meta name="robots" content="noodp,noydir" />
# <link rel="canonical" href="http://juliebooz.com/" />
# <!-- Meta SEO Pack END -->
# <link rel="stylesheet" type="text/css" media="screen" href="http://juliebooz.com/wp-content/plugins/my-profiles/myprofiles.css" />
# <script type="text/javascript" charset="utf-8" src="http://w.sharethis.com/button/sharethis.js#wp=2.7.1&amp;publisher=b71e372a-10a2-426e-8ab8-2981b157383a&amp;amp;type=wordpress2.7.1&amp;wp=2.9.2"></script>
# <!-- Skype script used for Skype Online Status plugin version 2.7 by RavanH - http://4visions.nl/ -->
# <script type="text/javascript" src="http://juliebooz.com/wp-content/plugins/skype-online-status/js/skypeCheck.js.php"></script>
# <!-- end Skype script -->
# <link rel="shortlink" href="http://wp.me/CkCb" />
# <link rel="stylesheet" type="text/css" href="http://juliebooz.com/index.php?ak_action=aktt_css" />
# <script type="text/javascript" src="http://juliebooz.com/index.php?ak_action=aktt_js"></script>
#
# <meta name="keywords" content="marketing, mlm coaching, success coach top mlm producer, marketing consultant, mike dilliard, anne sieg, daegan smith, julie booz, blogging, article marketing, seo, search engine, mlm, internet marketing, web 2.0, twitter, facebook, home-based business, marketing skills" />
# <meta name="description" content="Web 2.0 Strategist Julie Booz is an entrepreneur an success teach teaching the marketing skills needed to build a successful online home-based business" />
#
# <!-- WP-Stats-Dashboard 2.0.3 by Dave Ligthart http://daveligthart.com -->
# <script type="text/javascript">
# /* <![CDATA[ */
# jQuery(document).ready(function($) {
# var ajaxurl = "http://juliebooz.com/wp-admin/admin-ajax.php";
# var data = {
# action: 'wpsd_metrics',
# _ajax_nonce: "48d25ed73c",
# timeout: 3000
# };
# jQuery.post(ajaxurl, data, function(response) { jQuery('#wpsd-metrics-data').html(response); });
# });
# /* ]]> */
# </script>
# <style type="text/css">
# #wpsd-overview-table img {
# width:23px;
# margin-right:5px;
# vertical-align:middle;
# }
# </style>
# <script type="text/javascript" src="http://juliebooz.com/wp-content/plugins/wp-twitip-id/js/addtwitterfield.js"></script><!-- added by wp-twitip-id by Andy Bailey