Change: Modify headers for test posts.
- Change MID so you can do multiple tests. - Replace Supersedes with X-Supersedes so you do not delete postings while testing. - Add remark ("This is a test message."). - Change documentation accordingly. Fixes #6. Signed-off-by: Thomas Hochstein <thh@inter.net>
This commit is contained in:
parent
3b2e5e066d
commit
b146f21475
19
yapfaq.pl
19
yapfaq.pl
|
@ -299,6 +299,10 @@ sub postfaq {
|
||||||
# Test mode?
|
# Test mode?
|
||||||
if($Options{'t'} and $Options{'t'} !~ /console/i) {
|
if($Options{'t'} and $Options{'t'} !~ /console/i) {
|
||||||
$$NG = $Options{'t'};
|
$$NG = $Options{'t'};
|
||||||
|
$MID =~ s/@/-$Timestamp-test@/g;
|
||||||
|
$$ExtraHeaders .= "\n" if $$ExtraHeaders;
|
||||||
|
$$ExtraHeaders .= "X-Supersedes: $$Supersedes\nX-yapfaq-Remark: This is only a test message.";
|
||||||
|
undef $$Supersedes;
|
||||||
}
|
}
|
||||||
|
|
||||||
#Now create the complete Header:
|
#Now create the complete Header:
|
||||||
|
@ -698,11 +702,16 @@ update any status information.
|
||||||
=item B<-t> I<newsgroup(s) | CONSOLE> (test)
|
=item B<-t> I<newsgroup(s) | CONSOLE> (test)
|
||||||
|
|
||||||
Don't post to the newsgroups defined in F<yqpfaq.cfg>, but to the
|
Don't post to the newsgroups defined in F<yqpfaq.cfg>, but to the
|
||||||
newsgroups given after B<-t> as a comma-separated list or print the
|
(test) newsgroup(s) given after B<-t> as a comma-separated list or
|
||||||
FAQs to STDOUT separated by lines of dashes if the special string
|
print the FAQs to STDOUT separated by lines of dashes if the special
|
||||||
C<CONSOLE> is given. This can be used to preview what B<yapfaq> would
|
string C<CONSOLE> is given. This can be used to preview what
|
||||||
do without embarassing yourself on Usenet. The status files are not
|
B<yapfaq> would do without embarassing yourself on Usenet.
|
||||||
updated when this option is given.
|
|
||||||
|
The status files are not updated when this option is given.
|
||||||
|
|
||||||
|
When this option is used to post to some other newsgroup(s), a(nother)
|
||||||
|
timestamp is added to the Message-ID header and the Supersedes header
|
||||||
|
is replaced by a special X-Supersedes header.
|
||||||
|
|
||||||
You may want to use this with the B<-f> option (see below).
|
You may want to use this with the B<-f> option (see below).
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue