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
  #42  
Old 07-18-2001, 04:28 PM
andy_C
Guest
 
Posts: n/a
Default

This hack can't handle groups with "+" signs in the usenet group name. Any idea how to circumvent this problem? I've tried escaping it with a \, but no luck. I guess I'd need to alter the perl script, although there may be a better way. any ideas?
Reply With Quote
  #43  
Old 07-18-2001, 04:31 PM
fastforward fastforward is offline
 
Join Date: Oct 2001
Location: NC, USA
Posts: 399
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by andy_C
This hack can't handle groups with "+" signs in the usenet group name. Any idea how to circumvent this problem? I've tried escaping it with a \, but no luck. I guess I'd need to alter the perl script, although there may be a better way. any ideas?
The trick is to add them manually via phpMyAdmin. I have a few groups with a + in them. It just means you can't edit them via the CP. It's on my 'todo' list... near the bottom
Reply With Quote
  #44  
Old 07-18-2001, 04:33 PM
andy_C
Guest
 
Posts: n/a
Default

Thank you so much fastforward. Although it's difficult to say thanks, I'd like to do it. You've provided a great many of us with a fantastic tool (esp. for marketing etc) and I really appreciate it. I'll check out the "+" thing and hopefully it should work as beautifully as the rest of the script does.
Reply With Quote
  #45  
Old 07-19-2001, 12:15 AM
Dioxin Dioxin is offline
 
Join Date: Oct 2001
Posts: 20
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

one short question:

what does this error message mean:

Processing headers for article 154365... OK
NNTPERROR: 421 No next to retrieve.
Processing headers for article 154366... OK
NNTPERROR: 421 No next to retrieve.
Processing headers for article 154367... OK
...

it appears not often, but occasionally

thanx in advance, dioxin
Reply With Quote
  #46  
Old 07-19-2001, 12:29 AM
fastforward fastforward is offline
 
Join Date: Oct 2001
Location: NC, USA
Posts: 399
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Dioxin
one short question:

what does this error message mean:

Processing headers for article 154365... OK
NNTPERROR: 421 No next to retrieve.
Processing headers for article 154366... OK
NNTPERROR: 421 No next to retrieve.
Processing headers for article 154367... OK
...

it appears not often, but occasionally

thanx in advance, dioxin
Basically, it just means the server said it had an article, but it turned out it didn't really have it after all.

The server rarely reports how many articles it has accurately. Nothing to worry about, it doesn't affect the completion of messages or anything.

It actually happens quite often with my news provider. You must have a reliable one. There seems to be no obvious way to supress the warnings I'm afraid.
Reply With Quote
  #47  
Old 07-19-2001, 01:39 AM
DarkReaper DarkReaper is offline
 
Join Date: Oct 2001
Posts: 429
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm having problems with your usenet hack. After fixing all the problems with the SQL statements, when I modified newreply, it stopped working. It would still post the thread, and execute the phpinclude, but that was it. Here's the offending line:

$DB_site->query("INSERT INTO post (postid,threadid,title,username,userid,dateline,nn tpdateline,attachmentid,pagete xt,allowsmilie,showsignature,ipaddress,iconid,visi ble,inreplyto) VALUES (NULL,'$threadid','".addslashes(htmlspecialchars($ title))."','".addslashes(htmls pecialchars($postusername))."','$bbuserinfo[userid]','".time()."','".time()."','$attachmentid','".add slashes($message)."','$allowsm ilie','$signature','$ipaddress','$iconid','$visibl e','$inreplyto')");

This could have to do with the above bug, but post counts aren't working either. When I post in a thread, my count stays the same.
Reply With Quote
  #48  
Old 07-19-2001, 01:42 AM
dwh's Avatar
dwh dwh is offline
 
Join Date: Feb 2002
Posts: 278
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I haven't installed the upgrade yet, plan to maybe tonight/tomorrow, but I just noticed that most of the groups are populating but one group is not populating even though using the same newsserver I know there are posts....dunno if the new version fixes this.,
Reply With Quote
  #49  
Old 07-19-2001, 02:57 AM
DarkReaper DarkReaper is offline
 
Join Date: Oct 2001
Posts: 429
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok, what the hell is going on here. Even after replacing my newthread and newreply files with the orignal ones from the vB zip, it still doesn't work! It brings up a blank page with only the phpinclude information loading, but when I hit refresh, it works fine?! How can I fix this, what is wrong with it??
Reply With Quote
  #50  
Old 07-19-2001, 05:58 AM
orca's Avatar
orca orca is offline
 
Join Date: Oct 2001
Location: Switzerland
Posts: 183
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just a quick question relating to binaries: If a newspost has a binary included, does the script remove the whole message or does it just remove the binary? For me, it seems that it removes the whole message.
Reply With Quote
  #51  
Old 07-19-2001, 09:17 AM
Dioxin Dioxin is offline
 
Join Date: Oct 2001
Posts: 20
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanx for your answer, fastforward

i have another one:

there are still many many threads awaiting for manual post insertion. is this normal? how can i avoid this?

what's the meaning of orphan? i'am a german guy and i don't understand this option in control panel. should i set it to 5 or a higher level.

thanx,

regards, dioxin
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:11 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.04496 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
  • (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