I got a similar issue - there was a problem with the way the templates are set up - in the uBlogsyBase template, you need to bring the content placeholder up on to line 1 - that sorted it for me.
<%@ Master Language="C#" MasterPageFile="~/masterpages/ConGuideMaster.master" AutoEventWireup="true" %><asp:Content ContentPlaceHolderID="MasterBodyContent" runat="server"><asp:ContentPlaceHolder ID="ContentPlaceHolderDefault" runat="server" /></asp:Content> <%--NOTE: FORMATTING MUST BE LEFT LIKE THIS TO ENABLE THE RSS DECLARATION TO APPEAR AT THE FIRST CHARACTER--%>
on my uBlogsyBase the only difference is that I have a different masterpage for uBlogsyBase and different contentPlaceholder.
My uBlogsyRSS is not modified at all, but still doesn't work..
Looks like we're working off different versions then - my fix worked on the new 2.0 beta.
However, I would double check that your masterpage for uBlogsyBase does enable the RSS declaration in uBlogsyBase to appear at the first character. Maybe take a look at the source code of the page which is trying to display - that should give you a clue. But at a guess, your placeholder containing the RSS declaration is contained within the body of your page, rather than as the very first character on the page.
For anyone still having this issue. Just remove the comment block at the beginning of the template cshtml file. For some reason, it's inserting the whitespace at the beginning of the XML, causing the parser to croak.
Error when i try to subscribe to Rss feeds
I keep getting this error when the Xml has to be generated..
error on line 25 at column 12: Opening and ending tag mismatch: link line 0 and head
Any idea why?
Thanks!
I got a similar issue - there was a problem with the way the templates are set up - in the uBlogsyBase template, you need to bring the content placeholder up on to line 1 - that sorted it for me.
Hope this helps
I have this
<%@ Master Language="C#" MasterPageFile="~/masterpages/ConGuideMaster.master" AutoEventWireup="true" %><asp:Content ContentPlaceHolderID="MasterBodyContent" runat="server"><asp:ContentPlaceHolder ID="ContentPlaceHolderDefault" runat="server" /></asp:Content>
<%--NOTE: FORMATTING MUST BE LEFT LIKE THIS TO ENABLE THE RSS DECLARATION TO APPEAR AT THE FIRST CHARACTER--%>
on my uBlogsyBase the only difference is that I have a different masterpage for uBlogsyBase and different contentPlaceholder.
My uBlogsyRSS is not modified at all, but still doesn't work..
Looks like we're working off different versions then - my fix worked on the new 2.0 beta.
However, I would double check that your masterpage for uBlogsyBase does enable the RSS declaration in uBlogsyBase to appear at the first character. Maybe take a look at the source code of the page which is trying to display - that should give you a clue. But at a guess, your placeholder containing the RSS declaration is contained within the body of your page, rather than as the very first character on the page.
I've created some aditional base template and managed to get the placeholder with the declaration to be the first character on the page.
Now the error is gone but i have a new one:
error on line 1 at column 96: expected '>'
I'm not sure where this commes from.
Sounds like you're missing a > in the template code, probably at the end of line 1 - easily done in the editor!
Solve it ! It was a problem in uBlogsyRss.cshtml i think i had an older version all i did was to update it to 1.35 version.
Thanks Allan for the help !
For anyone still having this issue. Just remove the comment block at the beginning of the template cshtml file. For some reason, it's inserting the whitespace at the beginning of the XML, causing the parser to croak.
is working on a reply...