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 |
#32
|
|||
|
|||
So what's the preferred news feed source for use with this hack?
|
#33
|
|||
|
|||
Quote:
The reason it seemed to suddenly 'stop' working is that previous versions of the script checked to see if the id was NULL and if it was, it would re-query the table to find it. This was only in place until we determined what the problem was with mysql_insertid. It added a lot of overhead and made the script almost unusable when the function wasn't working. I have the latest version of MySQL, Perl 5.0053 and the latest version of the modules. This works. |
#34
|
|||
|
|||
Mine was failing with:
--- Query failed: INSERT LOW_PRIORITY INTO post (title,allowsmilie,threadid,dateline,nntpdateline, pagetext,visible,msgid,ord,username,userid,nntpfro m,ipaddress,isusenetpost) VALUES ('wanted',1,,995388228,945544816,'Need somebody to clean apartment.\n\ncgardner@home.com\n','1','<Q7R64.138 66$TT4.520532@news1.rdc2.on.home.com>','0','C. Gardner',0,'"C. Gardner" <cgardner@nospam.home.com>',0,1) DBD::mysql::db do failed: You have an error in your SQL syntax near '995388228,945544816,'Need somebody to clean apartment.\n\ncgardner@home.com\n','' at line 1 [for statement ``SELECT a.nntpposter, a.forum, a.msgid, a.dtm, a.subject, a.poster, a.email, a.body, a.ord, a.threadid, a.postid FROM usenet_article AS a LEFT OUTER JOIN post AS b on (a.msgid=b.msgid) WHERE a.forum = 26 AND b.msgid is null AND (refs = '' OR refs is NULL OR refs = '(none)') AND LEFT(subject,3) <> 'Re:' ORDER BY dtm'']) at ./newnews.pl line 594, <SOCK1> line 11165. --- This was with DBI v1.16 and MySQL module v1.21xx Note that threadid was nonexistant (which is the error in the query). Now it is working perfectly with: MySQL v 3.23.36 Perl 5.6.1 DBI v1.18 MySQL module from Msql-Mysqjl-Modules v1.2216 |
#35
|
|||
|
|||
Quote:
I'm still having a bit of a problem with indexing (maybe due to posts indexed before, I will see tomorrow with indexing on fresh posts). fastforward - let God reward you with Mercedes Benz for this mod. |
#36
|
|||
|
|||
Quote:
That reminds me of a great signature I saw on usenet: Quote:
|
#37
|
|||
|
|||
Yes, all is working.
Thanks all for your help. Yip, FF you deserve your Merc. Now only my DNS woes! |
#38
|
||||
|
||||
Quote:
|
#39
|
|||
|
|||
usenetserver.com seem good. Haven't had much experience with them, but they seem professional and cheap.
|
#40
|
||||
|
||||
I have missing posts in the thread (from Usenet). Is this also related to the version problem?
|
#41
|
|||
|
|||
I think that it is definitely possible. It's one of the errors that clears when you upgrade away from a free server.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|