Hello!

When you would reply to a post prior to enabling flatcomments, Drupal would add a (Reply to #1..n) link in the new reply, right up there with the date information and easily visualising which post it was a reply to. Would it be possible to keep this behaviour? It has been requested by my users and I think it would be a good improvement.

Best regards,
Ao

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

dragonwize’s picture

Status: Active » Closed (works as designed)

That feature is an option in your comment settings that is defaulted to off so at some point someone turned it on in your install. Just turn it back off.

Aonoa’s picture

FileSize
11.17 KB

Are we talking about the same thing? Comment settings? I was not aware of this feature being any kind of flaggable setting. This feature was present prior to installing and enabling flatcomments, and vanished after installing/enabling flatcomments. Disabling flatcomments returned the feature, by the way.

I'll provide a screenshot so that there are no misunderstandings. :-)

Best regards,
Ao

dragonwize’s picture

Aonoa’s picture

FileSize
55.06 KB

That is interesting..

dragonwize’s picture

That is on the node look at the content type.

Aonoa’s picture

Aha! Thank you, however my settings were exactly as in your image. Though, if I disable the flatcomments module and turn off threading for the forum content type, then I get both a flat forum and it shows us which post you're replying to. I assume there is some difference from doing that and using the flatcomments module?

Best regards,
Ao

dragonwize’s picture

Flatcomments forces all comments to be parents of the node instead of the comment. If you want to still keep the reply linked to the comment but show in flat view, core will do that for you. Be very careful though as any changes you make to the parent likely affect the children. For example if you delete a comment, all of its children will be deleted as well and if you are not using threaded view will not know all the children if any without researching it first. This is the issue that flatcomments fixes by forcing flat views to be truely flat comments.

Aonoa’s picture

What a dilemma, I just did some more testing and indeed as you say, it is not a truly flat forum without flatcomments. Just disabling the threading could be dangerous, if I delete a comment and end up raking away other child comments in the process.

I would like to have both, to be honest. A flatcomments forum, but still keep the reply linked to the comment, well just visually so the users can tell whom it was a reply to.

Best regards,
Ao

EDIT: Turning off advanced_forum made the "(Reply to #28)" disappear altogether, suggesting it was a feature from that module. I still believe that is not something I can flip on/off with a setting, and flatcomments seem to interfere with it. With flatcomments on, the old and existing posts show "(Reply to #28)" or "(Reply to #29)", but if I write a new reply to #29, then #31 will not have any indication in it that it was a reply to #29.

Michelle’s picture

It is an AF feature and it won't work with Flatcomments because Flatcomments force all replies to be children of the topic starting post.

Michelle