Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases

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
  #22  
Old 07-14-2001, 12:21 PM
orca's Avatar
orca orca is offline
 
Join Date: Oct 2001
Location: Switzerland
Posts: 183
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

George, it seems that you gave wrong login info to the news server.
The problem I had is resolved. It wasn't the script. Just ran it again and now problems anymore.
Reply With Quote
  #23  
Old 07-14-2001, 12:33 PM
george_proost george_proost is offline
 
Join Date: Nov 2001
Posts: 69
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think I chaged something

news.xxxxxxx.com:????

I took the :???? off could that be it...
what was the port number anyway ?
Reply With Quote
  #24  
Old 07-14-2001, 12:41 PM
orca's Avatar
orca orca is offline
 
Join Date: Oct 2001
Location: Switzerland
Posts: 183
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Port for news is usually 119, however, you may don't need to supply it because the script does it. If it would be missing, the error would rather be not connected than login failure. Be sure that you supply the correct username and password. If it's anonymous, you can leva the fields blank in most cases.
Reply With Quote
  #25  
Old 07-14-2001, 01:42 PM
george_proost george_proost is offline
 
Join Date: Nov 2001
Posts: 69
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

doing test loads now ... all ok so far.

.. need to check the [q] ... [/q] substitution somewhere
Reply With Quote
  #26  
Old 07-14-2001, 02:27 PM
orca's Avatar
orca orca is offline
 
Join Date: Oct 2001
Location: Switzerland
Posts: 183
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hmm, never looked at that yet...
Anyway, I found a bug, I think: In a newsgroup I replied to a topic as first person. Now there are 4 more replies after me but I'm still listed as the last poster.
Reply With Quote
  #27  
Old 07-15-2001, 06:42 AM
george_proost george_proost is offline
 
Join Date: Nov 2001
Posts: 69
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have put in the new code, it is running.

I am struggling a bit with the [qx] definitions. Please help

newnews.pl leaves a dummy zombie job active each time it has run! Please help


Btw FF, there is a way to link the posts more accurately... I do not know the code but have seen the opportunity. Some posts seem to detach themselves from threads but are clearly part of an existing thread. ( I like to avoid pruning )

current linking
==========
Subject Thread 1
Re: Subject Thread 1 post 1
Re: Subject Thread 1 post 2

seems to be the general rule, however, multilingual news/mail clients can use a different prefix eg :

AW: Subject Thread 1 post x (I think these are handled - German) but seen some stray ones

Fw: Subject Thread 1 post z ( i've seen a couple sneak through here)

Antw: Re: Subject Thread 1 post y (Antw: = Reply in Dutch, I think you can strip that off as standard)

These are just comments, if you do see the opportunity and you feel it is relevant .. please.

I picked these examples from here (currently reloading)
Reply With Quote
  #28  
Old 07-15-2001, 10:27 AM
orca's Avatar
orca orca is offline
 
Join Date: Oct 2001
Location: Switzerland
Posts: 183
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

George, I saw now where you have the problem. I had this first, too. You can fix it if you fill EVERY line of the bb-Code. Here's what I filled in for q1:

vB Code Tag: q1
vB Code Replacement:
PHP Code:
&nbsp;&nbsp;<font size="1" color="blue">{param}</font
vB Code Example:
PHP Code:
[q1]Usenet1[/q1
vB Code Explanation:
PHP Code:
Used for Usenet 
Use {Option}?: No.

Hope this helps.
Reply With Quote
  #29  
Old 07-15-2001, 03:27 PM
fastforward fastforward is offline
 
Join Date: Oct 2001
Location: NC, USA
Posts: 399
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by george_proost
I have put in the new code, it is running.

I am struggling a bit with the [qx] definitions. Please help

newnews.pl leaves a dummy zombie job active each time it has run! Please help


Btw FF, there is a way to link the posts more accurately... I do not know the code but have seen the opportunity. Some posts seem to detach themselves from threads but are clearly part of an existing thread. ( I like to avoid pruning )

current linking
==========
Subject Thread 1
Re: Subject Thread 1 post 1
Re: Subject Thread 1 post 2

seems to be the general rule, however, multilingual news/mail clients can use a different prefix eg :

AW: Subject Thread 1 post x (I think these are handled - German) but seen some stray ones

Fw: Subject Thread 1 post z ( i've seen a couple sneak through here)

Antw: Re: Subject Thread 1 post y (Antw: = Reply in Dutch, I think you can strip that off as standard)

These are just comments, if you do see the opportunity and you feel it is relevant .. please.

I picked these examples from here (currently reloading)
The subject is not used in these examples. The messages are threaded according to the 'References' field in the article header. The examples you are showing are simply where people are not using their news clients correctly and are starting a new thread to answer an existing thread.
Reply With Quote
  #30  
Old 07-15-2001, 06:14 PM
george_proost george_proost is offline
 
Join Date: Nov 2001
Posts: 69
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks Paul, sorry for some of the stupid questions.

I got the quotes working forgot the ; use { option } no

looking gooood.

Now the zombies, anyone else with them. I now have 197 Zombies ??
Reply With Quote
  #31  
Old 07-17-2001, 10:50 AM
v0n
Guest
 
Posts: n/a
Default

I'm still trying to work out solution to posts being loaded with threadid 0 and bodies not showing up under threads ( I know it's boring). By now I tried three perl versions on two machines with same effect.
Yet I know it worked, I had it running till last rc of vbb2.0. Then on some point it just stopped. Even if i do a fresh install of vbb 2.0.1 and install snapshots from my data the usenet posts still get inserted with thread = 0. There must be some method to this madness.
Is there any possiblity that this bug is caused not by perl version or DBI DBD modules but by database structure? Maybe my base vbb is missing something, some index or row? Is there any tool to compare structure with original vbb setup?
Reply With Quote
Reply

Thread Tools

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 03:55 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.04631 seconds
  • Memory Usage 2,314KB
  • 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_php
  • (1)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
  • (10)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