Overall, an upgrade to 4.6.5 I just did to a Drupal test site went well. Software is Apache 2.0.55, PHP 4.4.2, and PostgreSQL 8.1.3. Old content is still available -- no problems encountered there -- but I noticed something odd while doing some testing. Comments are configured to be viewed as threads in chronological order, oldest first. That seem to be getting done properly. The problem is that the indentation of the replies to threads is incorrect.

I created a small test story and added six comments. What I expected to see was a set of comments that looked like:

comment 1
        comment 1.1 (reply to comment 1)
comment 2
        comment 2.1 (reply to comment 2)
comment 3
        comment 3.1 (reply to comment 3)

Instead, what I'm seeing is:

comment 1
        comment 1.1
        comment 2
                comment 2.1
                comment 3
                        comment 3.1

Whatever is causing this goofy indentation doesn't appear to be theme-related. I've tried all the default themes that are shipped with the core release and get the same results regardless of the theme in use.

Any ideas on what might be the cause of this?

BTW: I have another site running v4.6.3 with Apache 2.0.55, PHP 4.4.2, and PostgreSQL 8.0.3 that doesn't exhibit this comment indentation problem.

Comments

Rick Turner’s picture

I just tried reverting my test setup back to PostgreSQL 8.0.3. So now my test configuration is the same as another system's software mix except for 4.6.5. The indentation problem is still occurring. Since I haven't seen a great outcry from the MySQL users I suspect this is database dependent. I've been 'diff'ing files between the 4.6.3 and 4.6.5 releases but, so far, nothing that seems like it would cause this problem leaps out at me.

Is anyone else seeing this indentation snafu? Surely there's another PostgreSQL user out there! :-D

Rick Turner’s picture

Forgot to bounce postmaster after repointing the symbolic links. Running 4.6.5 with 8.0.3 seems to avoid the comment indentation problem. Of course, with the all the new features of PostgreSQL 8.1.x, I'm not too keen on staying at 8.0.3 for long. So... if there are any other PostgreSQL users out there...

BTW, I can test patches if someone comes up with them. Heck, I'd even take a stab at fixing this if I just knew where to look. On the other hand, I keep reading that 4.7.x fixes a lot of problems that affect PostgreSQL-based installations.

TIA for any hints, fixes, etc.