The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Details »» | |||||||||||||||||||||||||
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.
Current version is 20020323 for vB2.xx Current feature list:
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
|
Comments |
#72
|
|||
|
|||
Release 20010729 fixes two problems with newnews.pl.
The latest version of this hack will always be in this first post of the thread. |
#73
|
|||
|
|||
Installing this on an ActivePerl build for Windows 2000.
So far, I've managed to get further installing the modules. ActivePerl uses PPM modules. To install, type "PPM" into a command box, then type "install [package name]". Which is where I've managed pretty well, until the last three. Package names differ slightly, but this is what I've installed so far, with their CPAN equivalent names... cpan> install News::NNTPClient News-NNTPClient cpan> install Net::SMTP NetServer-SMTP cpan> install DBD::mysql::Install DBD-Mysql cpan> install Text::Autoformat Text-Autoformat cpan> install Date::Parse Date-Manip cpan> install MIME::Tools MIME-tools cpan> install URI::Find URI-Find cpan> install MIME::WordDecoder ? cpan> install HTML::Entities ? cpan> install Mail::Address ? ...and as you can see, I'm stuck with the last three. I'm still persevering, and I hope this is useful to some who are trying to install it on my kind of setup (ActivePerl, Apache, Win2000). Until then, I've found a script which offers both read and write functionality just through PHP - check out http://forums.mediauk.com/usenet/ for a demonstration and a link to the source. However, it doesn't use mySQL or indeed any database structure (probably quite easy to patch for a programmer who knows what they're doing, mind.) It would make more sense, to this user at least, to have a fully native PHP solution rather than having to use Perl: since, as I understand it, all the necessary code's already in PHP. |
#74
|
||||
|
||||
I am currently using this version 20010528,
What do I need to do to upgrade just upload the newnews.pl or more? |
#75
|
|||
|
|||
Quote:
usenet_gateway_v20010714__201.tar.gz usenet_gateway_v20010721__201.tar.gz Then finally, do the latest upgrade from this thread. |
#76
|
|||
|
|||
Quote:
WordDecoder is part of the MIME-Tools package. HTML::Entities is part of the HTML-Parser package Mail::Address is part of the MailTools package I recently changed some of the modules that were being used to ensure that there were ActiveState modules available. On win32 systems, you will have to comment out the bit that checks for a previous running version near the top of newnews.pl. Quote:
|
#77
|
|||
|
|||
I'm nearly there!
I've made some additions to the installation for other W2K/ActivePerl users, which (once everything works) I'll post here. My guess at "Date-Manip" in PPM was the wrong package to install. Turns out the right one is "TimeDate", and not Date-Manip. |
#78
|
|||
|
|||
Quote:
|
#79
|
|||
|
|||
Here's the additional stuff, which you can include in any future releases. The numbers at the beginning are the original installation notes. I hope it's useful.
Initial thoughts are, certainly when using news.btinternet.com (my local ISP), that newnews.pl is very slow in grabbing new messages - typically up to 90 seconds per message. For this reason, I'm currently setting it to run once a day. Is this about right? It strikes me that running a local news server would speed this process up; is there a suitable freeware news server available somewhere? This is a brilliant addition; now in use (though not extensively) at http://forums.mediauk.com/ Quote:
|
#80
|
|||
|
|||
Quote:
|
#81
|
|||
|
|||
Well, I might need your help here...
I'll have a play tomorrow. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|