Project:Node Comments
Version:6.x-2.x-dev
Component:Code
Category:task
Priority:normal
Assigned:Unassigned
Status:closed (fixed)
Issue tags:DruBB

Issue Summary

We need an update for D6 comment.module style signatures. There are a couple of choices we have to make:

Do we want to leave the whole signature issue alone and just let the node signatures module take care of it?
Where we do update, how do we deal with older posts that will have the signature embedded into the code?

Comments

#6

#7

Ha ha. I just got a request for signatures on the branch with this version of nodecomment for signatures. Can the old school way of grabbing signatures and prepopulating the node form, and ignoring that if signatures for forums is enabled.

#8

Man, that'll get ugly, I think. It may be possible, but...

#9

We definitely have an argument that the preprocess functions patch wasn't fully thought through, in terms of how it would affect DX. Perhaps this is my fault, as I was so busy on other stuff that as the only person with real objections to that patch, I didn't feel like standing up and being the guy blocking the patch, and so I put fairly minimal effort into it.

That said, the DX WTF here is mighty, I think, so either a rollback should happen, or this. The problem is, 'this' can only happen if there is a reasonable likelihood of it making it in. The actual patch is likely to be tedious to create.

#10

Sigh. #9 on wrong issue. I hate how I do that.

#11

Turns out D6 made signatures dynamic. As a result, we can add signatures to node comment relatively easily and let core handle that actual signature creation. Attached is the patch.

AttachmentSize
nodecomment-signatures.patch 2.44 KB

#12

Status:active» needs review

This is definitely the right direction to go with this issue.

I haven't actually tested the patch, but it looks good at first glance.

#13

Status:needs review» fixed

Committed patch. Thanks!

#14

Status:fixed» closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

nobody click here