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

Well, Franky, if you ever worked in a Computer Store you wouldn't be amazed. That's your daily business. People usually run to the store b4 reading...
Reply With Quote
  #204  
Old 08-17-2001, 10:10 AM
JCDR JCDR is offline
 
Join Date: Oct 2001
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi Franky,

All instructions were read, and the modules were installed by our hosts using the links you have posted.

Should Base64.pm be in the Decoder dir (which it is in) or the MIME dir?
Reply With Quote
  #205  
Old 08-17-2001, 12:08 PM
bitbender's Avatar
bitbender bitbender is offline
 
Join Date: Jan 2002
Location: Sorta near Dallas, Texas
Posts: 166
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for your reply, but could I have it w/o the attitude?

Haven't you ever been 'new' to something? or make a simple mistake?

I read it, I printed each doc section, I backed everything up, and checked the changes i DID make.

Please dont assume EVERYONE understands EVERYTHING that you post here. If you were new in my shop, I would not have spoken to you in that fashion, and I mentor lots of newbies daily.

Some of us come from very diverse backgrounds. You know, the Perl MSI doc indicated it 'installed all necessary components', I was naive enough to believe it. Now I won't.

Thanks for the reply. As I stated before, this is a great piece of work.
Reply With Quote
  #206  
Old 08-17-2001, 12:46 PM
Franky
Guest
 
Posts: n/a
Default

Quote:
Originally posted by JCDR
Should Base64.pm be in the Decoder dir (which it is in) or the MIME dir?
In the Decoder dir mate.

bitbender: sorry, bad day Is it working okay for you now?
Reply With Quote
  #207  
Old 08-17-2001, 12:50 PM
JCDR JCDR is offline
 
Join Date: Oct 2001
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Cheers Franks, thats where it is looks like I'll have to do a fresh install myself this time to see if it resolves the problem.
Reply With Quote
  #208  
Old 08-17-2001, 01:32 PM
Franky
Guest
 
Posts: n/a
Default

You could always try installing the files in a local directory, that's what I did, I couldn't be bothered to hassle the hosts to install them, so I just put them in a dir inside my home dir.
Reply With Quote
  #209  
Old 08-17-2001, 02:49 PM
bitbender's Avatar
bitbender bitbender is offline
 
Join Date: Jan 2002
Location: Sorta near Dallas, Texas
Posts: 166
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I understand bad days! No problems! I was probably a "bit" harsh, I'd spent too much time with computers on thursday!

I will post my results later after I make sure I have all my "pieces-n-parts" aligned in neat little piles!! As a career programmer, I hate bothering people when I haven't done my piece correctly.

But for now, I must pay homage to the mainframe deities that make my forum hosting services possible(my mainframe job). Hence, I am prevented from doing interesting work for the next 6 or 7 hours....

The VB hacks(related to this function) are all quite functional, and I have done integration testing with the legacy functionality, and all is working fine. Just my omissions causing the newnews.pl script to fail appear to be my only issues in getting this functional.

I am sort of confused, because I cannot tell where W2K installed the Perl source base. It was 37meg, so you'd think a guy could find a trail somewhere..but it was late, and the toothpicks hiolding my eyelids up were becoming quite painful.....I'll probably find it straightaway later today!!

cheers!
Reply With Quote
  #210  
Old 08-17-2001, 04:42 PM
fastforward fastforward is offline
 
Join Date: Oct 2001
Location: NC, USA
Posts: 399
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

bitbender,

James Cridland posted this a while ago giving instructions for win32 users. It might be helpful.
Quote:
1. [Installing the modules]
WIN32/ActivePerl: To install these, type "PPM" into a command box. Then, type:
install News-NNTPClient
install NetServer-SMTP
install DBD-Mysql
install Text-Autoformat
install TimeDate
install MIME-tools
install URI-Find
Remember to set the iswin32 variable to 1 in newnews.pl before running it.
Reply With Quote
  #211  
Old 08-17-2001, 06:16 PM
bitbender's Avatar
bitbender bitbender is offline
 
Join Date: Jan 2002
Location: Sorta near Dallas, Texas
Posts: 166
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Bless you FastForward!! And say hey to my Dad, he lives in Forrest City, N. C!! Don't know how close you are to that place, but it's nice there!

Hey, was the above information in the 1st thread about this hack? I have been following this thread since I saw the big red banner in the first one that directed me to this thread! No matter, really, I just wanted to make sure I was reading all the pertinent and neccessary data!

THANK YOU for responding...I've been reading all about perl for several hours now, and had just about decided to go and become a Tibetian monk, and sit on a mountain in the himalaya's!

Whew!~ I was afraid I'd be making packages until the cows came home....Can't wait to get back to the forum center to try it !!

Thanki, thanki, thanki, thanki....(did you ever watch Gomer Pyle??)

Update:

FastF, totally AWSOME results from your post, I mean inspiring!!

Working fine now! Tanks again!
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 03:08 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.04560 seconds
  • Memory Usage 2,312KB
  • 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
  • (2)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
  • (8)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