NNTP suggestion [message #16089] |
Tue, 13 January 2004 15:23  |
|
When importing newsgroup messages, you currently have the option to automatically create FUD accounts for posters. This has the big drawback that it can potentially create hundreds of accounts for users that will never use the forum itself.
So I have this option turned off. The problem with this is that all messages are labelled as coming from the anonymous (guest) user. This makes it difficult to see who really sent a message, and who sent the reply to it, because they all look like the same person.
So, I'd like to make two suggestions:
1. Put the real email address of the sender at the start of the message. So, if "foo(at)bar(dot)com" sends an email message to the newsgroup, the message might have the text "Message originally posted by foo(at)bar(dot)com" prepended at the top of the body. It doesn't have to go into the header, since I'd imagine that would be pretty difficult.
2. Add a new setting for the account to assign to these anonymous postings. Right now, my "Anonymous Coward" user is actually called "Guest". For newsgroups, however, I think it would be better to have an account called "Unknown Newsgroup User", so that it's more obvious to users what this means.
|
|
|
Re: NNTP suggestion [message #16090 is a reply to message #16089] |
Tue, 13 January 2004 16:06   |
Ilia
 Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
remove from buddy list ignore all messages by this user
|
|
Quote: |
1. Put the real email address of the sender at the start of the message. So, if "foo(at)bar(dot)com" sends an email message to the newsgroup, the message might have the text "Message originally posted by foo(at)bar(dot)com" prepended at the top of the body. It doesn't have to go into the header, since I'd imagine that would be pretty difficult.
|
I'll consider it, but seems to me like most people would miss that link.
Quote: |
2. Add a new setting for the account to assign to these anonymous postings. Right now, my "Anonymous Coward" user is actually called "Guest". For newsgroups, however, I think it would be better to have an account called "Unknown Newsgroup User", so that it's more obvious to users what this means.
|
No.
FUDforum Core Developer
|
|
|
Re: NNTP suggestion [message #16114 is a reply to message #16090] |
Wed, 14 January 2004 15:12   |
|
I just implemented #1 by adding the following code at line 402 of data/include/nntp.inc:
if( $msg_post->poster_id == 0 ) {
if( !empty( $this->from_name ) ) {
$msg_post->body = '<b>Originally posted by:</b> "' .
$this->from_name . '" <' . $this->from_email . '><br /><br />' . $msg_post->body;
}
else {
$msg_post->body = '<b>Originally posted by:</b> ' .
'<' . $this->from_email . '><br /><br />' . $msg_post->body;
}
}
I think it helps a lot, since now I can see who actually posted the message. I didn't bother to make this a "mailto:", since I don't really think it's necessary.
|
|
|
|
|
|
|
|
|
|
|
|
Re: NNTP suggestion [message #16482 is a reply to message #16089] |
Sat, 31 January 2004 12:35   |
Anonymous
|
|
|
|
Aah, ok Ilia I know whay we are not seeing eye to eye. The bugfix I made was in mailinglist.php. In mailinglist.php, the code in question is not in a class, but in a procedure. You will also want to not that the insertion of name and email is backwards, resulting in an email link that shows the email and when clicked trys to send an email to the name.
|
|
|
|