I'm using the Mid-Century templates on MT 4.2.5 Pro, and noticed that the Recent Comments widget in my sidebar is only showing 1 comment, and it's from about a year ago. When I look at the template code, all seems to be well, and I don't see any errors in my Activity Log.
Does anyone know what might be causing this?
Reported on Movable Type 4.2
Hi Cecily
Are you using SSI?
Because i know that SSI can cause this sort of things.
Hi Mixel,
Yes I am. The problem seems to have fixed itself, but I'd love to hear your explanation for why this might happen.
Well, i can't tell why it happens exactly, but i guess when there is a comment in an previous entry, that isn't listed in the index, MT only rebuilds the necessary templates, but like you are using SSI, the last comments are of the old entry or any other template that was the last to be build.
As i said those are just my thoughts.
I guess that your blog have a lot of comments in new entries, this is why you never saw this before. In my case, my blog is not so popular, nor visited, but some older entries are, and i use to see this issue really often.
I thinking in make a plugin that always return the last n comments, n matter where it is called, but i imagine that it can be done just using mt template tags , but again i didn't dig in this.
sorry for my poor english.
Kind regards
I keep having this problem, it seems to fix itself, and then it comes back. Additionally, my code uses include_blogs to pull in the system-wide comments and I find the include always works as intended on certain blogs and then tends to go screwy on other blogs. "Screwy" meaning it will only show local comments, but sometimes only local comments PLUS just local comments from a year ago. The inconsistency makes it seem like a bug.
Shouldn't the code always display the same, no matter what page it's on, if it's including certain blogs? My code is attached for reference.
<mt:Entries include_blogs="2,6,7,8" recently_commented_on="6" limit="365"> <mt:Comments lastn="1"> <$mt:CommentAuthor$> on <mt:CommentEntry><a href="<$mt:CommentLink$>"><$mt:EntryTitle encode_html="1"$></a> (<$mt:EntryCommentCount$>)</mt:CommentEntry> in <a href="<mt:If name="blog_id" eq="2"><mt:BlogArchiveURL><mt:Else><$mt:BlogURL$></mt:If>"><mt:BlogName></a><br /> </mt:Comments> </mt:Entries>