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
					
				
					 1 changed files with 14 additions and 5 deletions
				
			
		
							
								
								
									
										19
									
								
								yapfaq.pl
									
										
									
									
									
								
							
							
						
						
									
										19
									
								
								yapfaq.pl
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -299,6 +299,10 @@ sub postfaq {
 | 
			
		|||
  # Test mode?
 | 
			
		||||
  if($Options{'t'} and $Options{'t'} !~ /console/i) {
 | 
			
		||||
    $$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:
 | 
			
		||||
| 
						 | 
				
			
			@ -698,11 +702,16 @@ update any status information.
 | 
			
		|||
=item B<-t> I<newsgroup(s) | CONSOLE> (test)
 | 
			
		||||
 | 
			
		||||
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
 | 
			
		||||
FAQs to STDOUT separated by lines of dashes if the special string
 | 
			
		||||
C<CONSOLE> is given.  This can be used to preview what B<yapfaq> would
 | 
			
		||||
do without embarassing yourself on Usenet.  The status files are not
 | 
			
		||||
updated when this option is given.
 | 
			
		||||
(test) newsgroup(s) given after B<-t> as a comma-separated list or
 | 
			
		||||
print the FAQs to STDOUT separated by lines of dashes if the special
 | 
			
		||||
string C<CONSOLE> is given.  This can be used to preview what
 | 
			
		||||
B<yapfaq> would do without embarassing yourself on Usenet. 
 | 
			
		||||
 | 
			
		||||
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).
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue