OK, I *was* valid

But Sam moved the goal post. Fortunately, I managed to find a computer that I had the current source on, and made a quick change, and I'm back to being valid again! Wheee!

For those curious, the change (this time) in CommunityServerComponents\Components\Syndication\BaseAtomWriter.cs was:

protected virtual void WriteEntry(Post p)
{
  this.WriteElementString("title",p.Subject);
       
  this.WriteStartElement("link");
  this.WriteAttributeString("rel", "alternate"); //changed this from "self" to "alternate"
  this.WriteAttributeString("type", "text/html");
  this.WriteAttributeString("href", BuildLink(p));
  this.WriteEndElement();
  this.WriteElementString("id", BuildLink(p));
  DateElements(p);

  this.WriteStartElement("content");
  this.WriteAttributeString("type","html");
  //this.WriteAttributeString("mode","escaped");
  this.WriteString(PostBody(p));
  this.WriteEndElement();
  this.WriteElementString("slash:comments", p.Replies.ToString());
  ExtendendElements(p);
}
Print | posted on Tuesday, January 31, 2006 6:45 AM
Comments have been closed on this topic.