Right, let me switch to Linux as the new Commentics is there. You should definitely promote development better. WinMerge looks ok, but Meld has a slicker interface. They run on the same engine (diff), so it's good.
OK, here are the files that I have edited. It still needs a little work, and I skipped the installer/upgrader. You'll need to create 4 new tables:
"comments" needs to have a "reply_to" column, with a default value of 0.
"settings" needs to have three rows called "enabled_reply" with a default of 1,"default_reply" with a value of 0, and "default_reply_name" with a value of "no one", all of which should be under the form category.
Among the planed changes are changing the form for replies from "type='text'" to "type='hidden'", improving the "currently replying to" text, better layout in "includes/template/form.php", improve the comments, and a couple of other small changes that I can't think of right now.
The only changes to the css that you need are
Code:
.reply_to {
margin-left: 5em;
margin-right: -5em;
}
And
Code:
.reply_link {
visibility: hidden;
float: right;
font-size: 0.8em;
}
.comment_box_1:hover .reply_link, .comment_box_2:hover .reply_link, .admin_comment_box_1:hover .reply_link, .admin_comment_box_2:hover .reply_link {
visibility: visible;
}
Here are the files which I edited. You should compare them with the originals to see what I changed. I'll explain most of it later, but it's pretty self-explanatory.
"includes/template/comments.php" -> [attachment=39]
"includes/functions/comments.php" -> [attachment=40] //Remove 2 in name
"includes/template/form.php" -> [attachment=41]
"includes/app/processor.php" -> [attachment=42]
"includes/functions/processor.php" -> [attachment=43] //Remove 2 in name
/*"includes/Admin/includes/pages/layout_form_enabled.php" ->
"includes/Admin/includes/pages/manage_comments.php" ->
"includes/Admin/index.php" ->
"includes/Admin/includes/pages/edit_comment.php" -> */ //In next post
PS: I ran into some trouble with the attachments. The names are the same, and it only lets me upload five at a time, so I had to rename the files a little, and split the post.