Added the ability to get trackback pings
I added in the ability for my site to receive track back pings. The pings get logged into a database table. I only allow one trackback per Url and Blog Unique Id. I also added the ability to only allow trackbacks if the Url is really referencing the blog identifier it is attempting to ping. This should hold down spam some. I still need to do the following around trackbacks:
- Add in the ability for this site to ping other sites.
- Add the ability to remove trackbacks in the admin pages
- List trackbacks on the Blog Detail page
- Add the ability to show a count of all trackbacks
Added RSS Feed to the site
I went ahead and added a single RSS feed to my site. I ended up using the RSS Toolkit that can be found on Dmitryr's blog. It was very easy to get the tool kit to publish RSS. I need to bounce the RSS XML format against the 2.0 specifications to be sure I am emitting decent RSS.
I had one problem with the control that comes with the tool kit. I attempted to create multiple channels based on the Blog Catagories that I have defined in case someone would want to subscribe to only a specific catagory. However when I placed this control in a repeater whenever a post back occurs I get an error stating this "is not a valid virtual path". I suspect it has something to do with the control when it is trying to append the ChannelName to the query string. For now I just removed the subcatagory RSS feeds.