<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://my.curse.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Bug Reports</title><link>http://my.curse.com/forums/4978.aspx</link><description>Uh oh, something broke? Let us know and we'll fix it! </description><dc:language>en-US</dc:language><generator>CommunityServer 2008 SP1 (Build: 30619.63)</generator><item><title>Re: Comments broken</title><link>http://my.curse.com/forums/thread/292417.aspx</link><pubDate>Mon, 13 Oct 2008 16:41:52 GMT</pubDate><guid isPermaLink="false">045f8e2a-3b25-43b2-9769-9c60de2974e3:292417</guid><dc:creator>Prodigal</dc:creator><slash:comments>0</slash:comments><comments>http://my.curse.com/forums/thread/292417.aspx</comments><wfw:commentRss>http://my.curse.com/forums/commentrss.aspx?SectionID=4978&amp;PostID=292417</wfw:commentRss><description>&lt;p&gt;There&amp;#39;s actually already a field like you&amp;#39;re talking about, it just has incorrect values in it for the historical comments.&amp;nbsp; I tried Friday to get this fixed using just sql but that didn&amp;#39;t work consistently for all projects.&amp;nbsp; I&amp;#39;m going to write a program/script to do this and write the updated values - then we&amp;#39;ll have to find some downtime to run the script, because comments come in on projects at a fast clip, and I don&amp;#39;t want to have locking issues while its running.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Comments broken</title><link>http://my.curse.com/forums/thread/290915.aspx</link><pubDate>Sat, 11 Oct 2008 14:33:56 GMT</pubDate><guid isPermaLink="false">045f8e2a-3b25-43b2-9769-9c60de2974e3:290915</guid><dc:creator>watchout</dc:creator><slash:comments>0</slash:comments><comments>http://my.curse.com/forums/thread/290915.aspx</comments><wfw:commentRss>http://my.curse.com/forums/commentrss.aspx?SectionID=4978&amp;PostID=290915</wfw:commentRss><description>&lt;p&gt;&lt;div class="embed"&gt;&lt;div class="embed-title"&gt;&lt;img class="valign-middle" alt="" src="/Themes/Common/v6/images/forums/icon-quote.png"/&gt;   Quote:&lt;/div&gt;&lt;blockquote class="embed-body"&gt;&lt;div class="embed-title"&gt;Originally Posted by &lt;strong&gt;Prodigal&lt;/strong&gt; &lt;a href="#"&gt;&lt;img class="valign-middle" alt="Go to post by &gt;Prodigal" src="/Themes/Common/v6/images/forums/btn-lastpost.gif"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;Well, its not that simple, since you want your comment to show below the comment its replying to.&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;I was curious and checked out some comments pages and tried to figure out how it&amp;#39;s done internally. It&amp;#39;s kind of bugfinding training for me, judging by an error how a system works can come in really handy :)&lt;/p&gt;
&lt;p&gt;Ok so by what I&amp;#39;ve seen you don&amp;#39;t calculate the display depth when showing, but when posting a comment, and then save that in the database - thats a great thing I guess - performance-wise.&lt;/p&gt;
&lt;p&gt;Ok next step. Since saving the level wouldn&amp;#39;t be enough (replies wouldn&amp;#39;t show up in the right place) you&amp;#39;ll have a &amp;quot;reply to&amp;quot; comment id saved somewhere. To get the right order, you&amp;#39;ll probably save their own comment id in the reply to field for top-level comments, this way you only had to sort comment id DESC, reply id DESC.&lt;/p&gt;
&lt;p&gt;Right, now we have the mixed comments, and sorting by the reply-to field would do no good since it would only mix up everything again. The first sort by the date field would only do the right order per comment level. So what you need is the right &amp;quot;reply-to&amp;quot; field content. I think there is a way, but I&amp;#39;m not sure how good the performance will be:&lt;/p&gt;
&lt;p&gt;make a new dynamic column, get it&amp;#39;s contents from an inner join with in inner select of the same table that selects the date and id. Or - most probably better performance-wise - run a nightly job to add this new field, then add it to the select statement, use instead of the reply-to sorting.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;address&gt;So now to conclude: I have to apologize. I was a bit too quick with jumping to conclusions before, the solution is definitely not trivial. Also if I got anything wrong there, please tell me I&amp;#39;d like to know how good my guesses have been... :)&lt;br /&gt;&lt;/address&gt;
&lt;p&gt;&lt;div class="embed"&gt;&lt;div class="embed-title"&gt;&lt;img class="valign-middle" alt="" src="/Themes/Common/v6/images/forums/icon-quote.png"/&gt;   Quote:&lt;/div&gt;&lt;blockquote class="embed-body"&gt;&lt;div class="embed-title"&gt;Originally Posted by &lt;strong&gt;Prodigal&lt;/strong&gt; &lt;a href="#"&gt;&lt;img class="valign-middle" alt="Go to post by &gt;Prodigal" src="/Themes/Common/v6/images/forums/btn-lastpost.gif"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;important issues like authentication and such before I can work on it.&amp;nbsp; Hopefully tomorrow...&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;ooh yes please, though authentication works quite ok atm (was much worse before) - I think you just have to go to curse.com to get an active session and then you can see curse.com comments on curseforge, or something like that&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Comments broken</title><link>http://my.curse.com/forums/thread/290436.aspx</link><pubDate>Fri, 10 Oct 2008 19:51:42 GMT</pubDate><guid isPermaLink="false">045f8e2a-3b25-43b2-9769-9c60de2974e3:290436</guid><dc:creator>Prodigal</dc:creator><slash:comments>0</slash:comments><comments>http://my.curse.com/forums/thread/290436.aspx</comments><wfw:commentRss>http://my.curse.com/forums/commentrss.aspx?SectionID=4978&amp;PostID=290436</wfw:commentRss><description>&lt;p&gt;The reply count has been fixed in the sql queries and will be updated the next time the project is bumped from the caches.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Comments broken</title><link>http://my.curse.com/forums/thread/289976.aspx</link><pubDate>Fri, 10 Oct 2008 04:26:28 GMT</pubDate><guid isPermaLink="false">045f8e2a-3b25-43b2-9769-9c60de2974e3:289976</guid><dc:creator>Prodigal</dc:creator><slash:comments>0</slash:comments><comments>http://my.curse.com/forums/thread/289976.aspx</comments><wfw:commentRss>http://my.curse.com/forums/commentrss.aspx?SectionID=4978&amp;PostID=289976</wfw:commentRss><description>&lt;p&gt;&lt;div class="embed"&gt;&lt;div class="embed-title"&gt;&lt;img class="valign-middle" alt="" src="/Themes/Common/v6/images/forums/icon-quote.png"/&gt;   Quote:&lt;/div&gt;&lt;blockquote class="embed-body"&gt;&lt;div class="embed-title"&gt;Originally Posted by &lt;strong&gt;watchout&lt;/strong&gt; &lt;a href="#"&gt;&lt;img class="valign-middle" alt="Go to post by &gt;watchout" src="/Themes/Common/v6/images/forums/btn-lastpost.gif"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Also changing sortorder is usually &lt;b&gt;not &lt;/b&gt;a big deal when working with databases, after all thats one of the most important features of DBMS: to provide data abstraction. If I could guess, previously sorting was by the post ID which is the primary key (so it was implicitly done since most DBMS automagically sort by the primary key), but since the importing was done in the reverse order, now the sorting is wrong. An &amp;quot;order by datefield&amp;quot; would most definitely do the trick if SQL is involved...&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;Well, its not that simple, since you want your comment to show below the comment its replying to.&amp;nbsp; I have a fix in the works to move around the existing comments, I just have to knock out more important issues like authentication and such before I can work on it.&amp;nbsp; Hopefully tomorrow...&lt;/p&gt;
&lt;p&gt;The curseforge iframe is a separate page from the curse comments page and didn&amp;#39;t get the update when the curse page was fixed.&amp;nbsp; I&amp;#39;ll get that in for the next push.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Comments broken</title><link>http://my.curse.com/forums/thread/289834.aspx</link><pubDate>Thu, 09 Oct 2008 23:06:41 GMT</pubDate><guid isPermaLink="false">045f8e2a-3b25-43b2-9769-9c60de2974e3:289834</guid><dc:creator>watchout</dc:creator><slash:comments>0</slash:comments><comments>http://my.curse.com/forums/thread/289834.aspx</comments><wfw:commentRss>http://my.curse.com/forums/commentrss.aspx?SectionID=4978&amp;PostID=289834</wfw:commentRss><description>&lt;p&gt;&lt;span style="text-decoration:line-through;"&gt;ok, then I give you a hint:&lt;br /&gt;it works fine in the curseforge iframe comment box, though there&amp;#39;s no &amp;quot;reply to this post&amp;quot; button and replies are not indented but that&amp;#39;s another issue...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:line-through;"&gt;compare:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:line-through;"&gt;&lt;a href="http://wow.curse.com/downloads/wow-addons/details/druid-stats-i.aspx"&gt;http://wow.curse.com/downloads/wow-addons/details/druid-stats-i.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wow.curseforge.com/projects/druid-stats-i/"&gt;http://wow.curseforge.com/projects/druid-stats-i/&lt;/a&gt; (if you see the imported comments here that is)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Edit: *cries* I&amp;#39;m blind... forget what I wrote there&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Also changing sortorder is usually &lt;b&gt;not &lt;/b&gt;a big deal when working with databases, after all thats one of the most important features of DBMS: to provide data abstraction. If I could guess, previously sorting was by the post ID which is the primary key (so it was implicitly done since most DBMS automagically sort by the primary key), but since the importing was done in the reverse order, now the sorting is wrong. An &amp;quot;order by datefield&amp;quot; would most definitely do the trick if SQL is involved...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Comments broken</title><link>http://my.curse.com/forums/thread/289655.aspx</link><pubDate>Thu, 09 Oct 2008 18:32:22 GMT</pubDate><guid isPermaLink="false">045f8e2a-3b25-43b2-9769-9c60de2974e3:289655</guid><dc:creator>Prodigal</dc:creator><slash:comments>0</slash:comments><comments>http://my.curse.com/forums/thread/289655.aspx</comments><wfw:commentRss>http://my.curse.com/forums/commentrss.aspx?SectionID=4978&amp;PostID=289655</wfw:commentRss><description>&lt;p&gt;Well for one, I didn&amp;#39;t do the comment data import.&amp;nbsp; I assume they are reversed because they were retrieved from the old curse in their display order (latest first), and then inserted into the new site in that order.&amp;nbsp; Obviously the site expects later comments to come after earlier ones.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m working on a fix for this in the database, but it is complicated.&amp;nbsp; This was not an issue in the display before because they were sorted by date - but that doesn&amp;#39;t work with threaded comments, which is why it appeared to reverse after the threading was put back in.&lt;/p&gt;
&lt;p&gt;Xinda, I&amp;#39;ve pulled up your old project page at &lt;a href="http://old.curse.com/downloads/details/9562/?cpage=4#comments"&gt;http://old.curse.com/downloads/details/9562/?cpage=4#comments&lt;/a&gt; and I see that the last comment on your project is the same as the first one (due to the import goofup) on the new site.&amp;nbsp;&amp;nbsp; Both sites show 4 pages (20 per) of comments which implies 72+ comments on both sites, at least with my logic.&amp;nbsp; The issue is with the comment counter on the addon page, which is probably showing replies to the project, and not counting replies to other comments.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Comments broken</title><link>http://my.curse.com/forums/thread/289570.aspx</link><pubDate>Thu, 09 Oct 2008 16:00:56 GMT</pubDate><guid isPermaLink="false">045f8e2a-3b25-43b2-9769-9c60de2974e3:289570</guid><dc:creator>Xinda</dc:creator><slash:comments>0</slash:comments><comments>http://my.curse.com/forums/thread/289570.aspx</comments><wfw:commentRss>http://my.curse.com/forums/commentrss.aspx?SectionID=4978&amp;PostID=289570</wfw:commentRss><description>&lt;p&gt;They ARE deleted.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;There were 72+ comments, now the comments-counter counts 46 comments.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The reverse of 72+ comments are still 72+ comments, at least with my logic... ;)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Comments broken</title><link>http://my.curse.com/forums/thread/289360.aspx</link><pubDate>Thu, 09 Oct 2008 07:24:05 GMT</pubDate><guid isPermaLink="false">045f8e2a-3b25-43b2-9769-9c60de2974e3:289360</guid><dc:creator>Thalius</dc:creator><slash:comments>0</slash:comments><comments>http://my.curse.com/forums/thread/289360.aspx</comments><wfw:commentRss>http://my.curse.com/forums/commentrss.aspx?SectionID=4978&amp;PostID=289360</wfw:commentRss><description>&lt;p&gt;Why are they reversed, what can you possibly be thinking or was it just easier to do it that way? It sure does not serve the members or addon developers so let us hope it pleases the site developers. We would not want it to not work for anyone, now would we?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Comments broken</title><link>http://my.curse.com/forums/thread/289159.aspx</link><pubDate>Wed, 08 Oct 2008 23:00:47 GMT</pubDate><guid isPermaLink="false">045f8e2a-3b25-43b2-9769-9c60de2974e3:289159</guid><dc:creator>Prodigal</dc:creator><slash:comments>0</slash:comments><comments>http://my.curse.com/forums/thread/289159.aspx</comments><wfw:commentRss>http://my.curse.com/forums/commentrss.aspx?SectionID=4978&amp;PostID=289159</wfw:commentRss><description>&lt;p&gt;they are not deleted - the comments from the old site are in reverse order&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Comments broken</title><link>http://my.curse.com/forums/thread/288199.aspx</link><pubDate>Tue, 07 Oct 2008 19:24:50 GMT</pubDate><guid isPermaLink="false">045f8e2a-3b25-43b2-9769-9c60de2974e3:288199</guid><dc:creator>Xinda</dc:creator><slash:comments>0</slash:comments><comments>http://my.curse.com/forums/thread/288199.aspx</comments><wfw:commentRss>http://my.curse.com/forums/commentrss.aspx?SectionID=4978&amp;PostID=288199</wfw:commentRss><description>&lt;p&gt;The bugs are still there.&lt;/p&gt;
&lt;p&gt;- zero&amp;#39;d download counters&lt;/p&gt;
&lt;p&gt;- deleted comments (newest comments are dated october 2007).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Comments broken</title><link>http://my.curse.com/forums/thread/287367.aspx</link><pubDate>Mon, 06 Oct 2008 16:38:09 GMT</pubDate><guid isPermaLink="false">045f8e2a-3b25-43b2-9769-9c60de2974e3:287367</guid><dc:creator>Prodigal</dc:creator><slash:comments>0</slash:comments><comments>http://my.curse.com/forums/thread/287367.aspx</comments><wfw:commentRss>http://my.curse.com/forums/commentrss.aspx?SectionID=4978&amp;PostID=287367</wfw:commentRss><description>&lt;p&gt;With some of the performance issues critical for the 3.0 WoW patch under control, I&amp;#39;m going to make time to fix the stairstepping issue today.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Comments broken</title><link>http://my.curse.com/forums/thread/287351.aspx</link><pubDate>Mon, 06 Oct 2008 15:56:48 GMT</pubDate><guid isPermaLink="false">045f8e2a-3b25-43b2-9769-9c60de2974e3:287351</guid><dc:creator>Kaelten</dc:creator><slash:comments>0</slash:comments><comments>http://my.curse.com/forums/thread/287351.aspx</comments><wfw:commentRss>http://my.curse.com/forums/commentrss.aspx?SectionID=4978&amp;PostID=287351</wfw:commentRss><description>&lt;p&gt;&lt;div class="embed"&gt;&lt;div class="embed-title"&gt;&lt;img class="valign-middle" alt="" src="/Themes/Common/v6/images/forums/icon-quote.png"/&gt;   Quote:&lt;/div&gt;&lt;blockquote class="embed-body"&gt;&lt;div class="embed-title"&gt;Originally Posted by &lt;strong&gt;Thaoky&lt;/strong&gt; &lt;a href="#"&gt;&lt;img class="valign-middle" alt="Go to post by &gt;Thaoky" src="/Themes/Common/v6/images/forums/btn-lastpost.gif"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Same here, all comments from my addon&amp;#39;s page have disappeared.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://wow.curse.com/downloads/wow-addons/details/altoholic.aspx"&gt;http://wow.curse.com/downloads/wow-addons/details/altoholic.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;using IE7, tested in IE6 as well, doesn&amp;#39;t seem to be browser-related imho.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This may have happened in relation to the projects merging with wowace.&amp;nbsp; it is fixible however.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Comments broken</title><link>http://my.curse.com/forums/thread/287329.aspx</link><pubDate>Mon, 06 Oct 2008 14:55:41 GMT</pubDate><guid isPermaLink="false">045f8e2a-3b25-43b2-9769-9c60de2974e3:287329</guid><dc:creator>Thaoky</dc:creator><slash:comments>0</slash:comments><comments>http://my.curse.com/forums/thread/287329.aspx</comments><wfw:commentRss>http://my.curse.com/forums/commentrss.aspx?SectionID=4978&amp;PostID=287329</wfw:commentRss><description>&lt;p&gt;Same here, all comments from my addon&amp;#39;s page have disappeared.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://wow.curse.com/downloads/wow-addons/details/altoholic.aspx"&gt;http://wow.curse.com/downloads/wow-addons/details/altoholic.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;using IE7, tested in IE6 as well, doesn&amp;#39;t seem to be browser-related imho.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Comments broken</title><link>http://my.curse.com/forums/thread/286800.aspx</link><pubDate>Sun, 05 Oct 2008 15:25:13 GMT</pubDate><guid isPermaLink="false">045f8e2a-3b25-43b2-9769-9c60de2974e3:286800</guid><dc:creator>teek5449</dc:creator><slash:comments>0</slash:comments><comments>http://my.curse.com/forums/thread/286800.aspx</comments><wfw:commentRss>http://my.curse.com/forums/commentrss.aspx?SectionID=4978&amp;PostID=286800</wfw:commentRss><description>&lt;p&gt;Unfortunately when they redesigned the site (BTW I do like the new look) some of the improvememts have caused some browser quirks to really show themselves. Some of the CSS is not quite cross browser friendly. There sill continue to be issues until their developers get enough complaints to make them fix the issues. I use Firefox most of the time and the new look causes many issues that fortunately I can fix on my end by rewriting the page code as I receive it. (yay, Firefox) Most people will just need to just keep letting the Curse developers know what their issues are.All new designs have quirks that will not be found until in a live environments such as it is now.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: Comments broken</title><link>http://my.curse.com/forums/thread/286737.aspx</link><pubDate>Sun, 05 Oct 2008 12:47:13 GMT</pubDate><guid isPermaLink="false">045f8e2a-3b25-43b2-9769-9c60de2974e3:286737</guid><dc:creator>galmok</dc:creator><slash:comments>0</slash:comments><comments>http://my.curse.com/forums/thread/286737.aspx</comments><wfw:commentRss>http://my.curse.com/forums/commentrss.aspx?SectionID=4978&amp;PostID=286737</wfw:commentRss><description>&lt;p&gt;It is even worse for addons. Comments appear to be in nearly random order now, and still without any replies. And the download numbers have been reset as well. curse should really start testing before doing stuff...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>