Until recently, comment appeared as expected, at the bottom of nodes. At some point, and I do not know the exact day, they disappeared from being displayed with the node. They are still in the database, recent comments block shows them, and clicking on "more" will call up a page with all the comments in a list. (I can change this page display in Views).

I have checked and re-checked every setting. I changed nothing that I know of to cause this and no setting was out of order. Still, no comments are showing up.

I posted this previously here: http://drupal.org/node/537132 - apparently that was the wrong place to put it. There were some similar issues posted elsewhere, but they not same issue I am having.

Any ideas about this would be appreciated.

Thanks.

Comments

les lim’s picture

Comment display settings are usually set per node type and would be available from Content Management > Content Types, on the edit form the content type in question. I can't tell from your post whether you've looked here or not.

There's also comment settings on a node-by-node basis. On the node edit form, under Comment Settings, the comments would disappear if these had been set to "Disabled" on the node itself.

If everything in those places seems in order, try switching temporarily to a different theme to see if your comments display. If they do, then the problem is likely with your original theme.

2createwdrupal’s picture

Thank you, Lesmana, for responding.

Yes, I am familiar with the comment display settings. I have checked them all. None were changed. All are as they should be.

I switched to a couple of different themes. Still comments did not show up. Note that the comments were showing up in the current theme and a theme I used previously.

I have compared page.tpl.php, node.tpl.php, and template.php files in the current theme and in other themes and did not see anything amiss there.

2createwdrupal’s picture

I might add that the only module that I have installed that should have a direct effect on the core comment module is "wp_comments" and that has been working fine. The other module that I had installed briefly was "fivestar comment," a sub-module within "fivestar." I disabled (and uninstalled) this sub-module when I learned that comment rating could add to page loading time. There were no comments rated. I have disabled fivestar, but have not uninstalled it.

I am going to try the "AJAX Comments" module. I don't really need it, but if it brings back the comments to where they should be, that would be nice.

2createwdrupal’s picture

Ok, AJAX comments module had no effect. Module disabled and uninstalled.

However, I had a look in the log entries report - and I have seen this before but did not look at the details - and saw this odd entry: "unknown column." I looked at the detail of that entry and found this:

Unknown column 'u.signature_format' in 'field list' query: SELECT c.cid as cid, c.pid, c.nid, c.subject, c.comment, c.format, c.timestamp, c.name, c.mail, c.homepage, u.uid, u.name AS registered_name, u.signature, u.signature_format, u.picture, u.data, c.thread, c.status FROM comments c INNER JOIN users u ON c.uid = u.uid WHERE c.nid = 550 ORDER BY c.cid DESC LIMIT 0, 10 in /[example-path-to]/modules/comment/comment.module on line 992.

Core Comment module.

Can anyone decipher this?

Thanks.