Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Details »»

Version: , by fastforward fastforward is offline
Developer Last Online: Nov 2011 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 07-11-2001 Last Update: Never Installs: 25
 
No support by the author.

Description:

This hack provides a gateway to selected usenet groups. The entire usenet group is mirrored locally. Posts submitted locally to mirrored newsgroups will also be sent out to usenet. A single perl script is executed via cron that collects news and posts any outgoing articles. Incoming messages are parsed against customizable spam filters and threaded correctly before being placed in your forums. By default, no personal information is sent to usenet other than the posters username and whatever you have globally configured as a footer and organization. The option does exist for a user to include a custom email to use for usenet posts. After initial installation (which involves creating some new tables, adding a few columns to existing vB tables, and entering the database connection information to the news script) configuration is completed via the vB control panel.
  • See it in action at dBforums.com (usenet forums are at the bottom)
  • Download latest version for vB 2.2.4

Current version is 20020323 for vB2.xx

Current feature list:
  • correct threading of outgoing posts on usenet
  • full control panel integration
  • email notification to usenet replies
  • emoticon translation into vb icons
  • vb code removal or conversion prior to posting to usenet
  • hyperlinked urls in messages
  • color coded, italicized & indented quotes
  • vB style quote to usenet style quote conversions for outgoing posts
  • logging of outgoing posts
  • support for multiple news servers
  • support for seperate footers per forum in outgoing posts
  • multi-language (selectable) handling of quoted MIME printable headers (for all those funny foreign characters)
  • handling of mailing archive groups
  • flexible spam control and replacement variable options for incoming and outgoing messages
  • configurable auto-expire option
  • option for users to show email address in their outgoing usenet posts (may be different than normal one in profile
  • option to enable/disable user signatures on outgoing posts.
  • fully compatible with vB moderation functions
Still to be done:
  • canceling of messages after they have been sent to usenet via control message in accordance with RFC1036.
  • binary attachment support
  • email to PM gateway
Screeshots:
Main Options
More Options
Configuration of Newsgroups
Add New Newsgroups
Spam Control
What an imported usenet article looks like in vB

The latest version of this hack will always be in this first post of the thread.

Before asking questions in this thread, please read all the posts in this thread. If your question goes unanswered, it will probably be because the question has already been answered countless times in this thread.

This hack was created for use on my forums and will only be supported as time permits.


Links to required Perl Modules

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #212  
Old 08-17-2001, 09:17 PM
webhost's Avatar
webhost webhost is offline
 
Join Date: Oct 2001
Location: St. Louis
Posts: 577
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Fastforward

All fixed I had a total of 2369 usenet post's in the psot table even though I deleted all of them, they showed in th db as having userid zero, so Kier gave me this command to run and they are removed and usenet count is set to zero to restart. This is the command he gave me,

DELETE FROM post WHERE userid=0




This ended working out pretty good by doing it I cut the length of my opening page 40%.

My forum here http://forums.realwebhost.net
Usenet at bottom
Reply With Quote
  #213  
Old 08-18-2001, 07:20 PM
James Cridland James Cridland is offline
 
Join Date: Nov 2001
Location: London, UK
Posts: 121
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by fastforward
However, by doing that, you have established the problem is probably with the news server and not the script. Do you have access to another news server you can try? If not, PM me your IP and I will give you temporary access to my DNews server for testing.
After a re-install of perl onto a different machine, so that the main server doesn't have to cope with the processor load, I'm now running the gateway again. (Quite disappointed to see that my documentation for W32 didn't make it into the latest release).

Anyway, my speed problem - up to 90 seconds per retrieved post - seems to be down to my local ISP's news server at news.btinternet.com... I've tried testing the script with news.grc.com, a public news server dedicated to internet security, and it gets approximately two new messages a second, which looks quite acceptable in comparison!

This is Good News, up to a point: since there are no free NNTP servers for W32 that I can find, I still need to work on sourcing a new news server to use.

Wonder what the problem is?
Reply With Quote
  #214  
Old 08-19-2001, 09:14 AM
webhost's Avatar
webhost webhost is offline
 
Join Date: Oct 2001
Location: St. Louis
Posts: 577
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Small problem

My cron job which as ran ok for awhile is having problems even though it is setup the same way. Not getting any data
So I went to telnet and ran manually.
the first time I try to run the script from telnet, I enter it and it comes back and says killed, I run it again and it works fine.
It does the same way everytime, it fails the first saying killed but always runs the second time. Any ideas what is causing this?
Reply With Quote
  #215  
Old 08-19-2001, 03:20 PM
Franky
Guest
 
Posts: n/a
Default

Quote:
Originally posted by fastforward
Actually, there's a new version coming out tomorrow or over the weekend that fixes outgoing mail notification and 'top posting' among other things. Don't worry though, it's only a newnews.pl drop-in replacement.
[high]* Franky really want's to see this [/high]
Reply With Quote
  #216  
Old 08-20-2001, 03:26 AM
fastforward fastforward is offline
 
Join Date: Oct 2001
Location: NC, USA
Posts: 399
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Release 20010820
more tweaks to newnews.pl.
  • Rewrote indexing routine to be much faster & more efficient
  • Fixed outgoing email notification
  • Takes some advantage of InnoDB and Gemini transactions if available
  • Outgoing posts no longer top post
  • Lots of other little tweaks
To upgrade, you just need to replace your existing newnews.pl with the one in this package.

All links in every post point to the latest version of this hack.
Reply With Quote
  #217  
Old 08-20-2001, 09:50 AM
Franky
Guest
 
Posts: n/a
Default

Eeek something wrong here.

I post a quoted reply, and I get 2 posts (same timestamp)

1.
---
Frank (/i)
(B)test (/B)(/QUOTE)
test
(QUOTE)(i)Originally posted by Frank wrote:
> test

part 2
---

2.
---
Frank wrote:
> test

test again
---

The second appears correctly, but what is the 1st one doing on the newsgroup? PS. Square brackets replaced with round for purpose of this post.
Reply With Quote
  #218  
Old 08-20-2001, 03:28 PM
dwh's Avatar
dwh dwh is offline
 
Join Date: Feb 2002
Posts: 278
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

One suggestion, I think creating a whole new style for this hack is a bit of overkill. It doesn't work for me because I keep changing templates. I think some modification of showthread.pl should be possible to make the posts show up nicer w/o having to create a brand new style. It'll probably be a couple of weeks but I'll look at the code soon.
Reply With Quote
  #219  
Old 08-20-2001, 08:36 PM
fastforward fastforward is offline
 
Join Date: Oct 2001
Location: NC, USA
Posts: 399
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by dwh
One suggestion, I think creating a whole new style for this hack is a bit of overkill. It doesn't work for me because I keep changing templates. I think some modification of showthread.pl should be possible to make the posts show up nicer w/o having to create a brand new style. It'll probably be a couple of weeks but I'll look at the code soon.
Yeah, I toyed with the idea of this but I was concerned with the extra support these changes might need. I've tried to minimize the code changes (even if they are optional). I've been hoping that Jelsoft will change the way templates, styles and replacements are all tied together as one entity. If they could be referenced seperately, it would make things a lot more flexible. You might want to look at the 'conditionals in templates' hack that Ed Sullivan posted.
Reply With Quote
  #220  
Old 08-20-2001, 08:46 PM
dwh's Avatar
dwh dwh is offline
 
Join Date: Feb 2002
Posts: 278
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

heh heh, yup seems we're on the same wavelength...
Reply With Quote
  #221  
Old 08-22-2001, 05:13 AM
Brian Cruz's Avatar
Brian Cruz Brian Cruz is offline
 
Join Date: Nov 2001
Posts: 64
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've just installed this hack and it's working very well so far. I have a question about the spam control feature. All the options there are a bit confusing to me, and I'm not quite sure how to make it do what I want. For example, if I didn't want to download a message with "XXX" or "$$$" in the title, how would I set that up? What about a post that had the text "Britney Spears sexy pics" in the body, not the title? What exactly does "treat as regular expression" do?

Also, in the vb_code_changes.txt, is the list of changes wrong? I don't see any instructions for change #5.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:30 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05587 seconds
  • Memory Usage 2,317KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (9)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete